Problema sistem crafting

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

Nivel 1
Mesaje: 122
Membru din: 04 Apr 2017, 18:47
Aprecieri: 16  
Mulţumiri: 0
Medalii

*Problemă: am instalat sistemul de crafting pe npc-ul 20091 mentionez ca pe restu nu merge si am instalat aici , fereastra mi.o deschide dar cand dau pe el nu imi arata ce se poate crafta dar daca pun un item acolo unde adaugam itemele necesare pentru up imi arata iteme itemele pe care le putem crafta dar nu imi arata itemele necesare pentru craft o sa atasez 2 poze mai jos sa va faceti o idee poate imi puteti da o rezolvare, si mai vin cu o intrebare cum modific in quest server ca itemele pe care le pot adauga in crafting doar din cube.txt deoarece acum trebuie sa modific si in cube.lua si in cube.txt ca sa imi arate itemele pe care le putem crafta
Tipologie server: -
*Resursă folosită: mai multe resurse de pe acest forum
*ServerFiles utilizat: twix_work acela clean
*Syserr: sysser client :
0317 23:21:52067 :: File "game.py", line 1636, in BINARY_Cube_ResultList

0317 23:21:52067 :: ValueError
0317 23:21:52067 :: :
0317 23:21:52067 :: invalid literal for int() with base 10: ''
0317 23:21:52067 ::

in sysser server nu da nimic

Poză: aici in momentul in care deschizi crafting-ul
aici in momentul in care adaugi un item la iteme necesare pentru craft

*Detalii suplimentare: nu am detalii suplimentare am spus tot in partea de sus daca are cineva vreo idee?
Avatar utilizator
MariusMarius2
Nivel 1

Nivel 1
Mesaje: 122
Membru din: 04 Apr 2017, 18:47
Aprecieri: 16  
Mulţumiri: 0
Medalii

up!
Avatar utilizator
MariusMarius2
Nivel 1

Nivel 1
Mesaje: 122
Membru din: 04 Apr 2017, 18:47
Aprecieri: 16  
Mulţumiri: 0
Medalii

UP
Avatar utilizator
MariusMarius2
Nivel 1

Nivel 1
Mesaje: 122
Membru din: 04 Apr 2017, 18:47
Aprecieri: 16  
Mulţumiri: 0
Medalii

up!
Avatar utilizator
MariusMarius2
Nivel 1

Nivel 1
Mesaje: 122
Membru din: 04 Apr 2017, 18:47
Aprecieri: 16  
Mulţumiri: 0
Medalii

up!
Avatar utilizator
[RaffaeL]
Software Developer

Software Developer
Mesaje: 3223
Membru din: 19 Mar 2016, 12:58
Server: ...
Aprecieri: 15  
Mulţumiri: 2502  
  Rezolvări prob.: 2
Discord: Copiază ID
 Contact:
Medalii

MariusMarius2 scrie:*Problemă: am instalat sistemul de crafting pe npc-ul 20091 mentionez ca pe restu nu merge si am instalat aici , fereastra mi.o deschide dar cand dau pe el nu imi arata ce se poate crafta dar daca pun un item acolo unde adaugam itemele necesare pentru up imi arata iteme itemele pe care le putem crafta dar nu imi arata itemele necesare pentru craft o sa atasez 2 poze mai jos sa va faceti o idee poate imi puteti da o rezolvare, si mai vin cu o intrebare cum modific in quest server ca itemele pe care le pot adauga in crafting doar din cube.txt deoarece acum trebuie sa modific si in cube.lua si in cube.txt ca sa imi arate itemele pe care le putem crafta
Tipologie server: -
*Resursă folosită: mai multe resurse de pe acest forum
*ServerFiles utilizat: twix_work acela clean
*Syserr: sysser client :
0317 23:21:52067 :: File "game.py", line 1636, in BINARY_Cube_ResultList

0317 23:21:52067 :: ValueError
0317 23:21:52067 :: :
0317 23:21:52067 :: invalid literal for int() with base 10: ''
0317 23:21:52067 ::

in sysser server nu da nimic

Poză: aici in momentul in care deschizi crafting-ul
aici in momentul in care adaugi un item la iteme necesare pentru craft

*Detalii suplimentare: nu am detalii suplimentare am spus tot in partea de sus daca are cineva vreo idee?
Incearca asa:
def BINARY_Cube_ResultList(self, npcVNUM, listText):
		# ResultList Text Format : 72723,1/72725,1/72730.1/50001,5  이런식으로 "/" 문자로 구분된 리스트를 줌
		#print listText
		
		if npcVNUM == 0:
			npcVNUM = self.currentCubeNPC
		
		self.cubeInformation[npcVNUM] = []
		
		try:
			for eachInfoText in listText.split("/"):
				eachInfo = eachInfoText.split(",")
				itemVnum	= int(eachInfo[0])
				itemCount	= int(eachInfo[1])

				self.cubeInformation[npcVNUM].append({"vnum": itemVnum, "count": itemCount})
				self.interface.wndCube.AddCubeResultItem(itemVnum, itemCount)
			
			resultCount = len(self.cubeInformation[npcVNUM])
			requestCount = 7
			modCount = resultCount % requestCount
			splitCount = resultCount / requestCount
			for i in xrange(splitCount):
				#print("/cube r_info %d %d" % (i * requestCount, requestCount))
				net.SendChatPacket("/cube r_info %d %d" % (i * requestCount, requestCount))
				
			if 0 < modCount:
				#print("/cube r_info %d %d" % (splitCount * requestCount, modCount))				
				net.SendChatPacket("/cube r_info %d %d" % (splitCount * requestCount, modCount))

		except RuntimeError, msg:
			dbg.TraceError(msg)
			return 0
			
		pass
Imagine
Imagine
https://www.youtube.com/watch?v=GhYkCIETEto
Do everything, if you know what you're doing, else... Imagine
Ma gasesti si aici: Discord https://discord.gg/5J5GnyZVSR
Afișează semnătura
Avatar utilizator
MariusMarius2
Nivel 1

Nivel 1
Mesaje: 122
Membru din: 04 Apr 2017, 18:47
Aprecieri: 16  
Mulţumiri: 0
Medalii

[RaffaeL] scrie:
MariusMarius2 scrie:*Problemă: am instalat sistemul de crafting pe npc-ul 20091 mentionez ca pe restu nu merge si am instalat aici , fereastra mi.o deschide dar cand dau pe el nu imi arata ce se poate crafta dar daca pun un item acolo unde adaugam itemele necesare pentru up imi arata iteme itemele pe care le putem crafta dar nu imi arata itemele necesare pentru craft o sa atasez 2 poze mai jos sa va faceti o idee poate imi puteti da o rezolvare, si mai vin cu o intrebare cum modific in quest server ca itemele pe care le pot adauga in crafting doar din cube.txt deoarece acum trebuie sa modific si in cube.lua si in cube.txt ca sa imi arate itemele pe care le putem crafta
Tipologie server: -
*Resursă folosită: mai multe resurse de pe acest forum
*ServerFiles utilizat: twix_work acela clean
*Syserr: sysser client :
0317 23:21:52067 :: File "game.py", line 1636, in BINARY_Cube_ResultList

0317 23:21:52067 :: ValueError
0317 23:21:52067 :: :
0317 23:21:52067 :: invalid literal for int() with base 10: ''
0317 23:21:52067 ::

in sysser server nu da nimic

Poză: aici in momentul in care deschizi crafting-ul
aici in momentul in care adaugi un item la iteme necesare pentru craft

*Detalii suplimentare: nu am detalii suplimentare am spus tot in partea de sus daca are cineva vreo idee?
Incearca asa:
def BINARY_Cube_ResultList(self, npcVNUM, listText):
		# ResultList Text Format : 72723,1/72725,1/72730.1/50001,5  이런식으로 "/" 문자로 구분된 리스트를 줌
		#print listText
		
		if npcVNUM == 0:
			npcVNUM = self.currentCubeNPC
		
		self.cubeInformation[npcVNUM] = []
		
		try:
			for eachInfoText in listText.split("/"):
				eachInfo = eachInfoText.split(",")
				itemVnum	= int(eachInfo[0])
				itemCount	= int(eachInfo[1])

				self.cubeInformation[npcVNUM].append({"vnum": itemVnum, "count": itemCount})
				self.interface.wndCube.AddCubeResultItem(itemVnum, itemCount)
			
			resultCount = len(self.cubeInformation[npcVNUM])
			requestCount = 7
			modCount = resultCount % requestCount
			splitCount = resultCount / requestCount
			for i in xrange(splitCount):
				#print("/cube r_info %d %d" % (i * requestCount, requestCount))
				net.SendChatPacket("/cube r_info %d %d" % (i * requestCount, requestCount))
				
			if 0 < modCount:
				#print("/cube r_info %d %d" % (splitCount * requestCount, modCount))				
				net.SendChatPacket("/cube r_info %d %d" % (splitCount * requestCount, modCount))

		except RuntimeError, msg:
			dbg.TraceError(msg)
			return 0
			
		pass
multumesc de raspuns dar spunemi exact unde trebuie sa adaug acesta? in sursa dar unde?
Avatar utilizator
MariusMarius2
Nivel 1

Nivel 1
Mesaje: 122
Membru din: 04 Apr 2017, 18:47
Aprecieri: 16  
Mulţumiri: 0
Medalii

up!
Avatar utilizator
MariusMarius2
Nivel 1

Nivel 1
Mesaje: 122
Membru din: 04 Apr 2017, 18:47
Aprecieri: 16  
Mulţumiri: 0
Medalii

up!
Avatar utilizator
FastReview
Veteran

Veteran
Mesaje: 2624
Membru din: 25 Oct 2015, 00:01
Aprecieri: 77  
Mulţumiri: 111  
Discord: Copiază ID
Medalii

Autorul are peste 3 zile de inactivitate, arhivat.
Închis
Răspunsuri
4
Vizualizări
423
Răspunsuri
2
Vizualizări
216
Răspunsuri
1
Vizualizări
96
Răspunsuri
4
Vizualizări
211

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

  • Informaţie