Stefano
Новичок
Приветствую уважаемые формучане P - I! Долго думал, что-то пробовал, но не получается и всё... Прошу Вашей помощи. Кто-нибудь попробуйте сделать так, чтобы багажник открывался не командой а ПКМ, пожалуйста
+сом не обижу)
Вот та самая команда.
Или кто сможет, чтобы просто багажник открывался и закрывался 
Вот та самая команда.
Код:
else if(!strcmp(cmd, "/lockboot", true))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GREEN, "» Использование: /lockboot [ машина ]");
SendClientMessage(playerid, COLOR_GRAY, "| 1: Домашняя машина");
SendClientMessage(playerid, COLOR_GRAY, "| 2: Свадебный лимузин");
SendClientMessage(playerid, COLOR_GRAY, "| 3: Купленная машина");
return 1;
}
new getcarx = strval(tmp);
if(getcarx < 1 || getcarx > 3) return SendClientMessage(playerid, COLOR_GREEN, "Ты ввёл не верный номер машины. Используй номер от 1 до 3");
new getcar = INVALID_VEHICLE_ID;
new Float:POS[3];
if(getcarx == 1)
{
if(GetPlayerHouseVehicle[playerid] == INVALID_VEHICLE_ID) return SendClientMessage(playerid, COLOR_GREEN, "Ты не владеешь домашней машиной");
GetVehiclePos(GetPlayerHouseVehicle[playerid], POS[0], POS[1], POS[2]);
if(PlayerToPoint(playerid, 5, POS[0], POS[1], POS[2])) getcar = GetPlayerHouseVehicle[playerid];
}
if(getcarx == 3)
{
if(PlayerInfo[playerid][pVehicle] == INVALID_VEHICLE_ID) return SendClientMessage(playerid, COLOR_GREEN, "Ты не владеешь собственной машиной");
GetVehiclePos(PlayerInfo[playerid][pVehicle], POS[0], POS[1], POS[2]);
if(PlayerToPoint(playerid, 5, POS[0], POS[1], POS[2])) getcar = PlayerInfo[playerid][pVehicle];
}
if(getcarx == 2)
{
if(GetPlayerLimusin[playerid] == INVALID_VEHICLE_ID) return SendClientMessage(playerid, COLOR_GREEN, "Ты не владеешь свадебным лимузином");
GetVehiclePos(GetPlayerLimusin[playerid], POS[0], POS[1], POS[2]);
if(PlayerToPoint(playerid, 5, POS[0], POS[1], POS[2])) getcar = GetPlayerLimusin[playerid];
}
if(getcar == INVALID_VEHICLE_ID) return SendClientMessage(playerid, COLOR_GREEN, "Ты находишься слишком далеко от своей машины");
if(!BootVehicleLock[getcar])
{
GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~~r~boot locked", 3000, 3);
PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
BootVehicleLock[getcar] = true;
SetPlayerChatBubble(playerid, "Закрыл багажник", COLOR_AQUA, 30.0, 5000);
if(PlayerInfo[playerid][pVehicle] != INVALID_VEHICLE_ID) VehicleInfo[getcar][vLocked][1] = 1;
}
else
{
GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~~g~boot unlocked", 3000, 3);
PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
BootVehicleLock[getcar] = false;
SetPlayerChatBubble(playerid, "Открыл багажник", COLOR_AQUA, 30.0, 5000);
if(PlayerInfo[playerid][pVehicle] != INVALID_VEHICLE_ID) VehicleInfo[getcar][vLocked][1] = 0;
}
return 1;
}
Последнее редактирование:
