Молниеносная распродажа 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 setup config survival Полезно для 0 чел.

Это руководство охватывает всё необходимое для установки и настройки вашего выделенного сервера Soulmask на Legion Hosting, включая первый запуск, переменные запуска GPanel, конфигурацию сервера, режимы PvE и PvP, настройки карты и мира, подключение к серверу и управление сохранениями. Для настройки администратора и внутриигровых команд см. Команды администратора Soulmask.

Что такое Soulmask

Soulmask — это игра в жанре выживания и крафта в открытом мире, где игроки пробуждаются с загадочной древней маской, дарующей сверхъестественные способности. Действие происходит в пышном, обширном мире, где игроки должны собирать ресурсы, создавать инструменты и оружие, строить поселения, а также вербовать и управлять племенем NPC. Система масок является центральной в геймплее — игроки могут вселяться в разных соплеменников и управлять ими, каждый из которых обладает уникальными навыками и чертами, чтобы оптимизировать своё поселение и боевую эффективность.

Ключевые особенности выделенного сервера включают:

  • Поддержка до 70 одновременных игроков на одном сервере
  • Игровые режимы PvE и PvP с настраиваемыми правилами
  • Обширная настройка геймплея через файл конфигурации GameXishu.json
  • Система племён (гильдий) с настраиваемыми лимитами участников
  • Поддержка RCON и Telnet для удалённого управления сервером
  • Автоматическое управление резервными копиями и сохранениями
Остановите сервер перед редактированием любых файлов конфигурации. Всегда останавливайте сервер на вкладке Console в GPanel перед редактированием файлов конфигурации. Изменения, внесённые во время работы сервера, могут быть перезаписаны или вызвать повреждение.

Первый запуск

Когда вы впервые получаете свой сервер Soulmask от Legion Hosting, ему необходимо завершить первоначальную установку, прежде чем на нём можно будет играть.

  1. Войдите в GPanel и выберите свой сервер Soulmask из списка серверов.
  2. Нажмите вкладку Console и нажмите Start.
  3. Сервер скачает и установит файлы выделенного сервера Soulmask через Steam. Эта первоначальная загрузка может занять несколько минут, поскольку игра требует значительного дискового пространства.
  4. После завершения загрузки сервер запустится автоматически. Первая загрузка занимает больше времени, чем последующие запуски, пока сервер генерирует первоначальную базу данных мира.
  5. Подождите, пока вывод консоли не укажет, что сервер готов и прослушивает подключения.
Требования к ОЗУ. Soulmask — это игра, требовательная к памяти. Выделенному серверу требуется не менее 11 ГБ свободной ОЗУ для запуска. Убедитесь, что ваш тарифный план хостинга предоставляет достаточно памяти для ожидаемого количества игроков. Большее количество игроков и более крупные миры будут использовать больше ОЗУ.

Переменные запуска GPanel

Основные настройки сервера конфигурируются как переменные запуска в GPanel. Эти значения передаются процессу сервера в качестве параметров командной строки при его запуске.

  1. В GPanel выберите свой сервер Soulmask.
  2. Нажмите вкладку Startup.
  3. Установите переменные, перечисленные ниже. Изменения вступают в силу при следующем запуске или перезапуске сервера.
Переменная По умолчанию Описание
SERVER_NAME My Soulmask Server Имя, отображаемое в браузере серверов Steam и во внутриигровом списке серверов. Сделайте его описательным, чтобы игроки могли легко найти ваш сервер.
SERVER_PASSWORD (пусто) Пароль, необходимый игрокам для входа (параметр -PSW). Оставьте пустым для публичного сервера. Установите пароль, чтобы ограничить доступ только приглашёнными игроками.
ADMIN_PASSWORD (пусто) Пароль администратора GM (параметр -adminpsw). Необходим для доступа к внутриигровой панели администратора и выполнения команд администратора. Держите его в секрете.
MAX_PLAYERS 60 Максимальное количество одновременных игроков (параметр -MaxPlayers). Soulmask поддерживает до 70 игроков, но большее количество требует больше ОЗУ и ЦП.
GAME_MODE pve Игровой режим сервера. Установите pve для PvE или pvp для PvP. См. раздел PvE и PvP ниже.
GAME_PORT 8777 Основной UDP-порт для игровых подключений (параметр -Port). Автоматически настраивается вашим тарифным планом хостинга.
QUERY_PORT 27015 UDP-порт, используемый Steam для запросов браузера серверов (параметр -QueryPort). Настраивается автоматически.
Переменные запуска переопределяют файлы конфигурации. Если настройка задана одновременно как переменная запуска и внутри файла конфигурации, переменная запуска имеет приоритет. Используйте переменные запуска для основных идентификационных настроек, а файлы конфигурации — для детальной настройки геймплея.

Конфигурация сервера (параметры командной строки)

Soulmask использует обширные параметры командной строки для конфигурации сервера. Ниже приведён полный справочник доступных параметров:

Параметр По умолчанию Описание
-SteamServerName="Name" - Отображаемое имя сервера в браузере серверов.
-MaxPlayers=N 60 Максимальное количество одновременных подключений игроков (до 70).
-PSW="password" (нет) Пароль для входа на сервер. Опустите для публичного сервера.
-adminpsw="password" (нет) Пароль администратора/GM для внутриигровых команд администратора.
-pve - Принудительно включает режим PvE. Игроки не могут наносить урон друг другу.
-pvp - Принудительно включает режим PvP. Игроки могут наносить урон друг другу.
-Port=N 8777 Порт игрового подключения (UDP).
-QueryPort=N 27015 Порт запросов Steam (UDP).
-EchoPort=N 18888 Порт консоли Telnet (TCP, только локально). Используется для локального удалённого управления.
-saving=N - Интервал сохранения состояния мира в память (в секундах).
-backup=N - Интервал резервного копирования базы данных из памяти на диск (в секундах).
-initbackup - Создаёт резервную копию мира при каждом запуске сервера.
-backupinterval=N - Интервал автоматического создания резервных копий (в минутах).
-GongHuiMaxMember=N - Максимальное количество участников в одном племени (гильдии).
-MULTIHOME=IP - Привязывает сервер к определённому локальному IP-адресу (только для многоадресных серверов).
-rconpsw="password" (нет) Включает доступ к удалённой консоли RCON с указанным паролем.
-rconport=N 19000 TCP-порт прослушивателя RCON. Актуально только если RCON включён.
-rconaddr=IP - Привязка IP прослушивателя RCON. Используйте 0.0.0.0 для прослушивания на всех интерфейсах.
-log - Включает окно консоли и вывод журналирования.
-UTF8Output - Включает корректную обработку нелатинских символов в выводе.
GPanel обрабатывает большинство из них автоматически. На Legion Hosting основные параметры настраиваются через вкладку Startup в GPanel. Расширенные параметры, такие как настройки RCON или лимиты племён, можно добавить через поле дополнительных параметров запуска GPanel, если оно доступно, или обратившись в службу поддержки.

Режим PvE и PvP

Soulmask поддерживает два основных игровых режима, которые кардинально меняют опыт многопользовательской игры:

Режим PvE (-pve)

  • Игроки не могут наносить урон друг другу напрямую.
  • Постройки и базы защищены от других игроков.
  • Основное внимание уделяется кооперативному выживанию, строительству и исследованию.
  • Игроки по-прежнему могут взаимодействовать, торговать и формировать племена.
  • Рекомендуется для кооперативных сообществ и казуальных серверов.

Режим PvP (-pvp)

  • Игроки могут атаковать и убивать друг друга.
  • Базы и постройки могут быть разграблены и разрушены другими игроками.
  • Племенные войны и контроль территории становятся ключевыми элементами геймплея.
  • Коэффициенты урона PvP можно точно настроить в файле конфигурации GameXishu.json.
  • Рекомендуется для соревновательных серверов и опытных игроков.
Режим нельзя изменить без вайпа. Изменение между PvE и PvP после создания мира может вызвать несоответствия в геймплее. Рекомендуется определиться с режимом до первого запуска. Если вам нужно изменить режим на существующем мире, рассмотрите возможность начать заново.

Настройки карты и мира (GameXishu.json)

Детальные настройки мира и геймплея управляются через файл конфигурации GameXishu.json. Этот файл содержит обширные параметры для настройки скорости получения ресурсов, боя, вторжений, строительства, животных и многого другого.

Поиск файла

Файл конфигурации находится по адресу:

WS/Saved/GameplaySettings/GameXishu.json

Доступ к этому файлу осуществляется через вкладку Files в GPanel или по SFTP.

Справочник ключевых настроек

Ниже приведены наиболее часто настраиваемые параметры. Имена параметров указаны в их исходном формате (китайский пиньинь). Для каждого приведены описания на русском.

Опыт и прогрессия
Настройка Английское название Описание
ExpRatio Experience Ratio Множитель получения общего опыта. Более высокие значения ускоряют прокачку.
ChengZhangExpRatio Growth Experience Ratio Множитель получения опыта роста персонажа.
ShaGuaiExpRatio Monster Kill Experience Ratio Множитель опыта, получаемого за убийство монстров.
Бой и урон
Настройка Английское название Описание
DongWuDamageRatio Animal Damage Ratio Множитель урона, наносимого дикими животными и существами.
BeDamageByYeShengRatio Damage Taken from Wildlife Множитель урона, получаемого от диких существ.
ShengMingHuiFuRatio Health Recovery Ratio Множитель скорости естественной регенерации здоровья.
QiXiHuiFuRatio Stamina Recovery Ratio Множитель скорости восстановления выносливости.
TiLiHuiFuRatio Energy Recovery Ratio Множитель скорости восстановления энергии/выносливости.
PVP_ShangHaiRatio_JinZhan PvP Melee Damage Ratio Множитель урона ближнего боя в PvP (по умолчанию: 0.4).
Ресурсы и потребление
Настройка Английское название Описание
ShiWuXiaoHaoRatio Food Consumption Ratio Множитель скорости потребления пищи. Более низкие значения замедляют потребление пищи.
ShuiXiaoHaoRatio Water Consumption Ratio Множитель скорости потребления воды.
RanLiaoXiaoHaoRatio Fuel Consumption Ratio Множитель скорости потребления топлива станками для крафта и кострами.
Животные и фермерство
Настройка Английское название Описание
DongWuShengZhangRatio Animal Growth Ratio Множитель скорости роста животных. Более высокие значения ускоряют взросление животных.
FanZhiJianGeRatio Breeding Interval Ratio Множитель времени между циклами размножения животных.
DongWuChanChuRatio Animal Production Ratio Множитель производства животных (яйца, молоко и т. д.).
DongWuPinZhiRatio Animal Quality Ratio Множитель качества характеристик прирученных животных.
ZuoWuShengZhangRatio Crop Growth Ratio Множитель скорости роста сельскохозяйственных культур.
ZuoWuFeiLiaoXiaoHaoRatio Crop Fertilizer Consumption Множитель скорости потребления удобрений.
Строительство и постройки
Настройка Английское название Описание
JianZhuFuLanKaiGuan Building Decay Toggle Включить или отключить разрушение построек со временем. Установите 0 для отключения.
JianZhuFuLanMul Building Decay Multiplier Скорость разрушения построек. Более низкие значения замедляют разрушение.
JianZhuXiuLiMul Building Repair Multiplier Множитель стоимости и скорости ремонта построек.
JianZhuZiYuanJinShuaBanJing Building Resource Exclusion Radius Радиус вокруг построек, в котором природные ресурсы не будут возрождаться.
Система вторжений
Настройка Английское название По умолчанию Описание
RuQinGuaiCountMax Max Invasion Monsters 128 Максимальное количество монстров в волне вторжения.
RuQinQiangDuXiShu Invasion Intensity - Управляет общей сложностью вторжений и силой монстров.
RuQinBeginHour Invasion Start Hour - Внутриигровой час, когда могут начинаться вторжения.
RuQinEndHour Invasion End Hour - Внутриигровой час, когда вторжения прекращаются.
RuQinPerBoGuaiMax Max Monsters Per Wave 16 Максимальное количество монстров, появляющихся за одну волну.
Всегда останавливайте сервер перед редактированием GameXishu.json. Редактирование файла во время работы сервера приведёт к перезаписи ваших изменений при сохранении сервера. Остановите сервер, внесите изменения, затем запустите его снова.

Как подключиться

Игроки могут подключиться к вашему серверу Soulmask через внутриигровой браузер серверов или прямым подключением.

Через внутриигровой браузер серверов

  1. Запустите Soulmask.
  2. В главном меню выберите Multiplayer, а затем Server Browser.
  3. Найдите свой сервер по имени (имя, которое вы установили в переменной запуска SERVER_NAME).
  4. Нажмите на свой сервер и нажмите Join. Введите пароль, если он установлен.

Через браузер серверов Steam

  1. В Steam перейдите в Вид > Игровые серверы (или Серверы).
  2. Перейдите на вкладку Избранное, затем нажмите Добавить сервер.
  3. Введите IP вашего сервера и порт запросов (по умолчанию 27015) в формате IP:PORT.
  4. Когда сервер появится, дважды щёлкните по нему, чтобы подключиться через Soulmask.

Через прямое подключение

  1. Найдите IP вашего сервера и игровой порт на вкладке Console в GPanel. За помощью см. Как найти IP-адрес и порт вашего сервера.
  2. В Soulmask найдите опцию Direct Connect в меню многопользовательской игры.
  3. Введите IP вашего сервера и игровой порт (по умолчанию 8777) в формате IP:PORT.
  4. Нажмите Connect и введите пароль сервера, если требуется.
Сервер не появляется? Если ваш сервер не отображается в браузере, убедитесь, что он полностью запущен и завершил загрузку. Новым серверам может потребоваться 2-5 минут, чтобы появиться в главном списке серверов Steam. Вы всегда можете использовать прямое подключение с IP и игровым портом. Порты назначаются случайным образом, если у вас нет выделенного IP.

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

Soulmask использует систему сохранений на основе базы данных. Понимание того, как работают сохранения, критически важно для предотвращения потери данных.

Расположение сохранений

Основной файл сохранения мира находится по адресу:

WS/Saved/Worlds/Dedicated/Level01_Main/world.db

Эта база данных SQLite содержит все данные мира, включая изменения ландшафта, постройки, состояния NPC и данные игроков.

Процесс сохранения

Soulmask использует двухэтапный процесс сохранения:

  1. Сохранение в память (-saving): Состояние мира периодически записывается в базу данных в памяти с интервалом, указанным параметром -saving (в секундах).
  2. Резервное копирование на диск (-backup): База данных из памяти сбрасывается на диск с интервалом, указанным параметром -backup (в секундах).
Всегда правильно выключайте сервер. Жизненно важно, чтобы вы выключали сервер корректно с помощью кнопки Stop в GPanel, внутриигровой команды gm exit или RCON-команды shutdown. Принудительное завершение процесса сервера может привести к тому, что база данных из памяти не будет записана на диск, что приведёт к откату к последнему дисковому сохранению.

Автоматические резервные копии

Настройте автоматические резервные копии с помощью этих параметров запуска:

  • -initbackup -- Создаёт резервную копию при каждом запуске сервера.
  • -backupinterval=N -- Создаёт скользящие резервные копии каждые N минут во время работы.

Ручные резервные копии

Чтобы создать ручную резервную копию:

  1. Остановите сервер из GPanel.
  2. Перейдите в WS/Saved/ через вкладку Files в GPanel или SFTP.
  3. Скачайте следующие файлы:
    • Worlds/Dedicated/Level01_Main/world.db -- База данных сохранения мира
    • GameplaySettings/GameXishu.json -- Ваша конфигурация геймплея
  4. Сохраните эти файлы в безопасном месте на вашем локальном компьютере.

Восстановление резервной копии

  1. Остановите сервер.
  2. Загрузите файл world.db из резервной копии в WS/Saved/Worlds/Dedicated/Level01_Main/.
  3. Загрузите GameXishu.json из резервной копии в WS/Saved/GameplaySettings/, если вы хотите также восстановить настройки.
  4. Запустите сервер.

Начало нового мира

Чтобы стереть мир и начать заново:

  1. Остановите сервер.
  2. Переименуйте или удалите файл world.db в WS/Saved/Worlds/Dedicated/Level01_Main/.
  3. Запустите сервер. Он сгенерирует новую базу данных мира с нуля.
Создайте резервную копию перед стиранием. Перед удалением данных мира скачайте копию world.db в качестве резервной копии на случай, если вы захотите восстановить её позже.

Справочник портов

Soulmask использует следующие порты. Они автоматически настраиваются вашим тарифным планом хостинга на Legion Hosting.

Порт Протокол По умолчанию Назначение
Игровой порт UDP 8777 Основные игровые подключения. Игроки подключаются к этому порту.
Порт запросов UDP 27015 Запросы браузера серверов Steam.
Echo Port (Telnet) TCP 18888 Локальное администрирование через telnet (только локальные подключения).
Порт RCON TCP 19000 Доступ к удалённой консоли (RCON). Активен только если установлен -rconpsw.

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


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

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


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

Ready to Get Started?

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