Авторизация Регистрация Забыли пароль?
Реклама

Статьи
Наш игровой сервер
Наши сервисы
Мониторинг серверов
Информация
Нам интересно знать
Популярные теги
Популярные материалы
    Партнеры
    Счетчики
    Вы находитесь:

    Категория: Плагины

    Server messages [ver. 1.5]

    Автор: tucker

    Дата: 12 февраля 2011

    Просмотров: 3 206

    Комментариев: 20

    Server messages [ver. 1.5]

    Описание:
    Плагин позволяет организовать систему ротации специальных серверных сообщений, информации или правил для игроков. Добавление сообщений на различных языках организовано через lang-файл server_messages.txt. Также администраторы могут использовать не только действующие шаблоны сообщений, но печатать и выводить собственный текст, отправляя его с помощью данного плагина всем игрокам, определенной команде или отдельному пользователю.


    Команды:
    Определенным группам пользователей
    всем игрокам: @A или @ALL
    всем контр-террористам: @C, @CT или @COUNTER
    всем террористам: @T, @TE, @TERROR или @TERRORIST


    amx_print_custom [optional: ] - показывает собственное сообщение
    (default: mode - 4)
    (пример: amx_print_custom @T "Тестирование плагина!" - будет отображено "Тестирование плагина!" всем террористам)
    amx_print_msg [optional: ] - показывает специальное сообщение из server_messages.txt
    (default зависит от значения квара sm_msg_mode)
    (пример: amx_print_msg @ALL 1 будет отображено SERVER_MSG_1 всем игрокам)
    amx_print_rule [optional: ] - показывает специальное правило из server_messages.txt
    (default зависит от значения квара sm_rule_mode)
    (пример: amx_print_rule @CT 2 будет отображено SERVER_RULE_2 всем контр-террористам)
    amx_print_info [optional: ] - показывает специальную информацию из server_messages.txt
    (default зависит от значения квара sm_info_mode)
    (пример: amx_print_info Leon 3 будет отображено SERVER_INFO_3 игроку Leon)
    amx_list_msg - посмотреть все специальные сообщения из server_messages.txt в консоли.
    amx_list_rule - посмотреть все специальные правила из server_messages.txt в консоли.
    amx_list_info - посмотреть всю специальную информацию из server_messages.txt в консоли.


    CVARs:
    sm_msg_mode "3" - тип отображения сообщений (0 - консоль, 1 - чат, 2 - по центру, 3 - hud, 4 - tutor-сообщения).
    sm_rule_mode "2" - тип отображения правил (0 - консоль, 1 - чат, 2 - по центру, 3 - hud, 4 - tutor-сообщения).
    sm_info_mode "2" - тип отображения информации (0 - консоль, 1 - чат, 2 - по центру, 3 - hud, 4 - tutor-сообщения).
    sm_msg_show "1" - автопоказ сообщений из server_messages.txt
    sm_rule_show "1" - автопоказ правил из server_messages.txt
    sm_info_show "1" - автопоказ информации из server_messages.txt
    sm_min_activity "4320" - количество минут онлайна, которое игрок должен достигнуть, чтобы все автосообщения ему не отображались (установите значение в "0" для отключения этой возможности).
    sm_show_frequency "15" - время в секундах между автосообщениями.
    sm_show_skip "2" - определяет группы игроков, которым НЕ должны отображаться автосообщения (0 - отображать всем, 1 - не отображать живым, 2 - не отображать мертвым).
    sm_show_time "8" - продолжительность в секундах, в течение которого будет видно каждое сообщение.
    sm_tutor_sound "0" - проигрывать звук при показе сообщения?
    sm_tutor_warn "1" - показывать предупреждение игрокам, которые играют менее 60 минут, о том, что нужно перезапустить клиент для корректного отображения tutor сообщений?


    Краткий FAQ:
    Вопрос: Возможно ли добавить ещё сообщений/информацию для показа?
    Ответ: Конечно, для этого потребуется открыть server_messages.txt (../cstrike/addons/amxmodx/data/lang) и добавить Ваш текст, НО существует 3 важных пункта при добавлении текста.
    Вы должны соблюдать нумерацию. Если вы хотите добавить новое правило, но уже существуют SERVER_RULE_1, SERVER_RULE_2 и SERVER_RULE_3, своё вы должны пронумеровать следующим образом - SERVER_RULE_4.
    Пример: SERVER_RULE_4 = Запрещается использовать баги карт.
    Максимальное кол-во символов 256, для чата и инструкций 180 символов.
    Текст нужно добавить в каждый языкой-блок. То-есть: Добавили правило в блок - [en], если нам нужно чтобы оно отображалось и при выборе Немецкого языка, то мы его должны добавить ещё и в блок - [de].

    Вопрос: А если мне нужно добавить в информацию имя карты, игрока, название сервера и т.д.?
    Ответ: Это тоже предусмотрено в моём плагине, ниже перечислены доступные переменные:
    #hostname# - Название сервера
    #playername# - Имя игрока, у которого оно отображается
    #nextmap# - Следующая карта (требуется nextmap.amxx)
    #currentmap# - Имя текущей карты (требуется nextmap.amxx)
    #time# - Текущее время и дата
    #timeleft# - Оставшееся время до смены карты
    #playtime# - Время игры на сервере

    Вопрос: Я использую русский, китайский текст и т.д., но он не отображается, что делать?
    Ответ: Для hud сообщений - сохраняйте файл server_messages.txt в кодировке UTF-8 без BOM. Для tutor-сообщений - в ANSI.


    P.S. оформлял новость минут 20, так что будьте людьми проголосуйте за 5 звезд и нажмите кнопку "Спасибо".

    Скачать:
    Ключевые слова: Server messages 1.5 Вернуться
    Похожие публикации
    Комментарии на сайте
    artepf

    Написал: artepf 12 февраля 2011 20:48 Группа: VIP
    Шляпа)
    Цитировать
    bes455

    Написал: bes455 12 февраля 2011 20:54 Группа: Юзер
    норм
    Цитировать
    as4ide

    Написал: as4ide 12 февраля 2011 21:14 Группа: Юзер
    отличный плагин
    Цитировать
    tucker

    Написал: tucker 12 февраля 2011 22:22 Группа: Юзер
    Плагин очень функционален.
    Цитировать
    joeycs

    Написал: joeycs 12 февраля 2011 22:38 Группа: Юзер
    Довольно- таки не плохой плагин !
    Мне кажется, он подойдёт для серверов с модом Death Match !

    P.S. - Не тестировал, но, возможно, плагин грузит сервер, так как по командам видно, тчо нагрузка на сервер пойдёт, при том очень даже не плохая ! Не советовал бы ставить на пабликах !
    Цитировать
    tucker

    Написал: tucker 12 февраля 2011 22:56 Группа: Юзер
    joeycs, Стоял у меня на DeathRun, сервер не нагружал не капли...
    Цитировать
    google222222

    Написал: google222222 12 февраля 2011 23:08 Группа: Юзер
    хм... попробуем =)) спс за новость
    Цитировать
    Mr-X

    Написал: Mr-X 12 февраля 2011 23:56 Группа: Юзер
    Чето нет файла "server_messages.txt" в архиве... Или это тока у меня? омг...
    Цитировать
    HeADSeeKeR

    Написал: HeADSeeKeR 13 февраля 2011 07:27 Группа: Юзер
    Плагин норм.
    А насчёт 20 минут - я писал новость про херо мод (м.б. будет обновление) так я её более часа писал. Всё писал полностью лапками winked И даже не заикнулся про "5 звёзд" и "спасибо" wink
    Цитировать
    eIIT.

    Написал: eIIT. 13 февраля 2011 07:35 Группа: Юзер
    Чтобы в tutor-сообщениях отоброжался русский язык нужно server_messages.txt сохронить в обычной кодировке т.е: ANSI так же в tutor-сообщениях нельзя использовать букву я а то сообщение будет обрываться на букве я
    Цитировать
    gidroO

    Написал: gidroO 13 февраля 2011 10:41 Группа: Юзер
    а в архиве должен быть server_messages.txt??
    P.S. у меня нету
    Цитировать
    Breakt

    Написал: Breakt 13 февраля 2011 10:52 Группа: Юзер
    Не одного скрина, а за оформление 5 звезд просит лола
    Цитировать
    tucker

    Написал: tucker 13 февраля 2011 12:04 Группа: Юзер
    P.S. забыл выложить основные файлы .txt щас выложу
    https://rghost.ru/4330471
    Цитировать
    eIIT.

    Написал: eIIT. 13 февраля 2011 12:17 Группа: Юзер
    facepalm
    Цитировать
    koka :)

    Написал: koka :) 13 февраля 2011 21:04 Группа: Юзер
    та так
    Цитировать
    byUnit

    Написал: byUnit 29 апреля 2011 18:07 Группа: Юзер
    Сделайте хоть 1 скрин этого Плагина!
    Цитировать
    Dumbass93

    Написал: Dumbass93 21 ноября 2011 18:22 Группа: Юзер
    перезалей плз на rghost и такой вопрос можно ли сделать что бы показывало при коннекте на сервак
    Цитировать
    Anfis

    Написал: Anfis 24 ноября 2011 09:27 Группа: Юзер
    Плагин кул)
    Но только не показывает tutor-сообщения(
    Для tutor-сообщений - сохраняйте файл server_messages.txt в кодировке ANSI - делал и не показует( что делать?

    И хотел спросить, можно ли сменить цвет отображения сообщений (правил или информации) в чате?
    если можно то как?
    Цитировать
    glukoff

    Написал: glukoff 30 ноября 2011 16:42 Группа: Юзер
    помогите настроить не работает добавте в скайп :vale_strit
    Цитировать
    pOweR73

    Написал: pOweR73 31 марта 2012 00:57 Группа: Юзер
    у мня тоже не работает,может кините подробную инструкцию по установке?
    Цитировать
    Новый комментарий

    Информация

    Посетители, находящиеся в группе lamo, не могут оставлять комментарии к данной публикации.