Cum pun descrierea la un bonus mai jos de descrierea itemului?

Totalitatea subiectelor care nu respectă regulamentul impus in sectiunea "Probleme şi Întrebări" vor fi stocate aici.
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

heavylton scrie:Buna, de exemplu am pus 2 bunusuri pe o curea, 2k pv si impotriva razbonici, cand intru pe server primesc bonusurile dar nu apare si mai jos bonsurile pe care le-am pus, adica cum apare de ex pe o piatra anti rasa, cum as putea sa adaug si descrierea bonusurilor pe care le-am adaugat?
In root/uitooltip.py cauta:

Cod: Selectaţi tot

def __AppendMagicDefenceInfo(self):
adauga sub:

Cod: Selectaţi tot

def __item_desk(self, itemVnum):
		if itemVnum == cod_curea:
			culoare = 0xffFF7F50
			culoare1 = 0xffFF8C00
			culoare2 = 0xffFFD700
			culoare3 = 0xff00CED1
			self.AppendTextLine("Acest item ofera:", culoare1)
			self.AppendTextLine("2000 PV", culoare3)
			self.AppendTextLine("10% Anti-war", culoare3)
		elif itemVnum == cod_item:
			culoare = 0xffFF7F50
			culoare1 = 0xffFF8C00
			culoare2 = 0xffFFD700
			culoare3 = 0xff00CED1
			self.AppendTextLine("Acest item ofera:", culoare1)
			self.AppendTextLine("Bonusul dorit", culoare3)
			self.AppendTextLine("Bonusul dorit", culoare3)
La item_vnum pui codul itemului ales de tine, adaugi ce bonusuri vrei in descriere, iar pentru a adauga un nou item, tot ce trebuie sa faci este sa adaugi un nou "elif".
Pentru acest mesaj, [RaffaeL] for the post:
heavylton
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
Titan Work
Nou Venit

Nou Venit
Mesaje: 40
Membru din: 08 Mai 2017, 13:06
Aprecieri: 1  
Mulţumiri: 3  
Medalii

[RaffaeL] scrie:
heavylton scrie:Buna, de exemplu am pus 2 bunusuri pe o curea, 2k pv si impotriva razbonici, cand intru pe server primesc bonusurile dar nu apare si mai jos bonsurile pe care le-am pus, adica cum apare de ex pe o piatra anti rasa, cum as putea sa adaug si descrierea bonusurilor pe care le-am adaugat?
In root/uitooltip.py cauta:

Cod: Selectaţi tot

def __AppendMagicDefenceInfo(self):
adauga sub:

Cod: Selectaţi tot

def __item_desk(self, itemVnum):
		if itemVnum == cod_curea:
			culoare = 0xffFF7F50
			culoare1 = 0xffFF8C00
			culoare2 = 0xffFFD700
			culoare3 = 0xff00CED1
			self.AppendTextLine("Acest item ofera:", culoare1)
			self.AppendTextLine("2000 PV", culoare3)
			self.AppendTextLine("10% Anti-war", culoare3)
		elif itemVnum == cod_item:
			culoare = 0xffFF7F50
			culoare1 = 0xffFF8C00
			culoare2 = 0xffFFD700
			culoare3 = 0xff00CED1
			self.AppendTextLine("Acest item ofera:", culoare1)
			self.AppendTextLine("Bonusul dorit", culoare3)
			self.AppendTextLine("Bonusul dorit", culoare3)
La item_vnum pui codul itemului ales de tine, adaugi ce bonusuri vrei in descriere, iar pentru a adauga un nou item, tot ce trebuie sa faci este sa adaugi un nou "elif".
el vrea doar să-i apară bonusurile basic setate din server sub descriere, de ex ca la posedată, apărare -6% mișare 40%reg pv, doar că el nu înțelege că trebuie umblat în item_proto client..
Imagine
Imagine
Imagine
Afișează semnătura
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

Titan Work scrie:
[RaffaeL] scrie:
heavylton scrie:Buna, de exemplu am pus 2 bunusuri pe o curea, 2k pv si impotriva razbonici, cand intru pe server primesc bonusurile dar nu apare si mai jos bonsurile pe care le-am pus, adica cum apare de ex pe o piatra anti rasa, cum as putea sa adaug si descrierea bonusurilor pe care le-am adaugat?
In root/uitooltip.py cauta:

Cod: Selectaţi tot

def __AppendMagicDefenceInfo(self):
adauga sub:

Cod: Selectaţi tot

def __item_desk(self, itemVnum):
		if itemVnum == cod_curea:
			culoare = 0xffFF7F50
			culoare1 = 0xffFF8C00
			culoare2 = 0xffFFD700
			culoare3 = 0xff00CED1
			self.AppendTextLine("Acest item ofera:", culoare1)
			self.AppendTextLine("2000 PV", culoare3)
			self.AppendTextLine("10% Anti-war", culoare3)
		elif itemVnum == cod_item:
			culoare = 0xffFF7F50
			culoare1 = 0xffFF8C00
			culoare2 = 0xffFFD700
			culoare3 = 0xff00CED1
			self.AppendTextLine("Acest item ofera:", culoare1)
			self.AppendTextLine("Bonusul dorit", culoare3)
			self.AppendTextLine("Bonusul dorit", culoare3)
La item_vnum pui codul itemului ales de tine, adaugi ce bonusuri vrei in descriere, iar pentru a adauga un nou item, tot ce trebuie sa faci este sa adaugi un nou "elif".
el vrea doar să-i apară bonusurile basic setate din server sub descriere, de ex ca la posedată, apărare -6% mișare 40%reg pv, doar că el nu înțelege că trebuie umblat în item_proto client..
De acord, insa tot ce am dorit eu este sa-i ofer o posibilitate de descriere "personalizata"...
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
heavylton
Nivel 1

Nivel 1
Mesaje: 56
Membru din: 27 Mai 2017, 15:08
Server: metin2ro
Regat: Jinno
Aprecieri: 2  
Mulţumiri: 0
Medalii

[RaffaeL] scrie:
heavylton scrie:Buna, de exemplu am pus 2 bunusuri pe o curea, 2k pv si impotriva razbonici, cand intru pe server primesc bonusurile dar nu apare si mai jos bonsurile pe care le-am pus, adica cum apare de ex pe o piatra anti rasa, cum as putea sa adaug si descrierea bonusurilor pe care le-am adaugat?
In root/uitooltip.py cauta:

Cod: Selectaţi tot

def __AppendMagicDefenceInfo(self):
adauga sub:

Cod: Selectaţi tot

def __item_desk(self, itemVnum):
		if itemVnum == cod_curea:
			culoare = 0xffFF7F50
			culoare1 = 0xffFF8C00
			culoare2 = 0xffFFD700
			culoare3 = 0xff00CED1
			self.AppendTextLine("Acest item ofera:", culoare1)
			self.AppendTextLine("2000 PV", culoare3)
			self.AppendTextLine("10% Anti-war", culoare3)
		elif itemVnum == cod_item:
			culoare = 0xffFF7F50
			culoare1 = 0xffFF8C00
			culoare2 = 0xffFFD700
			culoare3 = 0xff00CED1
			self.AppendTextLine("Acest item ofera:", culoare1)
			self.AppendTextLine("Bonusul dorit", culoare3)
			self.AppendTextLine("Bonusul dorit", culoare3)
La item_vnum pui codul itemului ales de tine, adaugi ce bonusuri vrei in descriere, iar pentru a adauga un nou item, tot ce trebuie sa faci este sa adaugi un nou "elif".
Multumesc mult pentru un raspuns mai detaliat.
Avatar utilizator
Moț
Ţepar / Untrusted User

Ţepar / Untrusted User
Mesaje: 2825
Membru din: 03 Apr 2017, 15:00
Aprecieri: 216  
Mulţumiri: 3040  
Discord: Copiază ID
Medalii

Rezolvat !
Imagine
Afișează semnătura
Închis
Răspunsuri
20
Vizualizări
1249
Răspunsuri
1
Vizualizări
1697
Răspunsuri
8
Vizualizări
149

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

  • Informaţie
  • Cine este conectat

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