Молниеносная распродажа 50% скидка на все серверы Последний день!
До конца: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Категории

Настройка администрирования Garry's Mod (ULX)


Это руководство охватывает установку и настройку админ-мода ULX на вашем сервере Garry's Mod, размещённом на Legion Hosting, включая установку, выдачу прав администратора, основные команды и управление группами прав.

Предварительные требования: Это руководство предполагает, что у вас уже есть работающий сервер Garry's Mod. Если вы ещё не настроили его, сначала ознакомьтесь с Руководством по настройке сервера Garry's Mod. Вам понадобится доступ по SFTP для загрузки файлов. См. руководство по загрузке файлов через SFTP, если вы ещё этого не настроили.

Содержание

  1. Установка ULX и ULib
  2. Выдача себе прав суперадмина
  3. Основные команды ULX
  4. Группы прав
  5. Команды чата
  6. Файлы конфигурации

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

  1. Скачайте оба аддона из Workshop или из GitHub Team Ulysses.
  2. Загрузите их через SFTP на ваш сервер так, чтобы структура папок выглядела следующим образом:
garrysmod/addons/ulib/
garrysmod/addons/ulx/

Каждая папка должна содержать каталог lua/ аддона непосредственно внутри неё.

Важно: ULX не будет работать без ULib. Всегда устанавливайте оба. После установки перезапустите сервер из GPanel.

2. Выдача себе прав суперадмина

После того как ULX установлен и сервер перезапущен, вам нужно выдать себе ранг superadmin. Откройте консоль сервера в GPanel и выполните:

ulx adduser "YourSteamName" superadmin

Если ваше имя в Steam содержит специальные символы или пробелы, для точности используйте свой 64-битный Steam ID:

ulx adduserid "STEAM_0:1:12345678" superadmin
Как найти свой Steam ID: Вы можете найти свой Steam ID, выполнив поиск своего профиля на steamid.io. Используйте формат STEAM_0:X:XXXXXXXX или 64-битный формат 7656119XXXXXXXXXX.

После выдачи прав переподключитесь к серверу. Вы можете проверить свой ранг, введя !menu в чате, чтобы открыть графический интерфейс администратора ULX.


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Переключить режим бога (неуязвимость)
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 включает следующие группы, упорядоченные от наиболее к наименее привилегированным:

ГруппаНаследует отТипичное использование
superadminadminВладелец сервера. Полный доступ ко всем командам.
adminoperatorДоверенный персонал. Может банить, кикать, управлять игроками.
operatoruserМладшие модераторы. Ограниченные команды модерации.
userнетГруппа по умолчанию для всех игроков.

Управление пользователями и группами

// 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"

Использование графического интерфейса

Будучи суперадмином, введите !menu в чате, чтобы открыть панель администратора ULX. Вкладка Groups предоставляет визуальный интерфейс для создания групп, назначения прав и управления пользователями без команд консоли.

Совет: Данные о группах хранятся в garrysmod/data/ulib/groups.txt, а данные о пользователях — в garrysmod/data/ulib/users.txt. Эти файлы автоматически управляются ULX, но вы можете создать их резервную копию через SFTP.

5. Команды чата

ULX поддерживает сокращённые команды на основе чата для быстрого внутриигрового администрирования. По умолчанию все команды используют префикс !. Несколько полезных примеров:

Команда чатаЭффект
!menuОткрывает графический интерфейс администратора ULX
!motdПоказывает сообщение дня (Message of the Day)
!kick Player reasonВыгоняет указанного игрока
!ban Player 60 reasonБлокирует на 60 минут
!hp Player 100Устанавливает здоровье игрока
!armor Player 100Устанавливает броню игрока
Совет: Используйте @ в качестве цели, чтобы применить команду к себе. Например, !god @ переключает режим бога на вас самих.

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 в качестве резервной копии. Неправильно настроенный файл групп может заблокировать доступ всем администраторам.

Похожие статьи


Нужна помощь? Если вы столкнулись с проблемами с ULX или правами администратора, создайте тикет в поддержку и укажите IP вашего сервера и описание проблемы.

Была ли эта статья полезной?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.