По поводу автомобильных дверей
Всем привет.
Раньше никогда не связывался с автомобилями.:rtfm:
Вот моя команда:
PHP код:
CMD:lock(playerid)
{
new
vehicleid = GetPlayerVehicleID(playerid),
Float:vehicle_pos_x,
Float:vehicle_pos_y,
Float:vehicle_pos_z;
GetVehiclePos(vehicleid, vehicle_pos_x, vehicle_pos_y, vehicle_pos_z);
if(!IsPlayerInRangeOfPoint(playerid, 3.0, vehicle_pos_x, vehicle_pos_y, vehicle_pos_z))
return SendClientMessage(playerid, -1,
"* Нет рядом машин.");
if(doors_car{vehicleid} == true)
{
doors_car{vehicleid} = false;
SetVehicleParamsForPlayer(vehicleid, playerid, 0, doors_car{vehicleid});
GameTextForPlayer(playerid, "~w~Vehicle ~g~Unlocked", 2000, 1);
}
else
{
doors_car{vehicleid} = true;
SetVehicleParamsForPlayer(vehicleid, playerid, 0, doors_car{vehicleid});
GameTextForPlayer(playerid, "~w~Vehicle ~r~Locked", 2000, 1);
}
return true;
}
Ребят, подскажите, легонько подтолкните в нужное русло.
Нужно сделать отлично команду /lock, закрытие\открытие автомобиля. Как ключи дать фракции от своих машин, это вторая проблема уже, но мне же, нужно, что бы я подошел к двери автомобиля, ввел команду, и если ключи у меня есть то открыл дверь, если нету, он напишет мол у тебя нет ключей от авто, ты чего дубина. :) и в таком духе.