Мигалки для организации

В теме 5 сообщений

Гость
Новичок

Здарова всем, сегодня я выложу скрипт на мигалки, больше всего подходит для организации ФСБ
 

Спойлер

CMD:fon(playerid, params[], help) 
{ 
     new flashcar = GetPlayerVehicleID(playerid); 
     if(PlayerInfo[playerid] [pLogin]== 0) return true; 
     if(PlayerInfo[playerid] [pMember]!= 2)return SendClientMessage(playerid, COLOR_GREY, "Вы не агент FBI"); 
     if(GetPVarInt(playerid, "Status") != 0)return SendClientMessage(playerid, COLOR_GREY, "Вы уже уставливали мигалку, заберите её (( /foff ))"); 
     if(flashcar == fbicar[0]) 
     { 
      if(infofbi[0] == 1) return SendClientMessage(playerid, COLOR_GREY, "На этом автомобиле уже стоит мигалка"); 
     infofbi[0] = 1; 
     SetPVarInt(playerid, "Status", 1); 
      SetPVarInt(playerid, "mig", CreateObject(18646,0,0,0,0,0,0,100.0)); 
      AttachObjectToVehicle(GetPVarInt(playerid, "mig"), GetPlayerVehicleID(playerid), -0.45, 0.225, 0.85, 0.0, 0.0, 0.0); 
     } 
     else if(flashcar == fbicar[1]) 
     { 
     if(infofbi[1] == 1) return SendClientMessage(playerid, COLOR_GREY, "На этом автомобиле уже стоит мигалка"); 
     infofbi[1] = 1; 
      SetPVarInt(playerid, "Status", 2); 
      SetPVarInt(playerid, "mig", CreateObject(18646,0,0,0,0,0,0,100.0)); 
      AttachObjectToVehicle(GetPVarInt(playerid, "mig"), GetPlayerVehicleID(playerid), -0.45, 0.225, 0.85, 0.0, 0.0, 0.0); 
     } 
     else if(flashcar == fbicar[2]) 
     { 
     if(infofbi[2] == 1) return SendClientMessage(playerid, COLOR_GREY, "На этом автомобиле уже стоит мигалка"); 
     infofbi[2] = 1; 
     SetPVarInt(playerid, "Status", 3); 
      SetPVarInt(playerid, "mig", CreateObject(18646,0,0,0,0,0,0,100.0)); 
      AttachObjectToVehicle(GetPVarInt(playerid, "mig"), GetPlayerVehicleID(playerid), -0.52, 0, 0.82, 0.0, 0.0, 0.0); 
     } 
     else if(flashcar == fbicar[3]) 
     { 
     if(infofbi[3] == 1) return SendClientMessage(playerid, COLOR_GREY, "На этом автомобиле уже стоит мигалка"); 
     infofbi[3] = 1; 
     SetPVarInt(playerid, "Status", 4); 
      SetPVarInt(playerid, "mig", CreateObject(18646,0,0,0,0,0,0,100.0)); 
      AttachObjectToVehicle(GetPVarInt(playerid, "mig"), GetPlayerVehicleID(playerid), -0.52, 0, 0.82, 0.0, 0.0, 0.0); 
     } 
     else return SendClientMessage(playerid, COLOR_GREY, "Вы не в машине FBI"); 
     SendClientMessage(playerid, 0xFF0000AA, "Мигалка включена"); 
     return true; 
}   

CMD:foff(playerid, params[], help) 
{ 
     new flashcar = GetPlayerVehicleID(playerid); 
     if(PlayerInfo[playerid] [pLogin]== 0) return true; 
     if(PlayerInfo[playerid] [pMember]!= 2)return SendClientMessage(playerid, COLOR_GREY, "Вы не агент FBI"); 
     if(flashcar == fbicar[0]) 
     { 
      if(infofbi[0] == 0) return SendClientMessage(playerid, COLOR_GREY, "На этом автомобиле нет мигалки"); 
     for (new i = 0; i < MAX_PLAYERS; i ++) 
     { 
         if (IsPlayerConnected(i) && GetPVarInt(i, "Status") == 1) 
         { 
               DestroyObject(GetPVarInt(i, "mig")); 
               infofbi[GetPVarInt(i, "Status")-1] = 0; 
              SetPVarInt(i, "Status", 0); 
         } 
        } 
     } 
     else if(flashcar == fbicar[1]) 
     { 
      if(infofbi[1] == 0) return SendClientMessage(playerid, COLOR_GREY, "На этом автомобиле нет мигалки"); 
     for (new i = 0; i < MAX_PLAYERS; i ++) 
     { 
         if (IsPlayerConnected(i) && GetPVarInt(i, "Status") == 2) 
         { 
               DestroyObject(GetPVarInt(i, "mig")); 
               infofbi[GetPVarInt(i, "Status")-1] = 0; 
              SetPVarInt(i, "Status", 0); 
         } 
        } 
     } 
     else if(flashcar == fbicar[2]) 
     { 
      if(infofbi[2] == 0) return SendClientMessage(playerid, COLOR_GREY, "На этом автомобиле нет мигалки"); 
     for (new i = 0; i < MAX_PLAYERS; i ++) 
     { 
         if (IsPlayerConnected(i) && GetPVarInt(i, "Status") == 3) 
         { 
               DestroyObject(GetPVarInt(i, "mig")); 
               infofbi[GetPVarInt(i, "Status")-1] = 0; 
              SetPVarInt(i, "Status", 0); 
         } 
        } 
     } 
      else if(flashcar == fbicar[3]) 
     { 
      if(infofbi[3] == 0) return SendClientMessage(playerid, COLOR_GREY, "На этом автомобиле нет мигалки"); 
     for (new i = 0; i < MAX_PLAYERS; i ++) 
     { 
         if (IsPlayerConnected(i) && GetPVarInt(i, "Status") == 4) 
         { 
               DestroyObject(GetPVarInt(i, "mig")); 
               infofbi[GetPVarInt(i, "Status")-1] = 0; 
              SetPVarInt(i, "Status", 0); 
         } 
        } 
     } 
     else return SendClientMessage(playerid, COLOR_GREY, "Вы не в машине FBI"); 
     SendClientMessage(playerid, 0xFF0000AA, "Мигалка выключена"); 
     return true; 
}   
 
Спойлер

if(GetPVarInt(playerid, "Status") != 0) 
{ 
    DestroyObject(GetPVarInt(playerid, "mig")); 
    infofbi[GetPVarInt(playerid, "Status")-1] = 0; 
}  

 

Если будут ошибки, то кидайте. Помогу я или Модераторы форума

Автор: Roma_Belov (С другова го форума)

Отредактировано пользователем Daniil Roslyakov

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
myzuk2011
Новичок

E:\Gamse)\Ðîá ìîäû\Íîâàÿ ïàïêà (7)\gamemodes\edit.pwn(18972) : error 017: undefined symbol "infofbi"
E:\Gamse)\Ðîá ìîäû\Íîâàÿ ïàïêà (7)\gamemodes\edit.pwn(18972) : warning 215: expression has no effect
E:\Gamse)\Ðîá ìîäû\Íîâàÿ ïàïêà (7)\gamemodes\edit.pwn(18972) : error 001: expected token: ";", but found "]"
E:\Gamse)\Ðîá ìîäû\Íîâàÿ ïàïêà (7)\gamemodes\edit.pwn(18972) : error 029: invalid expression, assumed zero
E:\Gamse)\Ðîá ìîäû\Íîâàÿ ïàïêà (7)\gamemodes\edit.pwn(18972) : fatal error 107: too many error messages on one line

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Код имеет слишком много зависимостей, перемещается в архив за ненадобностью. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Бот
Великий Гуру

АВТОМАТИЧЕСКИ СФОРМИРОВАННОЕ СООБЩЕНИЕ:

Данная тема была перемещена модерацией или администрацией портала PAWNO-RUS.RU! 

Перемещена из: "Criminal Russia Multiplayer (CRMP) - РАЗРАБОТКИ > Команды (CMD)"

Перемещена в: "Прочее > Архив"

 

С уважением, ваш Бот! 

Если вы НЕ согласны с переносом данной темы в раздел "Прочее > Архив", пожалуйтесь на это сообщение в жалобе указав причины вашего недовольства. Спасибо. 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Похожий контент

    • Daf
      От Daf


      Скачать файл DELETE
      DELETE
      Добавил Daf Добавлено 08.01.2025 Категория Моды Автор no  
    • Мега ваз белаз таз
      От Мега ваз белаз таз
      Мод создан под мобильную игру на ПК могут возникнуть лаги
      santrope.rar
    • serebryakov
      От serebryakov
      Grand-Host — лучший современный хостинг SAMP и CRMP с максимально низким пингом. Имеется автоустановка, в которой присутствует более 40 игровых модов.


      Доброго времени суток! Вам нужен сервер для тестирования игрового мода? Вам требуется работоспособность хостинга 24/7, но у Вас нет денег, чтобы арендовать платные хосты? Рекомендую Вам данный хостинг, команда предоставляет 30-ти дневную аренду игрового сервера с максимально низким пингом. Проект переехал на новую панель управления. Никакой рекламы, никаких денег после теста сервера. Всё абсолютно бесплатно.
       
      Хостинг также предоставляет максимально низкие цены на платную аренду сервера.
      На протяжении всей даты использования их оборудования — не было падений, сервера работают 24/7.
       
      Поддержка пользователей осуществляется как на самом хостинг-сайте, так и в группе во ВКонтакте.
    • Андрей Лазарев
      От Андрей Лазарев
      ROSTOV-HOST.RU - Современный Хостинг Игровых Серверов по невероятно низким ценам и удобной панелью управления 

      — Защита от DDoS-атак 
      — Бесплатная техническая поддержка 
      — Доступ в панель управления и личный кабинет 
      — Переустановка игрового сервера в любое время суток 
      — Редактирование конфигурационных файлов игрового сервера 
      — FTP доступ к файлам игрового сервера 
      — Мониторинг процессов 
      — Изменение количества слотов игрового сервера 
      — Система управления счетами и оплаты услуг 
      — Локальная MySQL база данных 
      — Автоустановка модов
      — Смена (версии / игры) сразу в панели управления


      Цены: с помесячной оплатой
      — GTA: SAMP              - 1слот / 0.40копп.
      — GTA: CRMP              - 1слот / 0.40копп.
      — GTA: MTA                 - 1слот / 0.80копп.
      — GTA: United MP       - 1слот / 0.80копп.
      — MineCraft: PE           - 1слот / 3.00копп.
      — MineCraft                  - 1слот / 5.00копп.
      — Counter Strike 1.6    - 1слот / 4.00копп.
       
      Цены: плати один раз пользуйся до скончания веков
      — 1 200 руб / SA:MP 0.3е/ CR:MP 0.3е/ МТА /    500 слотов
      — 1 800 руб / SA:MP 0.3.7/ CR:MP 0.3.7/ МТА /    1000 слотов
       

      Сайт: https://rostov-host.ru
      Группа в VK: https://vk.com/rostov_host
       
       
    • bigwenstor
      От bigwenstor
      SRVFOX - Это оперативность При создании проекта мы руководствовались реальными потребностями пользователей в сфере хостинг-услуг и учли собственные критические замечания, будучи пользователями других хостинг-компаний. Cамое главное – наши сервера соответствуют всем требованиям современных веб-технологий. Мы на связи 24 часа в сутки 366 дней в году.

      В ближайшее время: Регистрация доменов, веб хостинг, VPS, Colocation

      Связь с нами:

      Email: admin@srvfox.site - Жалобы и предложение
      Email: sale@srvfox.site - Отдел продаж
      Тelephone: +380986423603 (UA)
      Тelephone: +380981032714 (UA)
      Тelephone: +79940089421 (RU)


      График работы:

      Техническая поддержка: Круглосуточно
      Отдел продаж: с 9:00 до 19:00 ( пн-пт )