Tutorial Metin2 - Fix overflow la functia d.spawn_mob_ac_dir (dir > 255)
Acest tutorial rezolva un bug de tip overflow in functia quest d.spawn_mob_ac_dir.
Problema apare deoarece variabila "dir" este de tip BYTE (0-255), iar daca folosesti valori mai mari (ex: 300 grade), apare overflow si directia devine gresita.
Fix-ul schimba tipul variabilei in DWORD, permitand valori mult mai mari si eliminand problema.
*Link download / Code:
Deschide game/src/questlua_dungeon.cpp si cauta:
Code:
BYTE dir = (int) lua_tonumber(L, 4);
Functia afectata este:
Code:
ALUA(dungeon_spawn_mob_ac_dir)


la acest mesaj și conținutul se va afișa automat.


