Bvural41 1
Bvural41
emirhanHCL 1
emirhanHCL
kralhakan2009 1
kralhakan2009
Vahsi Uzman 1
Vahsi Uzman
Hikaye Ekle

[C++]Anti PM Flood Hack

  • Konuyu başlatan Konuyu başlatan Koray'
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 13
  • Görüntüleme Görüntüleme 6K

Türkiye'de ilk Mobil & PC Aynı Anda Metin2 Oyna. Triarchonline kalıcı ve uzun ömürlü yapısı ile 24 Temmuz'da açılıyor. | 1-99 Mobil Metin2 Triarch HEMEN TIKLA!

Merhabalar,
uzun bir süredir olan ve kısa bir süre önce gui olarak paylaşılan pm flood hack hilesini engellemeyi göstericem. Bu hilenin amacı karşıdaki kişiye saniyede 10-15 pm atarak crash olmasını sağlamak, aşağıdaki kod parçası ile belirli bir sayıda(5 ve üzeri) pm ardarda gelirse kişiyi oyundan atar

Hilemiz:


input_main.cpp açılır

Kod:
int CInputMain::Whisper(LPCHARACTER ch, const char * data, size_t uiBytes)

aratılır( )

Kod:
if (iExtraLen < 0)
{
sys_err("invalid packet length (len %d size %u buffer %u)", iExtraLen, pinfo->wSize, uiBytes);
ch->GetDesc()->SetPhase(PHASE_CLOSE);
return -1;
}

bulunur( )

Kod:
if (ch->IncreaseChatCounter() >= 5)
{
sys_log(0, "WHISPER_FLOODER_HACK: %s", ch->GetName());
ch->GetDesc()->DelayedDisconnect(2);
return iExtraLen;
}

altına eklenir( )
 
Moderatör tarafında düzenlendi:
Merhabalar,
uzun bir süredir olan ve kısa bir süre önce gui olarak paylaşılan pm flood hack hilesini engellemeyi göstericem. Bu hilenin amacı karşıdaki kişiye saniyede 10-15 pm atarak crash olmasını sağlamak, aşağıdaki kod parçası ile belirli bir sayıda(5 ve üzeri) pm ardarda gelirse kişiyi oyundan atar

Hilemiz:


input_main.cpp açılır

Kod:
int CInputMain::Whisper(LPCHARACTER ch, const char * data, size_t uiBytes)

aratılır( )

Kod:
    if (iExtraLen < 0)
    {
        sys_err("invalid packet length (len %d size %u buffer %u)", iExtraLen, pinfo->wSize, uiBytes);
        ch->GetDesc()->SetPhase(PHASE_CLOSE);
        return -1;
    }

bulunur( )

Kod:
    if (ch->IncreaseChatCounter() >= 5)
    {
        sys_log(0, "WHISPER_FLOODER_HACK: %s", ch->GetName());
        ch->GetDesc()->DelayedDisconnect(2);
        return iExtraLen;
    }

altına eklenir( )


bu tarz sorunları game'den engelleme taraftırıyım teşekkürler :)
 
Merhabalar,
uzun bir süredir olan ve kısa bir süre önce gui olarak paylaşılan pm flood hack hilesini engellemeyi göstericem. Bu hilenin amacı karşıdaki kişiye saniyede 10-15 pm atarak crash olmasını sağlamak, aşağıdaki kod parçası ile belirli bir sayıda(5 ve üzeri) pm ardarda gelirse kişiyi oyundan atar

Hilemiz:


input_main.cpp açılır

Kod:
int CInputMain::Whisper(LPCHARACTER ch, const char * data, size_t uiBytes)

aratılır( )

Kod:
    if (iExtraLen < 0)
    {
        sys_err("invalid packet length (len %d size %u buffer %u)", iExtraLen, pinfo->wSize, uiBytes);
        ch->GetDesc()->SetPhase(PHASE_CLOSE);
        return -1;
    }

bulunur( )

Kod:
    if (ch->IncreaseChatCounter() >= 5)
    {
        sys_log(0, "WHISPER_FLOODER_HACK: %s", ch->GetName());
        ch->GetDesc()->DelayedDisconnect(2);
        return iExtraLen;
    }

altına eklenir( )



Bu Kod Zaten Sourcede Olan Birşey İnanılmaz Gereksiz Birşey Olmuş Be Koraycığım Zaten Ekli Olan Kodu Tekrar Eklemenin Amacı Nedir :D:D Buyur Bak :)

Kod:
    if (ch->IncreaseChatCounter() >= 10)
    {
        if (ch->GetChatCounter() == 10)
        {
            sys_log(0, "CHAT_HACK: %s", ch->GetName());
            ch->GetDesc()->DelayedDisconnect(5);
        }

        return iExtraLen;
    }
 

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

Geri
Üst