Настройка Metadmin: различия между версиями
Материал из Metrostroi
Курритто (обсуждение | вклад) м |
Doogls (обсуждение | вклад) (Кто дал доступ к вики прошлому владельцу коммита?) |
||
(не показано 8 промежуточных версий 4 участников) | |||
Строка 1: | Строка 1: | ||
− | |||
=Описание= | =Описание= | ||
− | + | Metadmin - дополнительный аддон, помогающий отследить историю повышений пользователя, назначения тестов им и т.д. Изначально заточен под мод Metrostroi. Может хранить данные как в игровых файлах, так и в БД MySQL сервера тем самым синхронизируя статусы на разных серверах. (В данный момент мало кем используется, т.к. многие сервера отказались от ранговых систем в Metrostroi) | |
===Полный список функций:=== | ===Полный список функций:=== | ||
*Повышение, понижение игроков | *Повышение, понижение игроков | ||
+ | *Создания своих тестов | ||
*Выдача/отбирание талонов | *Выдача/отбирание талонов | ||
*Отслеживание срыва пломб | *Отслеживание срыва пломб | ||
− | *Запись нарушений (Можно добавлять нарушения вручную, | + | *Запись нарушений (Можно добавлять нарушения вручную, а при срыве пломб или проезде на запрещающий сигнал добавляются автоматически) |
− | *История повышений/понижений пользователя в т.ч. сохранение ников / SteamID тех, кто понижал/повышал | + | *История повышений/понижений пользователя в т.ч. сохранение ников/SteamID тех, кто понижал/повышал |
*Возможность добавления, редактирования, и назначения тестов игрокам, оценивание (сдал/не сдал/на проверке) | *Возможность добавления, редактирования, и назначения тестов игрокам, оценивание (сдал/не сдал/на проверке) | ||
==Установка== | ==Установка== | ||
− | + | Установить [https://steamcommunity.com/sharedfiles/filedetails/?id=886938567 аддон] из мастерской. | |
− | + | Первый запуск сервера с Metadmin. | |
− | + | # Запускаете сервер. | |
− | + | # Подключаетесь к серверу. | |
+ | # После подключения, вводите команду в консоль: ''ulx setrank ваш ник superadmin'' | ||
− | *Кинуть | + | Первоначальная настройка. |
− | + | * Если сервер не новый, не включайте галочку "Перезапись" в настройках, иначе всех, кто зайдет впервые после установки мода перекинет в группу user. | |
− | + | * '''Внимание!''' После добавления данного аддона команды ''!adduser'' и ''!removeuser'', более не имеют смысла, используйте ''!setrank''. Т.к информация о рангах теперь хранит сам Metadmin и он будет выдавать ранг, а не ULX. | |
− | + | * Создайте в ULX необходимые вам группы. | |
− | + | * В Metadmin отредактируйте ранги в соответствии с группами ULX. Если все сделано правильно - все ранги в списке Metadmin станут зелеными. | |
+ | |||
+ | ===MySQL=== | ||
+ | Если хотите использовать MySQL БД, то понадобится сделать следующее: | ||
+ | |||
+ | # Кинуть [https://github.com/FredyH/MySQLOO/releases/download/9.5/gmsv_mysqloo_win32.dll это] в garrysmod/lua/bin | ||
+ | # Запустить сервер. | ||
+ | # В игре нажать F4, нажать кнопку "Настройки сервера", внутри будет кнопка: "Настройки MySQL" нажимаете на неё, в появившимся окне вводите данные для подключения к базе данных. Таблицы создадутся автоматически. |
Текущая версия на 00:31, 10 сентября 2020
Описание
Metadmin - дополнительный аддон, помогающий отследить историю повышений пользователя, назначения тестов им и т.д. Изначально заточен под мод Metrostroi. Может хранить данные как в игровых файлах, так и в БД MySQL сервера тем самым синхронизируя статусы на разных серверах. (В данный момент мало кем используется, т.к. многие сервера отказались от ранговых систем в Metrostroi)
Полный список функций:
- Повышение, понижение игроков
- Создания своих тестов
- Выдача/отбирание талонов
- Отслеживание срыва пломб
- Запись нарушений (Можно добавлять нарушения вручную, а при срыве пломб или проезде на запрещающий сигнал добавляются автоматически)
- История повышений/понижений пользователя в т.ч. сохранение ников/SteamID тех, кто понижал/повышал
- Возможность добавления, редактирования, и назначения тестов игрокам, оценивание (сдал/не сдал/на проверке)
Установка
Установить аддон из мастерской.
Первый запуск сервера с Metadmin.
- Запускаете сервер.
- Подключаетесь к серверу.
- После подключения, вводите команду в консоль: ulx setrank ваш ник superadmin
Первоначальная настройка.
- Если сервер не новый, не включайте галочку "Перезапись" в настройках, иначе всех, кто зайдет впервые после установки мода перекинет в группу user.
- Внимание! После добавления данного аддона команды !adduser и !removeuser, более не имеют смысла, используйте !setrank. Т.к информация о рангах теперь хранит сам Metadmin и он будет выдавать ранг, а не ULX.
- Создайте в ULX необходимые вам группы.
- В Metadmin отредактируйте ранги в соответствии с группами ULX. Если все сделано правильно - все ранги в списке Metadmin станут зелеными.
MySQL
Если хотите использовать MySQL БД, то понадобится сделать следующее:
- Кинуть это в garrysmod/lua/bin
- Запустить сервер.
- В игре нажать F4, нажать кнопку "Настройки сервера", внутри будет кнопка: "Настройки MySQL" нажимаете на неё, в появившимся окне вводите данные для подключения к базе данных. Таблицы создадутся автоматически.