2 Systeme (Python Help Please)

Înainte de a posta o problemă, caută în acest forum și poate găsești rezolvare.
Închis
Avatar utilizator
Profesor
Nivel 2

Nivel 2
Mesaje: 216
Membru din: 20 Sep 2014, 01:02
Regat: Jinno
Aprecieri: 47  
Mulţumiri: 7  
Medalii

Cum as putea aranja aceasta functie ca sami functioneze si systemul slotmachine si systemul de teleportare rapida?

Cod: Selectaţi tot

	def OpenQuestWindow(self, skin, idx): 
		if constInfo.CApiSetHide == 1:
			net.SendQuestInputStringPacket(str(constInfo.SendString))
			constInfo.CApiSetHide = 0
			return
			self.interface.OpenQuestWindow(skin, idx)
		else
			if constInfo.INPUT_IGNORE == 1:
				return
					self.interface.OpenQuestWindow(skin, idx)

Functia normala este :

Cod: Selectaţi tot

	def OpenQuestWindow(self, skin, idx): 
		if constInfo.CApiSetHide == 1:
			net.SendQuestInputStringPacket(str(constInfo.SendString))
			constInfo.CApiSetHide = 0
			return
			self.interface.OpenQuestWindow(skin, idx)
Avatar utilizator
.Jose
Nivel 1

Nivel 1
Mesaje: 72
Membru din: 08 Apr 2017, 15:35
Aprecieri: 4  
Mulţumiri: 32  
Medalii

########
	def OpenQuestWindow(self, skin, idx): 
		if constInfo.CApiSetHide == 1:
			net.SendQuestInputStringPacket(str(constInfo.SendString))
			constInfo.CApiSetHide = 0
			return
		if constInfo.INPUT_IGNORE == 1:
			return
		self.interface.OpenQuestWindow(skin, idx)
pe baza la ce ai explicat asta am dedus ca vrei sa faci
Imagine
Afișează semnătura
Avatar utilizator
MariusExygo
Fost Helper

Fost Helper
Mesaje: 2063
Membru din: 09 Mar 2014, 15:47
Server: WildFantasy
Regat: Jinno
Aprecieri: 156  
Mulţumiri: 226  
  Rezolvări prob.: 4
Discord: Copiază ID
 Contact:
Medalii

Tu crezi ca ai vreo treaba cu Python daca tu nici romana nu stii ?
Afișează semnătura
Avatar utilizator
Profesor
Nivel 2

Nivel 2
Mesaje: 216
Membru din: 20 Sep 2014, 01:02
Regat: Jinno
Aprecieri: 47  
Mulţumiri: 7  
Medalii

MariusExygo scrie:Tu crezi ca ai vreo treaba cu Python daca tu nici romana nu stii ?
am scris la repeazeala mr.exigo
Avatar utilizator
Profesor
Nivel 2

Nivel 2
Mesaje: 216
Membru din: 20 Sep 2014, 01:02
Regat: Jinno
Aprecieri: 47  
Mulţumiri: 7  
Medalii

ElJose scrie:
########
	def OpenQuestWindow(self, skin, idx): 
		if constInfo.CApiSetHide == 1:
			net.SendQuestInputStringPacket(str(constInfo.SendString))
			constInfo.CApiSetHide = 0
			return
		if constInfo.INPUT_IGNORE == 1:
			return
		self.interface.OpenQuestWindow(skin, idx)
pe baza la ce ai explicat asta am dedus ca vrei sa faci
functia e ok , dar cand dau clik pe npc-ul la care e bagat slotmachine , questurile & chatul dispar :P
Avatar utilizator
.Jose
Nivel 1

Nivel 1
Mesaje: 72
Membru din: 08 Apr 2017, 15:35
Aprecieri: 4  
Mulţumiri: 32  
Medalii

alexghinet scrie:
ElJose scrie:
########
	def OpenQuestWindow(self, skin, idx): 
		if constInfo.CApiSetHide == 1:
			net.SendQuestInputStringPacket(str(constInfo.SendString))
			constInfo.CApiSetHide = 0
			return
		if constInfo.INPUT_IGNORE == 1:
			return
		self.interface.OpenQuestWindow(skin, idx)
pe baza la ce ai explicat asta am dedus ca vrei sa faci
functia e ok , dar cand dau clik pe npc-ul la care e bagat slotmachine , questurile & chatul dispar :P
########
	def OpenQuestWindow(self, skin, idx): 
		if constInfo.CApiSetHide == 1:
			net.SendQuestInputStringPacket(str(constInfo.SendString))
			constInfo.CApiSetHide = 0
		self.interface.OpenQuestWindow(skin, idx)
oare mai are rost sa intreb de ce ai pus asta "if constInfo.INPUT_IGNORE == 1:" atunci
Imagine
Afișează semnătura
Avatar utilizator
Profesor
Nivel 2

Nivel 2
Mesaje: 216
Membru din: 20 Sep 2014, 01:02
Regat: Jinno
Aprecieri: 47  
Mulţumiri: 7  
Medalii

ElJose scrie:
alexghinet scrie:
ElJose scrie:
########
	def OpenQuestWindow(self, skin, idx): 
		if constInfo.CApiSetHide == 1:
			net.SendQuestInputStringPacket(str(constInfo.SendString))
			constInfo.CApiSetHide = 0
			return
		if constInfo.INPUT_IGNORE == 1:
			return
		self.interface.OpenQuestWindow(skin, idx)
pe baza la ce ai explicat asta am dedus ca vrei sa faci
functia e ok , dar cand dau clik pe npc-ul la care e bagat slotmachine , questurile & chatul dispar :P
########
	def OpenQuestWindow(self, skin, idx): 
		if constInfo.CApiSetHide == 1:
			net.SendQuestInputStringPacket(str(constInfo.SendString))
			constInfo.CApiSetHide = 0
		self.interface.OpenQuestWindow(skin, idx)
oare mai are rost sa intreb de ce ai pus asta "if constInfo.INPUT_IGNORE == 1:" atunci
pt ca sunt doua systeme , t/c va rog nu ajung nicaieri aici
Avatar utilizator
.Jose
Nivel 1

Nivel 1
Mesaje: 72
Membru din: 08 Apr 2017, 15:35
Aprecieri: 4  
Mulţumiri: 32  
Medalii

pai asa sunt facute sistemele sa iti inchida alea
daca nu vrei sa mai faca asa atunci sterge return cum am facut in raspuns, dar e un motiv pentru care ii facut asa
probabil cand inchizi slot machine isi revine alea inapoi trebuie sa fie un "constInfo.INPUT_IGNORE = 1" in functia in care il inchizi
ala cu teleport e facut sa isi revina singur
"constInfo.CApiSetHide = 0"
Imagine
Afișează semnătura
Avatar utilizator
ZNF
Membru Club

Membru Club
Mesaje: 1953
Membru din: 16 Feb 2014, 10:09
Aprecieri: 15  
Mulţumiri: 110  
Discord: Copiază ID
Medalii

Subiect inactiv, au fost postate destule rezolvari acum te descurci.
Închis
Răspunsuri
22
Vizualizări
4464
Răspunsuri
155
Vizualizări
24392
Răspunsuri
0
Vizualizări
804
Răspunsuri
3
Vizualizări
266

Înapoi la “Probleme rezolvate”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Google [Bot] și 50 vizitatori