Иконка ресурса

ClanMatch Server Player Manager 1.1.2

Andrey

пишу код за еду
Сообщения
3,386
Реакции
4,019
  • Команда форума
  • Автор ресурса
  • #1
ClanMatch Server Player Manager

Описание:
Плагин проверяет регистрацию игроков для доступа на сервер.
Зарегистрированный игрок допускается на сервер, в момент его входа в чат для всех выводиться информация о регистрации.
Например:
C-подобный:
[CMSPM] Админ Dionys известен как Dionys из команды Mash.
или
[CMSPM] Игрок Dionys известен как Dionys из команды Mash.
Администратор сервера имеет возможность входа в любом случае (даже без регистрации)
Не зарегистрированный игрок кикается или баниться.

Переменные:
sm_spm_version - Версия плагина.
sm_spm_enable - 0-Выкл/1-Вкл плагин (по умолч. - 0).
sm_spm_admin - разрешить админам доступ без регистрации
sm_spm_type - Тип ограничения. 0-Откл/1-Бан по IP/2-Бан по ID/3-Кик (по умолч. - 3).
sm_spm_btime - Время бана в мин. (по умолч. - 60).

Команды (консоль сервера , консоль клиента или чат с !) (необходим доступ ROOT):
sm_spm_add - добавить пользователя.
sm_spm_del - удалить пользователя.
sm_spm_list - показать список зарегестрированных пользователей
sm_spm_reload - перечитать регистрацию из файла

Установка:
Скопировать файл sm_spm_reg.txt в .\addons\sourcemod\data\
Скопировать файл plugin.sm_spm_lang.txt в .\addons\sourcemod\translations\
Скопировать файл sm_spm.smx в .\addons\sourcemod\plugins\
Проверить наличие настроек в файле конфигурации сервера

Управление регистрациями игроков:
Добавление или удаление регистрации игрока производится в sm_spm_reg.txt
Для регистрации возможно использовать как IP так и SteamID
Если добавлен новый игрок - после необходимо sm_spm_reload или !spm_reload в чате
Если удален игрок из списка - после необходимо sm_spm_reload или !spm_reload в чате
Например:
C-подобный:
"CMSPMSettings"
{
   "STEAM_0:0:000001"
    {
        "PlayerID" "Server"
        "ClanID" "Valve"
    }
}
или
C-подобный:
"CMSPMSettings"
{
    "127.0.0.1"
    {
        "PlayerID" "Server"
        "ClanID" "Valve"
    }
}
ИЛИ для управления регистрацией доступно:
sm_spm_add <IP or STEAM> <PlayerID> <ClanID>
для примера: sm_spm_add "STEAM_0:0:000001" "Dionys" "Mash"
sm_spm_del <IP or STEAM>
для примера: sm_spm_del "STEAM_0:0:000001"
изменения автоматически записываются в файл в тот же момент

Оригинал
 
Последнее редактирование модератором:

archi121

Участник
Сообщения
6
Реакции
0
а можно сделать так, что бы под другим именем не мог зайти?
 

rodgerland

Участник
Сообщения
485
Реакции
115
Ребята, подскажите, как исправить проблему кика в этом плагине, не может найти подходящего игрока, если ник состоит из двух слов, может работает кик по нику, а как бы переделать, чтоб по стимид?
 
Сверху Снизу