Страница 1 из 11
Игровой Форум » Samp » Интересные Команды » Команда /neon Неон на машины
Команда /neon Неон на машины
Фак
Дата: Суббота, 03.01.2015, 00:38 | Сообщение # 1
Сообщений: 312
Группа:
Администраторы
Команда /neon была создана для DRIFT серверов что бы машина смотрелась более солиднее cool
Если его под себя сделать то можно в любой мод вставлять без исключений.
А так он работает на всех серверах.Скрипт лично я не проверял.Взял в рунете.
И так приступи к установке нашего неона разных цветов.

к pragma или в самый вверх

Код
#pragma tabsize 0

К define :
Код
#define neondialog 8131 // для неона

В public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) вставляем следуйщий код:
Код
if(dialogid == neondialog)
          {
                  if(response)
                  {
                          if(listitem == 0)
                          {
                    SetPVarInt(playerid, "Status", 1);
                  SetPVarInt(playerid, "neon", CreateObject(18648,0,0,0,0,0,0));
                  SetPVarInt(playerid, "neon1", CreateObject(18648,0,0,0,0,0,0));
                  AttachObjectToVehicle(GetPVarInt(playerid, "neon"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                  AttachObjectToVehicle(GetPVarInt(playerid, "neon1"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                  SendClientMessage(playerid, 0xFFFFFFAA, "Ты удачно установил(а) себе неон!");
                          }
                          if(listitem == 1)
                          {
                     SetPVarInt(playerid, "Status", 1);
                      SetPVarInt(playerid, "neon2", CreateObject(18647,0,0,0,0,0,0));
                      SetPVarInt(playerid, "neon3", CreateObject(18647,0,0,0,0,0,0));
                      AttachObjectToVehicle(GetPVarInt(playerid, "neon2"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                      AttachObjectToVehicle(GetPVarInt(playerid, "neon3"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                      SendClientMessage(playerid, 0xFFFFFFAA, "Ты удачно установил(а) себе неон!");

              }
                          if(listitem == 2)
                          {
                    SetPVarInt(playerid, "Status", 1);
                      SetPVarInt(playerid, "neon4", CreateObject(18649,0,0,0,0,0,0));
                      SetPVarInt(playerid, "neon5", CreateObject(18649,0,0,0,0,0,0));
                      AttachObjectToVehicle(GetPVarInt(playerid, "neon4"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                      AttachObjectToVehicle(GetPVarInt(playerid, "neon5"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                      SendClientMessage(playerid, 0xFFFFFFAA, "Ты удачно установил(а) себе неон!");

                      }
                          if(listitem == 3)
                          {
                    SetPVarInt(playerid, "Status", 1);
                      SetPVarInt(playerid, "neon6", CreateObject(18652,0,0,0,0,0,0));
                      SetPVarInt(playerid, "neon7", CreateObject(18652,0,0,0,0,0,0));
                      AttachObjectToVehicle(GetPVarInt(playerid, "neon6"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                      AttachObjectToVehicle(GetPVarInt(playerid, "neon7"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                      SendClientMessage(playerid, 0xFFFFFFAA, "Ты удачно установил(а) себе неон!");

              }
                          if(listitem == 4)
                          {
                    SetPVarInt(playerid, "Status", 1);
                      SetPVarInt(playerid, "neon8", CreateObject(18651,0,0,0,0,0,0));
                      SetPVarInt(playerid, "neon9", CreateObject(18651,0,0,0,0,0,0));
                      AttachObjectToVehicle(GetPVarInt(playerid, "neon8"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                      AttachObjectToVehicle(GetPVarInt(playerid, "neon9"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                      SendClientMessage(playerid, 0xFFFFFFAA, "Ты удачно установил(а) себе неон!");

              }
                          if(listitem == 5)
                          {
                     SetPVarInt(playerid, "Status", 1);
                      SetPVarInt(playerid, "neon10", CreateObject(18650,0,0,0,0,0,0));
                      SetPVarInt(playerid, "neon11", CreateObject(18650,0,0,0,0,0,0));
                      AttachObjectToVehicle(GetPVarInt(playerid, "neon10"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                      AttachObjectToVehicle(GetPVarInt(playerid, "neon11"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                      SendClientMessage(playerid, 0xFFFFFFAA, "Ты удачно установил(а) себе неон!s");

              }
              if(listitem == 6)
                          {
                     DestroyObject(GetPVarInt(playerid, "neon"));
                     DeletePVar(playerid, "Status");
                     DestroyObject(GetPVarInt(playerid, "neon1"));
                     DeletePVar(playerid, "Status");
                     DestroyObject(GetPVarInt(playerid, "neon2"));
                     DeletePVar(playerid, "Status");
                     DestroyObject(GetPVarInt(playerid, "neon3"));
                     DeletePVar(playerid, "Status");
                     DestroyObject(GetPVarInt(playerid, "neon4"));
                     DeletePVar(playerid, "Status");
                     DestroyObject(GetPVarInt(playerid, "neon5"));
                     DeletePVar(playerid, "Status");
                     DestroyObject(GetPVarInt(playerid, "neon6"));
                     DeletePVar(playerid, "Status");
                     DestroyObject(GetPVarInt(playerid, "neon7"));
                     DeletePVar(playerid, "Status");
                     DestroyObject(GetPVarInt(playerid, "neon8"));
                     DeletePVar(playerid, "Status");
                     DestroyObject(GetPVarInt(playerid, "neon9"));
                     DeletePVar(playerid, "Status");
                     DestroyObject(GetPVarInt(playerid, "neon10"));
                     DeletePVar(playerid, "Status");
                     DestroyObject(GetPVarInt(playerid, "neon11"));
                     DeletePVar(playerid, "Status");
                      }
                  }
           return true;
          }

в commandtext вставляем саму команду
Код
if (strcmp(cmdtext, "/neon", true)==0)
          {
                          if(IsPlayerInAnyVehicle(playerid))
                          {
                          ShowPlayerDialog(playerid, neondialog, DIALOG_STYLE_LIST, "Выбор неона", "Голубой неон\nКрасный неон\nЗелёный неон\nБелый неон\nРозовый неон\nЖёлтый неон\nУдалить неон", "Выбор", "Отмена");
                          }
                          return true;
          }



Спасибо за внимание для вас сайт Testcs.Ru cool




[ (UA) ]
Игровой Форум » Samp » Интересные Команды » Команда /neon Неон на машины
Страница 1 из 11
Поиск: