Удалённый пользователь 92077
Всем привет, как сделать так, чтобы по умолчанию или стандарту фары были выключены, капот и багажник закрыты
PHP:
CMD:cm(playerid, params[])
{
new carid = GetPlayerVehicleID(playerid);
if(GetPlayerVehicleID(playerid) == 0 || GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return true;
GetVehicleParamsEx(carid,engine23,lights333,alarm33,doorss,bonnet55,booter,objective1); format(stringer,sizeof(stringer),"{FFFFFF}Название\tДействие\n1. Двигатель \t\t%s{FFFFFF}\n2. Фары \t\t%s{FFFFFF}\n3. Двери \t\t%s{FFFFFF}\n4. Капот \t\t%s{FFFFFF}\n5. Багажник \t\t%s{FFFFFF}\n6. Заправить\n6. Информация",engine23 ? ("{32CD32}Включён") : ("{FF0000}Выключен"),lights333 ? ("{32CD32}Включены") : ("{FF0000}Выключены"),VEHICLE[carid][vLock] ? ("{FF0000}Закрыты") : ("{32CD32}Открыты"),bonnet55 ? ("{32CD32}Открыт") : ("{FF0000}Закрыт"),booter ? ("{32CD32}Открыт") : ("{FF0000}Закрыт"));
ShowPlayerDialog(playerid, 8023, DIALOG_STYLE_TABLIST_HEADERS, "{DB4437}Управление транспортом", stringer, "Выбрать", "Закрыть");
return true;
PHP:
case 8023:
{
if(response)
{
new carid = GetPlayerVehicleID(playerid);
if(carid == 0 || GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return true;
switch(listitem)
{
case 0: callcmd::engggg(playerid, "");
case 1:
{
GetVehicleParamsEx(carid,engine23,lights333,alarm33,doorss,bonnet55,booter,objective1);
if(lights333 == 0) SetVehicleParamsEx(carid,engine23,true,alarm33,doorss,bonnet55,booter,objective1);
else SetVehicleParamsEx(carid,engine23,false,alarm33,doorss,bonnet55,booter,objective1);
}
case 2: callcmd::lock(playerid, "");
case 3:
{
GetVehicleParamsEx(carid,engine23,lights333,alarm33,doorss,bonnet55,booter,objective1);
if(bonnet55 == 0) SetVehicleParamsEx(carid,engine23,lights333,alarm33,doorss,true,booter,objective1);
else SetVehicleParamsEx(carid,engine23,lights333,alarm33,doorss,false,booter,objective1);
}
case 4:
{
GetVehicleParamsEx(carid,engine23,lights333,alarm33,doorss,bonnet55,booter,objective1);
if(booter == 0) SetVehicleParamsEx(carid,engine23,lights333,alarm33,doorss,bonnet55,true,objective1);
else SetVehicleParamsEx(carid,engine23,lights333,alarm33,doorss,bonnet55,false,objective1);
}
case 5: callcmd::fillcar(playerid, "");
case 6:
{
format(stringer1,sizeof(stringer1),"Модель ТС: %s",VehicleNameS[GetVehicleModel(carid)-400]);
SPD(playerid,193,DIALOG_STYLE_MSGBOX,"Информация",stringer1,"Скрыть","");
}
Последнее редактирование модератором:
