05.05.2012, 10:03
(
Последний раз редактировалось Be$$0n; 05.05.2012 в 10:33.
)
Всем привет, возникла проблема с командой:
Проблема в том, что авто не добавляется в базу данных, в дебаге Test regveh 1, дальше не идёт.
Однако, если быть не в авто, то все прекрасно работает и добавляет в базу... ( До того, как я поставил проверку на авто ).
pawn Код:
CMD:regveh(playerid,params[])
{
Admin(5);
new house,faction,job,specialjob;
if(sscanf(params,"iiii",house,faction,job,specialjob))return SCM(playerid,-1,""USES"/regveh [ ID дома ] [ ID организации ] [ ID работы ] [ ID спец.работы ]");
if(!IsPlayerInAnyVehicle(playerid))return SCM(playerid,-1,""ERROR"Вы должны быть в Т/С !");
SetPVarInt(playerid,"AutoID",GetPlayerVehicleID(playerid));
printf("Test regveh 1");
if(Car[GetPVarInt(playerid,"AutoID")][cReg] == 1)return SCM(playerid,-1,""INFO"Данное Т/С уже занесено в базу данных.");
printf("Test regveh 2");
new zapros[200];
new Float:coord[4];
GetVehiclePos(GetPVarInt(playerid,"AutoID"),coord[0],coord[1],coord[2]);
GetVehicleZAngle(GetPVarInt(playerid,"AutoID"),coord[3]);
format(zapros,200,"INSERT INTO `cars` (House, Faction, Job, SpecialJob,posX,posY,posZ,posR,RegCar,Model) VALUES ('%i','%i','%i','%i','%f','%f','%f','%f','1','%i')",house,faction,job,specialjob,coord[0],coord[1],coord[2],coord[3],GetVehicleModel(GetPVarInt(playerid,"AutoID")));
mysql_query(zapros);
LoadCars(GetPVarInt(playerid,"AutoID"));
SCM(playerid,COLOR_YELLOW,""INFO"Данное Т/С успешно добавлено в базу данных.");
return 1;
}
Однако, если быть не в авто, то все прекрасно работает и добавляет в базу... ( До того, как я поставил проверку на авто ).