sunucu ban hakkında

clarol1

Level 1
Katılım
15 Ara 2024
Konular
4
Mesajlar
10
Online süresi
26692s
Reaksiyon Skoru
0
Altın Konu
0
Başarım Puanı
5
TM Yaşı
1 Yıl 4 Ay 5 Gün
MmoLira
141
DevLira
0

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

merhabalar bazı serverlerde denk geldim GM ban attıgı zaman hesabınız engelledi yazısı geldiğinde istediği bir şarkıyı çaldırıyor. bunu nereden yapılabildiğini anlatabilecek bir usta arıyorum şimdiden teşekkür ederim.
 
girişte hesabınız engellendi uyarısında mı bahsediyorsun?
 
evet o uyarı ekrana geldiğinde bazı sunucularda ban ban çiki çiki ban ban şarkısı çalıyor çok hoşuma gitti bende sormak istedim
 
Öncelikle şöyle anlatayım yardımcı olabildiğim kadarıyla olmaya çalışacağım
intrologin.py:
        print "LoginWindow::Open()"
        self.loginFailureMsgDict={
            "ALREADY"    : localeInfo.LOGIN_FAILURE_ALREAY,
            "NOID"        : localeInfo.LOGIN_FAILURE_NOT_EXIST_ID,
            "WRONGPWD"    : localeInfo.LOGIN_FAILURE_WRONG_PASSWORD,
            "FULL"        : localeInfo.LOGIN_FAILURE_TOO_MANY_USER,
            "SHUTDOWN"    : localeInfo.LOGIN_FAILURE_SHUTDOWN,
            "REPAIR"    : localeInfo.LOGIN_FAILURE_REPAIR_ID,
            "BLOCK"        : localeInfo.LOGIN_FAILURE_BLOCK_ID,
            "BESAMEKEY"    : localeInfo.LOGIN_FAILURE_BE_SAME_KEY,
            "NOTAVAIL"    : localeInfo.LOGIN_FAILURE_NOT_AVAIL,
            "NOBILL"    : localeInfo.LOGIN_FAILURE_NOBILL,
            "BLKLOGIN"    : localeInfo.LOGIN_FAILURE_BLOCK_LOGIN,
            "WEBBLK"    : localeInfo.LOGIN_FAILURE_WEB_BLOCK,
            "BADSCLID"    : localeInfo.LOGIN_FAILURE_WRONG_SOCIALID,
            "AGELIMIT"    : localeInfo.LOGIN_FAILURE_SHUTDOWN_TIME,
            "NOPIN"        : localeInfo.LOGIN_FAILURE_PIN,
        }
bu dosyada böyle bir kod var bu kod içeriğinde faılure geçiyor bunu genel olarak bir uyarı mesajı için şu fonksiyon kullanılmış
intrologin.py:
    def OnLoginFailure(self, error):
        if self.connectingDialog:
            self.connectingDialog.Close()
        self.connectingDialog = None

        try:
            loginFailureMsg = self.loginFailureMsgDict[error]
        except KeyError:
            loginFailureMsg = localeInfo.LOGIN_FAILURE_UNKNOWN  + error

        loginFailureFunc=self.loginFailureFuncDict.get(error, self.SetPasswordEditLineFocus)
        if app.loggined:
            self.PopupNotifyMessage(loginFailureMsg, self.__ExitGame)
        else:
            self.PopupNotifyMessage(loginFailureMsg, loginFailureFunc)

        snd.PlaySound("sound/ui/loginfail.wav")
fakat burda ki loginfail.wav değiştirmek tüm giriş hatalarında aynı müziği çaldırmak demek yanlışım varsa düzeltilsin lütfen ama bunun içerisinde

intrologin.py:
def OnLoginFailure(self, errorCode):  
    if errorCode in self.loginFailureMsgDict:
        failureMessage = self.loginFailureMsgDict[errorCode]
        self.AppendTextLine(failureMessage)

        if errorCode == "BLOCK":
            snd.PlaySound("sound/ui/banmuzigi.mp3")

şeklinde bir ekleme yaparsan ban muzigini sound ui içerisine atarsan çalacaktır ufak hatalar yapmış olabilirim denemedim bilgin olsun ama üzerinde çalışırsan çıkan hataları düzeltebilirsin iyi forumlar
 

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