Combinare esarfe

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

E corect ca combinarea sa mearga asa : poti combina esarfa royal cu esarfa master ?
Exemplu pot combina esarfa royal de 5% absorbtie cu esarfa master 5% absorbtie,functioneaza doar daca au aceeasi absorbtie,eu zic ca nu e corect asa,ci sa se combine doar daca e royal cu royal nu si royal cu master sau suveran..idei ?
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

Modifici codurile din acce.txt din usr /home/game/share/romania ,germany,turkey cum ai tu .. poți să pui o eșarfă de 1 cu una de 10 și să ți de-a 20+ rata .. de acolo de modifica toată chestia..

[ Postat de pe Android ] Imagine
Imagine
Afișează semnătura
Avatar utilizator
ilgryu
Nivel 3

Nivel 3
Mesaje: 452
Membru din: 13 Dec 2013, 16:14
Server: O sa fie si ala.
Regat: Jinno
Aprecieri: 225  
Mulţumiri: 23  
Discord: Copiază ID
 Contact:
Medalii

Prima data trebuie sa mergeti in : usr/game sau usr/home/game /share/locale/ sau germany sau ce aveti voi si sa faceti acce.txt sa fie ca si la esarfa lord/master.

Mai jos aveti exemplu cum le-am facut eu :)

section
npc 20406
item 85011 1 <---------- 85011 este esarfa suverana normala in caz ca aveti alt vnum schimbati :)
reward 85012 1 <-------- 85012 este esarfa suverana fina in caz ca aveti alt vnum schimbati :)
abs_chance_min 5
abs_chance_max 5
gold 5000 <---- pretul pt combinare
percent 100 <----------- sansa de reusita.
end

section
npc 20406
item 85012 1 <-------- 85012 este esarfa suverana fina in caz ca aveti alt vnum schimbati :)
reward 85013 1 <-------- 85013 este esarfa suverana nobila in caz ca aveti alt vnum schimbati :)
abs_chance_min 10
abs_chance_max 10
gold 10000
percent 100
end

section
npc 20406
item 85013 1 <-------- 85013 este esarfa suverana nobila in caz ca aveti alt vnum schimbati :)
reward 85014 1 <-------- 85014 este esarfa suverana avansata in caz ca aveti alt vnum schimbati :)
abs_chance_min 15 <------ astea 2 reprezinta intre cat % si cat % sa pice abs de exemplu la mine pica 15 % fix daca la
abs_chance_max 15 <-----prima punem 15 si la a 2-a punem 25 o sa pice absorbtie intre 15 si 25 % random.
gold 15000
percent 100
end
Nu cred ca mai e nevoie sa explic si la cele roiale,faceti la fel.
section
npc 20406
item 85015 1
reward 85016 1
abs_chance_min 5
abs_chance_max 5
gold 5000
percent 100
end

section
npc 20406
item 85016 1
reward 85017 1
abs_chance_min 10
abs_chance_max 10
gold 10000
percent 100
end

section
npc 20406
item 85017 1
reward 85018 1
abs_chance_min 15
abs_chance_max 15
gold 15000
percent 100
end

Dupa ce am terminat salvam punem in / sau /germany sau ce aveti voi si mergem in navicat in player->item_proto si cautam esarfele care nu merg combinate sa zicem roiala si suverana :) mergem la coloana value1 si facem ca si la celelalte :)
In dreptul esarfei normale punem vnumul esarfei fine.
In dreptul esarfei fine punem vnumul esarfei nobile.
In dreptul esarfei nobile punem vnumul esarfei avansate.
In dreptul esarfei avansate nu punem nimic.

Aveti aici 2 poze :) :

Dupa mergem in client in constinfo.py si cautam :

def IS_ACCE_ITEM(itemVnum, abs):

Facem exact ca la celelalte esarfe adaugam :

elif itemVnum >= 85021 and itemVnum <=85023:
return TRUE

unde 85021 este prima esarfa (cea normala de 1%) si 85023 este penultima esarfa (cea nobila)

mai jos avem if abs == 1 si aici facem ca si la celelalte esarfe dupa adaugam la sfarsit :

or abs == 1 and itemVnum == 85024: unde 85024 este codul esarfei avansate


Mie nu îmi mergeau combinate am urmat tutorialul acesta și se combina doar una cu una !

[ Postat de pe Android ] Imagine
Pentru acest mesaj, ilgryu for the post:
[ST]SSH
Fusai Aci
Facui Asta
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

☠™♛Darkemon♛☠™ scrie:Modifici codurile din acce.txt din usr /home/game/share/romania ,germany,turkey cum ai tu .. poți să pui o eșarfă de 1 cu una de 10 și să ți de-a 20+ rata .. de acolo de modifica toată chestia..

[ Postat de pe Android ] Imagine
Eu cred ca e din sursa ceva.Tot ce am in esafre.txt is liniile,nu am ce modifica aici,sigur e din sursa..
section
npc	20406
item 	85008	1
reward	85008	1
abs_chance_min	17
abs_chance_max	20
gold	300000
percent	60
end
Nu am ce modifica aici ca sa combine 85008 doar cu 85008,85008 poate fi combinata si cu 85017 ..
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

Redenumeste esarfe.txt in acce.txt si vezi
Pentru acest mesaj, Moț for the post:
[ST]SSH
Imagine
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

Citeste man esrfe.txt pentru ca le-am schimbat absorbtia si e ok si in joc.
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

ilgryu scrie:Prima data trebuie sa mergeti in : usr/game sau usr/home/game /share/locale/ sau germany sau ce aveti voi si sa faceti acce.txt sa fie ca si la esarfa lord/master.

Mai jos aveti exemplu cum le-am facut eu :)

section
npc 20406
item 85011 1 <---------- 85011 este esarfa suverana normala in caz ca aveti alt vnum schimbati :)
reward 85012 1 <-------- 85012 este esarfa suverana fina in caz ca aveti alt vnum schimbati :)
abs_chance_min 5
abs_chance_max 5
gold 5000 <---- pretul pt combinare
percent 100 <----------- sansa de reusita.
end

section
npc 20406
item 85012 1 <-------- 85012 este esarfa suverana fina in caz ca aveti alt vnum schimbati :)
reward 85013 1 <-------- 85013 este esarfa suverana nobila in caz ca aveti alt vnum schimbati :)
abs_chance_min 10
abs_chance_max 10
gold 10000
percent 100
end

section
npc 20406
item 85013 1 <-------- 85013 este esarfa suverana nobila in caz ca aveti alt vnum schimbati :)
reward 85014 1 <-------- 85014 este esarfa suverana avansata in caz ca aveti alt vnum schimbati :)
abs_chance_min 15 <------ astea 2 reprezinta intre cat % si cat % sa pice abs de exemplu la mine pica 15 % fix daca la
abs_chance_max 15 <-----prima punem 15 si la a 2-a punem 25 o sa pice absorbtie intre 15 si 25 % random.
gold 15000
percent 100
end
Nu cred ca mai e nevoie sa explic si la cele roiale,faceti la fel.
section
npc 20406
item 85015 1
reward 85016 1
abs_chance_min 5
abs_chance_max 5
gold 5000
percent 100
end

section
npc 20406
item 85016 1
reward 85017 1
abs_chance_min 10
abs_chance_max 10
gold 10000
percent 100
end

section
npc 20406
item 85017 1
reward 85018 1
abs_chance_min 15
abs_chance_max 15
gold 15000
percent 100
end

Dupa ce am terminat salvam punem in / sau /germany sau ce aveti voi si mergem in navicat in player->item_proto si cautam esarfele care nu merg combinate sa zicem roiala si suverana :) mergem la coloana value1 si facem ca si la celelalte :)
In dreptul esarfei normale punem vnumul esarfei fine.
In dreptul esarfei fine punem vnumul esarfei nobile.
In dreptul esarfei nobile punem vnumul esarfei avansate.
In dreptul esarfei avansate nu punem nimic.

Aveti aici 2 poze :) :

Dupa mergem in client in constinfo.py si cautam :

def IS_ACCE_ITEM(itemVnum, abs):

Facem exact ca la celelalte esarfe adaugam :

elif itemVnum >= 85021 and itemVnum <=85023:
return TRUE

unde 85021 este prima esarfa (cea normala de 1%) si 85023 este penultima esarfa (cea nobila)

mai jos avem if abs == 1 si aici facem ca si la celelalte esarfe dupa adaugam la sfarsit :

or abs == 1 and itemVnum == 85024: unde 85024 este codul esarfei avansate


Mie nu îmi mergeau combinate am urmat tutorialul acesta și se combina doar una cu una !

[ Postat de pe Android ] Imagine
La fel am si eu man.
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

Doar cineva care a implementat sistemul stie despre ce e vorba,poate gasim unu pe aici :)) :D
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

Inactiv,arhivat!
Imagine
Afișează semnătura
Închis
Răspunsuri
2
Vizualizări
190
Răspunsuri
1
Vizualizări
1398
Răspunsuri
4
Vizualizări
232
Răspunsuri
3
Vizualizări
431

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

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Google [Bot] și 62 vizitatori