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
Categories

Vodič za podešavanje Portal Knights servera


Ovaj vodič obrađuje kako da podesite svoj Portal Knights namenski server na Legion Hosting platformi, konfigurišete startup promenljive, prilagodite podešavanja servera, povežete se sa prijateljima i upravljate sačuvanim podacima sveta. Za admin kontrole i upravljanje igračima pogledajte Portal Knights admin komande.

O igri Portal Knights: Portal Knights je kooperativni akcioni RPG sa sandbox elementima. Igrači istražuju proceduralno generisana ostrva, bore se sa bosovima, grade strukture i unapređuju likove kroz zajednički svet. Namenski server omogućava trajne svetove koji ostaju na mreži čak i kada host ne igra.

1. Prvo pokretanje

  1. Prijavite se na GPanel i izaberite svoj Portal Knights server.
  2. Idite na karticu Startup i pregledajte dostupne promenljive (pogledajte tabelu ispod).
  3. Postavite SERVER_NAME kako biste mogli da identifikujete svoj server u pregledaču.
  4. Promenite ADMIN_PASS sa podrazumevane vrednosti. Opciono postavite USER_PASS ili GUEST_PASS da biste ograničili pristup na svoju grupu.
  5. Vratite se na karticu Console i kliknite na Start.
  6. Sačekajte da konzola pokaže da je server završio sa učitavanjem. Prvo pokretanje će generisati podrazumevane konfiguracione fajlove i novi svet.
Prvo pokretanje traje duže: Početno pokretanje generiše podatke sveta i konfiguracione fajlove. Sačekajte 1-2 minuta da se sve inicijalizuje pre nego što pokušate da se povežete.

2. GPanel startup promenljive

Sledeće promenljive su dostupne na kartici Startup u GPanel-u. Ove vrednosti se primenjuju svaki put kada se server pokrene.

Promenljiva Obavezno Opis
SERVER_NAME Ne Ime prikazano u pregledaču servera. Podrazumevano je Servername ako nije postavljeno. Maksimalno 32 znaka.
ADMIN_PASS Da Admin lozinka za server. Podrazumevana je admin_password_please_change -- trebalo bi da je promenite pre pokretanja.
USER_PASS Ne Lozinka za pristup na nivou korisnika. Ostavite prazno za bez lozinke.
GUEST_PASS Ne Lozinka za pristup na nivou gosta. Ostavite prazno za bez lozinke.
GAMEMODE Ne Režim igre za server. Opcije: Adventure, Creative. Podrazumevano je Adventure.
UNIVERSE_SIZE Ne Veličina univerzuma za server. Opcije: Small, Normal, Large. Podrazumevano je Normal.

3. Konfiguracija servera

Pored startup promenljivih, Portal Knights omogućava fino podešavanje kroz svoj konfiguracioni fajl servera. Zaustavite server pre nego što napravite izmene.

Lokacija konfiguracionog fajla

dedicated_server/server_config.json

Otvorite ovaj fajl koristeći karticu Files u GPanel-u ili se povežite putem SFTP-a. Ako fajl ne postoji, pokrenite i zaustavite server jednom da biste ga generisali sa podrazumevanim vrednostima.

Uvek zaustavite server pre uređivanja konfiguracionih fajlova. Server može da prepiše vaše izmene pri gašenju ako radi dok uređujete.

Ključna podešavanja

Konfiguracioni fajl koristi JSON format. Ključna svojstva uključuju:

Podešavanje (JSON putanja) Podrazumevano Opis
basicServerData.name Servername Prikazano ime u pregledaču servera (postavlja se putem startup promenljive SERVER_NAME).
basicServerData.port (dodeljuje GPanel) Port servera. Automatski upravljano od strane GPanel-a.
basicServerData.saveFolderPath ./savedata Putanja gde se čuvaju sačuvani podaci sveta.
admins.credentials.password admin_password_please_change Admin lozinka (postavlja se putem startup promenljive ADMIN_PASS).
users.credentials.password (prazno) Lozinka na nivou korisnika (postavlja se putem startup promenljive USER_PASS).
guests.credentials.password (prazno) Lozinka na nivou gosta (postavlja se putem startup promenljive GUEST_PASS).
gameplayMode Adventure Režim igre: Adventure ili Creative (postavlja se putem startup promenljive GAMEMODE).
universeSize Normal Veličina univerzuma: Small, Normal ili Large (postavlja se putem startup promenljive UNIVERSE_SIZE).

Primer konfiguracije

{
  "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. Podešavanja sveta

Portal Knights svetovi se sastoje od proceduralno generisanih ostrva povezanih portalima. Ključna razmatranja vezana za svet:

  • Folder za čuvanje: Podaci sveta se čuvaju u direktorijumu savedata (konfigurisano putem basicServerData.saveFolderPath u konfiguraciji).
  • Režim igre: Postavlja se putem startup promenljive GAMEMODE. Adventure je standardno RPG iskustvo; Creative omogućava slobodnu gradnju i istraživanje.
  • Veličina univerzuma: Postavlja se putem startup promenljive UNIVERSE_SIZE. Kontroliše broj ostrva: Small, Normal ili Large.
  • Napredovanje kroz ostrva: Igrači napreduju kroz ostrva prikupljanjem delova portala i aktiviranjem portala. Server prati sva otkrivena ostrva i njihova stanja.

5. Kako se povezati

Opcija A -- Pregledač servera u igri

  1. Pokrenite Portal Knights putem Steam-a.
  2. Iz glavnog menija izaberite Multiplayer.
  3. Izaberite Online Game a zatim Browse Servers.
  4. Potražite svoj server po imenu ili pregledajte listu.
  5. Izaberite svoj server i kliknite na Join. Unesite lozinku ako se traži.

Opcija B -- Direktno povezivanje putem IP-a

  1. Pokrenite Portal Knights putem Steam-a.
  2. Iz glavnog menija izaberite Multiplayer.
  3. Izaberite Online Game a zatim Direct Connect.
  4. Unesite IP adresu i port vašeg servera sa kartice Network u GPanel-u:
    <your-server-ip>:<port>
  5. Unesite lozinku servera ako je postavljena.
Potrebna vam je pomoć u pronalaženju IP adrese i porta vašeg servera? Portovi se dodeljuju nasumično osim ako nemate privatni IP. Pogledajte Kako pronaći IP adresu i port vašeg servera.

6. Upravljanje sačuvanim podacima

Lokacija fajla sa sačuvanim podacima

Sačuvani podaci sveta se čuvaju na serveru na:

dedicated_server/savedata/

Ova putanja se konfiguriše putem podešavanja basicServerData.saveFolderPath u server_config.json.

Ručne rezervne kopije putem SFTP-a

  1. Zaustavite server iz GPanel-a kako biste osigurali da su svi podaci upisani na disk.
  2. Povežite se na svoj server putem SFTP-a. Pogledajte Kako otpremiti fajlove putem SFTP-a za uputstva.
  3. Idite do direktorijuma dedicated_server/savedata/.
  4. Preuzmite ceo folder sveta koji želite da arhivirate.

Vraćanje sačuvanih podataka

  1. Zaustavite server iz GPanel-a.
  2. Povežite se putem SFTP-a i idite do dedicated_server/savedata/.
  3. Otpremite svoj folder sveta iz rezervne kopije, zamenjujući postojeći ako je potrebno.
  4. Uverite se da se ime foldera poklapa sa podešavanjem world_name u vašoj konfiguraciji.
  5. Pokrenite server iz GPanel-a.
Savet: Uvek čuvajte lokalnu rezervnu kopiju pre zamene fajlova sa sačuvanim podacima. Ako je otpremljeni fajl oštećen ili nekompatibilan, možda nećete moći da povratite podatke bez rezervne kopije.

Rešavanje problema

  • Server se ne pojavljuje u pregledaču: Potvrdite da je server u potpunosti pokrenut u GPanel-u. Pregledaču servera može trebati 2-3 minuta da indeksira novi server. U međuvremenu pokušajte direktno povezivanje putem IP-a.
  • Nije moguće povezivanje: Proverite IP adresu i port vašeg servera na kartici Network u GPanel. Uverite se da server radi i da nije u srušenom stanju.
  • Rušenja pri pokretanju: Obrišite konfiguracioni fajl i ponovo pokrenite da biste regenerisali podrazumevane vrednosti. Ako problem potraje, proverite GPanel konzolu za poruke o greškama.
  • Svet se ne učitava: Uverite se da podešavanje basicServerData.saveFolderPath u server_config.json pokazuje na ispravan direktorijum.

Povezani članci

Potrebna vam je pomoć?

Ako naiđete na probleme koji ovde nisu obrađeni, otvorite tiket za podršku i uključite IP adresu vašeg servera, opis problema i bilo koje poruke o greškama iz GPanel konzole.


Was this article helpful?

Ready to Get Started?

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