Denne guide dækker alt, hvad du behøver at vide om opsætning og konfiguration af din Necesse dedikerede server på Legion Hosting. Necesse er et kooperativt action-RPG med overlevelseselementer med udforskning, håndværk, basebyggeri og bosætningsstyring på tværs af proceduremæssigt genererede øer. For at administrere din server, når den kører, se vores Necesse Admin Commands-guide.
Hvad er Necesse?
Necesse er et top-down action-RPG overlevelsesspil, hvor spillere udforsker proceduremæssigt genererede verdener, samler ressourcer, fremstiller udstyr, bygger baser og administrerer NPC-bosætninger. Spillet har et progressionssystem, der fører spillere gennem flere biomer, stadig mere udfordrende bosser og dybere fangehuller. Multiplayer understøtter op til 250 spillere på en enkelt server, hvilket gør det ideelt til store fællesskabsservere såvel som små vennegrupper.
Nøglefunktioner inkluderer:
- Udforskning — Rejs mellem proceduremæssigt genererede øer på tværs af flere biomer
- Kamp — Kæmp mod stadig sværere fjender og bosser med en række våben og rustninger
- Håndværk & Byggeri — Omfattende håndværkssystem med basekonstruktion og dekoration
- Bosætningsstyring — Rekrutter NPC'er, tildel jobs og byg blomstrende bosætninger
- Multiplayer — Kooperativt gameplay med venner på dedikerede servere
Første start
Når din Necesse-server er klargjort på Legion Hosting, er den forudkonfigureret og klar til at starte. For at starte din server for første gang:
- Log ind på GPanel på gpanel.legionhosting.net
- Vælg din Necesse-server fra serverlisten
- Klik på Start for at starte serveren
- Serveren genererer standardverdenen og konfigurationsfilerne ved første opstart
- Når konsollen viser, at serveren er klar, kan spillere oprette forbindelse
GPanel opstartsvariabler
GPanel tilbyder opstartsvariabler under fanen Startup, der lader dig konfigurere vigtige serverparametre uden at redigere filer direkte. Ændringer kræver en servergenstart for at træde i kraft.
| Variabel | Standard | Beskrivelse |
|---|---|---|
SAVE_NAME |
Save1 |
Navnet på verdensgemningsfilen, der skal indlæses eller oprettes |
SERVER_SLOTS |
10 |
Maksimalt antal spillerpladser (1-250) |
SERVER_PASSWORD |
(tom) | Serveradgangskode til private servere. Lad den være tom for en offentlig server. |
AUTO_UPDATE |
0 |
Aktiver eller deaktiver automatisk opdatering ved opstart. Sæt til 1 for at aktivere. |
SRCDS_BETAID |
(tom) | Steam beta-gren til installation. Lad den være tom for den stabile udgivelse. |
Serverkonfiguration (server.cfg)
Hovedserverkonfigurationen er gemt i server.cfg. På din GPanel-server kan du finde denne fil i File Manager under mappen cfg/. Filen bruger et struktureret format med indstillinger indesluttet i en SERVER = { }-blok.
Her er den komplette liste over server.cfg-indstillinger:
SERVER = {
port = 14159, // [0 - 65535] Server port
slots = 10, // [1 - 250] Maximum player slots
password = "", // Leave blank for no password
maxClientLatencySeconds = 30, // Max allowed client latency
pauseWhenEmpty = true, // Pause world when no players online
giveClientsPower = true, // Client-side hit detection (anti-cheat)
logging = true, // Create log files for each server start
language = en, // Server language
zipSaves = true, // Compress save files
MOTD = "" // Message of the day
}
Beskrivelse af indstillinger
| Indstilling | Standard | Beskrivelse |
|---|---|---|
port |
14159 | Den UDP-port din server lytter på. Interval: 0-65535. Administreres normalt automatisk af GPanel. |
slots |
10 | Maksimalt antal samtidige spillere. Interval: 1-250. |
password |
(tom) | Serveradgangskode. Lad den være tom for en offentlig server. Spillere skal indtaste denne for at oprette forbindelse. |
maxClientLatencySeconds |
30 | Maksimal tilladt klientforsinkelse i sekunder før timeout. Øg denne, hvis spillere med høj ping bliver afbrudt. |
pauseWhenEmpty |
true | Når aktiveret, pauser serveren verdenssimuleringen, når ingen spillere er forbundet. Sæt til false for at holde verdenen kørende 24/7 (bosætninger vil fortsat fungere). |
giveClientsPower |
true | Når aktiveret, har klienter autoritet over deres egen treffedetektion, position og lignende mekanikker. Sæt til false for strengere serverside-validering (fungerer som grundlæggende anti-cheat, men kan føles mindre responsiv). |
logging |
true | Når aktiveret, opretter serveren logfiler for hver session. Nyttigt til fejlfinding. |
language |
en | Serversprog til systembeskeder. |
zipSaves |
true | Når aktiveret, komprimeres gemte filer. Sparer diskplads, men øger gem/indlæsningstider en smule. |
MOTD |
(tom) | Dagens Besked, der vises til spillere, når de tilslutter sig serveren. |
Verdensindstillinger (worldSettings.cfg)
Verdensspecifikke indstillinger gemmes i en separat fil kaldet worldSettings.cfg, placeret inden i verdenens gemmemappe (f.eks. saves/YourWorldName/worldSettings.cfg). Disse indstillinger styrer gameplay-mekanikker og kan ændres når som helst.
| Indstilling | Standard | Beskrivelse |
|---|---|---|
allowCheats |
false | Aktiverer snydkommandoer på serveren. Advarsel: Når det er aktiveret, er det irreversibelt og låser karakterer til snyd-aktiverede verdener. |
difficulty |
NORMAL | Spillets sværhedsgrad. Se sværhedsgradstabellen nedenfor. |
deathPenalty |
DROP_MATS | Hvad der sker, når en spiller dør. Muligheder: NONE, DROP_MATS, DROP_INVENTORY, DROP_ALL, HARDCORE. |
raidFrequency |
OCCASIONALLY | Hvor ofte raids forekommer. Muligheder: OFTEN, OCCASIONALLY, RARELY, NEVER. |
playerHunger |
true | Aktiverer eller deaktiverer sultmekanikken. |
disableMobSpawns |
false | Når aktiveret, forhindres fjendtlige mobs i at spawne naturligt. |
forcedPvP |
false | Når aktiveret, har alle spillere PvP permanent aktiveret og kan ikke deaktivere det. |
unloadSettlements |
false | Styrer om bosætninger aflæsses, når ingen spillere er i nærheden. |
maxSettlementsPerPlayer |
-1 | Maksimalt antal bosætninger en enkelt spiller kan eje. Sæt til -1 for ubegrænset. |
dayTimeMod |
1.0 | Dagslængdemultiplikator. Højere værdier gør dagtid længere. Maksimum: 10. |
nightTimeMod |
1.0 | Natlængdemultiplikator. Højere værdier gør nattetid længere. Maksimum: 10. |
Sværhedsgrader
| Sværhedsgrad | Skademodifikator | Tilbageslagsmodifikator |
|---|---|---|
| Casual | -50% skade modtaget | Normal |
| Adventure | -30% skade modtaget | Normal |
| Classic (Normal) | Ingen modifikator | Normal |
| Hard | +30% skade modtaget | -25% tilbageslag givet |
| Brutal | +100% skade modtaget | -60% tilbageslag givet |
Dødsstrafmuligheder
| Straf | Beskrivelse |
|---|---|
NONE |
Ingen genstande tabes ved død |
DROP_MATS |
Ikke-udstyrs materialer tabes (standard) |
DROP_INVENTORY |
Hovedinventar tabes (hotbar og udstyrede genstande beholdes) |
DROP_ALL |
Alle medbragte genstande tabes |
HARDCORE |
Permanent karakterdød — karakteren slettes |
Sådan opretter du forbindelse
Når din server kører, kan spillere oprette forbindelse ved at følge disse trin:
- Start Necesse fra Steam
- Fra hovedmenuen, klik på Multiplayer
- Klik på Direct Connect (eller Join Server hvis serveren vises på listen)
- Indtast din servers IP-adresse og port i formatet
IP:Port(f.eks.192.168.1.100:14159) - Hvis serveren har en adgangskode, indtast den når du bliver bedt om det
- Klik på Connect
Gemmehåndtering
Necesse gemmer verdensdata og spillerdata i mappen saves/ på din server. Forståelse af gemmestrukturen hjælper med sikkerhedskopier og verdensstyring.
Gemmefilstruktur
saves/
YourWorldName/
worldSettings.cfg <-- World configuration
world/ <-- World data (islands, structures)
players/ <-- Player character data
settlements/ <-- Settlement information
Anbefalinger til sikkerhedskopiering
- Brug GPanels indbyggede backup-funktion til at oprette øjebliksbilleder før større ændringer
- Du kan også downloade hele mappen
saves/via SFTP til lokale sikkerhedskopier - Serveren gemmer automatisk periodisk, men du kan udløse en manuel gemning med kommandoen
/savei konsollen
Nulstilling af verdenen
For at starte med en frisk verden:
- Stop serveren i GPanel
- Åbn File Manager
- Naviger til mappen
saves/ - Slet eller omdøb den verdensmappe, du vil nulstille
- Start serveren — en ny verden genereres automatisk
Relaterede artikler
- Necesse Admin Commands
- How to Find Your Server IP and Port
- How to Upload Files via SFTP
- Getting Started with Your New Server
Brug for hjælp?
Hvis du oplever problemer med din Necesse-server eller har brug for yderligere hjælp, er vores supportteam klar til at hjælpe. Indsend en supportticket, så vender vi tilbage til dig hurtigst muligt.