Rafineaza Alchimia

Totalitatea subiectelor care nu respectă regulamentul impus in sectiunea "Probleme şi Întrebări" vor fi stocate aici.
Închis
Avatar utilizator
Inuyasha
Utilizator interzis !

Utilizator interzis !
Mesaje: 1087
Membru din: 17 Feb 2017, 22:54
Server: Metin2 Ro
Regat: Chunjo
Aprecieri: 12  
Mulţumiri: 182  
 Contact:
Medalii

*Problemă: am incercat sa fac si eu refine all insa m-am cam blocat la game.. cineva o explicatie buna
Tipologie server:pvm
*Resursă folosită: de la fbi
*ServerFiles utilizat: service secret shit
*Syserr:
1006 11:39:15812 :: File "game.py", line 1626, in OnUpdate

1006 11:39:15812 :: AttributeError
1006 11:39:15812 :: :
1006 11:39:15812 :: 'GameWindow' object has no attribute 'bAutoRefine'
1006 11:39:15812 ::
Poză: https://gyazo.com/af890cadc4a2d4d05cd4f746417ddaa8
*Detalii suplimentare: de unde provine eficienta de a rafina, ca sa stiu pe unde sa ma uit. multumesc
„Vrei să trăiești cum se cuvine? Învață mai întâi să mori.” — Confucius
Afișează semnătura
Avatar utilizator
Inuyasha
Utilizator interzis !

Utilizator interzis !
Mesaje: 1087
Membru din: 17 Feb 2017, 22:54
Server: Metin2 Ro
Regat: Chunjo
Aprecieri: 12  
Mulţumiri: 182  
 Contact:
Medalii

cineva?
„Vrei să trăiești cum se cuvine? Învață mai întâi să mori.” — Confucius
Afișează semnătura
Avatar utilizator
Inuyasha
Utilizator interzis !

Utilizator interzis !
Mesaje: 1087
Membru din: 17 Feb 2017, 22:54
Server: Metin2 Ro
Regat: Chunjo
Aprecieri: 12  
Mulţumiri: 182  
 Contact:
Medalii

Nimeni ma?

[ Postat de pe Android ] Imagine
„Vrei să trăiești cum se cuvine? Învață mai întâi să mori.” — Confucius
Afișează semnătura
Avatar utilizator
[ST]SSH
Membru Club

Membru Club
Mesaje: 1704
Membru din: 12 Apr 2016, 23:54
Server: Fost Eluria2
Regat: Jinno
Aprecieri: 132  
Mulţumiri: 245  
 Contact:
Medalii

'GameWindow' object has no attribute 'bAutoRefine'

Aici e problema ta,mai trebuie pus undeva bAutoRefine.
Avatar utilizator
Inuyasha
Utilizator interzis !

Utilizator interzis !
Mesaje: 1087
Membru din: 17 Feb 2017, 22:54
Server: Metin2 Ro
Regat: Chunjo
Aprecieri: 12  
Mulţumiri: 182  
 Contact:
Medalii

[ST]SSH scrie:'GameWindow' object has no attribute 'bAutoRefine'

Aici e problema ta,mai trebuie pus undeva bAutoRefine.
aham, si unde mai exact?
„Vrei să trăiești cum se cuvine? Învață mai întâi să mori.” — Confucius
Afișează semnătura
Avatar utilizator
6Daemon9
Nivel 1

Nivel 1
Mesaje: 109
Membru din: 07 Oct 2018, 12:26
Server: Asenia2
Regat: Shinsoo
Aprecieri: 9  
Mulţumiri: 311  
Medalii

bebedani scrie:Nimeni ma?

[ Postat de pe Android ] Imagine
uidragonsoul.py

Caută :

Cod: Selectaţi tot

ITEM_FLAG_APPLICABLE = 1 << 14
Adaugă sub :

Cod: Selectaţi tot

GET_PAGE_INDEX = 0
GET_DK_INDEX = 0
Caută :

Cod: Selectaţi tot

def __init__(self):
Adaugă în acea funcție:

Cod: Selectaţi tot

self.doAllRefineButton = None
		self.wndMoney = None
		self.bAutoRefine = False
		self.autoRefineCount = 0
		self.autoRefineTime = 0.0
Caută:

Cod: Selectaţi tot

self.doRefineButton = self.GetChild("DoRefineButton")
Adaugă sub el :

Cod: Selectaţi tot

self.doAllRefineButton = self.GetChild("DoAllRefineButton")
Caută :

Cod: Selectaţi tot

self.doRefineButton.SetEvent(self.__PressDoRefineButton)
Adaugă sub :

Cod: Selectaţi tot

self.doAllRefineButton.SetEvent(self.__PressDoAllRefineButton)
Caută :

Cod: Selectaţi tot

def __PressDoRefineButton(self):
Adaugă sub el :

Cod: Selectaţi tot

def __GetItemPos(self, local_slot_pos):
		global GET_DK_INDEX
		global GET_PAGE_INDEX
		return (GET_DK_INDEX * 5 * player.DRAGON_SOUL_PAGE_SIZE) + GET_PAGE_INDEX * player.DRAGON_SOUL_PAGE_SIZE + local_slot_pos

	def __PressDoAllRefineButton(self):
		self.bAutoRefine = True
		self.autoRefineTime = float(app.GetTime())
		self.autoRefineCount = 0
Caută :

Cod: Selectaţi tot

def OnUpdate(self):
Schimbă toată funcția cu asta :

Cod: Selectaţi tot

def OnUpdate(self):
		if self.bAutoRefine is False:
			return

		if self.autoRefineTime + 0.2 > float(app.GetTime()):
			return

		if self.autoRefineCount > 16:
			return

		if uiPrivateShopBuilder.IsBuildingPrivateShop():
			chat.AppendChat(chat.CHAT_TYPE_INFO, localeInfo.MOVE_ITEM_FAILURE_PRIVATE_SHOP)
			self.bAutoRefine = False
			return

		add_item = {0:0, 1:0}
		num = 0

		for i in xrange(33):
			if i == 32:
				self.bAutoRefine = False
				break

			slotNumber = self.__GetItemPos(i)
			itemVnum = player.GetItemIndex(player.DRAGON_SOUL_INVENTORY, slotNumber)

			if ((add_item[0] == 1) and (add_item[1] == 1)):
				break

			if not itemVnum:
				continue

			add_item[num] = 1
			num += 1
			self.AutoSetItem((player.DRAGON_SOUL_INVENTORY, slotNumber), 1)

		player.SendDragonSoulRefine(DragonSoulRefineWindow.DS_SUB_HEADER_DIC[self.currentRefineType], self.refineItemInfo)
		add_item = {0:0, 1:0}
		num = 0
		self.autoRefineCount += 1
		self.autoRefineTime = float(app.GetTime())
Du-te în dragonsoulrefinewindow.py și caută :

Cod: Selectaţi tot

"name" : "DoRefineButton",
Adaugă sub toată funcția asta :

Cod: Selectaţi tot

## Do AllRefine Button
				{
					"name" : "DoAllRefineButton",
					"type" : "button",

					"x" : 188-90,
					"y" : 200,

					"default_image" : "d:/ymir work/ui/dragonsoul/l_button01.tga",
					"over_image" : "d:/ymir work/ui/dragonsoul/l_button02.tga",
					"down_image" : "d:/ymir work/ui/dragonsoul/l_button03.tga",

					"children" :
					(
						{
							"name" : "DoAllRefineButtonTitle", 
							"type" : "text", 
							"x" : 0, 
							"y" : 0, 
							"text" : uiScriptLocale.DO_ALL_REFINE, 
							"all_align" : "center",
						},
					),
				},
Du-te în locale_interface și adaugă :

Cod: Selectaţi tot

DO_ALL_REFINE	Rafinare totală
Imagine

La cât sunteți de praf vă aliniez vă trag pe nas .
Afișează semnătura
Avatar utilizator
Inuyasha
Utilizator interzis !

Utilizator interzis !
Mesaje: 1087
Membru din: 17 Feb 2017, 22:54
Server: Metin2 Ro
Regat: Chunjo
Aprecieri: 12  
Mulţumiri: 182  
 Contact:
Medalii

6Daemon9 scrie:
bebedani scrie:Nimeni ma?

[ Postat de pe Android ] Imagine
uidragonsoul.py

Caută :

Cod: Selectaţi tot

ITEM_FLAG_APPLICABLE = 1 << 14
Adaugă sub :

Cod: Selectaţi tot

GET_PAGE_INDEX = 0
GET_DK_INDEX = 0
Caută :

Cod: Selectaţi tot

def __init__(self):
Adaugă în acea funcție:

Cod: Selectaţi tot

self.doAllRefineButton = None
		self.wndMoney = None
		self.bAutoRefine = False
		self.autoRefineCount = 0
		self.autoRefineTime = 0.0
Caută:

Cod: Selectaţi tot

self.doRefineButton = self.GetChild("DoRefineButton")
Adaugă sub el :

Cod: Selectaţi tot

self.doAllRefineButton = self.GetChild("DoAllRefineButton")
Caută :

Cod: Selectaţi tot

self.doRefineButton.SetEvent(self.__PressDoRefineButton)
Adaugă sub :

Cod: Selectaţi tot

self.doAllRefineButton.SetEvent(self.__PressDoAllRefineButton)
Caută :

Cod: Selectaţi tot

def __PressDoRefineButton(self):
Adaugă sub el :

Cod: Selectaţi tot

def __GetItemPos(self, local_slot_pos):
		global GET_DK_INDEX
		global GET_PAGE_INDEX
		return (GET_DK_INDEX * 5 * player.DRAGON_SOUL_PAGE_SIZE) + GET_PAGE_INDEX * player.DRAGON_SOUL_PAGE_SIZE + local_slot_pos

	def __PressDoAllRefineButton(self):
		self.bAutoRefine = True
		self.autoRefineTime = float(app.GetTime())
		self.autoRefineCount = 0
Caută :

Cod: Selectaţi tot

def OnUpdate(self):
Schimbă toată funcția cu asta :

Cod: Selectaţi tot

def OnUpdate(self):
		if self.bAutoRefine is False:
			return

		if self.autoRefineTime + 0.2 > float(app.GetTime()):
			return

		if self.autoRefineCount > 16:
			return

		if uiPrivateShopBuilder.IsBuildingPrivateShop():
			chat.AppendChat(chat.CHAT_TYPE_INFO, localeInfo.MOVE_ITEM_FAILURE_PRIVATE_SHOP)
			self.bAutoRefine = False
			return

		add_item = {0:0, 1:0}
		num = 0

		for i in xrange(33):
			if i == 32:
				self.bAutoRefine = False
				break

			slotNumber = self.__GetItemPos(i)
			itemVnum = player.GetItemIndex(player.DRAGON_SOUL_INVENTORY, slotNumber)

			if ((add_item[0] == 1) and (add_item[1] == 1)):
				break

			if not itemVnum:
				continue

			add_item[num] = 1
			num += 1
			self.AutoSetItem((player.DRAGON_SOUL_INVENTORY, slotNumber), 1)

		player.SendDragonSoulRefine(DragonSoulRefineWindow.DS_SUB_HEADER_DIC[self.currentRefineType], self.refineItemInfo)
		add_item = {0:0, 1:0}
		num = 0
		self.autoRefineCount += 1
		self.autoRefineTime = float(app.GetTime())
Du-te în dragonsoulrefinewindow.py și caută :

Cod: Selectaţi tot

"name" : "DoRefineButton",
Adaugă sub toată funcția asta :

Cod: Selectaţi tot

## Do AllRefine Button
				{
					"name" : "DoAllRefineButton",
					"type" : "button",

					"x" : 188-90,
					"y" : 200,

					"default_image" : "d:/ymir work/ui/dragonsoul/l_button01.tga",
					"over_image" : "d:/ymir work/ui/dragonsoul/l_button02.tga",
					"down_image" : "d:/ymir work/ui/dragonsoul/l_button03.tga",

					"children" :
					(
						{
							"name" : "DoAllRefineButtonTitle", 
							"type" : "text", 
							"x" : 0, 
							"y" : 0, 
							"text" : uiScriptLocale.DO_ALL_REFINE, 
							"all_align" : "center",
						},
					),
				},
Du-te în locale_interface și adaugă :

Cod: Selectaţi tot

DO_ALL_REFINE	Rafinare totală
Am sa incerc cand ajung acas, revin cu edit.

[ Postat de pe Android ] Imagine
„Vrei să trăiești cum se cuvine? Învață mai întâi să mori.” — Confucius
Afișează semnătura
Avatar utilizator
Inuyasha
Utilizator interzis !

Utilizator interzis !
Mesaje: 1087
Membru din: 17 Feb 2017, 22:54
Server: Metin2 Ro
Regat: Chunjo
Aprecieri: 12  
Mulţumiri: 182  
 Contact:
Medalii

nu este bun acel tutorial.
„Vrei să trăiești cum se cuvine? Învață mai întâi să mori.” — Confucius
Afișează semnătura
Avatar utilizator
Diaconu
Ţepar / Untrusted User

Ţepar / Untrusted User
Mesaje: 754
Membru din: 07 Aug 2013, 21:42
Aprecieri: 0
Mulţumiri: 43  
 Contact:
Medalii

Oricum nu e full stai linistit lipsesc o gramada de functii, face doar taiatu prima parte. Stergel
Imagine
Mult prea slab sa controlez puterea,
Mult prea mic sa inteleg durerea.
Discord: Diaconu#6969 pentru orice fel de ajutor
Afișează semnătura
Avatar utilizator
[ST]SSH
Membru Club

Membru Club
Mesaje: 1704
Membru din: 12 Apr 2016, 23:54
Server: Fost Eluria2
Regat: Jinno
Aprecieri: 132  
Mulţumiri: 245  
 Contact:
Medalii

Subiect inactiv,arhivat!
Închis
Răspunsuri
3
Vizualizări
253
Răspunsuri
1
Vizualizări
340
Răspunsuri
3
Vizualizări
582
Răspunsuri
2
Vizualizări
427

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

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Baidu [Spider] și 168 vizitatori