Когда считываю с базы координаты, то почему-то не срабатывают проверки. Если же самому приравнять к 0.0 - всё отлично.
PHP код:
enum PlayerInformation
{
Float:pPosition[4]
}
new
Player[MAX_PLAYERS][PlayerInformation];
new
string[100];
cache_get_field_content(0, "pPosition", string);
sscanf(stringer, "p<,>a<f>[4]", Player[playerid][pPosition]);
Ставил такие проверки:
PHP код:
if (floatcmp(Player[playerid][pPosition][0], 0.0) == 0)
if (Player[playerid][pPosition][0] == 0.0)
if (_:Player[playerid][pPosition][0] == _:0.0)
Так-же смотрел, что находиться в pPositioin: 0.000000