Брза Распродажба 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

MK soulmask setup config survival 0 го најдоа ова корисно

Овој водич опфаќа сè што ви е потребно за да поставите и конфигурирате вашиот наменски сервер за Soulmask на Legion Hosting, вклучувајќи прво стартување, GPanel променливи за стартување, конфигурација на серверот, PvE наспроти PvP режими, поставки за мапа и свет, поврзување на вашиот сервер и управување со зачувувања. За поставување на админ и команди во играта, видете Soulmask Админ команди.

Што е Soulmask

Soulmask е survival crafting игра со отворен свет каде играчите се будат носејќи мистериозна древна маска што дарува натприродни способности. Сместена во буен, пространен свет, играчите мора да собираат ресурси, да изработуваат алати и оружја, да градат населби и да регрутираат и управуваат со племе од NPC-а. Системот на маски е централен за играта -- играчите можат да поседуваат и контролираат различни членови на племето, секој со единствени вештини и особини, за да ја оптимизираат нивната населба и борбена ефикасност.

Клучните карактеристики на наменскиот сервер вклучуваат:

  • Поддршка за до 70 истовремени играчи на еден сервер
  • PvE и PvP режими на игра со конфигурабилни правила
  • Обемно подесување на играта преку конфигурациската датотека GameXishu.json
  • Систем на племе (гилда) со конфигурабилни ограничувања на членови
  • RCON и Telnet поддршка за далечинско управување со серверот
  • Автоматско управување со резервни копии и зачувувања
Запрете го вашиот сервер пред уредување на било која конфигурациска датотека. Секогаш запрете го вашиот сервер од табот Console во GPanel пред уредување на конфигурациски датотеки. Промените направени додека серверот работи може да бидат презапишани или да предизвикаат оштетување.

Прво стартување

Кога првпат ќе го добиете вашиот Soulmask сервер од Legion Hosting, тој треба да заврши почетна инсталација пред да може да се игра на него.

  1. Најавете се на GPanel и изберете го вашиот Soulmask сервер од листата на сервери.
  2. Кликнете на табот Console и притиснете Start.
  3. Серверот ќе ги преземе и инсталира датотеките за наменскиот сервер за Soulmask преку Steam. Ова почетно преземање може да потрае неколку минути бидејќи играта бара значителен простор на диск.
  4. Откако преземањето ќе заврши, серверот ќе се стартува автоматски. Првото вклучување трае подолго од следните стартувања додека серверот ја генерира почетната база на податоци за светот.
  5. Почекајте додека излезот на конзолата не покаже дека серверот е готов и слуша за поврзувања.
Барања за RAM. Soulmask е игра интензивна на меморија. Наменскиот сервер бара најмалку 11 GB слободна RAM за да се стартува. Осигурете се дека вашиот хостинг план обезбедува доволно меморија за вашиот очекуван број играчи. Повисоки броеви на играчи и поголеми светови ќе користат повеќе RAM.

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 играчи, но повисоки броеви бараат повеќе RAM и CPU.
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 query порт (UDP).
-EchoPort=N 18888 Telnet порт за конзола (TCP, само локално). Се користи за локално далечинско управување.
-saving=N - Интервал за зачувување на состојбата на светот во меморија (во секунди).
-backup=N - Интервал за резервна копија на базата на податоци во меморија на диск (во секунди).
-initbackup - Создава резервна копија на светот секој пат кога серверот се стартува.
-backupinterval=N - Интервал за автоматско создавање на резервни копии (во минути).
-GongHuiMaxMember=N - Максимален број членови по племе (гилда).
-MULTIHOME=IP - Го врзува серверот на специфична локална IP-адреса (само за multi-homed сервери).
-rconpsw="password" (нема) Овозможува RCON далечински пристап до конзола со наведената лозинка.
-rconport=N 19000 RCON слушачки TCP порт. Релевантно само ако RCON е овозможен.
-rconaddr=IP - RCON слушачко IP врзување. Користете 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-то на вашиот сервер и query портот (стандардно 27015) во форматот IP:PORT.
  4. Откако серверот ќе се појави, кликнете двапати на него за да се поврзете преку Soulmask.

Преку директно поврзување

  1. Најдете го IP-то на вашиот сервер и game портот од табот Console на GPanel. За помош, видете Како да го најдете IP-то и портот на вашиот сервер.
  2. Во Soulmask, побарајте ја опцијата Direct Connect во менито за повеќе играчи.
  3. Внесете го IP-то на вашиот сервер и game портот (стандардно 8777) во форматот IP:PORT.
  4. Притиснете Connect и внесете ја лозинката на серверот ако е потребна.
Серверот не се појавува? Ако вашиот сервер не се појавува во прелистувачот, осигурете се дека е целосно стартуван и завршил со вчитување. Новите сервери може да потраат 2-5 минути за да се појават во главната листа на сервери на Steam. Секогаш можете да користите директно поврзување со IP и game портот. Портовите се доделуваат случајно освен ако имате приватно 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.