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.
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.
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.