Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info
Статус
В этой теме нельзя размещать новые ответы.

Frezy J

Умник
Сделал себе меню управлением автомобиля, решил поделиться.
Ко всем командам:

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] - Заглушить двигатель";
                   SPD(playerid, 8000, DIALOG_STYLE_LIST, "Car menu", listitems, "Выбрать", "Закрыть");
               }
        return 1;
    }
Ко всем case (проверяйте на занятость):
PHP:
case 8000:
				{
					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);
							}
						}
					}
				}
Работает только в машине.
Скрин:


Автор: Frezy J​


---------- Post added at 10:01 ---------- Previous post was at 10:00 ----------

P.S. Знаю что подобное есть, но своя система больше нравится, может кому-нибудь тоже.

---------- Post added at 10:03 ---------- Previous post was at 10:01 ----------

Тестировалось на моде RLS.
 
Последнее редактирование модератором:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу