Чуть не ту строку кинул вот эта.
И еще не понятно почему когда я еду то бензин не убовляется а наоборот. прибовляется.PHP код:
PI[playerid][cFuel] = Fuel[GetPVarInt(playerid, "PlayerCar")];
Вид для печати
Покажи отрывок кода как ты создал cFuelPHP код:
new Float:Fuel[MAX_VEHICLES] = 100.0; //мой пример
//что написал ты?
new Float:Fuel[MAX_VEHICLES] = 100;
Все числа которые используешь с этими 2 переменными Fuel и cFuel так же используй с точкой и цифрой на конце, примеры:PHP код:
Float: cFuel, //переведи в число с плавающей точкой раз это тоже бензин ибо будет котовасия и путаница с float()
PHP код:
99.0
12.5
0.01
Почему-то ругается на эту строкуPHP код:
SetPVarInt(playerid,"CFuel",PI[playerid][cFuel]);
И еще одно тратится получается как то не понятно. допустим было 99.90 двинулся стало 99.80 а по идеи должно же быть 99.89.PHP код:
C:\Users\kala4iks\Desktop\Сервер\gamemodes\motion.pwn(13866) : warning 213: tag mismatch
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Warning.
Вообще-то нужно заполнять все ячейки массива, а не только указатель массива.
PHP код:
new Float:Fuel[MAX_VEHICLES] = { 100.0, ... };