К содержимому

HLDS XMPP Client

Плагин дает возможность подключить к серверу аккаунт Jabber и управлять сервером по средством отправки простых команд на этот аккаунт. Есть возможность внутри игрового чата с игроками, просмотр значение кваров, отправка команд RCON, хстатусы с текущей информацией о сервере. Возможности…

ПлагинCounter-Strike 1.6vbetaПросмотры:18Скачивания:10

Описание

Описание:
Плагин дает возможность подключить к серверу аккаунт Jabber и управлять сервером по средством отправки простых команд на этот аккаунт. Есть возможность внутри игрового чата с игроками, просмотр значение кваров, отправка команд RCON, хстатусы с текущей информацией о сервере.

Возможности:
- Используется стандартный модуль Sockets AMXX.
- Поддерживается PLAIN аутентификация.
- Управление только с разрешенных контактов.
- Автоматическая авторизация незнакомых контактов.
- Подписка на чат сервера.
- Поддержка шаблонов сообщений.

Команды:
Все команды отсылаются на контакт сервера в виде обычных сообщений.
Например, чтобы узнать текущее значение квара mp_timelimit просто напишите серверу:
cvar mp_timelimit
Сервер вам ответит текущее значение квара, например:
'mp_timelimit' = '1337'

Подписка на чат сервера:
chat on - активировать подписку, в этом режиме все сообщения чата будут отсылаться к вам. Для ответа на эти сообщения просто напишите как простое сообщение.
chat off - отписаться от чата.
chat status - узнать статус подписки.

RCON управление:
rcon <команда> - отправить RCON команду на сервер. В случае успешного выполнения команды сервер ответит вам.

Просмотр кваров:
cvar <название квара> - узнать текущее значение квара. Сервер ответит вам текущее значние квара.

Просмотр списка игроков:
status - получить список игроков. Будет выведен их ник, SteamID, кол-во убийств/смертей, пинг/лосс (не настраивается).

Конфигурация:
Файл конфигурации: addons/amxmodx/configs/xmpp.ini

Блок [xmpp]:
В блоке [xmpp] настаиваются данные для подключения аккаунта.

host - хост для подключения
port - порт
domain - домен
user - логин
password - пароль
res - ресурс

Пример, данные подключения test@ya.ru Яндекс.Онлайн:

Pawn
[xmpp]
host = xmpp.yandex.ru
port = 5222
domain = ya.ru
user = test
password = 12345sasai
res = 1337Server

Блок [xmpp_refresh]:
В этом блоке задаются таймеры работы плагина. Если всё работает, то лучше ничего не трогать.

recheck - как часто плагин будет проверять сокет на наличие новых данных.
fetch - не трогать.
parse - таймер считывания данных.
xstatus - время обновления хстатуса.
maxfail - максимальное количество попыток установить соединение с аккаунтом.

Блок [xmpp_allow]:
Тут мы пишем адреса контактов с которых разрешено управление сервером.

Пример, разрешим доступ мне:

Pawn
[xmpp_allow]
serfreeman1337@ya.ru

Блок xmpp_template:
Здесь мы задаем шаблоны сообщений. Описание шаблонов будет чуть позже.

xstatus - шаблон хстатуса
say - шаблон сообщения игрока (подписка на сообщения сервера)

=======================

Плагин тестировался на следующих IM сервисах:
Яндекс.Онлайн
Jabber.ru

Должен работать на любом сервисе, где есть возможность PLAIN аутентификации.

Источник: http://c-s.net.ua/forum/topic54356.html

Благодарности

Авторы: serfreeman1337

Похожие

Плагинv1.8

Hats

AMX Mod X плагин для Counter-Strike. Плагин позволяет игроку носить шапки на голове. Основной особенностью этой модификации является возможность игрока выбирать скин или сабмодель головного убора самостоятельно и установить какие их них будут доступны исключительно VIP-игрокам.

Плагинv0.3

Slot Machine

AMX Mod X плагин для Counter-Strike. Плагин позволяет размещать на карте слот машины (также известные как однорукие бандиты) и играть в них. Игрок делает ставку и ожидает выпадения выигрышной комбинации символов. Победа засчитывается при заполнении целого ряда или диагонали одинаковыми символами.

Данный плагин добавляет костюмы для вашего сервера, модели сжаты в одну дабы не давить на лимит сервера. Так же возможно настроить его для ZombiePlague, для этого раскомментируйте код // #define ZP_SUPPORT в исходнике и скомпилируйте. Использование: /costumes - в чате чтоб открыть меню костюмов…