[C++] - SEQUENCE_LOG [UNKNOWN] - Fix (FARKLI FİX)

  • Konuyu başlatan Konuyu başlatan Ambitious34
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 2
  • Görüntüleme Görüntüleme 734
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Ambitious34

Level 3
Katılım
16 Mar 2021
Konular
15
Mesajlar
125
Çözüm
1
Online süresi
9d 5h
Reaksiyon Skoru
32
Altın Konu
0
TM Yaşı
5 Yıl 2 Ay 22 Gün
Başarım Puanı
57
MmoLira
85
DevLira
33
Ticaret - 0%
0   0   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!

Client Source -> Userinterface -> PythonNetworkStreamModule.cpp

Aratılır:

PyObject* netRecvGuildSymbol(PyObject* poSelf, PyObject* poArgs)


Kod Bloğu Değiştirilir:



PyObject* netRecvGuildSymbol(PyObject* poSelf, PyObject* poArgs) { char * szIP; if (!PyTuple_GetString(poArgs, 0, &szIP)) return Py_BuildException(); int iPort; if (!PyTuple_GetInteger(poArgs, 1, &iPort)) return Py_BuildException(); int iGuildID; if (!PyTuple_GetInteger(poArgs, 2, &iGuildID)) return Py_BuildException(); CNetworkAddress kAddress; kAddress.Set(szIP, iPort); std::vector<DWORD> kVec_dwGuildID; kVec_dwGuildID.clear(); kVec_dwGuildID.push_back(iGuildID); #ifdef AMBITIOUS_SEQUENCE if (kVec_dwGuildID.size()>0) { CGuildMarkDownloader& rkGuildMarkDownloader=CGuildMarkDownloader::Instance(); if (!rkGuildMarkDownloader.ConnectToRecvSymbol(kAddress, 0, 0, kVec_dwGuildID)) { assert(!"Failed connecting to recv symbol"); } } #endif return Py_BuildNone(); }



Client Source -> Userinterface -> PythonNetworkStreamPhaseGame.cpp

Aratılır:


bool CPythonNetworkStream::RecvLandPacket()

Kod Bloğu Değiştirilir:

bool CPythonNetworkStream::RecvLandPacket() { TPacketGCLandList kLandList; if (!Recv(sizeof(kLandList), &kLandList)) return false; std::vector<DWORD> kVec_dwGuildID; CPythonMiniMap & rkMiniMap = CPythonMiniMap::Instance(); CPythonBackground & rkBG = CPythonBackground::Instance(); CInstanceBase * pMainInstance = CPythonPlayer::Instance().NEW_GetMainActorPtr(); rkMiniMap.ClearGuildArea(); rkBG.ClearGuildArea(); int iPacketSize = (kLandList.size - sizeof(TPacketGCLandList)); for (; iPacketSize > 0; iPacketSize-=sizeof(TLandPacketElement)) { TLandPacketElement kElement; if (!Recv(sizeof(TLandPacketElement), &kElement)) return false; rkMiniMap.RegisterGuildArea(kElement.dwID, kElement.dwGuildID, kElement.x, kElement.y, kElement.width, kElement.height); if (pMainInstance) if (kElement.dwGuildID == pMainInstance->GetGuildID()) { rkBG.RegisterGuildArea(kElement.x, kElement.y, kElement.x+kElement.width, kElement.y+kElement.height); } if (0 != kElement.dwGuildID) kVec_dwGuildID.push_back(kElement.dwGuildID); } #ifdef AMBITIOUS_SEQUENCE if (kVec_dwGuildID.size()>0) __DownloadSymbol(kVec_dwGuildID); #endif return true; }


Son Olarak definelerin arasına ekleyin tamamdır.
 
Paylaşıldı.

 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)