Problema BattlePass postat de Ley

Totalitatea subiectelor care nu respectă regulamentul impus in sectiunea "Probleme şi Întrebări" vor fi stocate aici.
Închis
Conectat
Avatar utilizator
Găbiță. Z.
Nivel 6

Nivel 6
Mesaje: 956
Membru din: 24 Oct 2015, 19:02
Reputație: FOST TRIAL HELPER
HELPER - JUST4METIN
Status: Sunt bine mersi ^.^
Server Metin2: Ranos2
Regat: Jinno
Mulţumiri acordate: 403  
Mulţumiri primite: 888  
Discord: .Gabi.#4107

Problema BattlePass postat de Ley

Mesaj de Găbiță. Z. »

*Problemă/Întrebare:Problema BattlePass.. nu ma lasa sa l pornesc
Tipologie server:PvM
*Resursă folosită:sursa/battlepass-t90289.html
*ServerFiles utilizat:-
*Syserr:Imagine
Poză:
*Detalii suplimentare:Am incercat sa-i dau de cap.. n am reusit am facut tot partea sursa de 10 ori si partea client si aceiasi chestie..
Imagine

Conectat
Avatar utilizator
Găbiță. Z.
Nivel 6

Nivel 6
Mesaje: 956
Membru din: 24 Oct 2015, 19:02
Reputație: FOST TRIAL HELPER
HELPER - JUST4METIN
Status: Sunt bine mersi ^.^
Server Metin2: Ranos2
Regat: Jinno
Mulţumiri acordate: 403  
Mulţumiri primite: 888  
Discord: .Gabi.#4107

Re: Problema BattlePass postat de Ley

Mesaj de Găbiță. Z. »

up
Imagine

Neconectat
Avatar utilizator
LastGuards
Nivel 1

Nivel 1
Mesaje: 146
Membru din: 20 Iun 2018, 12:12
Status: Sunt bine mersi
Server Metin2: LastGuards
Regat: Jinno
Mulţumiri acordate: 203  
Mulţumiri primite: 4  

Re: Problema BattlePass postat de Ley

Mesaj de LastGuards »

in uibattlepass.py din root in loc de final_reward inlocuiti cu final_reward_battlepass si aia e

Conectat
Avatar utilizator
banuliciraul123
Helper

Helper
Mesaje: 1475
Membru din: 22 Iun 2015, 21:13
Server Metin2: European2/OldTimes2
Regat: Chunjo
Mulţumiri acordate: 409  
Mulţumiri primite: 216  
Discord: banuliciraul123#4171

Re: Problema BattlePass postat de Ley

Mesaj de banuliciraul123 »

am avut si eu problema asta cand l-am băgat mai demult pe un svf,am rezolvat din topicul ăsta. arhiva-prob/topic91628.html
Încearcă să iei dintr-un alt svf,cauţi funcţiile din tutorial in alt svf şi faci compare la linii. :D

Conectat
Avatar utilizator
Găbiță. Z.
Nivel 6

Nivel 6
Mesaje: 956
Membru din: 24 Oct 2015, 19:02
Reputație: FOST TRIAL HELPER
HELPER - JUST4METIN
Status: Sunt bine mersi ^.^
Server Metin2: Ranos2
Regat: Jinno
Mulţumiri acordate: 403  
Mulţumiri primite: 888  
Discord: .Gabi.#4107

Re: Problema BattlePass postat de Ley

Mesaj de Găbiță. Z. »

banuliciraul123 scrie: 14 Oct 2021, 16:47 am avut si eu problema asta cand l-am băgat mai demult pe un svf,am rezolvat din topicul ăsta. arhiva-prob/topic91628.html
Încearcă să iei dintr-un alt svf,cauţi funcţiile din tutorial in alt svf şi faci compare la linii. :D
poti sa te uiti discord si sa mi dai un files de are asta al lui grimm?
Imagine

Neconectat
Avatar utilizator
LastGuards
Nivel 1

Nivel 1
Mesaje: 146
Membru din: 20 Iun 2018, 12:12
Status: Sunt bine mersi
Server Metin2: LastGuards
Regat: Jinno
Mulţumiri acordate: 203  
Mulţumiri primite: 4  

Re: Problema BattlePass postat de Ley

Mesaj de LastGuards »

game.py
# PRIVATE_SHOP_PRICE_LIST
## Battle Pass
"missions_bp" :self.SMissionsBP,
"info_missions_bp" :self.SInfoMissions,
"size_missions_bp" :self.SizeMissions,
"rewards_missions_bp" :self.SRewardsMissions,
"final_reward" :self.SFinalRewards,
"show_battlepass" :self.interface.ShowBoardBpass,
"battlepass_status" :self.SBattlePass,
## Battle Pass END
uibattlepass.py

Cod: Selectaţi tot

	def MakeButton(self, index, parent, x, y):
		self.tab[index] = ui.MakeButton(parent, x, y, False, "d:/ymir work/battle_pass/", "tab_normal.tga", "tab_select.tga", "tab_normal.tga")
		self.gauge[index] = ui.MakeGauge(self.tab[index], 41, 23, 130)
		self.gauge_f = ui.MakeGauge(parent, 326, 235, 92)
		self.text[index] = ui.TextLine()
		self.text[index].SetParent(self.tab[index])
		self.text[index].SetPosition(50, 8)
		self.text[index].SetText(str(constInfo.info_missions_bp[int(index)]["Name"]))
		self.text[index].Show()
		
		self.reward1[index] = ui.MakeGridSlot(self.tab[index], 180+7, 2+4, self.Get3(index, "iVnum1"), self.Get3(index, "iCount1"))
		self.reward1[index].SetOverInItemEvent(lambda slotindex = 0, ivnumz = index: self.OverInItem(slotindex, ivnumz, "iVnum1"))
		self.reward1[index].SetOverOutItemEvent(ui.__mem_func__(self.OverOutItem))
		
		self.reward2[index] = ui.MakeGridSlot(self.tab[index], 180+32+7, 2+4, self.Get3(index, "iVnum2"), self.Get3(index, "iCount2"))
		self.reward2[index].SetOverInItemEvent(lambda slotindex = 0, ivnumz = index: self.OverInItem(slotindex, ivnumz, "iVnum2"))
		self.reward2[index].SetOverOutItemEvent(ui.__mem_func__(self.OverOutItem))
		
		self.reward3[index] = ui.MakeGridSlot(self.tab[index], 217+28+7, 2+4, self.Get3(index, "iVnum3"), self.Get3(index, "iCount3"))
		self.reward3[index].SetOverInItemEvent(lambda slotindex = 0, ivnumz = index: self.OverInItem(slotindex, ivnumz, "iVnum3"))
		self.reward3[index].SetOverOutItemEvent(ui.__mem_func__(self.OverOutItem))
		
		self.icon[index] = ui.MakeImageBoxNoImg(self.tab[index], 1, 2)
		if self.Get(index, "iType") == 1: # Category: Use Items
			item.SelectItem(self.Get(index, "iVnum"))
			self.icon[index].LoadImage(item.GetIconImageFileName())
		if self.Get(index, "iType") > 2:
			self.icon[index].LoadImage(self.Type_Images[self.Get(index, "iType")])
			
Astea de pe un client cu bp adaugat

Conectat
Avatar utilizator
Găbiță. Z.
Nivel 6

Nivel 6
Mesaje: 956
Membru din: 24 Oct 2015, 19:02
Reputație: FOST TRIAL HELPER
HELPER - JUST4METIN
Status: Sunt bine mersi ^.^
Server Metin2: Ranos2
Regat: Jinno
Mulţumiri acordate: 403  
Mulţumiri primite: 888  
Discord: .Gabi.#4107

Re: Problema BattlePass postat de Ley

Mesaj de Găbiță. Z. »

LastGuards scrie: 14 Oct 2021, 17:49 game.py
# PRIVATE_SHOP_PRICE_LIST
## Battle Pass
"missions_bp" :self.SMissionsBP,
"info_missions_bp" :self.SInfoMissions,
"size_missions_bp" :self.SizeMissions,
"rewards_missions_bp" :self.SRewardsMissions,
"final_reward" :self.SFinalRewards,
"show_battlepass" :self.interface.ShowBoardBpass,
"battlepass_status" :self.SBattlePass,
## Battle Pass END
uibattlepass.py

Cod: Selectaţi tot

	def MakeButton(self, index, parent, x, y):
		self.tab[index] = ui.MakeButton(parent, x, y, False, "d:/ymir work/battle_pass/", "tab_normal.tga", "tab_select.tga", "tab_normal.tga")
		self.gauge[index] = ui.MakeGauge(self.tab[index], 41, 23, 130)
		self.gauge_f = ui.MakeGauge(parent, 326, 235, 92)
		self.text[index] = ui.TextLine()
		self.text[index].SetParent(self.tab[index])
		self.text[index].SetPosition(50, 8)
		self.text[index].SetText(str(constInfo.info_missions_bp[int(index)]["Name"]))
		self.text[index].Show()
		
		self.reward1[index] = ui.MakeGridSlot(self.tab[index], 180+7, 2+4, self.Get3(index, "iVnum1"), self.Get3(index, "iCount1"))
		self.reward1[index].SetOverInItemEvent(lambda slotindex = 0, ivnumz = index: self.OverInItem(slotindex, ivnumz, "iVnum1"))
		self.reward1[index].SetOverOutItemEvent(ui.__mem_func__(self.OverOutItem))
		
		self.reward2[index] = ui.MakeGridSlot(self.tab[index], 180+32+7, 2+4, self.Get3(index, "iVnum2"), self.Get3(index, "iCount2"))
		self.reward2[index].SetOverInItemEvent(lambda slotindex = 0, ivnumz = index: self.OverInItem(slotindex, ivnumz, "iVnum2"))
		self.reward2[index].SetOverOutItemEvent(ui.__mem_func__(self.OverOutItem))
		
		self.reward3[index] = ui.MakeGridSlot(self.tab[index], 217+28+7, 2+4, self.Get3(index, "iVnum3"), self.Get3(index, "iCount3"))
		self.reward3[index].SetOverInItemEvent(lambda slotindex = 0, ivnumz = index: self.OverInItem(slotindex, ivnumz, "iVnum3"))
		self.reward3[index].SetOverOutItemEvent(ui.__mem_func__(self.OverOutItem))
		
		self.icon[index] = ui.MakeImageBoxNoImg(self.tab[index], 1, 2)
		if self.Get(index, "iType") == 1: # Category: Use Items
			item.SelectItem(self.Get(index, "iVnum"))
			self.icon[index].LoadImage(item.GetIconImageFileName())
		if self.Get(index, "iType") > 2:
			self.icon[index].LoadImage(self.Type_Images[self.Get(index, "iType")])
			
Astea de pe un client cu bp adaugat
acelasi lucru.
Imagine

Închis

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

Awesome Awesome Awesome