Problema Grad Claritate Dragon Soul

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

Nivel 2
Mesaje: 191
Membru din: 20 Feb 2018, 15:58
Server: ABC
Regat: Shinsoo
Aprecieri: 64  
Mulţumiri: 11  
Medalii

*Problemă: Imi apare Gradul de Claritate doar la Diamant.La restul nu apare deloc.
Tipologie server:-
*Resursă folosită:-
*ServerFiles utilizat: serverfiles/serverfiles-just4metin-cura ... 82055.html
*Syserr: Nu sunt erori...
Poză:
1.
2.

*Detalii suplimentare:



DRAGON_SOUL_STEP_LEVEL1 |cFFffffff|h Opac
DRAGON_SOUL_STEP_LEVEL2 |cFF33cc33|h Clar
DRAGON_SOUL_STEP_LEVEL3 |cFFffff00|h Perfect
DRAGON_SOUL_STEP_LEVEL4 |cFFff6600|h Stralucitor
DRAGON_SOUL_STEP_LEVEL5 |cFFcc00cc|h Excelent
DRAGON_SOUL_STRENGTH |cFF80ff00|h Nivel: +%d SA

- Astea sunt singurele modificari,am incercat doar sa modific culoarea.Tab-urile sunt puste cum trebuie.Nu inteleg dece se vede doar la unul din cele 5 tipuri.
Avatar utilizator
OnlyRipper
Nivel 2

Nivel 2
Mesaje: 191
Membru din: 20 Feb 2018, 15:58
Server: ABC
Regat: Shinsoo
Aprecieri: 64  
Mulţumiri: 11  
Medalii

Nu are nimeni idee de ce face asa?
Am lasat si locale nemodificat si tot la fel face.Imi arata doar pe primul.....
Avatar utilizator
Kazuhiri
Nivel 9

Nivel 9
Mesaje: 2088
Membru din: 26 Mar 2017, 19:14
Server: Demetris
Regat: Shinsoo
Aprecieri: 396  
Mulţumiri: 3227  
  Rezolvări prob.: 2
Discord: Copiază ID
Medalii

DragonSoul.cpp ---> cauta
DWORD
DSManager::MakeDragonSoulVnum(BYTE bType, BYTE grade, BYTE step, BYTE refine)
si inlocuieste aia cu * 1000 si cat o fi cu
return bType * 10000 + grade * 1000 + step * 100 + refine * 11;
[ Postat de pe Android ] Imagine
Pentru acest mesaj, Kazuhiri for the post:
OnlyRipper
Demetris2 Imagine
Afișează semnătura
Avatar utilizator
OnlyRipper
Nivel 2

Nivel 2
Mesaje: 191
Membru din: 20 Feb 2018, 15:58
Server: ABC
Regat: Shinsoo
Aprecieri: 64  
Mulţumiri: 11  
Medalii

Kazuhiri scrie: ↑28 Sep 2019, 11:19 DragonSoul.cpp ---> cauta
DWORD
DSManager::MakeDragonSoulVnum(BYTE bType, BYTE grade, BYTE step, BYTE refine)
si inlocuieste aia cu * 1000 si cat o fi cu
return bType * 10000 + grade * 1000 + step * 100 + refine * 11;
[ Postat de pe Android ] Imagine

Mersi frumos,dar nu cred ca de aici modific textul,ci din client.Mie nu imi apare textul deloc.Doar la diamant apare.
Avatar utilizator
OnlyRipper
Nivel 2

Nivel 2
Mesaje: 191
Membru din: 20 Feb 2018, 15:58
Server: ABC
Regat: Shinsoo
Aprecieri: 64  
Mulţumiri: 11  
Medalii

Am gasit aceasta functie in uitooltip

Cod: Selectaţi tot

def __DragonSoulInfoString (self, dwVnum):
		step = (dwVnum / 100) % 10
		refine = (dwVnum / 10) % 10
		if 0 == step:
			return localeInfo.DRAGON_SOUL_STEP_LEVEL1 + " " + localeInfo.DRAGON_SOUL_STRENGTH(refine)
		elif 1 == step:
			return localeInfo.DRAGON_SOUL_STEP_LEVEL2 + " " + localeInfo.DRAGON_SOUL_STRENGTH(refine)
		elif 2 == step:
			return localeInfo.DRAGON_SOUL_STEP_LEVEL3 + " " + localeInfo.DRAGON_SOUL_STRENGTH(refine)
		elif 3 == step:
			return localeInfo.DRAGON_SOUL_STEP_LEVEL4 + " " + localeInfo.DRAGON_SOUL_STRENGTH(refine)
		elif 4 == step:
			return localeInfo.DRAGON_SOUL_STEP_LEVEL5 + " " + localeInfo.DRAGON_SOUL_STRENGTH(refine)
		else:
			return ""
Am comparat aceasta funtie si cu altele din alt client,si iar di alt client.Este identica in toate.Nu inteleg de apare doar la diamant si la restul nu.
Avatar utilizator
OnlyRipper
Nivel 2

Nivel 2
Mesaje: 191
Membru din: 20 Feb 2018, 15:58
Server: ABC
Regat: Shinsoo
Aprecieri: 64  
Mulţumiri: 11  
Medalii

up....
Avatar utilizator
OnlyRipper
Nivel 2

Nivel 2
Mesaje: 191
Membru din: 20 Feb 2018, 15:58
Server: ABC
Regat: Shinsoo
Aprecieri: 64  
Mulţumiri: 11  
Medalii

Up...

[ Postat de pe Android ] Imagine
Avatar utilizator
OnlyRipper
Nivel 2

Nivel 2
Mesaje: 191
Membru din: 20 Feb 2018, 15:58
Server: ABC
Regat: Shinsoo
Aprecieri: 64  
Mulţumiri: 11  
Medalii

N-am rezolvat. T/c.
Avatar utilizator
OnlyRipper
Nivel 2

Nivel 2
Mesaje: 191
Membru din: 20 Feb 2018, 15:58
Server: ABC
Regat: Shinsoo
Aprecieri: 64  
Mulţumiri: 11  
Medalii

Rezolvare!
Am gasit problema.Este un script luat pentru a arata ce bonus iti ofera acele peturi...
Daca cineva vrea sa foloseasca exact acest cod...o sa aveti acceasi problema ca mine.
Eu l-am sters complet.Am pierdut prea mult timp -.- cautand asta...

Cod: Selectaţi tot

		# ## Start of Pet/Mount System Bonus info ##
		# elif itemVnum >= 53001 and itemVnum <= 53999 or item.GetItemSubType(): # elif itemVnum >= 53001 and itemVnum <= 53999 or item.GetItemSubType() == item.COSTUME_TYPE_MOUNT:
			# self.AppendSpace(5)
			# for g in xrange(item.ITEM_APPLY_MAX_NUM):
				# (affectType, affectValue) = item.GetAffect(g)
				# affectString = self.__GetAffectString(affectType, affectValue)
				# if affectString:
					# affectColor = grp.GenerateColor(0.3824, 0.5804, 0.9824, 1.0) # You can play here for the text color.
					# self.AppendTextLine(affectString, affectColor)
			# self.__AppendAttributeInformation(attrSlot)
			# bHasRealtimeFlag = 0
			# for i in xrange(item.LIMIT_MAX_NUM):
				# (limitType, limitValue) = item.GetLimit(i)
				# if item.LIMIT_REAL_TIME == limitType:
					# bHasRealtimeFlag = 1
			# if bHasRealtimeFlag == 1:
				# self.AppendMallItemLastTime(metinSlot[0])
		# ## End of Pet/Mount System Bonus info ##
Pentru acest mesaj, OnlyRipper for the post:
FRANCIS
Avatar utilizator
Ley
Nivel 9

Nivel 9
Mesaje: 1934
Membru din: 09 Feb 2017, 22:30
Server: Colossus2
Regat: Jinno
Aprecieri: 221  
Mulţumiri: 1338  
Medalii

Problemă rezolvată.
Imagine
Afișează semnătura
Închis
Răspunsuri
1
Vizualizări
353
Răspunsuri
10
Vizualizări
4192
Răspunsuri
1
Vizualizări
490

Înapoi la “Probleme rezolvate”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 26 vizitatori