Nike54
Компетентный
Здравствуйте Ув.Пользователи Pawno-info.ru
Хочу представить вам команду /carmenu с помощью которой вы можете открывать капот, багажник и т.д
Автор: Nike54 (я)
И так начнем:
В public OnPlayerCommandText(playerid, cmdtext[]) добавим:
Далее в public OnDialogResponse добавим:
Хочу представить вам команду /carmenu с помощью которой вы можете открывать капот, багажник и т.д
Автор: Nike54 (я)
И так начнем:
В public OnPlayerCommandText(playerid, cmdtext[]) добавим:
PHP:
else if(strcmp(cmd, "/carmenu", true) == 0)
{
//if(GetPlayerVehicleID(playerid) != INVALID_VEHICLE_ID)
if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_GREY, "Вы не в машине!");
{
new listitems[] = "[1] - Открыть капот\n[2] - Открыть багажник\n[3] - Включить фары\n[4] - Включить сигнализацию\n[5] - Закрыть двери\n[6] - Завести двигатель\n[7] - Закрыть капот\n[8] - Закрыть багажник\n[9] - Выключить фары \n[10] - Выключить сигнализацию\n[11] - Открыть двери\n[12] - Заглушить двигатель";
ShowPlayerDialog(playerid, 8001, DIALOG_STYLE_LIST, "Car menu", listitems, "Выбрать", "Закрыть");
}
return 1;
}
PHP:
case 8054:
{
if(response)
{
new carid = GetPlayerVehicleID(playerid);
switch(listitem)
{
case 0://капот отк
{
GetVehicleParamsEx(carid,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(carid,engine,lights,alarm,doors,true,boot,objective);
}
case 1://багажник отк
{
GetVehicleParamsEx(carid,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(carid,engine,lights,alarm,doors,bonnet,true,objective);
}
case 2://свет вкл
{
GetVehicleParamsEx(carid,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(carid,engine,true,alarm,doors,bonnet,boot,objective);
}
case 3://сигнал вкл
{
GetVehicleParamsEx(carid,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(carid,engine,lights,true,doors,bonnet,boot,objective);
}
case 4://двери блок
{
GetVehicleParamsEx(carid,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(carid,engine,lights,alarm,true,bonnet,boot,objective);
}
case 5://мотор старт
{
GetVehicleParamsEx(carid,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(carid,true,lights,alarm,doors,bonnet,boot,objective);
}
case 6://капот зак
{
GetVehicleParamsEx(carid,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(carid,engine,lights,alarm,doors,false,boot,objective);
}
case 7://багажник зак
{
GetVehicleParamsEx(carid,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(carid,engine,lights,alarm,doors,bonnet,false,objective);
}
case 8://свет выкл
{
GetVehicleParamsEx(carid,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(carid,engine,false,alarm,doors,bonnet,boot,objective);
}
case 9://сигнал выкл
{
GetVehicleParamsEx(carid,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(carid,engine,lights,false,doors,bonnet,boot,objective);
}
case 10://двери откр
{
GetVehicleParamsEx(carid,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(carid,engine,lights,alarm,false,bonnet,boot,objective);
}
case 11://мотор стоп
{
GetVehicleParamsEx(carid,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(carid,false,lights,alarm,doors,bonnet,boot,objective);
}
}
}
}
Последнее редактирование модератором:
