Den här guiden täcker allt du behöver veta om hur du installerar och konfigurerar din dedikerade Necesse-server på Legion Hosting. Necesse är ett kooperativt action-RPG med överlevnadselement som innehåller utforskning, tillverkning, basbyggande och bosättningshantering över procedurellt genererade öar. För att hantera din server när den väl är igång, se vår guide Necesse-adminkommandon.
Vad är Necesse?
Necesse är ett top-down action-RPG-överlevnadsspel där spelare utforskar procedurellt genererade världar, samlar resurser, tillverkar utrustning, bygger baser och hanterar NPC-bosättningar. Spelet har ett progressionssystem som tar spelarna genom flera biom, allt mer utmanande bossar och djupare grottutforskning. Flerspelarläget stöder upp till 250 spelare på en enda server, vilket gör det idealiskt för stora community-servrar såväl som små vänkretsar.
Viktiga funktioner inkluderar:
- Utforskning — Res mellan procedurellt genererade öar över flera biom
- Strid — Slåss mot allt svårare fiender och bossar med en mängd olika vapen och rustningar
- Tillverkning & byggande — Omfattande tillverkningssystem med baskonstruktion och dekoration
- Bosättningshantering — Rekrytera NPC:er, tilldela jobb och bygg blomstrande bosättningar
- Flerspelarläge — Kooperativt spelande med vänner på dedikerade servrar
Första start
När din Necesse-server tillhandahålls på Legion Hosting kommer den förkonfigurerad och redo att starta. Så här får du igång din server för första gången:
- Logga in på GPanel på gpanel.legionhosting.net
- Välj din Necesse-server från serverlistan
- Klicka på Start för att starta servern
- Servern genererar standardvärlden och konfigurationsfilerna vid första uppstarten
- När konsolen visar att servern är redo kan spelarna ansluta
GPanel-startvariabler
GPanel tillhandahåller startvariabler under fliken Startup som låter dig konfigurera viktiga serverparametrar utan att redigera filer direkt. Ändringar kräver en omstart av servern för att träda i kraft.
| Variabel | Standard | Beskrivning |
|---|---|---|
SAVE_NAME |
Save1 |
Namn på världssparfilen som ska laddas eller skapas |
SERVER_SLOTS |
10 |
Maximalt antal spelarplatser (1-250) |
SERVER_PASSWORD |
(tom) | Serverlösenord för privata servrar. Lämna tomt för en publik server. |
AUTO_UPDATE |
0 |
Aktivera eller inaktivera automatisk uppdatering vid start. Ställ in på 1 för att aktivera. |
SRCDS_BETAID |
(tom) | Steam-betagren som ska installeras. Lämna tomt för den stabila versionen. |
Serverkonfiguration (server.cfg)
Den huvudsakliga serverkonfigurationen lagras i server.cfg. På din GPanel-server hittar du den här filen i File Manager under katalogen cfg/. Filen använder ett strukturerat format med inställningar inneslutna i ett SERVER = { }-block.
Här är den fullständiga listan över server.cfg-inställningar:
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
}
Beskrivningar av inställningar
| Inställning | Standard | Beskrivning |
|---|---|---|
port |
14159 | UDP-porten som din server lyssnar på. Intervall: 0-65535. Hanteras vanligtvis automatiskt av GPanel. |
slots |
10 | Maximalt antal samtidiga spelare. Intervall: 1-250. |
password |
(tom) | Serverlösenord. Lämna tomt för en publik server. Spelare måste ange detta för att ansluta. |
maxClientLatencySeconds |
30 | Maximalt tillåten klientlatens i sekunder innan timeout. Öka om spelare med hög ping kopplas bort. |
pauseWhenEmpty |
true | När det är aktiverat pausar servern världssimuleringen när inga spelare är anslutna. Ställ in på false för att hålla världen igång dygnet runt (bosättningar fortsätter att arbeta). |
giveClientsPower |
true | När det är aktiverat har klienterna behörighet över sin egen träffdetektering, position och liknande mekanik. Ställ in på false för striktare validering på serversidan (fungerar som ett grundläggande anti-fusk men kan kännas mindre responsivt). |
logging |
true | När det är aktiverat skapar servern loggfiler för varje session. Användbart för felsökning. |
language |
en | Serverspråk för systemmeddelanden. |
zipSaves |
true | När det är aktiverat komprimeras sparfilerna. Sparar diskutrymme men ökar spar-/laddningstiderna något. |
MOTD |
(tom) | Dagens meddelande (Message of the Day) som visas för spelare när de ansluter till servern. |
Världsinställningar (worldSettings.cfg)
Världsspecifika inställningar lagras i en separat fil som heter worldSettings.cfg, placerad i världens sparmapp (t.ex. saves/YourWorldName/worldSettings.cfg). Dessa inställningar styr spelmekaniken och kan ändras när som helst.
| Inställning | Standard | Beskrivning |
|---|---|---|
allowCheats |
false | Aktiverar fuskkommandon på servern. Varning: När det väl är aktiverat är detta oåterkalleligt och låser karaktärer till fuskaktiverade världar. |
difficulty |
NORMAL | Spelets svårighetsgrad. Se svårighetstabellen nedan. |
deathPenalty |
DROP_MATS | Vad som händer när en spelare dör. Alternativ: NONE, DROP_MATS, DROP_INVENTORY, DROP_ALL, HARDCORE. |
raidFrequency |
OCCASIONALLY | Hur ofta raider inträffar. Alternativ: OFTEN, OCCASIONALLY, RARELY, NEVER. |
playerHunger |
true | Aktiverar eller inaktiverar hungermekaniken. |
disableMobSpawns |
false | När det är aktiverat förhindras fientliga mobs från att spawna naturligt. |
forcedPvP |
false | När det är aktiverat har alla spelare PvP permanent aktiverat och kan inte inaktivera det. |
unloadSettlements |
false | Styr om bosättningar laddas ur när inga spelare är i närheten. |
maxSettlementsPerPlayer |
-1 | Maximalt antal bosättningar en enskild spelare kan äga. Ställ in på -1 för obegränsat. |
dayTimeMod |
1.0 | Multiplikator för dagslängd. Högre värden gör att dagen varar längre. Maximalt: 10. |
nightTimeMod |
1.0 | Multiplikator för nattlängd. Högre värden gör att natten varar längre. Maximalt: 10. |
Svårighetsgrader
| Svårighetsgrad | Skademodifierare | Knockback-modifierare |
|---|---|---|
| Casual | -50 % mottagen skada | Normal |
| Adventure | -30 % mottagen skada | Normal |
| Classic (Normal) | Ingen modifierare | Normal |
| Hard | +30 % mottagen skada | -25 % given knockback |
| Brutal | +100 % mottagen skada | -60 % given knockback |
Alternativ för dödsstraff
| Straff | Beskrivning |
|---|---|
NONE |
Inga föremål tappas vid dödsfall |
DROP_MATS |
Material som inte är utrustning tappas (standard) |
DROP_INVENTORY |
Huvudinventariet tappas (snabbfält och utrustade föremål behålls) |
DROP_ALL |
Alla burna föremål tappas |
HARDCORE |
Permanent karaktärsdöd — karaktären raderas |
Så ansluter du
När din server är igång kan spelarna ansluta med följande steg:
- Starta Necesse från Steam
- Från huvudmenyn, klicka på Multiplayer
- Klicka på Direct Connect (eller Join Server om servern visas i listan)
- Ange din servers IP-adress och port i formatet
IP:Port(t.ex.192.168.1.100:14159) - Om servern har ett lösenord, ange det när du uppmanas
- Klicka på Connect
Hantering av sparfiler
Necesse lagrar världsdata och spelardata i katalogen saves/ på din server. Att förstå sparstrukturen hjälper till med säkerhetskopior och världshantering.
Sparfilernas struktur
saves/
YourWorldName/
worldSettings.cfg <-- World configuration
world/ <-- World data (islands, structures)
players/ <-- Player character data
settlements/ <-- Settlement information
Rekommendationer för säkerhetskopiering
- Använd GPanels inbyggda backup-funktion för att skapa ögonblicksbilder före större ändringar
- Du kan också ladda ner hela
saves/-mappen via SFTP för lokala säkerhetskopior - Servern sparar automatiskt med jämna mellanrum, men du kan utlösa en manuell sparning med kommandot
/savei konsolen
Återställa världen
Så här börjar du med en ny värld:
- Stoppa servern i GPanel
- Öppna File Manager
- Navigera till katalogen
saves/ - Radera eller byt namn på den världsmapp du vill återställa
- Starta servern — en ny värld genereras automatiskt
Relaterade artiklar
- Necesse-adminkommandon
- Så hittar du din servers IP och port
- Så laddar du upp filer via SFTP
- Kom igång med din nya server
Behöver du hjälp?
Om du upplever problem med din Necesse-server eller behöver ytterligare hjälp finns vårt supportteam här för att hjälpa till. Skicka in ett supportärende så återkommer vi till dig så snart som möjligt.