andrei2510
Новичок
перевожу команды на dc_cmd и не могу настроить проверку в команде /park на то что игрок в своей купленной машине хоть и в своей пишет что нет
Вот команда:
А вот проверка в команде :
пробовал вот так но тоже не то:
Может подскажет кто нибудь что не так
Вот команда:
PHP:
CMD:park1(playerid, params[])
{
if(gPlayerLogged[playerid] == 0) return 1;
if(PlayerInfo[playerid][pCarKey2] == 0 && PlayerInfo[playerid][pCarKey] == 0)return SendClientMessage(playerid,COLOR_GREY,"У вас нет тачки");
if(!IsPlayerInAnyVehicle(playerid))return SendClientMessage(playerid,COLOR_GREY,"Вы не в тачке");
new cari = GetPlayerVehicleID(playerid);
if(cari == PlayerInfo[playerid][pCarKey2] || cari == PlayerInfo[playerid][pCarKey])return SendClientMessage(playerid,COLOR_GREY,"Вы не в своей купленной тачке");
RemovePlayerFromVehicle(playerid);
TogglePlayerControllable(playerid, 1);
new Float:xcar, Float:ycar, Float:zcar, Float:ancar;
new mods = GetVehicleModel(cari);
GetVehicleZAngle(cari, ancar);
GetVehiclePos(cari,xcar,ycar,zcar);
DestroyVehicle(cari);
CreateVehicle(mods,xcar,ycar,zcar,ancar,AutoInfo[cari][aColor1],AutoInfo[cari][aColor2],SPAWN_CARS);
AutoInfo[cari][aAutoX] = xcar;
AutoInfo[cari][aAutoY] = ycar;
AutoInfo[cari][aAutoZ] = zcar;
AutoInfo[cari][aAutoAngle] = ancar;
SaveAuto();
if(AutoInfo[cari][a0] != 0) AddVehicleComponent(cari, AutoInfo[cari][a0]);
if(AutoInfo[cari][a1] != 0) AddVehicleComponent(cari, AutoInfo[cari][a1]);
if(AutoInfo[cari][a2] != 0) AddVehicleComponent(cari, AutoInfo[cari][a2]);
if(AutoInfo[cari][a3] != 0) AddVehicleComponent(cari, AutoInfo[cari][a3]);
if(AutoInfo[cari][a4] != 0) AddVehicleComponent(cari, AutoInfo[cari][a4]);
if(AutoInfo[cari][a5] != 0) AddVehicleComponent(cari, AutoInfo[cari][a5]);
if(AutoInfo[cari][a6] != 0) AddVehicleComponent(cari, AutoInfo[cari][a6]);
if(AutoInfo[cari][a7] != 0) AddVehicleComponent(cari, AutoInfo[cari][a7]);
if(AutoInfo[cari][a8] != 0) AddVehicleComponent(cari, AutoInfo[cari][a8]);
if(AutoInfo[cari][a9] != 0) AddVehicleComponent(cari, AutoInfo[cari][a9]);
if(AutoInfo[cari][a10] != 0) AddVehicleComponent(cari, AutoInfo[cari][a10]);
if(AutoInfo[cari][a11] != 0) AddVehicleComponent(cari, AutoInfo[cari][a11]);
if(AutoInfo[cari][a12] != 0) AddVehicleComponent(cari, AutoInfo[cari][a12]);
if(AutoInfo[cari][a13] != 0) AddVehicleComponent(cari, AutoInfo[cari][a13]);
if(AutoInfo[cari][aPaintJob] != 0) ChangeVehiclePaintjob(cari,AutoInfo[cari][aPaintJob]);
SendClientMessage(playerid,COLOR_GREY,"Транспорт припаркован!");
return 1;
}
PHP:
if(cari == PlayerInfo[playerid][pCarKey2] || cari == PlayerInfo[playerid][pCarKey])return SendClientMessage(playerid,COLOR_GREY,"Вы не в своей купленной тачке");
PHP:
if(cari != PlayerInfo[playerid][pCarKey2] || cari != PlayerInfo[playerid][pCarKey])return SendClientMessage(playerid,COLOR_GREY,"Вы не в своей купленной тачке");
