Admin Communication

Admin Communication 1.0

Нет прав для скачивания
Поддерживаемые игры
CS: GO
Данный плагин добавляет в Ваше админ меню новую категорию: "Связь с игроками".

Данная категория состоит из 5 пунктов:
  1. Отправить скример. Смысловой нагрузки данного пункта я так и не нашел ;( Администратор, по своему желанию, выбирает любого игрока на сервере, а после выбирает скример, которым хочет напугать игрока. Как только админ выбирает скример, игрок моментально получать оверлей данного скример и звук. Все настраивается в конфиг файле (см ниже)
  2. Сообщение в меню. Администратор выбирает любого игрока, которому хочет написать сообщение в виде меню, а после пишет само обращение и игрок в виде меню видит сообщение от админа. Полезно, когда на сервере много людей и надо донести информацию до одного человека.
  3. Сообщение в хинт [внимание]. Все также, администратор может выбрать любого игрока и написать в чат любое сообщения. Игрок же увидит это сообщения в виде текста в хинте с красным словом Внимание!
  4. Сообщение в хинт [цветное]. Все тоже самое, что и с пунктом выше, но уже без слова Внимание!, а с цветным сообщением (приятно выглядит).
  5. Сообщение в чат [заметное]. В отличии от обычного письма в чат, тут, администратор может написать определенное сообщение определенному игроку и причем оно будет очень заметно и шансы того, что игрок его не прочитает, крайне малы. Все также полезно, когда на сервере быстро пролистывается чат.
1) Главное меню:
csgo_DoB93B1YEI.png


2) Сообщение в меню:
csgo_RgxslckyFt.jpg


3) Сообщение в хинт [внимание]:
csgo_a6GbpiDh0k.jpg


4) Сообщение в хинт [цветное]:
csgo_eqsTQWxM3t.jpg


5) Сообщение в чат [заметное]:
csgo_QBWqqqJvXQ.jpg


6) Скример (просто пример, можно и ваш):
csgo_SiMrnrncrw.png

Каждый админ сам решит, как писать игрокам, но вы всегда можете изменить права доступа к тому или иному пункту в файле настроек.
Также в нем можно добавить любой скример, установить изображение, аудио и длительность.
Pawn:
"Admin Communication"
{
    "Settings"
    {
        "AdminFlag_CategoryAccess"        "a"        // Доступ к категории в админ меню
        "AdminFlag_ChatAccess"            "a"        // Доступ к особым сообщениям в чат (очень заметным)
        "AdminFlag_HintAccess"            "a"        // Доступ к сообщениям в хинт (цветным и красивым)
        "AdminFlag_HintWarnAccess"        "a"        // Доступ к сообщениям в хинт с надписью внимание
        "AdminFlag_MenuAccess"            "a"        // Доступ к сообщениям в виде меню
        "AdminFlag_ScreamAccess"        "a"        // Доступ к сообщениям в виде меню
    }
    "Screams"
    {
        "Скример 1"                                    // Название скримера в меню
        {
            "img"        "overlay/WelcomeImg"        // Путь к оверлею без materials и расширения файла
            "audio"        "welcome/WelcomeSound.mp3"    // Путь к звуку скримера без sound с указанием расширения файла
            "duration"    "2"                            // Длительность скримера в секунах
        }
    }
}

Конечно же, плагин поддерживает файл перевода, которым вы сможете подредактировать любую фразу под себя.
Pawn:
/*
    Цвета для использования:
   
* {DEFAULT}            - Белый (обычный)
* {RED}                - Красный
* {LIGHTPURPLE}        - Светло-фиолетовый
* {GREEN}            - Зеленый
* {LIME}            - Лаймовый
* {LIGHTGREEN}        - Ярко-зеленый
* {LIGHTRED}        - Ярко-красный
* {GRAY}            - Серый
* {LIGHTOLIVE}        - Ярко-оливковый
* {OLIVE}            - Оливковый
* {LIGHTBLUE}        - Ярко-синий
* {BLUE}            - Синий
* {PURPLE}            - Фиолетовый
* {GRAYBLUE}        - Серо-голубой

* Использовать эти цвета можно только в фразах с приставкой Chat!
* В ином случае SourceMod обидется =( Не обижайте SourceMod!

*/

"Phrases"
{
                    /* ЧАТ */
    "Chat_Tag"
    {
        "ru"    "{LIGHTGREEN}[Связь с игроками]{DEFAULT}"
        "en"    "{LIGHTGREEN}[Admin Communication]{DEFAULT}"
    }
    "Chat_AdminChat"
    {
        "#format"    "{1:N}"
        "ru"        "Введите Ваше {LIME}сообщение [заметное] {DEFAULT}игроку {LIGHTGREEN}{1}. {LIME}Для отмены: # или /"
        "en"        "Enter your {LIME}message [notable] {DEFAULT}for player {LIGHTGREEN}{1}. {LIME}For cancel: # или /"
    }
    "Chat_AdminHint"
    {
        "#format"    "{1:N}"
        "ru"        "Введите Ваше {LIME}сообщение в хинт [цветное] {DEFAULT}игроку {LIGHTGREEN}{1}. {LIME}Для отмены: # или /"
        "en"        "Enter your {LIME}hint message [colored] {DEFAULT}for player {LIGHTGREEN}{1}. {LIME}For cancel: # или /"
    }
    "Chat_AdminHintWarn"
    {
        "#format"    "{1:N}"
        "ru"        "Введите Ваше {LIME}сообщение в хинт [внимание] {DEFAULT}игроку {LIGHTGREEN}{1}. {LIME}Для отмены: # или /"
        "en"        "Enter your {LIME}hint message [attention] {DEFAULT}for player {LIGHTGREEN}{1}. {LIME}For cancel: # или /"
    }
    "Chat_AdminMenu"
    {
        "#format"    "{1:N}"
        "ru"        "Введите Ваше {LIME}сообщение в меню {DEFAULT}игроку {LIGHTGREEN}{1}. {LIME}Для отмены: # или /"
        "en"        "Enter your {LIME}menu message {DEFAULT}for player {LIGHTGREEN}{1}. {LIME}For cancel: # или /"
    }
    "Chat_PlayerLeave"
    {
        "ru"    "Игрок покинул сервер"
        "en"    "The player left server"
    }
    "Chat_ActionCancel"
    {
        "ru"    "Вы успешно отменили Ваше действие!"
        "en"    "You have successfully canceled your action!"
    }
    "Chat_ChatToPlayer"
    {
        "#format"    "{1:N},{2:s}"
        "ru"        "\n{LIGHTRED}ВНИМАНИЕ!{DEFAULT}\nАдминистратор {LIGHTGREEN}{1} {DEFAULT}написал Вам:\n \n{LIME}{2}{DEFAULT}\n \n "
        "en"        "\n{LIGHTRED}ATTENTION!{DEFAULT}\nAdministrator {LIGHTGREEN}{1} {DEFAULT}wrote to you:\n \n{LIME}{2}{DEFAULT}\n \n "
    }
    "Chat_ChatToAdmin"
    {
        "#format"    "{1:N}"
        "ru"        "Вы успешно отправили {LIME}сообщение [заметное] {DEFAULT}игроку {LIGHTGREEN}{1}"
        "en"        "You have successfully sent {LIME}a message [notable] {DEFAULT}to {LIGHTGREEN}{1}"
    }
    "Chat_HintToAdmin"
    {
        "#format"    "{1:N}"
        "ru"        "Вы успешно отправили {LIME}хинт сообщение [цветное] {DEFAULT}игроку {LIGHTGREEN}{1}"
        "en"        "You have successfully sent {LIME}a hiny message [colored] {DEFAULT}to {LIGHTGREEN}{1}"
    }
    "Chat_HintWarnToAdmin"
    {
        "#format"    "{1:N}"
        "ru"        "Вы успешно отправили {LIME}хинт сообщение [внимание] {DEFAULT}игроку {LIGHTGREEN}{1}"
        "en"        "You have successfully sent {LIME}a hiny message [attention] {DEFAULT}to {LIGHTGREEN}{1}"
    }
    "Chat_MenuToAdmin"
    {
        "#format"    "{1:N}"
        "ru"        "Вы успешно отправили {LIME}сообщение в меню {DEFAULT}игроку {LIGHTGREEN}{1}"
        "en"        "You have successfully sent {LIME}a menu message {DEFAULT}to {LIGHTGREEN}{1}"
    }
    "Chat_ScreamToAdmin"
    {
        "#format"    "{1:N}"
        "ru"        "Вы успешно отправили {LIME}скример {DEFAULT}игроку {LIGHTGREEN}{1}"
        "en"        "You have successfully sent {LIME}screamer {DEFAULT}to {LIGHTGREEN}{1}"
    }
   
   
   
   
                    /* МЕНЮ */
                   
    "Menu_Tag"
    {
        "ru"    "Связь с игроками |"
        "en"    "Admin Communication |"
    }
    "AdminMenu_CategoryOption"
    {
        "ru"    "Связь с игроками"
        "en"    "Admin Communication"
    }
    "AdminMenu_CategoryTitle"
    {
        "ru"    "Связь с игроками\nВыберите действие:\n "
        "en"    "Admin Communication:\nChoose action:\n "
    }
    "AdminMenu_ChatOption"
    {
        "ru"    "Сообщение в чат [заметное]"
        "en"    "Chat message [notable]"
    }
    "AdminMenu_HintOption"
    {
        "ru"    "Сообщение в хинт [цветное]"
        "en"    "Hint message [colored]"
    }
    "AdminMenu_HintWarnOption"
    {
        "ru"    "Сообщение в хинт [внимание]"
        "en"    "Hint message [attention]"
    }
    "AdminMenu_MenuOption"
    {
        "ru"    "Сообщение в меню"
        "en"    "Menu message"
    }
    "AdminMenu_ScreamOption"
    {
        "ru"    "Отправить скример"
        "en"    "Send screamer"
    }
    "Menu_ChatTitle"
    {
        "ru"    "Чат [заметное]"
        "en"    "Chat [notable]"
    }
    "Menu_HintTitle"
    {
        "ru"    "Хинт [цветное]"
        "en"    "Hint [colored]"
    }
    "Menu_HintWarnTitle"
    {
        "ru"    "Хинт [внимание]"
        "en"    "Hint [attention]"
    }
    "Menu_MenuTitle"
    {
        "ru"    "Меню сообщение"
        "en"    "Menu message"
    }
    "Menu_ScreamTitle"
    {
        "ru"    "Скример"
        "en"    "Screamer"
    }
    "Menu_ChoosePlayer"
    {
        "ru"    "Выберите игрока:\n "
        "en"    "Choose player:\n "
    }
    "Menu_ChooseScream"
    {
        "ru"    "Выберите скример:\n "
        "en"    "Choose scream:\n "
    }
    "Menu_ScreamPlayer"
    {
        "#format"    "{1:N}"
        "ru"        "Выбранный игрок: {1}"
        "en"        "Player choose: {1}"
    }
    "Menu_Message"
    {
        "#format"    "{1:N},{2:s}"
        "ru"        "Сообщение Вам от {1}:\n \n{2}\n "
        "en"        "Message to you from {1}:\n \n{2}\n "
    }
    "Menu_OK"
    {
        "ru"    "Понятно"
        "en"    "OK"
    }
   
   
   
   
                    /* ХИНТ */
       
    "Hint_HintToPlayer"
    {
        "#format"    "{1:N},{2:s}"
        "ru"        "Администратор <font color='#90EE90'>{1}</font> написал Вам:\n<pre><font color='#00FF00' size='10'>{2}</font></pre>"
        "en"        "The administrator <font color='#90EE90'>{1}</font> wrote to you:\n<pre><font color='#00FF00' size='10'>{2}</font></pre>"
    }
    "Hint_HintWarnToPlayer"
    {
        "#format"    "{1:N},{2:s}"
        "ru"        "Администратор {1} написал Вам:\n \n{2}"
        "en"        "The administrator {1} wrote to you:\n \n{2}"
    }
}

Также, многим наверное будет интересно узнать, как сделать свой скример.
1) Найти картинку по страшнее. В гугле таких картинок таких полным-полно, нам остается только скачать одну из них.
2) Преобразовать картинку в оверлей. Подробнее в данной статье, не забудьте перекинуть получившиеся два файла в папку materials/overlay.
3) Найти страшный звук. Ну тут как бы только гугл поможет. Скачайте и оставьте на рабочем столе, он нам еще понадобится.
4) Обрезать только нужный момент. Заходим сюда и обрезаем только то, что нам нужно.
5) Увеличить громкость скримера. Если то, что у вас получилось не очень громкое, то заходим сюда и не стесняемся, выбираем все 10 децибел, чтобы наверняка испугать. Также закидываем наш звук в sound/welcome. Не делайте название по типу "скример страшный, ахахаххаха", потому что, когда игрок скачивает что-то, CS:GO в экране загрузки пишет это.
6) Настройка конфига. Как только вы все закинули по своим папкам, можно добавлять в конфиг. Создаем новую категорию с названием, которое хотим видеть в меню и 3 параметра:
"img" - путь к скримеру без materials и без указания расширения файла
"audio" - путь к вашему страшному звуку без audio с указание расширения файла
"duration" - длительность оверлея в секундах
И все! Наш скример готов, можем пугать злых читеров или еще что похуже творить .-.
Требования
1) Прямые руки
2) SourceMod v1.10+
3) Стандартный adminmenu от SourceMod
4) Желание поставить этот плагин себе на сервер
Установка
1) Скачиваем архив (необходимо иметь, как минимум, 10 сообщений и 3 реакции)
2)
Перекидываем содержимое архива в папку csgo
3) Настраиваем конфиг по пути: addons/sourcemod/configs/AdminCommunication.cfg

Если плагин понравится, можно и рецензию оставить ^-^
Автор
Nico Yazawa
Скачиваний
148
Просмотры
1,414
Первый выпуск
Обновление
Оценка
5.00 звёзд 6 оценок

Другие ресурсы пользователя Nico Yazawa

Поделиться ресурсом

Последние рецензии

Скримером пугать читеров, самое то :D
У автора алмазные мозги!
Не плагин, а шедевр, нет слов
Nico Yazawa
Nico Yazawa
Это не может не радовать ^-^
Прикольный плагин, только почему не воспроизводится звук когда включаешь скример
Nico Yazawa
Nico Yazawa
Благодарю за отзыв =) Со звуками разбираемся
Nice cock - awesome balls.
12 из 10
Nico Yazawa
Nico Yazawa
Спасибо за отзыв)
Круто особено скримером ору когда челы скримера кричать аххаха
Nico Yazawa
Nico Yazawa
Я очень рад, что понравилось =)
Сверху