Настройка Metadmin

Материал из Metrostroi
Перейти к: навигация, поиск

Описание

Metadmin - дополнительный аддон, помогающий отследить историю повышений пользователя, назначения тестов им и т.д. Изначально заточен под мод Metrostroi. Может хранить данные как в игровых файлах, так и в БД MySQL сервера тем самым синхронизируя статусы на разных серверах. (В данный момент мало кем используется, т.к. многие сервера отказались от ранговых систем в Metrostroi)

Полный список функций:

  • Повышение, понижение игроков
  • Создания своих тестов
  • Выдача/отбирание талонов
  • Отслеживание срыва пломб
  • Запись нарушений (Можно добавлять нарушения вручную, а при срыве пломб или проезде на запрещающий сигнал добавляются автоматически)
  • История повышений/понижений пользователя в т.ч. сохранение ников/SteamID тех, кто понижал/повышал
  • Возможность добавления, редактирования, и назначения тестов игрокам, оценивание (сдал/не сдал/на проверке)

Установка

Установить новый аддон от Allexel (Начальный аддон) из мастерской.

Первый запуск сервера с Metadmin.

  1. Перед запуском сервера включаете rcon в server.cfg
  2. Запускаете сервер.
  3. Запускаете игру, подключаетесь к серверу и в консоли устанавливаете себе ранг командой Metadmin через rcon: rcon ulx setrank "ваш ник" superadmin

Первоначальная настройка.

  • Если сервер не новый, не включайте галочку "Перезапись" в настройках, иначе всех, кто зайдет впервые после установки мода перекинет в группу user.
  • Внимание! После добавления данного аддона команды !adduser и !removeuser, более не имеют смысла, используйте !setrank. Т.к информация о рангах теперь хранит сам Metadmin и он будет выдавать ранг, а не ULX.
  • Создайте в ULX необходимые вам группы.
  • В Metadmin отредактируйте ранги в соответствии с группами ULX. Если все сделано правильно - все ранги в списке Metadmin станут зелеными.

MySQL

Если хотите использовать MySQL БД, то понадобится сделать следующее:

  • Кинуть это в garrysmod/lua/bin

В игре нажать F4 - Настройки сервера - Настройки MySQL