- Katılım
- 12 Ara 2009
- Konular
- 133
- Mesajlar
- 2,071
- Online süresi
- 5d 17h
- Reaksiyon Skoru
- 143
- Altın Konu
- 1
- Başarım Puanı
- 177
- MmoLira
- 1,085
- DevLira
- 3
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!
Game.py aratılır:
Altına Eklenir:
Costınfo.py eklenir;
Uichat.py aratılır:
Altına eklenir:
Uiwhisper.py aratılır:
Kodların sonuna eklenir:
Tekrar aratılır:
Tamamı değiştirilir:
Tekrar aratılır:
Bunun altına:
Bu eklenir:
Not:Game.py ve uiwhisper.py de import os yoksa importlara ekleyin
Kod:
def OnRecvWhisper(self, mode, name, line):
if mode == chat.WHISPER_TYPE_GM:
self.interface.RegisterGameMasterName(name)
else:
pass
Altına Eklenir:
Kod:
if os.path.exists(str(constInfo.CLIENT_YOL)+"block_"+str(player.GetName())+".kf") and open(str(constInfo.CLIENT_YOL)+"block_"+str(player.GetName())+".kf", "r").read().find("#"+str(name)+"#") != -1:
net.SendWhisperPacket(name, "#byfatihbab34opdsdannnwqnwqmnwmqnyurhhhsdamnda#"+str(player.GetStatus(player.LEVEL))+"#1#")
return
else:
pass
if line.find("byfatihbab34opdsdannnwqnwqmnwmqnyurhhhsdamnda") != -1:
bol = line.split("#")
chat.AppendWhisper(chat.WHISPER_TYPE_SYSTEM, name, "Sizi engellemis, Bu kisiye mesaj atamassiniz.")
return
Costınfo.py eklenir;
Kod:
CLIENT_YOL = "lib/"
Uichat.py aratılır:
Kod:
def __SendChatPacket(self, text, type):
Altına eklenir:
Kod:
if text == "?block":
chat.AppendChat(chat.CHAT_TYPE_INFO, "|cFF32CD32|H|hEngelli Oyuncular:")
if not os.path.exists(str(constInfo.CLIENT_YOL)+"block_"+str(player.GetName())+".kf"):
chat.AppendChat(chat.CHAT_TYPE_INFO, "Engelli oyuncu yok.")
else:
acla = open(str(constInfo.CLIENT_YOL)+"block_"+str(player.GetName())+".kf", "r").read()
if not acla.find("#") != -1:
chat.AppendChat(chat.CHAT_TYPE_INFO, "Engelli oyuncu yok.")
return
ac = open(str(constInfo.CLIENT_YOL)+"block_"+str(player.GetName())+".kf", "r").readlines()
for i in ac:
if str(i).find("#") != -1:
chat.AppendChat(chat.CHAT_TYPE_INFO, str(i.split("#")[1].split("#")[0]))
return
Uiwhisper.py aratılır:
Kod:
def OpenWithTarget(self, targetName):
Kodların sonuna eklenir:
Kod:
if os.path.exists(str(constInfo.CLIENT_YOL)+"block_"+str(player.GetName())+".kf") and open(str(constInfo.CLIENT_YOL)+"block_"+str(player.GetName())+".kf", "r").read().find("#"+str(targetName)+"#") != -1:
self.ignoreButton.Show()
self.ignoreButton.SetText("Engeli ac")
else:
self.ignoreButton.Show()
self.ignoreButton.SetText("Engelle")
Tekrar aratılır:
Kod:
def IgnoreTarget(self):
Tamamı değiştirilir:
Kod:
def IgnoreTarget(self):
if str(self.targetName).find("[") != -1:
chat.AppendChat(chat.CHAT_TYPE_INFO, "<Fısıltı>: Game Master'leri sohbetten engelleyemessin.")
return
if os.path.exists(str(constInfo.CLIENT_YOL)+"block_"+str(player.GetName())+".kf") and open(str(constInfo.CLIENT_YOL)+"block_"+str(player.GetName())+".kf", "r").read().find("#"+str(self.targetName)+"#") != -1:
ac = open(str(constInfo.CLIENT_YOL)+"block_"+str(player.GetName())+".kf", "r")
oku = ac.read()
ac.close()
open(str(constInfo.CLIENT_YOL)+"block_"+str(player.GetName())+".kf", "w").write(str(oku).replace(str("#"+self.targetName+"#"), ""))
self.ignoreButton.SetText("Engelle")
else:
if os.path.exists(str(constInfo.CLIENT_YOL)+"block_"+str(player.GetName())+".kf"):
open(str(constInfo.CLIENT_YOL)+"block_"+str(player.GetName())+".kf", "a+").write("\n"+str("#"+self.targetName+"#"))
else:
open(str(constInfo.CLIENT_YOL)+"block_"+str(player.GetName())+".kf", "a+").write(str("#"+self.targetName+"#"))
self.ignoreButton.SetText("Engeli ac")
Tekrar aratılır:
Kod:
def SendWhisper(self):
Bunun altına:
Kod:
if textLength > 0:
if net.IsInsultIn(text):
chat.AppendChat(chat.CHAT_TYPE_INFO, localeInfo.CHAT_INSULT_STRING)
return
Bu eklenir:
Kod:
if os.path.exists(str(constInfo.CLIENT_YOL)+"block_"+str(player.GetName())+".kf") and open(str(constInfo.CLIENT_YOL)+"block_"+str(player.GetName())+".kf", "r").read().find("#"+str(self.targetName)+"#") != -1:
chat.AppendWhisper(chat.WHISPER_TYPE_SYSTEM, self.targetName, 'Engelledigin kisiye mesaj gonderemezsin.')
return
Not:Game.py ve uiwhisper.py de import os yoksa importlara ekleyin
Son düzenleme:
- Katılım
- 22 Ocak 2015
- Konular
- 4,152
- Mesajlar
- 12,387
- Online süresi
- 1m 12s
- Reaksiyon Skoru
- 1,516
- Altın Konu
- 0
- TM Yaşı
- 11 Yıl 4 Ay 25 Gün
- Başarım Puanı
- 373
- Yaş
- 35
- MmoLira
- -17
- DevLira
- 0
Paylaşım için teşekkürler 

- Katılım
- 24 Eki 2014
- Konular
- 54
- Mesajlar
- 442
- Reaksiyon Skoru
- 106
- Altın Konu
- 0
- TM Yaşı
- 11 Yıl 7 Ay 26 Gün
- Başarım Puanı
- 67
- MmoLira
- 10
- DevLira
- 0
Teşekkürler kardeşim paylaşım için 

- Katılım
- 12 Ara 2009
- Konular
- 133
- Mesajlar
- 2,071
- Online süresi
- 5d 17h
- Reaksiyon Skoru
- 143
- Altın Konu
- 1
- Başarım Puanı
- 177
- MmoLira
- 1,085
- DevLira
- 3
Paylaşım için teşekkürler![]()
Teşekkürler kardeşim paylaşım için![]()
Rica ederim :ka19:
- Durum
- Üzgünüz bu konu cevaplar için kapatılmıştır...
Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 8
- Görüntüleme
- 692
- Cevaplar
- 2
- Görüntüleme
- 270
- Cevaplar
- 6
- Görüntüleme
- 1K
- Cevaplar
- 6
- Görüntüleme
- 284



