Szörnyektől kapott exp, adattípusának változtatása.

Indította gife974, 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.

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.

C++ programmer at Gameloft