Молниеносная распродажа 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
Категории

Команды администратора Soulmask

RU soulmask admin commands Полезно для 1 чел.

Это руководство охватывает настройку администратора, внутриигровые команды администратора, конфигурацию RCON и команды управления сервером для вашего выделенного сервера Soulmask на Legion Hosting. Для настройки и конфигурации сервера см. Руководство по настройке сервера Soulmask.

Панель сервера: Всё управление сервером осуществляется через GPanel по адресу gpanel.legionhosting.net. Используйте файловый менеджер или SFTP для редактирования файлов конфигурации.

Установка прав администратора

Soulmask использует систему администрирования на основе пароля. Чтобы стать администратором, вам нужно установить пароль администратора в конфигурации запуска сервера, а затем пройти аутентификацию в игре.

Шаг 1: Установите пароль администратора

  1. В GPanel выберите свой сервер Soulmask.
  2. Нажмите вкладку Startup.
  3. Установите переменную ADMIN_PASSWORD на надёжный, уникальный пароль. Это соответствует параметру командной строки -adminpsw.
  4. Перезапустите сервер, чтобы изменение вступило в силу.
Держите пароль администратора в секрете. Любой, кто знает пароль администратора, может получить полные права GM на вашем сервере. Делитесь им только с доверенными со-администраторами.

Шаг 2: Аутентификация в игре

  1. Зайдите на свой сервер Soulmask как игрок.
  2. Откройте внутриигровую консоль, нажав клавишу ` (гравис/тильда) или Numpad - (минус на цифровой клавиатуре).
  3. Введите следующую команду и нажмите Enter:
    gm key YOUR_ADMIN_PASSWORD
  4. Если пароль верен, вы увидите сообщение с подтверждением и получите права администратора GM (Game Master).
  5. Вы также можете нажать кнопку "Become the admin", которая появляется в интерфейсе панели GM.
Аутентификация на основе сессии. Вам необходимо проходить повторную аутентификацию каждый раз при входе на сервер. Статус администратора не сохраняется между сессиями — вам нужно выполнять gm key каждый раз при входе.

Внутриигровые команды администратора

После аутентификации в качестве администратора откройте консоль (` или Numpad -) и вводите команды. Все команды администратора начинаются с префикса gm.

Управление игроками

Команда Описание
gm AddExp [value] Добавить общие очки опыта вашему персонажу.
gm Addmjexp [value] Добавить опыт маски вашему персонажу (повышает уровень маски).
gm Addshoulieexp [value] Добавить опыт охоты вашему персонажу.
gm XiDian Сбросить все очки навыков вашего персонажа, позволяя переспек.
gm FuHuo Воскресить вашего персонажа (использовать после смерти).
gm ZiSha 1 Убить собственного персонажа (команда самоубийства).
gm shanhao Удалить ваш аккаунт/персонажа с сервера. Используйте с особой осторожностью — это необратимо.
gm ShowInfo 1 Отобразить подробную информацию о вашем персонаже (характеристики, ID, позиция).
gm ShowInfo 0 Отобразить подробную информацию о текущей выбранной цели — персонаже или NPC.
gm ChongZhiRenWu Сбросить все обучающие и руководящие квесты вашего персонажа.

Навигация и видимость

Команда Описание
gm Go [x] [y] [z] Телепортироваться к определённым мировым координатам. Сначала используйте GPS, чтобы узнать свои текущие координаты.
GPS Отобразить ваши текущие мировые координаты (X, Y, Z). Полезно для целей телепортации.
gm SetAttr YinShen 1 Включить невидимость. Монстры и NPC не могут вас обнаружить.
gm SetAttr YinShen 0 Отключить невидимость. Вернуться к обычной видимости.
gm ShowMap Открыть всю карту, разблокировав весь туман войны для вашего персонажа.

Управление NPC и миром

Команда Описание
gm ZhaoMu Мгновенно завербовать выбранного NPC в ваше племя.
gm ClearAllNpc Удалить всех NPC (не игроков) с сервера. Используйте с осторожностью — затрагивает всех NPC на сервере.
gm ClearSelect Удалить текущую выбранную/нацеленную сущность (NPC, существо или объект).
gm ShuaXinZhiBei Обновить и заново вырастить всю близлежащую растительность и собираемые растения.
gm KeJiShu Разблокировать все узлы дерева технологий для вашего персонажа.

Управление вторжениями и накалом

Команда Описание
gm ShowReDu Отобразить текущую карту накала вторжений, показывающую уровни угрозы в разных областях.
gm ClearAllReDu Очистить весь накал вторжений по всей карте, сбросив уровни угрозы до нуля.
gm AddReDu [value] Вручную повысить накал вторжений на указанную величину. Более высокий накал привлекает больше вторжений.

Сервер и отладка

Команда Описание
gm exit Корректно выключить сервер с сохранением. Это самый безопасный способ остановить сервер из игры.
Debuginfo 1 Включить наложение мониторинга производительности сервера, показывающее частоту тиков, количество сущностей и использование ресурсов.
Debuginfo 0 Отключить наложение мониторинга производительности сервера.
Используйте команды экономно. Команды администратора могут существенно повлиять на стабильность сервера и опыт игроков. Спавн большого количества сущностей, очистка NPC по всему серверу или быстрое изменение данных мира могут вызвать лаги или сбои. Сначала тестируйте команды в период низкой посещаемости.

Команды управления сервером

Эти команды используются для управления всем сервером и могут выполняться как в игре (через консоль), так и удалённо (через RCON/Telnet).

Управление сервером

Команда Описание
SaveWorld Принудительно выполнить немедленное сохранение мира в память (и опционально на диск). Используйте перед выполнением рискованных операций.
SaveAndExit [seconds] Сохранить мир и выключить сервер через указанное количество секунд. Игроки получают предупреждающий обратный отсчёт.
StopCloseServer Отменить ожидающее выключение, инициированное командой SaveAndExit.
shutdown [seconds] Инициировать корректное выключение сервера с указанным обратным отсчётом в секундах.
broadcast [message] Отправить глобальное сообщение всем подключённым игрокам. Полезно для объявлений и предупреждений.

Администрирование игроков (удалённо)

Команда Описание
List_AllPlayers Перечислить все аккаунты игроков, зарегистрированные на сервере (онлайн и оффлайн).
List_OnlinePlayers Перечислить всех текущих подключённых игроков с их Steam ID и именами персонажей.
List_Guilds Перечислить все племена (гильдии) на сервере с количеством участников.
kick [PlayerName] Исключить игрока с сервера по имени персонажа.
ban [PlayerName] Забанить игрока на сервере. Он не сможет переподключиться.
CreateItemForPlayer [SteamID] [ItemID] [Amount] Добавить предметы напрямую в инвентарь конкретного игрока по Steam ID.
GotoPosition [SteamID] [x] [y] [z] Телепортировать конкретного игрока к мировым координатам.
FlyMode [SteamID] [0/1] Включить (1) или отключить (0) режим призрака/полёта для игрока.

Информация о сервере

Команда Описание
ServerFPS Отобразить текущую частоту тиков сервера (FPS). Здоровые серверы должны поддерживать 30+ FPS.
Show_Coefficient_Settings Перечислить все текущие настройки игровых коэффициентов из GameXishu.json.
Set_Coefficient [key] [value] Изменить игровой коэффициент во время работы без редактирования файлов. Изменения вступают в силу немедленно.
List_AllTalent [level] Просмотреть все природные дары (таланты), доступные на указанном уровне.

Отладка и расширенные команды

Команда Описание
Dump_AllActorPositions Экспортировать позиции всех акторов в файл данных для отладки состояния мира.
DrawActorImage Сгенерировать визуализацию позиций акторов на карте.
ExecScriptCommands [filename] Запустить пакетный файл команд. Полезно для выполнения нескольких команд сразу.

Доступ через RCON

RCON (Remote Console) позволяет выполнять команды сервера удалённо, не подключаясь к игре. Soulmask поддерживает как RCON, так и Telnet для удалённого администрирования.

Включение RCON

RCON отключён по умолчанию и должен быть включён через параметры запуска:

  1. В GPanel перейдите на вкладку Startup.
  2. Добавьте следующие параметры (через поле дополнительных параметров запуска или обратившись в службу поддержки для их добавления):
    -rconpsw="YOUR_RCON_PASSWORD" -rconport=19000
  3. Перезапустите сервер.
Безопасность RCON. Реализация RCON в Soulmask использует белый список IP для безопасности. Только IP-адреса из белого списка могут подключаться к службе RCON. Если вам нужно добавить свой IP, проверьте документацию сервера или файлы конфигурации, чтобы найти расположение белого списка.

Подключение через RCON

После включения RCON вы можете подключиться с помощью любого стандартного RCON-клиента:

  1. Скачайте RCON-клиент, например rcon-cli, или GUI-инструмент, например mcrcon.
  2. Подключитесь к своему серверу, используя:
    • Хост: IP-адрес вашего сервера
    • Порт: Порт RCON (по умолчанию 19000)
    • Пароль: Пароль RCON, который вы установили через -rconpsw
  3. После подключения введите help, чтобы увидеть список доступных команд.

Доступ через Telnet

Soulmask также поддерживает администрирование на основе Telnet через Echo Port (по умолчанию 18888). По умолчанию Telnet ограничен только локальными подключениями и не требует дополнительного проброса портов. Это в основном используется для скриптового администрирования на самой серверной машине.

Пример сессии RCON

# Connect to RCON (using rcon-cli as example)
rcon -a your.server.ip:19000 -p YOUR_RCON_PASSWORD

# Check server performance
ServerFPS

# List online players
List_OnlinePlayers

# Send a global message
broadcast Server restart in 10 minutes!

# Initiate a 600-second (10-minute) shutdown countdown
SaveAndExit 600

# Cancel the shutdown if needed
StopCloseServer

Правильное выключение сервера

Существует несколько безопасных способов выключить сервер Soulmask. Всегда используйте один из них, чтобы предотвратить потерю данных:

  • Кнопка Stop в GPanel: Самый простой способ. Нажмите Stop во вкладке Console в GPanel.
  • Внутриигровая команда: Пройдите аутентификацию как администратор и выполните gm exit для сохранения и выключения.
  • RCON/Telnet: Выполните shutdown [seconds] или SaveAndExit [seconds] для выключения с обратным отсчётом, дающим игрокам время подготовиться.
Избегайте принудительного завершения сервера. Использование кнопки Kill в GPanel или принудительное завершение процесса пропустит этап сохранения. Любой прогресс с момента последнего автоматического дискового бэкапа будет потерян. Используйте Kill только в крайнем случае, когда сервер полностью не отвечает.

Советы для администраторов сервера

  • Настройте автоматические резервные копии. Используйте -initbackup и -backupinterval=30 для создания регулярных снимков резервных копий.
  • Следите за FPS сервера. Регулярно используйте команду ServerFPS. Если частота тиков падает ниже 15-20 FPS, сервер испытывает трудности и может нуждаться в оптимизации или перезапуске.
  • Используйте Set_Coefficient для настройки на лету. Вы можете изменять игровые настройки во время работы без перезапуска сервера. Сначала выполните Show_Coefficient_Settings, чтобы увидеть текущие значения.
  • Планируйте регулярные перезапуски. Перезапускайте сервер ежедневно, чтобы очистить утечки памяти и применить любые ожидающие обновления.
  • Объявляйте перед обслуживанием. Всегда используйте команду broadcast, чтобы предупредить игроков перед перезапусками сервера или окнами обслуживания.
  • Используйте SaveWorld перед рискованными операциями. Принудительно выполняйте сохранение перед внесением значительных изменений, таких как очистка NPC или изменение коэффициентов.

Связанные статьи


Нужна помощь?

Если вам нужна дополнительная помощь с командами администратора Soulmask или управлением сервером, пожалуйста, создайте тикет в службу поддержки, и наша команда будет рада вам помочь.


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

Ready to Get Started?

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