Difference between revisions of "Настройка Metadmin"

From Metrostroi
Jump to: navigation, search
(Новая версия модуля больше не требует файла в корневой)
(Описание)
 
Line 1: Line 1:
 
=Описание=
 
=Описание=
  
Это - мод, помогающий отследить историю повышений пользователя, назначения тестов им и т.д. Изначально заточен под мод Metrostroi. Может хранить данные как в игровых файлах, так и в БД MySQL сервера тем самым синхронизируя статусы на разных серверах.
+
Metadmin - дополнительный аддон, помогающий отследить историю повышений пользователя, назначения тестов им и т.д. Изначально заточен под мод Metrostroi. Может хранить данные как в игровых файлах, так и в БД MySQL сервера тем самым синхронизируя статусы на разных серверах. (В данный момент мало кем используется, т.к. многие сервера отказались от ранговых систем в Metrostroi)
  
 
===Полный список функций:===
 
===Полный список функций:===
Line 9: Line 9:
 
*Выдача/отбирание талонов
 
*Выдача/отбирание талонов
 
*Отслеживание срыва пломб
 
*Отслеживание срыва пломб
*Запись нарушений (Можно добавлять нарушения вручную, в при срыве пломб добавляются автоматически)
+
*Запись нарушений (Можно добавлять нарушения вручную, а при срыве пломб или проезде на запрещающий сигнал добавляются автоматически)
*История повышений/понижений пользователя в т.ч. сохранение ников / SteamID тех, кто понижал/повышал
+
*История повышений/понижений пользователя в т.ч. сохранение ников/SteamID тех, кто понижал/повышал
 
*Возможность добавления, редактирования, и назначения тестов игрокам, оценивание (сдал/не сдал/на проверке)
 
*Возможность добавления, редактирования, и назначения тестов игрокам, оценивание (сдал/не сдал/на проверке)
  
 
==Установка==
 
==Установка==
  
Установить [https://steamcommunity.com/sharedfiles/filedetails/?id=886938567 аддон] из мастерской.
+
Установить [https://steamcommunity.com/sharedfiles/filedetails/?id=1682587784 новый аддон от Allexel] ([https://steamcommunity.com/sharedfiles/filedetails/?id=886938567 Начальный аддон]) из мастерской.
  
ЗАПРЕТИТЕ всем пользоваться командами !adduser и !removeuser, используйте !setrank взамен. Использование указанных команд не будет заносить информацию о сданных экзаменах в хранилище мода!
+
Первый запуск сервера с Metadmin.
 +
# Перед запуском сервера включаете rcon в server.cfg
 +
# Запускаете сервер.
 +
# Запускаете игру, подключаетесь к серверу и в консоли устанавливаете себе ранг командой Metadmin через rcon: ''rcon ulx setrank "ваш ник" superadmin''
 +
 
 +
Первоначальная настройка.
 +
* Если сервер не новый, не включайте галочку "Перезапись" в настройках, иначе всех, кто зайдет впервые после установки мода перекинет в группу user.
 +
* '''Внимание!''' После добавления данного аддона команды ''!adduser'' и ''!removeuser'', более не имеют смысла, используйте ''!setrank''. Т.к информация о рангах теперь хранит сам Metadmin и он будет выдавать ранг, а не ULX.
 +
* Создайте в ULX необходимые вам группы.
 +
* В Metadmin отредактируйте ранги в соответствии с группами ULX. Если все сделано правильно - все ранги в списке Metadmin станут зелеными.
  
 
===MySQL===
 
===MySQL===

Latest revision as of 00:11, 29 July 2020

Описание

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