Блискавичний розпродаж 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

UK 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 перейдіть до View > Game Servers (або Servers).
  2. Перейдіть на вкладку Favorites, а потім Add a Server.
  3. Введіть IP-адресу свого сервера та порт запитів (за замовчуванням 27015) у форматі IP:PORT.
  4. Коли сервер з'явиться, двічі клацніть по ньому, щоб підключитися через Soulmask.

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

  1. Знайдіть IP-адресу свого сервера та ігровий порт на вкладці Console у GPanel. Для допомоги див. Як знайти IP-адресу та порт вашого сервера.
  2. У Soulmask знайдіть опцію Direct Connect у меню багатокористувацької гри.
  3. Введіть IP-адресу свого сервера та ігровий порт (за замовчуванням 8777) у форматі IP:PORT.
  4. Натисніть Connect і введіть пароль сервера, якщо потрібно.
Сервер не з'являється? Якщо ваш сервер не відображається в браузері, переконайтеся, що він повністю запущений і завершив завантаження. Нові сервери можуть з'являтися у списку головного сервера Steam протягом 2–5 хвилин. Ви завжди можете скористатися прямим підключенням за 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.

Порт Протокол За замовчуванням Призначення
Game Port UDP 8777 Основні ігрові підключення. Гравці підключаються до цього порту.
Query Port UDP 27015 Запити браузера серверів Steam.
Echo Port (Telnet) TCP 18888 Локальне адміністрування через telnet (лише локальні підключення).
RCON Port TCP 19000 Доступ до віддаленої консолі (RCON). Активний лише якщо встановлено -rconpsw.

Пов'язані статті


Потрібна допомога?

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


Чи була ця стаття корисною?

Ready to Get Started?

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