Hikayeler

Reklam vermek için turkmmo@gmail.com

CInputMain::Analyze flood fix

Katılım
29 Kas 2020
Konular
215
Mesajlar
2,162
Online süresi
5ay 76749s
Reaksiyon Skoru
2,411
Altın Konu
35
Başarım Puanı
226
Yaş
29
TM Yaşı
5 Yıl 4 Ay 22 Gün
MmoLira
19,641
DevLira
51

Metin2 EP, Valorant VP dahil tüm oyun ürünlerini en uygun fiyatlarla bulabilir, Item ve Karakterlerinizi hızlıca satabilirsiniz. HEMEN TIKLA!

Kod:
input_main.cpp

//arat;

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);
    }

//değiştir;

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 -1;
    }

ek olarak

C++:
input_main.cpp
/**aratın*/
int CInputDead::Analyze(LPDESC d, BYTE bHeader, const char * c_pData)

/**değiştirin*/
int CInputDead::Analyze(LPDESC d, BYTE bHeader, const char * c_pData)
{
    LPCHARACTER ch;

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

    int iExtraLen = 0;

    switch (bHeader)
    {
        case HEADER_CG_PONG:
            Pong(d);
            break;

        case HEADER_CG_TIME_SYNC:
            Handshake(d, c_pData);
            break;

        case HEADER_CG_CHAT:
            if ((iExtraLen = Chat(ch, c_pData, m_iBufferLeft)) < 0)
                return -1;

            break;

        case HEADER_CG_WHISPER:
            if ((iExtraLen = Whisper(ch, c_pData, m_iBufferLeft)) < 0)
                return -1;

            break;

        case HEADER_CG_HACK:
            Hack(ch, c_pData);
            break;

        default:
            return -1;
    }

    return (iExtraLen);
}

C++:
//input_login.cpp
//aratın
int CInputLogin::Analyze(LPDESC d, BYTE bHeader, const char * c_pData)

    //içerisindeki bu kısmı bulun
        default:
            sys_err("login phase does not handle this packet! header %d", bHeader);
            //d->SetPhase(PHASE_CLOSE);
            return (0);

// return (0); kısmını return -1; olarak değiştirin
 
Moderatör tarafında düzenlendi:

En Çok Reaksiyon Alan Mesajlar

Paylaşım için teşekkürler.
 
Paylaşım için teşekkürler.
 

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

Geri
Üst