[CS: Source] Spray Manager v1.4.1

Тема в разделе "Утверждённые плагины", создана пользователем AleksandrM3, 14 июн 2015.

  1. AleksandrM3

    AleksandrM3

    Сообщения:
    110
    Симпатии:
    1
    Spray Manager v1.4.1

    Сразу напишу плагин не мой, но на hlmod'e такого нет, поэтому выкладываю сюда, если не туда, товарищи модераторы поправьте ;)

    [​IMG]

    Требование:
    SourceMod
    База - MySQL

    Описание:
    Spray Manager простой плагин для управления спреями игроков.
    Который выполняет 3 основные вещи: дает возможность админу определить чей спрей, удаляет спрей и блокирует спрей.
    Каждый спрей отслеживается индивидуально, если у игрока заблокируют спрей, данные о спрее попадут в базу данный MySQL, и данным спреем больше игрок или игроки пользоваться не смогут. Этот плагин не банит игроков с некорректным спреем, не кикает, он просто напросто блокирует файл спрея и заносит данные в базу, если игрок сменит спрей, то новым спреем он сразу же сможет пользоваться, если вы и этот спрей заблокируете, то игроку чтобы иметь возможность распылять, придется снова сменить спрей.
    New module for the sourcemod IRC relay plugin SourceIRC by Azelphur, this adds commands to use from irc

    Команды:
    Доступны админам с флагом "KICK"
    sm_removespray - Удалить спрей игрока
    sm_spray - Меню определения спрея
    sm_playerspray - Предупредить игрока
    sm_blockspray - Заблокировать и удалить спрей игрока
    sm_unblockspray - Разблокировать спрей игрока
    sm_warnspray - Предупредить, удалить и заблокировать спрей игрока
    sm_blocksprayfile - Заблокировать файл спрея
    sm_unblocksprayfile - Разблокировать файл спрея

    Установка:
    Распокавать архив и залить содержимое на сервер.

    Настройки:
    Конфигов у плагина ни каких нет, единственное что нужно сделать, это:
    Создать базу данных MySQL на web сервере, и добавить в файл: ../addons/sourcemod/configs/databases.cfg
    Код:
    "spraytracker"  
    {  
    "driver" "default"  
    "host" "localhost"  
    "database" "имя базы данных"  
    "user" "Логин"  
    "pass" "Пароль"  
    }  
    Недочеты плагина:
    В плагине нет меню, которое встраивается в админское, поэтому его придется создавать самому.
    Чтобы вам облегчить задачу, покажу свой пример админского меню.
    Прописывается в: ../addons/sourcemod/configs/adminmenu_custom.txt
    Код:
    "Commands" 
    { 
       
        "Управление спреями игроков"  
        {  
    "Определить спрей"  
         {  
    "cmd" "sm_spray"  
    "admin" "sm_kick"  
    "execute" "player"  
         }  
        "Разблокировать спрей"  
         {  
              "cmd" "sm_unblockspray #1"  
              "admin" "sm_kick"  
              "execute" "player"  
              "1"  
                {  
              "type" "player"  
              "method" "name"  
              "title" "Выберите игрока"  
                }  
         }  
        "Удалить и заблокировать спрей"  
         {  
              "cmd" "sm_warnspray #1"  
              "admin" "sm_kick"  
              "execute" "player"  
              "1"  
                {  
              "type" "player"  
              "method" "name"  
              "title" "Выберите игрока"  
                }  
         }  
              "Предупредить игрока"  
         {  
              "cmd" "sm_playerspray #1"  
              "admin" "sm_kick"  
              "execute" "player"  
              "1"  
                {  
              "type" "player"  
              "method" "name"  
              "title" "Выберите игрока"  
                }  
         }  
         }  
    }		
     

    Вложения:

    Последнее редактирование: 29 июл 2015
  2. KapaT

    KapaT Эгоист

    Сообщения:
    1.983
    Симпатии:
    408
    AleksandrM3,Оригинал где?
     
  3. R1KO

    R1KO Супер-модератор

    Сообщения:
    6.000
    Симпатии:
    2.992
    Советую заменить красный цвет на синий/зеленый или на другой на свое усмотрение.
    Сделать заголовки жирным и добавить ссылку на оригинал и тогда утвердЮ.
     
  4. Серый™

    Серый™ CS:S Server

    Сообщения:
    2.569
    Симпатии:
    1.152
    Последнее редактирование модератором: 25 фев 2016
  5. AleksandrM3

    AleksandrM3

    Сообщения:
    110
    Симпатии:
    1
    Не знаю можно ли назвать оригиналом то место откуда я его взял ВОТ, по поводу AM, то по моему это разные плагины, вот автор из моего плагина
    Код:
    name = "Spray Manager",
    	author = "Monster Killer",
    	description = "Remove, Block and View Sprays",
    	version = "1.4.1",
    	url = "http://MonsterProjects.org/"
    Его адрес сейчас не рабочий
     
  6. MihailM

    MihailM убежал :)

    Сообщения:
    446
    Симпатии:
    27
    Кто нибудь может вшить меню в плагин ?
     
    Последнее редактирование: 10 янв 2016
  7. KapaT

    KapaT Эгоист

    Сообщения:
    1.983
    Симпатии:
    408
    [​IMG]
     
  8. MihailM

    MihailM убежал :)

    Сообщения:
    446
    Симпатии:
    27
    KapaT, Оффтоп
     
    Последнее редактирование: 10 янв 2016
  9. KapaT

    KapaT Эгоист

    Сообщения:
    1.983
    Симпатии:
    408
    SteamM, Оффтоп