Брза Распродажба 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
Категории

Водич за поставување на Portal Knights сервер

MK portal-knights setup config co-op-rpg 0 го најдоа ова корисно

Овој водич опфаќа како да го поставите вашиот Portal Knights наменски сервер на Legion Hosting, да ги конфигурирате стартните променливи, да ги прилагодите серверските поставки, да се поврзете со пријатели и да управувате со вашите зачувувања на светот. За администраторски контроли и управување со играчи, погледнете Portal Knights администраторски команди.

За Portal Knights: Portal Knights е кооперативна акциона RPG со sandbox елементи. Играчите истражуваат процедурно генерирани острови, се борат против босови, градат структури и подигнуваат нивоа на ликови низ заеднички свет. Наменскиот сервер овозможува постојани светови кои остануваат онлајн дури и кога хостот не игра.

1. Прв старт

  1. Најавете се на GPanel и изберете го вашиот Portal Knights сервер.
  2. Одете на табот Startup и прегледајте ги достапните променливи (погледнете ја табелата подолу).
  3. Поставете SERVER_NAME за да можете да го идентификувате вашиот сервер во прелистувачот.
  4. Променете го ADMIN_PASS од стандардното. Опционално поставете USER_PASS или GUEST_PASS за да го ограничите пристапот на вашата група.
  5. Вратете се на табот Console и кликнете Start.
  6. Почекајте конзолата да покаже дека серверот завршил со вчитување. Првиот старт ќе генерира стандардни конфигурациски датотеки и нов свет.
Првиот старт трае подолго: Првичното подигнување генерира податоци за светот и конфигурациски датотеки. Дозволете 1-2 минути сè да се иницијализира пред да се обидете да се поврзете.

2. GPanel стартни променливи

Следниве променливи се достапни во табот Startup на GPanel. Овие вредности се применуваат секој пат кога серверот се стартува.

Променлива Потребна Опис
SERVER_NAME Не Името прикажано во прелистувачот на сервери. Стандардно Servername ако не е поставено. Максимум 32 знаци.
ADMIN_PASS Да Администраторска лозинка за серверот. Стандардно е admin_password_please_change -- треба да ја промените ова пред стартување.
USER_PASS Не Лозинка за пристап на ниво на корисник. Оставете празно за без лозинка.
GUEST_PASS Не Лозинка за пристап на ниво на гостин. Оставете празно за без лозинка.
GAMEMODE Не Режим на игра за серверот. Опции: Adventure, Creative. Стандардно е Adventure.
UNIVERSE_SIZE Не Големина на универзум за серверот. Опции: Small, Normal, Large. Стандардно е Normal.

3. Серверска конфигурација

Покрај стартните променливи, Portal Knights овозможува фино подесување преку својата серверска конфигурациска датотека. Запрете го вашиот сервер пред да правите промени.

Локација на конфигурациската датотека

dedicated_server/server_config.json

Отворете ја оваа датотека користејќи го табот Files во GPanel или поврзете се преку SFTP. Ако датотеката не постои, стартувајте и запрете го серверот еднаш за да ја генерирате со стандардни вредности.

Секогаш запирајте го вашиот сервер пред да ги уредувате конфигурациските датотеки. Серверот може да ги презапише вашите промени при исклучување ако работи додека уредувате.

Клучни поставки

Конфигурациската датотека користи JSON формат. Клучните својства вклучуваат:

Поставка (JSON патека) Стандардно Опис
basicServerData.name Servername Прикажано име во прелистувачот на сервери (поставено преку стартната променлива SERVER_NAME).
basicServerData.port (доделено од GPanel) Серверски порт. Управувано автоматски од GPanel.
basicServerData.saveFolderPath ./savedata Патека каде се складираат податоците за зачувување на светот.
admins.credentials.password admin_password_please_change Администраторска лозинка (поставена преку стартната променлива ADMIN_PASS).
users.credentials.password (празно) Лозинка на ниво на корисник (поставена преку стартната променлива USER_PASS).
guests.credentials.password (празно) Лозинка на ниво на гостин (поставена преку стартната променлива GUEST_PASS).
gameplayMode Adventure Режим на игра: Adventure или Creative (поставено преку стартната променлива GAMEMODE).
universeSize Normal Големина на универзум: Small, Normal или Large (поставено преку стартната променлива UNIVERSE_SIZE).

Пример конфигурација

{
  "basicServerData": {
    "name": "My Portal Knights Server",
    "ipv4": "0.0.0.0",
    "port": 27015,
    "saveFolderPath": "./savedata"
  },
  "admins": {
    "credentials": {
      "password": "my_admin_password"
    }
  },
  "users": {
    "credentials": {
      "password": ""
    }
  },
  "guests": {
    "credentials": {
      "password": ""
    }
  },
  "gameplayMode": "Adventure",
  "universeSize": "Normal",
  "hideConsoleWindow": true
}

4. Поставки за светот

Portal Knights световите се состојат од процедурно генерирани острови поврзани со портали. Клучни размислувања поврзани со светот:

  • Фолдер за зачувување: Податоците за светот се складираат во директориумот savedata (конфигурирано преку basicServerData.saveFolderPath во конфигурацијата).
  • Режим на игра: Поставено преку стартната променлива GAMEMODE. Adventure е стандардното RPG искуство; Creative овозможува слободно градење и истражување.
  • Големина на универзум: Поставено преку стартната променлива UNIVERSE_SIZE. Го контролира бројот на острови: Small, Normal или Large.
  • Напредок на островите: Играчите напредуваат низ островите со собирање на парчиња од портали и активирање на портали. Серверот ги следи сите откриени острови и нивните состојби.

5. Како да се поврзете

Опција А -- Прелистувач на сервери во играта

  1. Стартувајте Portal Knights преку Steam.
  2. Од главното мени, изберете Multiplayer.
  3. Изберете Online Game и потоа Browse Servers.
  4. Пребарувајте го вашиот сервер по име или прелистувајте го списокот.
  5. Изберете го вашиот сервер и кликнете Join. Внесете ја лозинката ако се бара.

Опција Б -- Директно поврзување преку IP

  1. Стартувајте Portal Knights преку Steam.
  2. Од главното мени, изберете Multiplayer.
  3. Изберете Online Game и потоа Direct Connect.
  4. Внесете го IP-то и портот на вашиот сервер од табот Network на GPanel:
    <your-server-ip>:<port>
  5. Внесете ја лозинката на серверот ако е поставена.
Ви треба помош за пронаоѓање на IP-то и портот на вашиот сервер? Портовите се доделуваат случајно освен ако немате приватно IP. Погледнете Како да ги најдете IP-то и портот на вашиот сервер.

6. Управување со зачувувања

Локација на датотеката за зачувување

Зачувувањата на светот се складираат на серверот на:

dedicated_server/savedata/

Оваа патека е конфигурирана преку поставката basicServerData.saveFolderPath во server_config.json.

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

  1. Запрете го серверот од GPanel за да осигурате дека сите податоци се испразнети на дискот.
  2. Поврзете се со вашиот сервер преку SFTP. Погледнете Како да прикачите датотеки преку SFTP за инструкции.
  3. Навигирајте до директориумот dedicated_server/savedata/.
  4. Преземете го целиот фолдер на светот што сакате да го резервирате.

Враќање на зачувување

  1. Запрете го серверот од GPanel.
  2. Поврзете се преку SFTP и навигирајте до dedicated_server/savedata/.
  3. Прикачете го вашиот резервиран фолдер на свет, заменувајќи го постоечкиот ако е потребно.
  4. Осигурете се дека името на фолдерот се совпаѓа со поставката world_name во вашата конфигурација.
  5. Стартувајте го серверот од GPanel.
Совет: Секогаш чувајте локална резервна копија пред да ги замените датотеките за зачувување. Ако прикаченото зачувување е оштетено или некомпатибилно, можеби нема да можете да го вратите без резервна копија.

Решавање на проблеми

  • Серверот не се појавува во прелистувачот: Потврдете дека серверот е целосно стартуван во GPanel. На прелистувачот на сервери може да му требаат 2-3 минути да индексира нов сервер. Обидете се со директно поврзување преку IP во меѓувреме.
  • Не може да се поврзе: Потврдете го IP-то и портот на вашиот сервер во табот Network на GPanel. Осигурете се дека серверот работи и не е во состојба на паѓање.
  • Паѓа при старт: Избришете ја конфигурациската датотека и рестартирајте за да ги регенерирате стандардните вредности. Ако проблемот продолжи, проверете ја конзолата на GPanel за пораки за грешка.
  • Светот не се вчитува: Осигурете се дека поставката basicServerData.saveFolderPath во server_config.json покажува на точниот директориум.

Поврзани статии

Ви треба помош?

Ако наидете на проблеми кои не се опфатени овде, отворете тикет за поддршка и вклучете го IP-то на вашиот сервер, опис на проблемот и какви било пораки за грешка од конзолата на GPanel.


Дали оваа статија ви беше корисна?

Ready to Get Started?

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