Sign in to follow this  
Followers 0
Guest

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

5 posts in this topic

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

Спойлер

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 (С другова го форума)

Edited by Daniil Roslyakov

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

Помогите

 

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

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

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

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

 

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

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

 

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • Раксон Фаркрай
      By Раксон Фаркрай
      SAMP CEF
      Просмотр файла cef_create_browser(player_id, browser_id, const url[], hidden, focused)
      Создает браузер для указанного игрока.
      cef_destroy_browser(player_id, browser_id)
      Удаляет браузер.
      cef_hide_browser(player_id, browser_id, hide)
      Скрывает браузер.
      cef_emit_event(player_id, const event_name[], args…)
      Вызвать событие у клиента. Поддерживаемые типы аргументов: string, integer, float.
      cef_subscribe(const event_name[], const callback[])
      Подписаться на событие от клиента. Сигнатура функции колбека: Callback(player_id, const arguments[])
      cef_player_has_plugin(player_id)
      Проверка на наличие плагина у клиента.
      cef_create_ext_browser(player_id, browser_id, const texture[], const url[], scale)
      Создает браузер как и в первом случае, но с пометкой, что он будет отображаться на объектах на определенной текстуре. Параметр scale указывает во сколько раз нужно увеличить стандартную текстуру. Например, если стандартная текстура имеет размер 250x30 будет иметь размер 1250x150 при переданном параметре в 5 единиц.
      cef_append_to_object(player_id, browser_id, object_id)
      Заменяет текстуру переданного объекта на изображение браузера у клиента. Браузер должен быть создан с помощью cef_create_ext_browser, а так же должна присутствовать текстура, указанная при создании, для корректного отображения.
      cef_remove_from_object(player_id, browser_id, object_id)
      Возвращает оригинальную текстуру объекта.
      cef_toggle_dev_tools(player_id, browser_id, enabled)
      Включает / выключает инструменты разработчика.
      Добавил Раксон Фаркрай Добавлено 27.07.2021 Категория Плагины / инклуды Автор ZOTTCE Совместимость с версией мультиплеера ALL  
    • SWEEAR
      By SWEEAR
      Здравствуйте добрые форумчане. Подскажите как сделать систему 3д номеров, что бы их можно было выдавать через ДПС и писать свой номер в ДПС, обьясняю. В ДПС приходишь идешь на метку и там открываеться ТекстДрав и там можно писать свой номер и на него определенная цена ( решаеться из за блат номера), и так же чтобы можно было рандомно выбирать номера на машину(на все машины)
      Вот пример номера на машине и ТекстДрава для выбора номера


    • SWEEAR
      By SWEEAR
      Здравствуйте, подскажите как сделать систему АУКЦИОНА КАК НА РАДМИР РП?

      СКРИН СНИЗУ
    • smorodina
      By smorodina
      Помогите мне пофиксить варнинги в моде крмп.
      smorodina_rp.rar
    • KAIF
      By KAIF
      Приветствую дорогие форумчане, нуждаюсь в системе продажи дома игроку.