GetPlayerDistanceFromPoint, баг
Собственно столкнулся с багом в GetPlayerDistanceFromPoint. Приведу пару примеров..
1. не работающий случай
PHP код:
// некоторый код который тут не нужен
new Float: dis = GetPlayerDistanceFromPoint(playerid, old_pos[0], old_pos[1], old_pos[2]);
old_pos[0] = pos[0];
old_pos[1] = pos[1];
old_pos[2] = pos[2];
В итоге наша dis всегда вернет 0.0
2. работающий случай
PHP код:
// некоторый код который тут не нужен
new Float: dis = GetPlayerDistanceFromPoint(playerid, old_pos[0], old_pos[1], old_pos[2]);
GetPlayerPos(playerid, old_pos[0], old_pos[1], old_pos[2]);
В итоге все хорошо и dis вернет все что надо.
Но 2 вариант мне не подходит так как новые координаты игрока приходят. Собственно как заставить работать 1 вариант ?