1.Проблема: Добрый день всем, подскажите пожалуйста у меня такая проблема когда админы создают транспорт дапустим 3 админа или 2 создали транспорт то когда 4 или 3 админ бывает по разному то у другого администратора проподает кар созданные и тогда тот у которого пропал кар пишет команду и проподает у другого вот такая вообщем проблема.
2.Проблема:Как только админ создает себе транспорт он слазит с него и нужно сесть на него и только когда в следующий раз создать вроде не слазит.
PHP код:
//==========================================================================
if(strcmp(cmd, "/veh", true) == 0){
if(Player[playerid][pAdmin] == 0)return NoRights;
if(AdminDuty[playerid] == 0)return NoAduTy;
if(sscanf(params,"d",params[0]))return send(playerid,COLOR_COMAND,"[КОМАНДЫ] {FFFFFF}/veh [№ транспорта].");
if(params[0]>611||params[0]<400){send(playerid,COLOR_RED,"[ОШИБКА] {FFFFFF} Используй значение от 400 до 611.");return 1;}
new Float:X,Float:Y,Float:Z,Float:A;
GetPlayerPos(playerid, X,Y,Z);
GetPlayerFacingAngle(playerid,A);
if(CreateCar[playerid] != 0){
DestroyVehicle(CreateCar[playerid]);
VenicleInfo[CreateCar[playerid]][AdmCar] = false;}
CreateCar[playerid] = CreateVehicle(params[0],X,Y,Z,A,-1,-1,1800000);
SetVehicleParamsEx(CreateCar[playerid],0,lights,alarm,doors,bonnet,boot,objective);
Engine[CreateCar[playerid]] = 0;
PutPlayerInVehicle(playerid,CreateCar[playerid],0);
strmid(VenicleInfo[CreateCar[playerid]][AdmCarName],sendername(playerid),0,strlen(sendername(playerid)),999);
new carid = GetPlayerVehicleID(playerid) ;
f(string,"Ты создал(а) %s (ID:%d). Удалить транспорт: /vehd.",VehiclesName[GetVehicleModel(CreateCar[playerid])-400],carid);
send(playerid,COLOR_WHITE,string);
VenicleInfo[CreateCar[playerid]][AdmCar] = true;
return true;}