- Поддерживаемые игры
-
- CS: GO
Данный плагин добавляет в Ваше админ меню новую категорию: "Связь с игроками".
Данная категория состоит из 5 пунктов:
Каждый админ сам решит, как писать игрокам, но вы всегда можете изменить права доступа к тому или иному пункту в файле настроек.
Также в нем можно добавить любой скример, установить изображение, аудио и длительность.
Конечно же, плагин поддерживает файл перевода, которым вы сможете подредактировать любую фразу под себя.
Также, многим наверное будет интересно узнать, как сделать свой скример.
Данная категория состоит из 5 пунктов:
- Отправить скример. Смысловой нагрузки данного пункта я так и не нашел ;( Администратор, по своему желанию, выбирает любого игрока на сервере, а после выбирает скример, которым хочет напугать игрока. Как только админ выбирает скример, игрок моментально получать оверлей данного скример и звук. Все настраивается в конфиг файле (см ниже)
- Сообщение в меню. Администратор выбирает любого игрока, которому хочет написать сообщение в виде меню, а после пишет само обращение и игрок в виде меню видит сообщение от админа. Полезно, когда на сервере много людей и надо донести информацию до одного человека.
- Сообщение в хинт [внимание]. Все также, администратор может выбрать любого игрока и написать в чат любое сообщения. Игрок же увидит это сообщения в виде текста в хинте с красным словом Внимание!
- Сообщение в хинт [цветное]. Все тоже самое, что и с пунктом выше, но уже без слова Внимание!, а с цветным сообщением (приятно выглядит).
- Сообщение в чат [заметное]. В отличии от обычного письма в чат, тут, администратор может написать определенное сообщение определенному игроку и причем оно будет очень заметно и шансы того, что игрок его не прочитает, крайне малы. Все также полезно, когда на сервере быстро пролистывается чат.
1) Главное меню:
2) Сообщение в меню:
3) Сообщение в хинт [внимание]:
4) Сообщение в хинт [цветное]:
5) Сообщение в чат [заметное]:
6) Скример (просто пример, можно и ваш):
2) Сообщение в меню:
3) Сообщение в хинт [внимание]:
4) Сообщение в хинт [цветное]:
5) Сообщение в чат [заметное]:
6) Скример (просто пример, можно и ваш):
Каждый админ сам решит, как писать игрокам, но вы всегда можете изменить права доступа к тому или иному пункту в файле настроек.
Также в нем можно добавить любой скример, установить изображение, аудио и длительность.
C-подобный:
"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" // Длительность скримера в секунах
}
}
}
Конечно же, плагин поддерживает файл перевода, которым вы сможете подредактировать любую фразу под себя.
C-подобный:
/*
Цвета для использования:
* {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" - длительность оверлея в секундах
И все! Наш скример готов, можем пугать злых читеров или еще что похуже творить .-.
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
Если плагин понравится, можно и рецензию оставить ^-^