Fethi Polat 1
Fethi Polat
Bvural41 1
Bvural41
OnurBoyla 1
OnurBoyla
mavzermete 1
mavzermete
xranzei 1
xranzei
Manwe Work 1
Manwe Work
noisiv 1
noisiv
Hikaye Ekle

Cevaplanmadı sunucu ban hakkında

HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. 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.
 
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
[CODE title="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,
}[/CODE]
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ış
[CODE title="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")
[/CODE]
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

[CODE title="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") [/CODE]

ş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 : 0, Üye: 0, Misafir: 0)

Geri
Üst