Metin2 Hungarian Forum

Metin2 => Szerver készítés => Privát szerverek => Segítség => A témát indította: gife974 Dátum 2018-05-20, 17:21:19

Cím: Szörnyektől kapott exp, adattípusának változtatása.
Írta: gife974 Dátum 2018-05-20, 17:21:19
Sziasztok! Még régebben raktam ki egy témát ezzel kapcsolatban. Nos, kicsit megnéztem forrásban, és találtam
is hozzá kapcsoló függvény(eket)

Első: Char_battle.cpp
static void GiveExp(LPCHARACTER from, LPCHARACTER to, int iExp)

Az lenne a kérdésem, hogyha mindenhol az INT IEXP-t átírnám, tegyül fel Long Long-ra, akkor az úgy jó lenne, vagy jóval több helyen kellene módosítani?

A változtatásra azért lenne szükség, mert ugye ha jól tudom, akkor 1 milió felett, már minuszba megy az exp, és ugye a játékosok szeretik, ha sok exp-t kapsz.

ELŐRE IS KÖSZÖNÖM!

UI: Nem nagyon értek a C-hez, ezért inkább megkérdezem.
Cím: Re:Szörnyektől kapott exp, adattípusának változtatása.
Írta: K3zX Dátum 2018-05-20, 17:30:16
Igen, ennél jóval több helyen van.
Én amúgy nem long longra tenném, hanem az exp táblát csökkenteném.
Ugyanaz a végeredmény.
Cím: Re:Szörnyektől kapott exp, adattípusának változtatása.
Írta: Distraught Dátum 2018-05-20, 19:02:09
Csak akkor állj neki szerintem, ha tudsz programozni és érted, hogy mit-mikor-miért csinálsz. Ha ez nincs meg, ne kezdj bele, hanem ahogyan említették, csökkentsd az értékeket.
EhPortal 1.39 © 2025, WebDev