- Katılım
- 12 Şub 2017
- Konular
- 8
- Mesajlar
- 157
- Çözüm
- 2
- Online süresi
- 8d 22h
- Reaksiyon Skoru
- 30
- Altın Konu
- 0
- TM Yaşı
- 9 Yıl 3 Ay 23 Gün
- Başarım Puanı
- 87
- MmoLira
- 466
- DevLira
- 0
ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!
Player base ve mob base nasıl bulunur forumda veya başka sitelerde oldukça araştırma yaptım fakat bulamadım. Sizi yormadan forumda konusu varsa atabilir misiniz ? Ben mi bulamadım acaba. Yoksa yardımcı olur musunuz kendiniz nasıl buluyor iseniz.Forumda yeterince konu var aslinda ama bulamazsan tabikide yardimci olabilirim
- Katılım
- 9 Haz 2012
- Konular
- 120
- Mesajlar
- 454
- Çözüm
- 1
- Online süresi
- 14d 7h
- Reaksiyon Skoru
- 42
- Altın Konu
- 6
- TM Yaşı
- 13 Yıl 12 Ay 3 Gün
- Başarım Puanı
- 166
- MmoLira
- 3,491
- DevLira
- 0
Tabi özelden mesaj at bana elimden geldigince yardimci olurum.Player base ve mob base nasıl bulunur forumda veya başka sitelerde oldukça araştırma yaptım fakat bulamadım. Sizi yormadan forumda konusu varsa atabilir misiniz ? Ben mi bulamadım acaba. Yoksa yardımcı olur musunuz kendiniz nasıl buluyor iseniz.
- Katılım
- 9 Haz 2012
- Konular
- 120
- Mesajlar
- 454
- Çözüm
- 1
- Online süresi
- 14d 7h
- Reaksiyon Skoru
- 42
- Altın Konu
- 6
- TM Yaşı
- 13 Yıl 12 Ay 3 Gün
- Başarım Puanı
- 166
- MmoLira
- 3,491
- DevLira
- 0
Bilen yok mu?
- Katılım
- 18 Ocak 2020
- Konular
- 11
- Mesajlar
- 459
- Çözüm
- 13
- Online süresi
- 1mo 5d
- Reaksiyon Skoru
- 440
- Altın Konu
- 2
- Başarım Puanı
- 118
- MmoLira
- 3,201
- DevLira
- 15
Bu hata değil kendi kendine paket yollama durumu tekrar hesaplama yaptırıp sadece debug modunda log bastırabilirsin sorun değil bence ama yinede içim rahat etsin dersen log debugtan basar ayrıca gecikmeye çok uç değerler gelirse hafifçe sınırlar bi anlamda tekrar hesaplattıralım..Bilen yok mu?
[CODE lang="cpp" title="UserInterface/InstanceBase.cpp" highlight="3,33"]// Bul
void CInstanceBase:
ushTCPState(DWORD dwCmdTime, const TPixelPosition& c_rkPPosDst, float fDstRot, UINT eFunc, UINT uArg){
if (__IsMainInstance())
{
TraceError("CInstanceBase:
ushTCPState You can't send move packets to yourself!");return;
}
int nNetworkGap=ELTimer_GetServerFrameMSec()-dwCmdTime;
m_nAverageNetworkGap=(m_nAverageNetworkGap*70+nNetworkGap*30)/100;
//m_dwBaseChkTime-m_dwBaseCmdTime+ELTimer_GetServerMSec();
SCommand kCmdNew;
kCmdNew.m_kPPosDst = c_rkPPosDst;
kCmdNew.m_dwChkTime = dwCmdTime+m_nAverageNetworkGap;//m_dwBaseChkTime + (dwCmdTime - m_dwBaseCmdTime);// + nNetworkGap;
kCmdNew.m_dwCmdTime = dwCmdTime;
kCmdNew.m_fDstRot = fDstRot;
kCmdNew.m_eFunc = eFunc;
kCmdNew.m_uArg = uArg;
m_kQue_kCmdNew.push_back(kCmdNew);
//int nApplyGap=kCmdNew.m_dwChkTime-ELTimer_GetServerFrameMSec();
//if (nApplyGap<-500 || nApplyGap>500)
}
// Değiştir
void CInstanceBase:
ushTCPState(DWORD dwCmdTime, const TPixelPosition& c_rkPPosDst, float fDstRot, UINT eFunc, UINT uArg){
if (__IsMainInstance())
{
#if defined(_DEBU#if|| defined(DEBUG)
// Sadece DEBUG Jaguarzz
TraceError("CInstanceBase:
ushTCPState You can't send move packets to yourself!");#endif
re#endif }
const DWORD dwNow = ELTimer_GetServerFrameMSec();
const int nNetworkGap = static_cast<int>(dwNow - dwCmdTime);
m_nAverageNetworkGap = (m_nAverageNetworkGap * 70 + nNetworkGap * 30) / 100;
if (m_nAverageNetworkGap > 1500) m_nAverageNetworkGap = 1500;
if (m_nAverageNetworkGap < -1500) m_nAverageNetworkGap = -1500;
SCommand kCmdNew;
kCmdNew.m_kPPosDst = c_rkPPosDst;
kCmdNew.m_dwChkTime = dwCmdTime + m_nAverageNetworkGap;
kCmdNew.m_dwCmdTime = dwCmdTime;
kCmdNew.m_fDstRot = fDstRot;
kCmdNew.m_eFunc = eFunc;
kCmdNew.m_uArg = uArg;
m_kQue_kCmdNew.push_back(kCmdNew);
}
[/CODE]



