Плагин Register System — регистрация игроков и защита ника паролем в CS 1.6

Плагин Register System — регистрация игроков и защита ника паролем в CS 1.6


Плагин Register System позволяет игрокам зарегистрировать свой ник и установить пароль для защиты от использования другими игроками.

Если игрок зарегистрирован, при входе на сервер ему даётся определённое время (по умолчанию 60 секунд) для авторизации. В случае неверного ввода пароля доступ блокируется.

Основные возможности

  • Защита ника паролем
  • Авторизация по нику, IP или SteamID
  • Автоматический вход через setinfo
  • Обязательная или добровольная регистрация
  • Шифрование паролей
  • Хранение данных в regusers.ini или MySQL
  • Ограничение попыток входа
  • Блокировка команд до авторизации
  • Чёрный экран для неавторизованных игроков
  • Логи регистрации и смены пароля
  • Поддержка whitelist
  • Авто-назначение команды

Команды

Команда Описание
say /reg Открыть меню регистрации

Настройки (Cvars)

Параметр Значение Описание
rs_on 1/0 Включить/выключить систему регистрации
rs_remember 0/1/2 Тип привязки: 0 — ник, 1 — IP, 2 — SteamID
rs_password_prefix строка Префикс setinfo для авто-входа
rs_register_time секунды Время на регистрацию (0 — не обязательна)
rs_login_time секунды Время на вход зарегистрированному игроку
rs_password_len число Минимальная длина пароля
rs_attempts число Количество попыток входа
rs_chngpass_times число Сколько раз можно сменить пароль за карту
rs_register_log 0/1 Логировать регистрацию
rs_chngpass_log 0/1 Логировать смену пароля
rs_autologin_log 0/1 Логировать авто-вход
rs_blind 0/1 Чёрный экран до входа
rs_commands 0/1/2 Блокировка команд до авторизации
rs_logout 0/1 Действие при выходе игрока
rs_count 0/1 Включить отсчёт времени входа
rs_advert 0/1 Показывать рекламу не зарегистрированным
rs_advert_int секунды Интервал рекламы
rs_ajc_team 0/1/2/5/6 Авто-регистрация по команде
rs_ajc_class_t 0–5 Класс террориста по умолчанию
rs_ajc_class_ct 0–5 Класс CT по умолчанию
rs_ajc_admin 0/1 Разрешить админу выбор команды
rs_ajc_change 0/1 Разрешить смену команды
rs_cant_login_time секунды Блокировка входа после ошибок
rs_cant_change_pass_time секунды Задержка между сменами пароля
rs_whitelsit 0/1 Разрешить регистрацию для whitelist
rs_save_type 0/1 0 — файл .ini, 1 — MySQL

Настройки MySQL (если rs_save_type = 1)

Параметр Значение Описание
rs_host строка Хост базы данных
rs_user строка Пользователь MySQL
rs_pass строка Пароль MySQL
rs_db строка Имя базы данных

Скачать файл: register-system.rar [28.47 Kb] (cкачиваний: 319)

3 шага до полной установки плагина RegisterSystem.amxx

1. Копируем структуру папок из архива или файл с расширением .amxx (в нашем случае RegisterSystem.amxx) в папку "cstrike/addons/amxmodx/plugins"

2. Открываем файл plugins.ini который находится в "cstrike/addons/amxmodx/configs" и в конец файла прописываем имя плагина RegisterSystem.amxx, который мы скопировали на первом шаге. Сохраняем, закрываем.

3. Если сервер при установке плагина был запущен, то необходимо сделать перезапуск или сменить карту.

Важно! Если в архиве с плагином присутствует дополнительная структура с файлами и папками, обязательно сохраняйте её в полном объёме.

Комментарии(1)
  1. Аватар reaktiv
    reaktiv Без регистрации
    21 декабря
    0
    Отличный плагин! плагиатов развелось. respekt куча