[Any] Spray Manager v1.4.1
Опубликовано: 08.04.2013, 19:13
Увеличение картинки
Spray Manager


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

Описание:
Spray Manager простой плагин для управления спреями игроков.
Который выполняет 3 основные вещи: дает возможность админу определить чей спрей, удаляет спрей и блокирует спрей.
Каждый спрей отслеживается индивидуально, если у игрока заблокируют спрей, данные о спрее попадут в базу данный MySQL, и данным спреем больше игрок или игроки пользоваться не смогут. Этот плагин не банит игроков с некорректным спреем, не кикает, он просто напросто блокирует файл спрея и заносит данные в базу, если игрок сменит спрей, то новым спреем он сразу же сможет пользоваться, если вы и этот спрей заблокируете, то игроку чтобы иметь возможность распылять, придется снова сменить спрей.
Команды:
Доступны админам с флагом "KICK"
sm_removespray <name|#id> - Удалить спрей игрока
sm_spray - Меню определения спрея
sm_playerspray <name|#id> - Предупредить игрока
sm_blockspray <name|#id> - Заблокировать и удалить спрей игрока
sm_unblockspray <name|#id> - Разблокировать спрей игрока
sm_warnspray <name|#id> - Предупредить, удалить и заблокировать спрей игрока
sm_blocksprayfile <spray filename> - Заблокировать файл спрея
sm_unblocksprayfile <spray filename> - Разблокировать файл спрея

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

Настройки:
Конфигов у плагина ни каких нет, единственное что нужно сделать, это:
Создать базу данных MySQL на web сервере, и добавить в файл: ../addons/sourcemod/configs/databases.cfg
PHP код:
"spraytracker"  

    
"driver"              "default" 
    "host"                "localhost" 
    "database"            "имя базы данных" 
    "user"                "Логин" 
    "pass"                "Пароль" 
}
Скриншоты:

  

  

  

  

  

  
Недочеты плагина:
В плагине нет меню, кторое встраивается в админское, поэтому его придется создавать самому.
Чтбы вам облегчить задасу, покажу свой пример админского меню.
Прописывается в: ../addons/sourcemod/configs/adminmenu_custom.txt
PHP код:
"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"     "Выберите игрока" 
            
}             
        }         
    }     
}


Оригинал Источник
Категория: Плагины sourcemod | Добавил: root Просмотров: 1710 | Загрузок: 77 | Рейтинг: 5.0/13
Скачивать и комментировать могут только зарегистрированные пользователи.

Регистрация или Вход

  1. Комментарии ВКонтакте
  2. Комментарии на сайте
Всего комментариев: 0