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!
ne kadarda sistem paylaşan bir erkek.
haberim yok hangi siteler erişime engelli dns kullanıyorum sende dene bencefotoğraf gözkmüyor conom link at pls xd

teşekkürlerSistem her zamanki gibi yine fatihin:005:Game.py aratılır:
Altına Eklenir;Kod:def OnRecvWhisper(self, mode, name, line): if mode == chat.WHISPER_TYPE_GM: self.interface.RegisterGameMasterName(name) else: pass
Costınfo.py 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
uichat.py aratılır:Kod:CLIENT_YOL = "lib/"
Altına sonuna biyerine eklenir;Kod:def __SendChatPacket(self, text, type):
uiwhisper.py aratılır: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
Kodların sonuna eklenir;Kod:def OpenWithTarget(self, targetName):
Tekrar aratılır: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")
Tamamı değiştirilir;Kod:def IgnoreTarget(self):
Tekrar aratılır: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")
Bunun altınaKod:def SendWhisper(self):
Bu eklenir;Kod:if textLength > 0: if net.IsInsultIn(text): chat.AppendChat(chat.CHAT_TYPE_INFO, localeInfo.CHAT_INSULT_STRING) return
Hata çıkarsa söyleyin düzeltelimKod: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
Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 8
- Görüntüleme
- 693
- Cevaplar
- 2
- Görüntüleme
- 270
- Cevaplar
- 6
- Görüntüleme
- 1K

