- Mesaj
- 217
- Çözümler
- 3
- Beğeni
- 165
- Puan
- 409
- Ticaret Puanı
- 0
Linkleri görebilmek için
giriş yap veya kayıt ol.
ANLATIM
Kod::
uitarget.py sistem ekleyenler için anlatım;
uitarget.py açın ve aratın; (altında "VOTE_BLOCK_CHAT", var ise onun altına ekleyin)
localeInfo.TARGET_BUTTON_EMOTION_ALLOW,
altına ekleyin;
"DC At",
"Chat Ban",
"Sersemlet",
"Öldür",
"Yavaşlat",
aratın;
self.buttonDict[localeInfo.TARGET_BUTTON_WHISPER].SetEvent(ui.__mem_func__(self.OnWhisper))
altına ekleyin;
self.buttonDict["DC At"].SetEvent(ui.__mem_func__(self.OnKick))
self.buttonDict["Chat Ban"].SetEvent(ui.__mem_func__(self.OnChatBlock))
self.buttonDict["Sersemlet"].SetEvent(ui.__mem_func__(self.OnStun))
self.buttonDict["Öldür"].SetEvent(ui.__mem_func__(self.OnKill))
self.buttonDict["Yavaşlat"].SetEvent(ui.__mem_func__(self.OnSlow))
aratın;
self.name = name
altına ekleyin;
dlgChatBlock = uiChatBlock.ChatBlockDialog()
dlgChatBlock.LoadDialog()
dlgChatBlock.SetTitleName("Chat Ban")
dlgChatBlock.Hide()
self.dlgChatBlock = dlgChatBlock
aratın;
def Destroy(self):
altına ekleyin;
self.dlgChatBlock.Destroy()
self.dlgChatBlock = 0
aratın;
self.ShowDefaultButton()
altına ekleyin;
if str(player.GetName())[0] == "[":
self.__ShowButton("DC At")
self.__ShowButton("Chat Ban")
self.__ShowButton("Sersemlet")
self.__ShowButton("Öldür")
self.__ShowButton("Yavaşlat")
en alta ekleyin;
def OnKick(self):
net.SendChatPacket("/dc " + str(chr.GetNameByVID(self.vid)))
def OnStun(self):
net.SendChatPacket("/stun " + str(chr.GetNameByVID(self.vid)))
def OnKill(self):
net.SendChatPacket("/kill " + str(chr.GetNameByVID(self.vid)))
def OnSlow(self):
net.SendChatPacket("/slow " + str(chr.GetNameByVID(self.vid)))
def OnChatBlock(self):
#if os.path.exists('gm.txt') and os.path.isfile('gm.txt'):
if str(player.GetName())[0] == "[":
self.dlgChatBlock.SetTitleName("Chat Ban: " + str(chr.GetNameByVID(self.vid)))
self.dlgChatBlock.Open(str(chr.GetNameByVID(self.vid)))
def OnBlock(self):
if str(player.GetName())[0] == "[":
self.dlgBlock.SetTitleName("Block: " + str(chr.GetNameByVID(self.vid)))
self.dlgBlock.Open(str(chr.GetNameByVID(self.vid)))