[CERERE]Sistem AFK pe buton in inventar.
As dori si eu sistemul afk pe buton daca il are cineva sau este dispus sa il faca.
Pai am făcut și nu îmi merge...
Am sa postez ce am făcut mai exact.Poate mai am nevoie doar de un singur cod...
[ Postat de pe Android ]
In locale_ro/.../inventorywindow.py:
Nu bagati tga-urile in seama pe alea le schimb eu mai tarziu...
In uiiventory.py:
In game.py am:
Am sa postez ce am făcut mai exact.Poate mai am nevoie doar de un singur cod...
[ Postat de pe Android ]
In locale_ro/.../inventorywindow.py:
Cod: Selectaţi tot
{
"name" : "Afk",
"type" : "button",
"x" : 172,
"y" : 265+35,
"tooltip_text" : "Sistem AFK",
"default_image" : "d:/ymir work/ui/butoane/bank.tga",
"over_image" : "d:/ymir work/ui/butoane/bank.tga",
"down_image" : "d:/ymir work/ui/butoane/bank1.tga",
},
In uiiventory.py:
Cod: Selectaţi tot
#Afk system
self.Afk = self.GetChild2("Afk")
# Afk system
if self.Afk:
self.Afk.SetEvent(ui.__mem_func__(self.ClickAfk))
# AFK
def ClickAfk(self):
import event ## importul asta nu stiu daca are ce cauta aici sau daca functia asta este buna...
constInfo.AFK = 1
Cod: Selectaţi tot
Afk = time.strftime("%H:%M")
if mode == chat.WHISPER_TYPE_GM:
self.interface.RegisterGameMasterName(name)
if line[-47:] == "Im cer scuze sunt AFK.":
net.SendWhisperPacket(name, Afk)
chat.AppendWhisper(mode, name, line)
self.interface.RecvWhisper(name)
return
if constInfo.AFK == 1 and line[-5:] != Afk:
net.SendWhisperPacket(name, "Im cer scuze sunt AFK.")
chat.AppendWhisper(mode, name, line)
self.interface.RecvWhisper(name)
else:
chat.AppendWhisper(mode, name, line)
self.interface.RecvWhisper(name)
# AFk Systen
def __Afk(self):
if constInfo.AFK == 0:
constInfo.AFK = 1
self.PopupMessage("Ai pornit sistemul afk")
elif constInfo.AFK == 1:
constInfo.AFK = 0
self.PopupMessage("Ai oprit sistemul afk")
# Afk, sfarsit
Daca am scris asa tutorialul normal...dar nu mi-l deschide cand dau pe buton...Alex2000 scrie:Este exact ca al meu , functioneaza perfect.esti sigur ca l-ai bagat cum trebuie ?
Poti sa imi dai fisierele root si locale_xx te rog sa le verific pozitiile sau daca lipseste ceva?
Sau cel putin uiinventory.py game.py si inventorywindow.py
Ok multumesc frumos!Alex2000 scrie:o sa ti le dau mai pe seara. revin mai pe seara cu ele.
UP !!! Încă vreau sistemul AFK pe buton
! Cine il are sau se poate uita peste ce am făcut și îmi poate spune ce mai trebuie este bine venit!!!
[ Postat de pe Android ]
[ Postat de pe Android ]

UP
UP
-
- Informaţie
-
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 5 vizitatori





de