Metin2 Hungarian Forum

Metin2 => Szerver készítés => Privát szerverek => Segítség => A témát indította: Deangerious Dátum 2018-01-05, 16:14:39

Cím: Max szint elérése után nem kap exp-t
Írta: Deangerious Dátum 2018-01-05, 16:14:39
Sziasztok

Valaki megtudja mondani miért van az, hogy ha elérem a Max szintet a játékban, az után nem kapok exp-t?
Holott könyv olvasáshoz és warló hiváshoz szükség van exp-re.

Köszi aki segít.
Cím: Re:Max szint elérése után nem kap exp-t
Írta: fabtam11 Dátum 2018-01-05, 16:18:53
Megakarod csinálni, hogy kaphassanak a max szinten is exp-t, csak ne fejlődjenek tovább vagy pontosan mit akarsz?
Vagy most akk mit akarsz?Nem vok gondolatolvasó, de kb ezt vettem ki a problémádból.  :o ::)
Cím: Re:Max szint elérése után nem kap exp-t
Írta: Deangerious Dátum 2018-01-05, 16:22:02
Idézkönyv olvasáshoz és warló hiváshoz szükség van exp-re.

Szóval adott a kérdés. :)

Nem akarom hogy fejlődjenek, csak max szinten is kapjanak exp-t 100%-ig, hogy a könyvolvasáshoz legyen exp.
Cím: Re:Max szint elérése után nem kap exp-t
Írta: [VIP]Rin the Exorcist Dátum 2018-01-05, 16:25:25
Szerintem egyszerűbb ha a max szinten nem kér tapasztalatot az olvasáshoz, meg így elegánsabb is. Ha megkeresed a tapasztalat levonást/lekérdezést, utána már csak egy if és kész is vagy.
Cím: Re:Max szint elérése után nem kap exp-t
Írta: Deangerious Dátum 2018-01-05, 16:32:41
Annyi gond van azzal Exercist, hogy nem csak olvasáshoz kell exp, sok helyen megigényeli, mint például a warló hívása. Ráadásul ugy szeretném, hogy kérjen exp-t ugyan úgy.

Egyébként a gf ezt hogy oldotta meg? Nyilván nem mindenki tolja ki a skilljeit mint anno 99-es szintig. Ott hogy olvastak könyvet, amikor 99-es szintűek voltak?
Cím: Re:Max szint elérése után nem kap exp-t
Írta: [VIP]Rin the Exorcist Dátum 2018-01-05, 16:41:11
Őszintén? Szerintem így jártak. Egyébként még mindig egy if-ről beszélünk, csak mindenhová be kell rakni ahol a max szint kapcsán probléma merülhet fel.

Ha mindenképpen a max szinten is tapasztalatot akarsz kapni, uppolás nélkül az kicsit csúnya lesz szerintem.

Szerk.: Majd leírom ha addig meg nem előz valaki.
Cím: Re:Max szint elérése után nem kap exp-t
Írta: [VIP]P3NG3R Dátum 2018-01-05, 17:37:01
Warló híváshoz kell exp? :o
Cím: Re:Max szint elérése után nem kap exp-t
Írta: Deangerious Dátum 2018-01-05, 18:04:31
Igen kell, ha könyvvel hívom. :)
Cím: Re:Max szint elérése után nem kap exp-t
Írta: xXTestikeXx Dátum 2018-01-05, 19:11:54
Idézetet írta: Deangerious Dátum 2018-01-05, 18:04:31
Igen kell, ha könyvvel hívom. :)
Ezt te hol álmodtad? a mana az oké de xp-t sehol nem vesz le érte..:d
Cím: Re:Max szint elérése után nem kap exp-t
Írta: [VIP]Rin the Exorcist Dátum 2018-01-06, 01:11:46
Írom külön, hogy egyszerűbb legyen.

char_battle.cpp
Keres:

static void GiveExp(LPCHARACTER from, LPCHARACTER to, int iExp)

Talál:
iExp = AdjustExpByLevel(to, iExp);

Alá:
if (to->GetExp()+iExp > to->GetNextExp()/4)
return;


Így elméletileg csak 25%-ig tudnak fejlődni, ennyi meg bőven elég mindenre. Csak növelned kell egy szinttel a maxot.

[spoiler=Vagy]vedd ki a tiltást, miszerint max szinten nem kaphatnak tapasztalatot.
char.cpp

if (GetLevel() >= gPlayerMaxLevel)[/spoiler]
Cím: Re:Max szint elérése után nem kap exp-t
Írta: fabtam11 Dátum 2018-01-06, 10:54:39
Idézetet írta: Deangerious Dátum 2018-01-05, 16:22:02
Idézkönyv olvasáshoz és warló hiváshoz szükség van exp-re.

Szóval adott a kérdés. :)

Nem akarom hogy fejlődjenek, csak max szinten is kapjanak exp-t 100%-ig, hogy a könyvolvasáshoz legyen exp.
+Vedd ki a horse_summonos/lóízélős questből, hogy exp-t vonjon le , ha tényleg ilyen badarságra módosítottad az eredetileg szükséges mp levonást a lóhívásért.  8)
EhPortal 1.39 © 2025, WebDev