Fethi Polat 1
Fethi Polat
kralhakan2009 1
kralhakan2009
Vahsi Uzman 1
Vahsi Uzman
Best Studio 1
Best Studio
Agora Metin2 1
Agora Metin2
raderde 1
raderde
Cannn6161 1
Cannn6161
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Mt2Hizmet 1
Mt2Hizmet
melankolıa18 1
melankolıa18
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com

PM FLOOD SPAM c++

Scarlet

Level 4
Telefon Numarası Onaylanmış Üye
Fahri Üye
Katılım
27 Mar 2019
Konular
48
Mesajlar
442
Çözüm
15
Online süresi
3mo 23d
Reaksiyon Skoru
286
Altın Konu
1
TM Yaşı
7 Yıl 2 Ay 11 Gün
Başarım Puanı
131
MmoLira
4,966
DevLira
75
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!

Pm'den spam yapılarak Bazı fileslerde Crash yaşanıyor.
ve client tamamen kapandıgından sysser.txt dosyası boş geliyor.

Buna böyle bir engel attım. sizde serverinizi korumak isterseni bu yöntem kulanabilirsiniz.

HEADER_GC_WHISPER Packet Daima komut gönderildiğinden. ve Sürekli Spam yapıldıgında. Discconnect
sistemi devreye girer ve spam yapan oyuncu oyundan hattı kesilir.

[CODE title="...."]
input_main.cpp açılır ve aratılır

if(pkDesc)

[/CODE]

[CODE title="...."]
Üstüne eklenir.

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

return iExtraLen;
}
[/CODE]
0109.gif
 
Paylaşım için teşekkürler.
 
Paylaşım İçin Teşekürler
 
Paylaşım için teşekkürler.
 
Bu zaten chat için var olan bir şey. Yapılması gereken tek şey log içeriğini değiştirerek kopyalamak fakat 1 saniyede disconnect yapması komut dosyasıyla kopyalama yapılmasına sebebiyet verir. Süreyi en az 5 ile değiştirmek daha sağlıklı olacaktır.
Sizin yaptığınız koşullandırmada zaten syserr.txt ile ilgili herhangi bir şey yok. Yani syserr.txt yine boş gelecektir çünkü sys_log gönderiyor.
Paylaşım için teşekkürler.
Ayrıca daha önce paylaşıldı:
 
Son düzenleme:

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

Geri
Üst