📌2 Senelik Yolculuğumuzda 1.000.000m+ Ham Görüntüleme İçin Teşekkürler. İyi ki varsınız! 🙏🏻
Discord sunucumuza tüm üyelerimiz davetlidir! ✨(Link)
  • Discord ile Kayıt Aktif | Onaylı Üyelik
    Forumdan daha fazla yararlanmak için, Discord ile kaydolun ve daha ayrıcalıklı olun 👑
  • Telegram ile Kayıt Aktif | Onaylı Üyelik
    Forumdan daha fazla yararlanmak için, Telegram ile kaydolun ve daha ayrıcalıklı olun 👑

C++ / C# / Python Önemli - Dupe Fix [cBaraN]

ProxyXF

Yönetim Üyesi
Administrator
Onaylı Üye
S1 Üye
LV
7
 
Son görülme
Katılım
13 Haz 2021
Mesajlar
6,160
Ödüller
13
Web sitesi
sadece1.com
Hobi/Meslek
Webmaster | Web Uzmanı
Son günlerde serverlere girip item dupelayıp serveri crashleyen arkadaştan kurtulmanız için basit fix

input_main.cpp arat
Kod:
int CInputMain::Analyze(LPDESC d, BYTE bHeader, const char * c_pData)
{
    LPCHARACTER ch;

    if (!(ch = d->GetCharacter()))
    {
        sys_err("no character on desc");
        d->SetPhase(PHASE_CLOSE);
        return (0);
    }

    int iExtraLen = 0;

    if (test_server && bHeader != HEADER_CG_MOVE)
        sys_log(0, "CInputMain::Analyze() ==> Header [%d] ", bHeader);

altına ekle:
Kod:
if (ch->GetDesc()->GetPhase() != PHASE_GAME && ch->GetDesc()->GetPhase() != PHASE_DEAD)
    {
        sys_err("no character in game");
        sys_log(0, "no character in game %u %u %u", ch->GetPlayerID(), ch->GetDesc()->GetPhase(), bHeader);
        d->SetPhase(PHASE_CLOSE);
        return (0);
    }

desc.h arat:
Kod:
bool            IsPhase(int phase) const    { return m_iPhase == phase ? true : false; }

altına ekle:
Kod:
int            GetPhase() const    { return m_iPhase; }

Olası Örnek Durumlar:

1636256298581.png
1636256305088.png
 

granny2.9

S1 Üye
S1 Üye
Kayıtlı Üye
LV
2
 
Son görülme
Katılım
7 Kas 2021
Mesajlar
149
Ödüller
7
Teşekkürler admin bey
 

Discord Sunucumuz

Üst