no3jour
Новичок
В общем, делаю проверку на покупку авто, сижу второй час не понимаю что не так. В этом варианте в любом случае меня выкидывает с авто.
PHP:
case 5:
{
if(!response) return ClearAnimations(playerid);
if(p_info[playerid][veh_id] != 1) return ExitCar(playerid);
if(p_info[playerid][cash] < 20000) return ExitCar(playerid);
set_money(playerid, -20000);
new query[128];
new c_carid = GetPlayerVehicleID(playerid) - 1;
p_info[playerid][veh_id] = c_carid;
format(VehicleInfo[c_carid][c_owner], MAX_PLAYER_NAME, get_name(playerid));
format(query,sizeof(query),"UPDATE vehicle SET `c_owner` = '%s' WHERE `c_id` = '%d'", VehicleInfo[c_carid][c_owner], c_carid);
mysql_tquery(con_bd, query, "", "");
SendClientMessage(playerid, -1, "Поздравляем вас с приобретением транспорта");
VehicleInfo[c_carid - 1][c_owner] = p_info[playerid][ID];
return 1;
}
forward ExitCar(playerid);
public ExitCar(playerid)
{
ClearAnimations(playerid);
SendClientMessage(playerid, error, !"У вас есть автомобль/Недостаточно средств.");
return 1;
}
