Untitled

 avatar
unknown
plain_text
2 years ago
23 kB
4
Indexable
# Плагин является собственностью MoonStudio
# По поводу багов/ошибок писать сюда -> https://vk.com/moonstudio_mc

# Лицензионный ключ
key: ""

# Модуль подключения к базе данных MySQL
mysql:
  host: 127.0.0.1
  port: 3306
  database: moonstudio
  user: имя
  password: "пароль"

  # Блок различных настроек плагина
settings:
  # Важен ли регистр ника игрока?
  case_sensitive: true
  # Разрешённые для использования символы в никнейме
  nick_allowed_symbols: "abcdefghijklmnopqrstuvwxyz_ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"
  # Минимальная длина игрового никнейма
  min_nick_length: 4
  # Тип шифрования данных.
  # Допустимые значения: sha256, default, demauth, authme.
  # dafault - без какого-либо шифрования в принципе.
  # Если была совершена конвертация из DemAuth или AuthMe, используйте соответствующее значение
  encryption_method: authme
  # Использовать ли команды /login /register (true), или же ввод пароля в чате (false)
  enable_command: true

  code_request_time: 60
  restore_cooldown: 60
  # Минимальная длина игрового пароля
  password_min_length: 6
  # Максимальная длина игрового пароля
  password_max_length: 24
  # Время, отведённое на регистрацию
  time_to_register: 90
  # Время, отведённое на авторизацию
  time_to_login: 60
  # Время, которое длится сессия. 43200 = 12 часов
  session_time: 30
  # Включить функцию ограничения максимального кол-ва регистраций со одного IP?
  use_max_reg_per_ip: true
  # Количество максимальных регистраций с одного IP
  max_reg_per_ip: 3
  # Максимальное количество онлайн игроков для одного айпи одновременно
  max_online_players_per_ip: 3
  double_auth_confirm_time: 90

# ID группы, где должен работать бот
group_id: "letsera"
# Обращаемся в vk.me/moonstudio_mc за информацией, где и как его получить
access_token: "vk1.a.8AW5-ve6zvk98gtp0qKcs60Jlr7UvyIoCE-ju26uEsxKlBziHunATryh_ezzKMe0P8thpyQCE3btluAu6wRAyveZJvSdJtkTVyDKg7owRWIrASQWiewaD5K-ew2NIIp6b-os69PrD85VpX_VOAvtfxltlRPrXuHoAg9DOMgmiBUl-N6SIxwrjnoVmN_Pix0krezlD0UxzBVkQp5LHSIECA"
# Название сервера(ов) из BungeeCord, где будет происходить авторизация
auth_servers:
  - LLogin
# Название сервера(ов), куда перекинет игрока после авторизации
game_servers:
  - LLobby

# IP-адреса, с которых разрешено иметь твинки
whitelisted_ips:
  - "127.0.0.1"

# IP-адреса, с которых разрешено играть в одно время с нескольких аккаунтов
bypass_ips:
  - "127.0.0.1"

# Команды выполняемые после какого-то действия
commands:
  # После регистрации
  afterRegister:
    - "say %s Register"
  # После логина
  afterLogin:
    - "say %s Login"
  # После логаута
  afterLogout:
    - "say %s Logout"
  # После привязки ВК
  afterVkLinked:
    - "say %s VK Linked"
  # После отвязки ВК
  afterVkUnlinked:
    - "say %s VK Unlinked"

# Обратите внимание!
#
# Система находится в BETA тестировании
# Поддерживается только 3 плагина - AuthMe, DemVKAuth и BungeeAuth
# Создавайте свой тип миграции на свой же страх и риск
# Перед миграцией создайте резервную копию всех данных
# Меняйте текст SQL запросов на свой страх и риск
# Перед запуском игроков после миграции, тщательно ПРОТЕСТИРУЙТЕ плагин
# После миграции СРАЗУ ЖЕ выключите сервер для дальнейшей настройки
#
# Касательно миграции из AuthME
# - Не забудьте изменить тип шифрования на 'authme'
# - Не забудьте включить case_sensitive (указать true)
# - Не забудьте удалить старую таблицу authme
#
# Касательно миграции из DemVKAuth
# - Не забудьте изменить тип шифрования на 'demauth'
# - Не забудьте выключить case_sensitive (указать false)
# - Не забудьте удалить старые таблицы DemVKAuth и DemAuthBan
#
# Касательно миграции из BungeeAuth
# - Не забудьте изменить тип шифрования на 'authme' (Именно authme!)
# - Не забудьте выключить case_sensitive (указать false)
# - Не забудьте удалить старую таблицу Auth
# ВАЖНО! Электронные почты аккаунтов не переносятся!
#
# Чтобы начать миграцию, используйте команду (Вводить в консоли):
# /migrate (authme|demauth|bungeeauth)
#
# MoonStudio не несёт ответственности за утраченные данные при неверном использовании!
# Желаем удачи :)
migrations:
  authme:
    - "INSERT INTO `auth` (SELECT id AS id, realname AS username, `password` AS `password`, regip AS register_ip, ip AS ip, 0 AS `session`, lastlogin AS last_join, regdate AS reg_date, 0 AS license FROM authme);"
  demauth:
    - "INSERT INTO `auth` (SELECT id AS id, username AS username, `password` AS `password`, 'IMPORTED' AS register_ip, 'IMPORTED' AS ip, 0 AS `session`, 0 AS last_join, 0 AS reg_date, 0 AS license FROM DemVKAuth);"
    - "INSERT INTO `vk` (SELECT vk_id AS vk_id, username AS username, 0 AS date, 1 AS notification, 0 AS ban, 1 AS double_auth FROM DemVKAuth WHERE vk_id<>-1);"
  bungeeauth:
    - "INSERT INTO `auth` (SELECT name AS username, `password` AS `password`, ip AS register_ip, ip AS ip, 0 AS `session`, 0 AS last_join, 0 AS reg_date, 0 AS license FROM Auth);"

# Блок сообщений
messages:
  login_title: "§6§lАвторизация;§fВведите пароль §eв чат"
  register_title: "§6§lРегистрация;§fВведите пароль §eв чат"
  auth_license_confirm_success: "§6Авторизация §7| §fУспешно!"
  auth_license_forcelogin: "§6Авторизация §7| §fАвторизация §aуспешно §fпройдена"
  auth_disconnect_by_unregister: "§cВаш аккаунт был удален"
  auth_license_confirm_exist: "§6Авторизация §7| §fПодтвердите включение §eлицензионного аккаунта командой - §a/license confirm"
  auth_license_how_to_disable: "§6Авторизация §7| §fУ вас включен §aлицензионный §fаккаунт. Отключить можно командой - §c/license off"
  auth_account_not_premium: "§6Авторизация §7| §fВаш аккаунт не является §cлицензонным"
  auth_license_off:
    - ""
    - " Вы успешно §cвыключили §fлицензионный аккаунт"
    - ""
  auth_license_not_exist: "§6Авторизация §7| §fУ вас §cне включен§f лицензионный аккаунт"
  auth_license_already_exist: "§6Авторизация §7| §fУ вас уже §aвключен §fлицензионный аккаунт"
  auth_license_no_requests: "§6Авторизация §7| §fУ вас нет запроса на §aпотверждение"
  auth_license_to_confirm: "§6Авторизация §7| §fПотвердите §aвключение §fлицензионного, перезайдите на сервер с лицензии в течение 2-х минут"
  auth_double_auth_wait: "§6Авторизация §7| §fЧтобы выполнить вход, подтвердите его через §9ВКонтакте"
  auth_double_auth_confirm: "§6Авторизация §7| §fУ вас включена §aдвух-этапная авторизация§f, подтвердите вход через §9ВКонтакте"
  auth_double_auth_google_confirm: "§6Авторизация §7| §fУ вас включена §aдвух-этапная авторизация§f, введите код из §9Authenticator"
  auth_double_auth_dismiss: "§cВход был отменен через §9ВКонтакте"
  auth_login_join: |-

    §c§l               Авторизация

    §f    Логин: §n    %s    §r
    §f   Пароль: §n    %s    §r

    §6§l[!] §6Авторизуйтесь §fна сервере!
    §fЗдесь нет команд §m§6/login §fи §m§6/register§f!
    §fНапишите §eв чат §fпароль от Вашего аккаунта!

  auth_register_join: |-

    §c§l               Регистрация

    §f    Логин: §n    %s    §r
    §f   Пароль: §n    %s    §r

    §6§l[!] §6Зарегистрируйтесь §fна сервере!
    §fЗдесь нет команд §m§6/login §fи §m§6/register§f!
    §fПридумайте и напишите §eв чат §fпароль для аккаунта!

  auth_not_registered: "§6Авторизация §7| §fВы должны зарегистрироваться. Введите желаемый пароль в чат"
  auth_not_authorized: "§6Авторизация §7| §fВведите пароль §eв чат..."
  auth_changepassword_use: "§6Авторизация §7| §fСменить пароль - §a§l/cp старый_пароль новый_пароль"
  auth_changepassword_wrong_password: "§6Авторизация §7| §fВы §cневерно §fввели старый пароль"
  auth_change_password:
    - ""
    - "§6Авторизация §7| §fВы §aуспешно §fсменили пароль на: §6§l%2$s"
    - ""
  auth_password_min_length: "§6Авторизация §7| §fВаш пароль слишком маленький, минимальная длина - §a4 §fсимвола"
  auth_password_max_length: "§6Авторизация §7| §fВаш пароль слишком большой, максимальная длина - §a24 §fсимвола"
  auth_already_login: "§6Авторизация §7| §fВы уже §aавторизованы"
  auth_login_use: "§6Авторизация §7| §fВведите пароль §eв чат..."
  auth_wrong_password: "§6Авторизация §7| §fПароль введен §cневерно"
  auth_wrong_code: "§6Авторизация §7| §fКод введен §cневерно"
  auth_success_login:
    - ""
    - "§6Авторизация §7| §fАвторизация §aуспешно §fпройдена"
    - ""
    - " §c§l⚠ Внимание! §fВы не привязали страницу §bВКонтакте§f к своему аккаунту"
    - " Сделав это, вы сможете управлять аккаунтом и получать уведомления"
    - " Сделайте это прямо сейчас, написав в сообще`ния группы: §evk.com/moonstudio_mc"
    - " Команда - §6!аккаунт привязать [ник]"
    - ""
  auth_success_login_with_vk:
    - ""
    - "§6Авторизация §7| §fАвторизация §aуспешно §fпройдена"
    - ""
  auth_logout: "§cВы вышли из своего аккаунта"
  auth_already_registered: "§6Авторизация §7| §fВы уже §aзарегистрированы"
  auth_register_use: "§6Авторизация §7| §fЗарегистрироваться - §a/reg пароль повтор_пароля"
  auth_passwords_not_match: "§6Авторизация §7| §fВведенные пароли §cне совпадают"
  auth_success_register: |-

    §6Авторизация §7| §fВы §aуспешно §fзарегистрировались! Текущий пароль - §7(наведите сюда)

  auth_success_register_notification: |-
    §c§l⚠ Внимание! §fУ вас не привязана страница §bВКонтакте§f
    Сделав это, вы сможете управлять аккаунтом и получать уведомления
    Сделайте это сейчас, написав в сообщения группы: §evk.com/moonstudio_mc
    Команда - §6!аккаунт привязать [ник]
  auth_success_register_hover: |-
    §fВаш пароль - §e%s
    §fВаш IP адрес - §e%s

    §fЗапомните свой пароль или сделайте
    §fскриншот, чтобы не забыть - §cклавиша F2
  auth_max_reg_per_ip: "§cВы достигли лимита по количеству зарегистрированных аккаунтов - §4§l3"
  auth_ip_used: "§cПод вашим IP-адресом уже играет кто-то другой"
  auth_login_timeout: "§cВремя авторизации истекло, перезайдите на сервер"
  auth_min_nick_length: "§cМинимальная длина ника - 4"
  auth_not_allowed_nick_symbols: "§cВаш ник содержит недопустимые символы"
  auth_register_timeout: "§cВремя регистрации истекло, перезайдите на сервер"
  auth_double_auth_timeout: "§cВремя подтвердждения входа через вк истекло, перезайдите на сервер"
  auth_need_double_auth_confirm: "§6Авторизация §7| §fПодтвердите вход в аккаунт через §9ВКонтакте"
  auth_need_double_auth_code: "§6Авторизация §7| §fПодтвердите вход в аккаунт через §9Google Authenticator"
  auth_need_login: "§6Авторизация §7| §fВойдите в игру, введя пароль в чат"
  auth_need_register: "§6Авторизация §7| §fЗарегистрируйтесь, введя пароль в чат"
  auth_login_many_errors: "§cСлишком много попыток неудачной авторизации, перезайдите на сервер"
  auth_block_commands: "§6Авторизация §7| §fВы не можете использовать команды и чат, сначала §cвойдите §fв аккаунт"
  migrate_usage: "§6Авторизация §7| §fИспользование команды: §6/migrate (Способ)"
  migrate_unknown: "§6Авторизация §7| §cНеизвестный способ миграции"
  migrate_start: "§6Авторизация §7| §aЗапуск миграции... Это может занять некоторое время"
  migrate_successful: "§6Авторизация §7| §aМиграция прошла успешно. Выключите сервер и следуйте инструкции"
  vk_double_auth_keyboard_show: "Подтвердите вход в аккаунт, Войти - !аккаунт разрешить, Запретить вход - !аккаунт запретить"
  vk_keyboard_hide: "Клавиатура убрана, чтобы открыть клавиатуру заново используйте - !аккаунт"
  vk_keyboard_show: "Вы включили клавиатуру!"
  vk_start_command: "Используйте команду: !аккаунт привязать [ник]"
  vk_changepassword_notificate:
    - "&#127758; Вы изменили пароль на сервере"
    - "&#10004; Ваш новый пароль: %2$s"
  vk_login_notificate:
    - "&#10133; Вы вошли в игру"
    - ""
    - "&#128270; IP: %3$s (%4$s)"
    - ""
    - "Если это были не вы, то срочно заблокируйте аккаунт"
  # При наводке на сообщение показывается код активации. При клике он копируется. Чтобы не показывать код необходимо
  # убрать %s, тогда код можно будет посмотреть только при наводке или при копировании.
  code: "§8[§9ВКонтакте§8] §fВаш код активации: §e%s"
  kick: "§cАккаунт кикнут через §9ВКонтакте"
  user_is_banned: "§cАккаунт заблокирован через §9ВКонтакте"
  wrong_case: "§cНеверный регистр ника! Используйте %s"
  vk_command_not_found: "&#10060; Вы ввели неизвестную подкоманду"
  vk_user_is_bind: "У вас уже привязан аккаунт"
  vk_no_double_auth_requests: "У вас не запроса на вход"
  vk_bind_command_use: "Подсказка: !аккаунт привязать [ник]"
  vk_request_is_send: "Подождите %s сек. перед повторной отправкой"
  vk_player_not_online: "Аккаунт не в игре"
  vk_server_blacklist: "Аккаунт находится на сервере авторизации, действие невозможно"
  vk_send_code: "На ваш игровой аккаунт был отправлен код, подтвердите его тут командой !аккаунт код [код]"
  vk_not_requests: "У вас нету активных кодов активации"
  vk_code_use: "Подсказка: !аккаунт код [код]"
  vk_code_is_wrong: "Неверный код"
  vk_bind: "Аккаунт %s успешно привязан, напишите !аккаунт, для получения информации по управлению"
  vk_help_with_an_user:
    - "Чтобы привязать игровой аккаунт к вашему аккаунту ВКонтакте, напишите: !аккаунт привязать [ник]"
    - ""
    - "Во время привязки необходимо быть на сервере для получения кода подтверждения"
  vk_set_ban: "Аккаунт успешно заблокирован"
  vk_unset_ban: "Аккаунт успешно разблокирован"
  vk_help_with_user:
    - "&#9881; Управление аккаунтом:"
    - " - !аккаунт восстановить - получить новый пароль"
    - " - !аккаунт дваэтапа - включить двух-этапную авторизацию"
    - " - !аккаунт статус - информация об аккаунте"
    - " - !аккаунт уведомления - уведомления о заходах"
    - " - !аккаунт кикнуть - отключить аккаунт от сервера"
    - " - !аккаунт заблокировать - заблокировать аккаунт"
    - " - !аккаунт отвязать - отвязать аккаунт от ВКонтакте"
    - "&#9000; Или воспользуйтесь встроенной клавиатурой"
    - ""
    - "&#128295; Настройки аккаунта:"
    - " ● Уведомления: %s"
    - " ● Блокировка аккаунта: %s"
    - ""
    - "&#128195; Информация об аккаунте:"
    - " ❖ ник: %s"
    - " ❖ Привязан: %s"
  vk_user_not_authorized: "Сначала вы должны войти в игру"
  vk_not_user: "Сначала привяжите аккаунт"
  vk_quit_notificate: "&#10134; Вы вышли из игры"
  vk_restore_cooldown: "Подождите %s минут перед повторным восстановлением пароля"
  vk_set_double_auth: "Двухэтапная авторизация: включена"
  vk_unset_double_auth: "Двухэтапная авторизация: выключена"
  google_set_double_auth: "Двухэтапная авторизация GOOGLE: включена. Отсканируйте QR код или введите его вручную: %s"
  google_set_double_auth2: "После того, как отсканируете код, можете спокойно авторизовываться через Google Authenticator :)"
  google_unset_double_auth: "Двухэтапная авторизация GOOGLE: выключена"
  vk_set_notification: "Уведомления о присоединении/отсоединении включены"
  vk_unset_notification: "Уведомления при присоединении/отсоединении выключены"
  vk_user_binded: "Аккаунт %s уже привязан другим человеком"
  vk_restore_password: "Ваш новый пароль: %s"
  vk_status:
    - "₪ Аккаунт: %s"
    - "₪ Сервер: %s"
    - "₪ IP: %s (%s)"
    - "₪ Последний вход: %s"
    - "₪ Уведомления: %s"
    - "₪ Блокировка: %s"
    - "₪ Двух-этапная авторизация: %s"
    - "₪ Google Authenticator: %s"
    - "₪ Лицензия: %s"
  vk_unbind: "Игровой аккаунт %s успешно отвязан от ВКонтакте"
  vk_kick: "Аккаунт успешно кикнут с сервера"
  vk_bind_for_player:
    - ""
    - "§8[§bВКонтакте§8] §fВы успешно привязали свою страницу §bVK"
    - ""
""