vsro
vsro vsro
vsro vsro
vsro vsro
vsro vsro
vsro vsro
vsro

Reklam Alanları Hakkında Bilgilendirme !

Bu Alanlarda Bulunan Reklamlar Ücretlidir. Eğer Tarafımızda Bir Sunucu Hizmetiniz Varsa Eğer Daima Ücretsiz Olarak Kullanabilirsiniz. Detaylı Destek İçin Bizlere Ulaşınız.

Paylaşım Mastery Exploit'ini (Delirius) Engelleme (1 Viewer)

X

xantos

Guest
Offline
vSRO dosyaları ile açılmış birçok serverda Delirus adlı programla mastery yükselten birçok oyuncu bulunmaktaydı. Sarkolata bu problemi komple kökünden çözdü. Çözümü aşağıdaki adımları dikkatlice yaparak fixleyebilirsiniz.

0x70A2 - CLIENT_AGENT_SKILL_MASTERY_INCREASE bu kısım, istenilen mastery'i level atlatmak için client'tan servera gönderilir.

Kod:
4 uint MasteryID
1 byte Level

Yukarıdaki MasteryID yazan kısım oyunda gördüğüm bildiğimiz MasteryID'leridir. (Heuksal, bicheon, pacheon vb.)

Kod:
if(packet.Opcode == 0x70A2)
{ UInt32 MasteryID = packet.ReadUInt32(); byte Level = packet.ReadUInt8(); if(byte != 1) // mastery level normal client gibi verilmiyorsa bu paketin servera gitmesini engelle. { SendMessageToUser("SERVERIMIZDA HİLE YAPAMAZSINIZ!!!!!!111!"); return false; // veya continue, artık filterınızda paketin gitmesini sağlayacak döngünden nasıl çıkıyorsanız öyle. }
}