Mr.Kasch Aka 907
Utente Emerald
Salve, apro questo post per chiedere un parere su un piccolo system che sto provando ad implementare.
Si tratta della mappa che funziona da teleporter:
ovviamente accettando dovrebbe teleportare nel punto indicato ma invece non succede nada....
Come posso collegare la funzione di WARP che è presente nell'accept al lato server?
Utilizzo i source sia server che binary.
Buona giornata.
Si tratta della mappa che funziona da teleporter:
Codice:
def OpenQuestionDialog(self, mapIndex):
self.mapInfo = {1:"Shinsoo",2:"jinno",3:"chunjoo"}
dlgQuestion = uiCommon.QuestionDialog2()
dlgQuestion.SetText1("Stai per Atterrare in %s" % (self.mapInfo[mapIndex]))
dlgQuestion.SetText2("Vuoi Viaggiare?")
dlgQuestion.SetAcceptEvent(lambda acceptEvent = mapIndex : self.Accept(acceptEvent))
dlgQuestion.SetCancelEvent(ui.__mem_func__(dlgQuestion.Close))
dlgQuestion.Open()
self.dlgQuestion = dlgQuestion
Come posso collegare la funzione di WARP che è presente nell'accept al lato server?
Codice:
def Accept(self, mapIndex):
self.dlgQuestion.Close()
net.SendTeleportPacket(mapIndex) #<--- questa
self.Close()
Buona giornata.
