Bot Oyuncu Engelleme Sistemi

ProAdmin

Administrator
Yönetici
Katılım
29 Haz 2020
Mesajlar
971
Tepkime puanı
30
Puanları
28
Metin2 pvp oyunlarında can sıkan birşeyde bot oyuncular olmuştur. Bu botlar emek harcayanlar için oldukça heves kırıcı bir durum. Bunu engellemek için bir quest eklemeniz yeterli olacaktır. Bu quest belirli zaman aralıklarında oyuncuya soru sorar ve şifre girmesini ister. Bunu yapamayan bot oyuncular oyunda kitlenir yada oyundan atılır. Bazı ayarlamaları kendinize göre yapabilirsiniz.
bot engelleme sistemi

bot engeli


1. root/game.py dosyasını açın.
aşağıdaki kodu aratın:
CloseSafebox" : self.CommandCloseSafebox
Yukardaki kodun altına aşağıdaki kodu ekleyin.
"oyun_exit" : self.__DeadlyEscape

2. game.py son satıra eklenir.
Kod:
]def __DeadlyEscape(self):
app.Exit()
3. root/uiquest.py Açın
Alttaki kodları aratın ve silin.
Kod:
if app.DIK_RETURN == key:
        self.OnPressEscapeKey()
         
    if app.DIK_RETURN == key:
        focusBtn.CallEvent()
 
Üst