22.08.2013, 08:33
Здравствуйте форумчане sa-mp.ru проблема такова, я решил перевести автомобили на Mysql то есть, чтобы при команде /addcar добовлялось в бд + сохранялось где был создан, и есть команда /apark её я тоже хочу переместить на mysql чтобы поставить авто и сохранить где бы оно продавалось, вот команду /apark я не могу перевести, помогите кому не трудно.
Код
Код
PHP код:
if(!strcmp(cmdtext,"/apark",true))
{
if(PlayerInfo[playerid][pAdmin] < 1339) return SendClientMessage(playerid,-1,"У вас маленький уровень админа");
if(GetPlayerState(playerid) != 2) return SendClientMessage(playerid,-1,"Вы не за рулем транспорта");
new Float:x,Float:y,Float:z,Float:angle;
GetVehiclePos(GetPlayerVehicleID(playerid),x,y,z);
GetVehicleZAngle(GetPlayerVehicleID(playerid),angle);
DestroyVehicle(GetPlayerVehicleID(playerid));
CarInfo[MaxCars][vehx] = x;
CarInfo[MaxCars][vehy] = y;
CarInfo[MaxCars][vehz] = z;
CarInfo[MaxCars][vehfa] = angle;
buyveh[MaxCars] = CreateVehicle(CarInfo[MaxCars][vehmodel],CarInfo[MaxCars][vehx],CarInfo[MaxCars][vehy],CarInfo[MaxCars][vehz],CarInfo[MaxCars][vehfa],CarInfo[MaxCars][vehcolor1],CarInfo[MaxCars][vehcolor2],SPAWN_CARS);
format(string, sizeof(string), "UPDATE `auto` SET `vehmodel` = '%d',`vehx` = '%d',`vehy` = '%d',`vehz` = '%d',`vehfa` = '%d',`vehowned` = '%d',`vehcost` = '%d',`vehclass` = '%d',`vehcolor1` = '%d',`vehcolor2` = '%d',`vehmod1` = '%d',`vehmod2` = '%d',`vehmod3` = '%d',`vehmod4` = '%d',`vehmod5` = '%d',`vehmod6` = '%d',`vehmod7` = '%d',`vehmod8` = '%d',`vehmod9` = '%d',`vehmod10` = '%d',`vehmod11` = '%d',`vehmod12` = '%d',`vehmod13` = '%d',`vehmod14` = '%d',`vehpaintjob` = '%d',`vehlock` = '%d',`vehlvl` = '%d',`vehdonate`); VALUES (%d,%d,%f,'%f','%f','%f','%f',%f,%f,'%f','%f','%f','%f',%f,%f,'%f','%f','%f','%f',%f,%f,'%f','%f','%f','%f','%f','%f'");
OnCarUpdate();
SendClientMessage(playerid,-1,"Транспорт успешно припаркован");
return true;
}