Овој водич опфаќа како да го инсталирате и конфигурирате ULX администраторскиот мод на вашиот Garry's Mod сервер хостиран со Legion Hosting, вклучувајќи инсталација, доделување администраторски дозволи, чести команди и управување со групи на дозволи.
Содржина
- Инсталирање на ULX и ULib
- Доделување superadmin на себе
- Чести ULX команди
- Групи на дозволи
- Команди преку чет
- Конфигурациски датотеки
1. Инсталирање на ULX и ULib
ULX е најшироко користениот администраторски мод за Garry's Mod. Бара два додатоци инсталирани заедно:
| Додаток | Workshop ID | Забелешки |
|---|---|---|
| ULib | 557962280 | Потребна библиотека за ULX. Мора прво да се инсталира. |
| ULX | 557962238 | Самиот администраторски мод. Зависи од ULib. |
Опција A — Workshop колекција (Препорачано)
Додадете ги двата Workshop ID-а во Workshop колекцијата на вашиот сервер. Ако веќе имате конфигурирана колекција преку +host_workshop_collection во GPanel, едноставно додадете ги ULib и ULX во таа постоечка колекција на Steam. Серверот ќе ги преземе автоматски при следното рестартирање.
Опција B — Рачно поставување преку SFTP
- Преземете ги двата додатоци од Workshop или од Team Ulysses GitHub.
- Поставете ги преку SFTP на вашиот сервер така што структурата на папките да изгледа вака:
garrysmod/addons/ulib/
garrysmod/addons/ulx/
Секоја папка мора директно во себе да го содржи lua/ директориумот на додатокот.
2. Доделување superadmin на себе
Откако ќе се инсталира ULX и серверот ќе се рестартира, треба да си го доделите на себе рангот superadmin. Отворете ја конзолата на серверот во GPanel и извршете:
ulx adduser "YourSteamName" superadmin
Ако вашето Steam име содржи специјални знаци или празни места, за точност користете го вашиот 64-битен Steam ID:
ulx adduserid "STEAM_0:1:12345678" superadmin
STEAM_0:X:XXXXXXXX или 64-битниот формат 7656119XXXXXXXXXX.
Откако ќе биде доделено, повторно поврзете се на серверот. Можете да го потврдите вашиот ранг со куцање !menu во четот за да го отворите ULX администраторскиот GUI.
3. Чести ULX команди
ULX командите може да се извршуваат од конзолата на серверот во GPanel, конзолата во играта, или како команди преку чет (со префикс !). Подолу се најчесто користените команди.
Управување со играчи
| Команда | Кратенка во чет | Опис |
|---|---|---|
ulx kick "Player" reason | !kick Player reason | Исфрли играч од серверот |
ulx ban "Player" minutes reason | !ban Player 60 reason | Забрани играч (0 = трајно) |
ulx unban STEAMID | !unban STEAMID | Укини забрана на играч според Steam ID |
ulx slay "Player" | !slay Player | Убиј играч веднаш |
ulx slap "Player" damage | !slap Player 10 | Плесни играч за одредена штета |
Контроли за комуникација
| Команда | Кратенка во чет | Опис |
|---|---|---|
ulx gag "Player" | !gag Player | Спречи играч да користи гласовен чет |
ulx ungag "Player" | !ungag Player | Врати гласовен чет за играч |
ulx mute "Player" | !mute Player | Спречи играч да користи текстуален чет |
ulx unmute "Player" | !unmute Player | Врати текстуален чет за играч |
Помошни команди
| Команда | Кратенка во чет | Опис |
|---|---|---|
ulx noclip "Player" | !noclip Player | Вклучи/исклучи noclip (летање низ ѕидови) |
ulx god "Player" | !god Player | Вклучи/исклучи god mode (неранливост) |
ulx teleport "Player" | !tp Player | Телепортирај играч до твојот нишан |
ulx bring "Player" | !bring Player | Телепортирај играч до тебе |
ulx goto "Player" | !goto Player | Телепортирај се себе до играч |
ulx return "Player" | !return Player | Врати играч на неговата претходна позиција |
ulx cloak "Player" | !cloak Player | Направи играч невидлив |
4. Групи на дозволи
ULX користи систем на дозволи базиран на групи. Стандардно, ULX ги вклучува овие групи, подредени од најпривилегирани до најмалку привилегирани:
| Група | Наследува од | Типична употреба |
|---|---|---|
superadmin | admin | Сопственик на серверот. Целосен пристап до сите команди. |
admin | operator | Доверлив персонал. Може да забранува, исфрла, управува со играчи. |
operator | user | Помлади модератори. Ограничени модераторски команди. |
user | none | Стандардна група за сите играчи. |
Управување со корисници и групи
// Add a user to a group
ulx adduser "Player" admin
// Remove a user from their group (reverts to "user")
ulx removeuser "Player"
// Create a custom group that inherits from "operator"
ulx groupallow "moderator" "ulx kick"
ulx addgroup "moderator" "operator"
// Grant a specific command to a group
ulx groupallow "admin" "ulx ban"
// Deny a specific command from a group
ulx groupdeny "operator" "ulx ban"
Користење на GUI
Како superadmin, куцнете !menu во четот за да го отворите ULX администраторскиот панел. Картичката Groups обезбедува визуелен интерфејс за креирање групи, доделување дозволи и управување со корисници без команди од конзолата.
garrysmod/data/ulib/groups.txt, а податоците за корисниците во garrysmod/data/ulib/users.txt. Овие датотеки автоматски се управуваат од ULX, но можете да направите резервни копии преку SFTP.
5. Команди преку чет
ULX поддржува кратенки за команди базирани на чет за брза администрација во играта. Сите команди стандардно го користат префиксот !. Некои корисни шаблони:
| Команда во чет | Ефект |
|---|---|
!menu | Го отвора ULX администраторскиот GUI |
!motd | Ја прикажува пораката на денот (Message of the Day) |
!kick Player reason | Го исфрла именуваниот играч |
!ban Player 60 reason | Забранува за 60 минути |
!hp Player 100 | Го поставува здравјето на играчот |
!armor Player 100 | Го поставува оклопот на играчот |
@ како цел за да примените команда на себе. На пример, !god @ вклучува god mode на себе.
6. Конфигурациски датотеки
ULX ја чува својата конфигурација и податоци во garrysmod/data/ulib/. Клучни датотеки на кои треба да обрнете внимание:
| Датотека | Намена |
|---|---|
data/ulib/users.txt | Сите доделувања корисник-кон-група и Steam ID-а |
data/ulib/groups.txt | Дефиниции на групи, наследување и дозволи |
data/ulib/bans.txt | Активен список на забрани со времиња на истекување |
data/ulx/config.txt | ULX поставки (MOTD, порака за добредојде, логирање, итн.) |
data/ulib/ и data/ulx/ преку SFTP како резервна копија. Погрешно конфигурирана датотека за групи може да ги заклучи сите администратори.
Поврзани статии
- Водич за поставување на Garry's Mod сервер — Server.cfg, Workshop, gamemodes, DarkRP, FastDL
- Решавање проблеми со Garry's Mod — Текстури што недостасуваат, Workshop грешки и повеќе
- Како да поставувате датотеки преку SFTP