(Intrebare)Teleport Buton

Totalitatea subiectelor care nu respectă regulamentul impus in sectiunea "Probleme şi Întrebări" vor fi stocate aici.
Închis
Avatar utilizator
RegalOfficial
Membru Club

Membru Club
Mesaje: 91
Membru din: 07 Mai 2020, 17:01
Server: R.O.K.2
Regat: Shinsoo
Aprecieri: 189  
Mulţumiri: 9  
Discord: Copiază ID
Medalii

*Problemă/Întrebare: Teleport pe buton(in joc)
Tipologie server:
*Resursă folosită: ghiduri-tutoriale/teleportare-rapida-t56708.html
*ServerFiles utilizat:
*Syserr:
Poză:
*Detalii suplimentare:
Salutare, vreau sa mut teleportul de mai sus(cel al lui DND)pe buton(buton la minimap de ex, nu butonul tastaturii).
L-am facut sa apara cand apas pe butonul respectiv dar nu ma teleporteaza cand apas pe mapele respective(il aveam implementat pe F6 inainte si acolo functiona).
Aveti idee ce ar mai trebui facut pentru a functiona integral?
Multumesc.
Avatar utilizator
RegalOfficial
Membru Club

Membru Club
Mesaje: 91
Membru din: 07 Mai 2020, 17:01
Server: R.O.K.2
Regat: Shinsoo
Aprecieri: 189  
Mulţumiri: 9  
Discord: Copiază ID
Medalii

Up

[ Postat de pe Android ] Imagine
Avatar utilizator
amvenitsavadcv
Nivel 3

Nivel 3
Mesaje: 413
Membru din: 28 Iul 2018, 11:25
Server: da
Aprecieri: 44  
Mulţumiri: 156  
Medalii

Poate daca ai lasa si tu ceva poze, să ne dăm seama despre ce e vorba, sau ceva cod cum ai facut.
Nu citim in stele ce faci și după să venim cu rezolvarea.
Pentru acest mesaj, amvenitsavadcv for the post:
RegalOfficial
Avatar utilizator
RegalOfficial
Membru Club

Membru Club
Mesaje: 91
Membru din: 07 Mai 2020, 17:01
Server: R.O.K.2
Regat: Shinsoo
Aprecieri: 189  
Mulţumiri: 9  
Discord: Copiază ID
Medalii

amvenitsavadcv scrie: ↑01 Ian 2021, 13:29 Poate daca ai lasa si tu ceva poze, să ne dăm seama despre ce e vorba, sau ceva cod cum ai facut.
Nu citim in stele ce faci și după să venim cu rezolvarea.


Poti gasi mai repede ce am bagat eu cautand dupa keyworld-ul "Teleport".. practic am bagat functiile care trebuiau in in uiminimap in loc de game.py si am modificat putin ca sa fie pe buton (self.TeleportButton = self.GetChild("TeleportButton") ; "TeleportButton" e butonul pe care l-am definit in uiscript.
Se deschide teleportul dar nu ma teleporteaza, aici nu-mi dau seama ce functie n-am bagat bine sau ce trebuie sa-i mai fac.. sau ce am facut gresit..
Avatar utilizator
amvenitsavadcv
Nivel 3

Nivel 3
Mesaje: 413
Membru din: 28 Iul 2018, 11:25
Server: da
Aprecieri: 44  
Mulţumiri: 156  
Medalii

Nu te teleporteaza ca tu comanda o trimiti catre game.py, catre functia din game.py def Teleport
Modifica din game.py asta:
			#DnD Teleport
			"Teleport"                              : self.Teleport,
			"tp_ac"                         : self.__tp_ac,
Cu asta:
			#DnD Teleport
			"Teleport"                              : self.interface.Teleport,
			"tp_ac"                         : self.interface.__tp_ac,
De fapt nu modifica.
Intrebarea mea e, unde vrei sa bagi butonu ala? Si ce fisier .py mi ai lasat tu acolo?
Ca nu prea se leaga
Avatar utilizator
RegalOfficial
Membru Club

Membru Club
Mesaje: 91
Membru din: 07 Mai 2020, 17:01
Server: R.O.K.2
Regat: Shinsoo
Aprecieri: 189  
Mulţumiri: 9  
Discord: Copiază ID
Medalii

amvenitsavadcv scrie: ↑01 Ian 2021, 13:54 Nu te teleporteaza ca tu comanda o trimiti catre game.py, catre functia din game.py def Teleport
Modifica din game.py asta:
			#DnD Teleport
			"Teleport"                              : self.Teleport,
			"tp_ac"                         : self.__tp_ac,
Cu asta:
			#DnD Teleport
			"Teleport"                              : self.interface.Teleport,
			"tp_ac"                         : self.interface.__tp_ac,
De fapt nu modifica.
Intrebarea mea e, unde vrei sa bagi butonu ala? Si ce fisier .py mi ai lasat tu acolo?
Ca nu prea se leaga
Ti-am lasat uiminimap.py, langa minimap vreau sa fie butonul.. de fapt pe minimap cum e cel "M" pentru marire harta.
Avatar utilizator
amvenitsavadcv
Nivel 3

Nivel 3
Mesaje: 413
Membru din: 28 Iul 2018, 11:25
Server: da
Aprecieri: 44  
Mulţumiri: 156  
Medalii

Lasa mi si game.py
Ca vreau sa verific ceva.
Avatar utilizator
RegalOfficial
Membru Club

Membru Club
Mesaje: 91
Membru din: 07 Mai 2020, 17:01
Server: R.O.K.2
Regat: Shinsoo
Aprecieri: 189  
Mulţumiri: 9  
Discord: Copiază ID
Medalii



P.S.: Teleportul inca este si in game.py.. initial l-am avut in game.py(Pe buton F5 parca) si dupa am vrut sa-l mut pe buton de minimap.. dar am zis sa las functiile in game.py pana il fac functional in uiminimap. Banuiesc ca nu intra in conflict sau ceva
Avatar utilizator
amvenitsavadcv
Nivel 3

Nivel 3
Mesaje: 413
Membru din: 28 Iul 2018, 11:25
Server: da
Aprecieri: 44  
Mulţumiri: 156  
Medalii

Game.py:
Adauga sus de tot:
import uiminimap
Cauta:
self.interface = None
Adauga dupa:
self.wnduiminimap = None
Cauta:
self.interface = interfaceModule.Interface()
Adauga dupa:
self.wnduiminimap = uiminimap.MiniMap()
Cauta:
			#DnD Teleport
			"Teleport"                              : self.Teleport,
			"tp_ac"                         : self.__tp_ac,
Modifica cu:
			#DnD Teleport
			"Teleport"                              : self.wnduiminimap.Teleport,
			"tp_ac"                         : self.wnduiminimap.__tp_ac,
Cauta:
		if self.interface:
			self.interface.HideAllWindows()
			self.interface.Close()
			self.interface=None
Adauga dupa:
if self.wnduiminimap:
self.wnduiminimap = None
E ceva facut pe loc, nu stiu daca merge, dar merita incercat.
Ai grija la tab-uri.
Închis
Răspunsuri
3
Vizualizări
447
Răspunsuri
9
Vizualizări
720
Răspunsuri
2
Vizualizări
274
Răspunsuri
5
Vizualizări
740

Înapoi la “Arhivă Probleme şi Întrebări”

  • Informaţie