*Problemă:--
Tipologie server:--
*Resursă folosită:Biolog System Vegas
*ServerFiles utilizat:--
*Syserr: Nimic
*Detalii suplimentare:Deci aici am 3 mici probleme/intrebari.
1. Cum maresc acea Sageata care deschide pagina pentru biolog?
2.Am un bug vizual, o sa vedeti in poza asta.
3. Cum calculez timpul?De ex eu am o ora, cum fac calculul sa pun 30 minute sau mai putin? eu am asa : 1*60*60 (1, insemnand ora)
Poză: https://gyazo.com/a8169eaf0685498cfc60ca47f203748f
3 Mici Probleme
- Vladii
-

- Mesaje: 402
- Membru din: 03 Iun 2018, 18:33
- Server: Arena2
- Regat: Chunjo
- Aprecieri: 230
- Mulţumiri: 252
- Discord: Copiază ID
- Contact:
- Vladii
-

- Mesaje: 402
- Membru din: 03 Iun 2018, 18:33
- Server: Arena2
- Regat: Chunjo
- Aprecieri: 230
- Mulţumiri: 252
- Discord: Copiază ID
- Contact:
up
- Hades ✔
-

- Mesaje: 3363
- Membru din: 22 Aug 2016, 18:35
- Server: Hades World
- Aprecieri: 104
- Mulţumiri: 824
- Discord: Copiază ID
- Contact:
- Vladii
-

- Mesaje: 402
- Membru din: 03 Iun 2018, 18:33
- Server: Arena2
- Regat: Chunjo
- Aprecieri: 230
- Mulţumiri: 252
- Discord: Copiază ID
- Contact:
L-am facut pe buton, am luat dintr-un server si am copiat absolut tot ce tine de asta, insa nu imi deschide freastra: https://gyazo.com/4a045952354d6846e47ec48688c114aeHades ✔ scrie:Probabil nu are attach pe inventar.
Poti sa te iei dupa belt sau sa-l faci pe buton, sa nu fie asa incarcat inventarul ala...
60*60, // Biologist level 30 // 60*60 = 1 hour
60*60 = 3600s = 1h.
Izi.
Iar in syserr nu primesc nimic in legatura cu asta, ai idee de ce?
- Chriss
-

- Mesaje: 187
- Membru din: 31 Oct 2017, 20:27
- Server: prometa.to
- Aprecieri: 114
- Mulţumiri: 207
- Discord: Copiază ID
1. este o poza, eventual pune săgeata de la belt că se vede mai bine deschizi uiscript/biolog_collectinventorywindow.py cauţi: "name" : "ExpandBtn", "type" : "button", "x" : 2+4, "y" : 25, "default_image" : "d:/ymir work/ui/game/biolog_system_vegas/btn_expand_normal.tga", "over_image" : "d:/ymir work/ui/game/biolog_system_vegas/btn_expand_over.tga", "down_image" : "d:/ymir work/ui/game/biolog_system_vegas/btn_expand_down.tga", "disable_image" : "d:/ymir work/ui/game/biolog_system_vegas/btn_expand_disabled.tga", modifici cu: "name" : "ExpandBtn", "type" : "button", "x" : 2+4, "y" : 25, "default_image" : "d:/ymir work/ui/game/belt_inventory/btn_expand_normal.tga", "over_image" : "d:/ymir work/ui/game/belt_inventory/btn_expand_over.tga", "down_image" : "d:/ymir work/ui/game/belt_inventory/btn_expand_down.tga", "disable_image" : "d:/ymir work/ui/game/belt_inventory/btn_expand_disabled.tga", 2. verifică să ai în uiinventory.py funcţia AdjustPositionAndSize în class-ul de la biolog, şi funcţia def OnMoveWindow(self, x, y): în class-ul de la inventory în caz că nu înţelegi: https://gyazo.com/05baeb5b65afbadc454e2fec11340629 3. dacă vrei să setezi timp-ul în minute pui direct 30*60 = 30min sau 10*60 = 10min dacă laşi doar 10 sau doar 30 sau doar 60 îţi va da direct în secunde
- Hades ✔
-

- Mesaje: 3363
- Membru din: 22 Aug 2016, 18:35
- Server: Hades World
- Aprecieri: 104
- Mulţumiri: 824
- Discord: Copiază ID
- Contact:
Cod: Selectaţi tot
if app.HADES_BIOLOG_SYSTEM:
def ClickBiologButton(self):
import hades_biolog
self.biolog = hades_biolog.CollectInventoryWindow()
self.biolog.Show()- Vladii
-

- Mesaje: 402
- Membru din: 03 Iun 2018, 18:33
- Server: Arena2
- Regat: Chunjo
- Aprecieri: 230
- Mulţumiri: 252
- Discord: Copiază ID
- Contact:
Urmeaza sa scot sageata respectiva pentru ca am pus biologul pe button, insa si acolo am o problema ca nu imi deschide nicio fereastra, desi am pus fisierele necesare in root/uiscript. Iar syserr este golChriss scrie:1. este o poza, eventual pune săgeata de la belt că se vede mai bine deschizi uiscript/biolog_collectinventorywindow.py cauţi: "name" : "ExpandBtn", "type" : "button", "x" : 2+4, "y" : 25, "default_image" : "d:/ymir work/ui/game/biolog_system_vegas/btn_expand_normal.tga", "over_image" : "d:/ymir work/ui/game/biolog_system_vegas/btn_expand_over.tga", "down_image" : "d:/ymir work/ui/game/biolog_system_vegas/btn_expand_down.tga", "disable_image" : "d:/ymir work/ui/game/biolog_system_vegas/btn_expand_disabled.tga", modifici cu: "name" : "ExpandBtn", "type" : "button", "x" : 2+4, "y" : 25, "default_image" : "d:/ymir work/ui/game/belt_inventory/btn_expand_normal.tga", "over_image" : "d:/ymir work/ui/game/belt_inventory/btn_expand_over.tga", "down_image" : "d:/ymir work/ui/game/belt_inventory/btn_expand_down.tga", "disable_image" : "d:/ymir work/ui/game/belt_inventory/btn_expand_disabled.tga", 2. verifică să ai în uiinventory.py funcţia AdjustPositionAndSize în class-ul de la biolog, şi funcţia def OnMoveWindow(self, x, y): în class-ul de la inventory în caz că nu înţelegi: https://gyazo.com/05baeb5b65afbadc454e2fec11340629 3. dacă vrei să setezi timp-ul în minute pui direct 30*60 = 30min sau 10*60 = 10min dacă laşi doar 10 sau doar 30 sau doar 60 îţi va da direct în secunde
- Vladii
-

- Mesaje: 402
- Membru din: 03 Iun 2018, 18:33
- Server: Arena2
- Regat: Chunjo
- Aprecieri: 230
- Mulţumiri: 252
- Discord: Copiază ID
- Contact:
Ai sperat degeabaHades ✔ scrie:Sper ca ai inteles.Cod: Selectaţi tot
if app.HADES_BIOLOG_SYSTEM: def ClickBiologButton(self): import hades_biolog self.biolog = hades_biolog.CollectInventoryWindow() self.biolog.Show()
- Vladii
-

- Mesaje: 402
- Membru din: 03 Iun 2018, 18:33
- Server: Arena2
- Regat: Chunjo
- Aprecieri: 230
- Mulţumiri: 252
- Discord: Copiază ID
- Contact:
Am renuntat la acea sageata si am pus pe buton, dar problema e ca nu imi deschide fereastra cand apas pe acel buton, iar in syserr nu am nicio eroare legata de python sau ceva de acest genscar. scrie:Tu vinzi svf dar nu ai habar de cod?Hades ✔ scrie:Probabil nu are attach pe inventar.
Poti sa te iei dupa belt sau sa-l faci pe buton, sa nu fie asa incarcat inventarul ala...
60*60, // Biologist level 30 // 60*60 = 1 hour
60*60 = 3600s = 1h.
Izi.
Nu pot sa faci attach pentru ca acel buton nu se afla efectiv pe inventar ci langa el.
In clasa InvetoryWindow trebuie sa ai o functie, asta:
def OnMoveWindow(self, x, y): # print "Inventory Global Pos : ", self.GetGlobalPosition() if self.wndBelt: # print "Belt Global Pos : ", self.wndBelt.GetGlobalPosition() self.wndBelt.AdjustPositionAndSize()Functia asta OnMoveWindow e apelata atunci cand inventarul este miscat iar dupa cum vezi din obiectu wndBelt e apelata functia AdjustPositionAndSize care face acel buton sa se miste dupa inventar. Lasa aici clasa de la fereastra pentru biolog si poate ti-l fac daca am chef.
-
- Informaţie
-
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 17 vizitatori


