Настройка Metadmin: различия между версиями
Материал из Metrostroi
Doogls (обсуждение | вклад) |
Doogls (обсуждение | вклад) (Кто дал доступ к вики прошлому владельцу коммита?) |
||
| (не показано 5 промежуточных версий 3 участников) | |||
| Строка 1: | Строка 1: | ||
| − | |||
=Описание= | =Описание= | ||
| − | + | Metadmin - дополнительный аддон, помогающий отследить историю повышений пользователя, назначения тестов им и т.д. Изначально заточен под мод Metrostroi. Может хранить данные как в игровых файлах, так и в БД MySQL сервера тем самым синхронизируя статусы на разных серверах. (В данный момент мало кем используется, т.к. многие сервера отказались от ранговых систем в Metrostroi) | |
===Полный список функций:=== | ===Полный список функций:=== | ||
| Строка 10: | Строка 9: | ||
*Выдача/отбирание талонов | *Выдача/отбирание талонов | ||
*Отслеживание срыва пломб | *Отслеживание срыва пломб | ||
| − | *Запись нарушений (Можно добавлять нарушения вручную, | + | *Запись нарушений (Можно добавлять нарушения вручную, а при срыве пломб или проезде на запрещающий сигнал добавляются автоматически) |
| − | *История повышений/понижений пользователя в т.ч. сохранение ников / SteamID тех, кто понижал/повышал | + | *История повышений/понижений пользователя в т.ч. сохранение ников/SteamID тех, кто понижал/повышал |
*Возможность добавления, редактирования, и назначения тестов игрокам, оценивание (сдал/не сдал/на проверке) | *Возможность добавления, редактирования, и назначения тестов игрокам, оценивание (сдал/не сдал/на проверке) | ||
| Строка 18: | Строка 17: | ||
Установить [https://steamcommunity.com/sharedfiles/filedetails/?id=886938567 аддон] из мастерской. | Установить [https://steamcommunity.com/sharedfiles/filedetails/?id=886938567 аддон] из мастерской. | ||
| − | + | Первый запуск сервера с Metadmin. | |
| − | + | # Запускаете сервер. | |
| + | # Подключаетесь к серверу. | ||
| + | # После подключения, вводите команду в консоль: ''ulx setrank ваш ник superadmin'' | ||
| − | * | + | Первоначальная настройка. |
| − | * | + | * Если сервер не новый, не включайте галочку "Перезапись" в настройках, иначе всех, кто зайдет впервые после установки мода перекинет в группу user. |
| + | * '''Внимание!''' После добавления данного аддона команды ''!adduser'' и ''!removeuser'', более не имеют смысла, используйте ''!setrank''. Т.к информация о рангах теперь хранит сам Metadmin и он будет выдавать ранг, а не ULX. | ||
| + | * Создайте в ULX необходимые вам группы. | ||
| + | * В Metadmin отредактируйте ранги в соответствии с группами ULX. Если все сделано правильно - все ранги в списке Metadmin станут зелеными. | ||
| − | В игре нажать F4 | + | ===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" нажимаете на неё, в появившимся окне вводите данные для подключения к базе данных. Таблицы создадутся автоматически.