Flitsaanbieding 50% korting op alle servers Nog maar een paar uur!
Eindigt over: 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
Categorieën

Soulmask Beheerderscommando's

NL soulmask admin commands 1 vond dit nuttig

Deze gids behandelt het instellen van beheerders, in-game beheerderscommando's, RCON-configuratie en serverbeheerscommando's voor je Soulmask dedicated server op Legion Hosting. Voor serverinstallatie en configuratie, zie Soulmask Server Installatiehandleiding.

Serverpaneel: Al het serverbeheer wordt gedaan via GPanel op gpanel.legionhosting.net. Gebruik de Bestandsbeheerder of SFTP om configuratiebestanden te bewerken.

Beheerdersbevoegdheden instellen

Soulmask gebruikt een op wachtwoord gebaseerd beheerderssysteem. Om beheerder te worden, moet je een beheerderswachtwoord instellen in de serverstartconfiguratie en je vervolgens in-game authenticeren.

Stap 1: Het beheerderswachtwoord instellen

  1. Selecteer in GPanel je Soulmask server.
  2. Klik op het tabblad Startup.
  3. Stel de variabele ADMIN_PASSWORD in op een sterk, uniek wachtwoord. Dit komt overeen met de opdrachtregelparameter -adminpsw.
  4. Herstart de server om de wijziging door te voeren.
Houd je beheerderswachtwoord geheim. Iedereen die het beheerderswachtwoord kent, kan volledige GM-bevoegdheden krijgen op je server. Deel het alleen met vertrouwde mede-beheerders.

Stap 2: In-game authenticeren

  1. Neem deel aan je Soulmask server als speler.
  2. Open de in-game console door op de toets ` (grave/tilde) of Numpad - (numpad min) te drukken.
  3. Typ het volgende commando en druk op Enter:
    gm key YOUR_ADMIN_PASSWORD
  4. Als het wachtwoord correct is, zie je een bevestigingsbericht en krijg je GM (Game Master) beheerdersbevoegdheden.
  5. Je kunt ook op de knop "Become the admin" klikken die verschijnt in het GM-paneelinterface.
Sessiegebaseerde authenticatie. Je moet je elke keer opnieuw authenticeren wanneer je de server betreedt. Beheerdersstatus wordt niet opgeslagen tussen sessies -- je moet gm key elke keer uitvoeren wanneer je inlogt.

In-game beheerderscommando's

Eenmaal geauthenticeerd als beheerder, open de console (` of Numpad -) en voer commando's in. Alle beheerderscommando's beginnen met het prefix gm.

Spelersbeheer

Commando Beschrijving
gm AddExp [value] Voeg algemene ervaringspunten toe aan je personage.
gm Addmjexp [value] Voeg maskerervaring toe aan je personage (levelt het masker op).
gm Addshoulieexp [value] Voeg jachtervaring toe aan je personage.
gm XiDian Reset alle vaardigheidspunten van je personage, waardoor je opnieuw kunt toewijzen.
gm FuHuo Wiederbeleef je personage (gebruik wanneer je dood bent).
gm ZiSha 1 Dood je eigen personage (zelfmoordcommando).
gm shanhao Verwijder je account/personage van de server. Gebruik met uiterste voorzichtigheid -- dit is onomkeerbaar.
gm ShowInfo 1 Toon gedetailleerde informatie over je eigen personage (statistieken, ID's, positie).
gm ShowInfo 0 Toon gedetailleerde informatie over het momenteel geselecteerde personage of NPC.
gm ChongZhiRenWu Reset alle tutorials en begeleidingsmissies voor je personage.

Navigatie en zichtbaarheid

Commando Beschrijving
gm Go [x] [y] [z] Teleporteer naar specifieke wereldcoördinaten. Gebruik GPS om eerst je huidige coördinaten te vinden.
GPS Toon je huidige wereldcoördinaten (X, Y, Z). Handig voor teleportatiedoelen.
gm SetAttr YinShen 1 Schakel onzichtbaarheid in. Monsters en NPC's kunnen je niet detecteren.
gm SetAttr YinShen 0 Schakel onzichtbaarheid uit. Keer terug naar normale zichtbaarheid.
gm ShowMap Onthul de hele kaart en ontgrendel alle fog of war voor je personage.

NPC- en wereldbeheer

Commando Beschrijving
gm ZhaoMu Rekruteer het geselecteerde NPC direct voor je stam.
gm ClearAllNpc Verwijder alle niet-speler NPC's van de server. Gebruik met voorzichtigheid -- beïnvloedt alle NPC's serverbreed.
gm ClearSelect Verwijder de momenteel geselecteerde entiteit (NPC, wezen of object).
gm ShuaXinZhiBei Vernieuw en laat alle nabijgelegen vegetatie en oogstbare planten opnieuw groeien.
gm KeJiShu Ontgrendel alle technologieboomknooppunten voor je personage.

Invasie- en hittebeheer

Commando Beschrijving
gm ShowReDu Toon de huidige invasiehittekaart, met dreigingsniveaus in verschillende gebieden.
gm ClearAllReDu Wis alle invasiehitte over de kaart en reset dreigingsniveaus naar nul.
gm AddReDu [value] Verhoog handmatig de invasiehitte met het opgegeven bedrag. Hogere hitte trekt meer invasies aan.

Server en debug

Commando Beschrijving
gm exit Sluit de server netjes af met een opslag. Dit is de veiligste manier om de server vanuit het spel te stoppen.
Debuginfo 1 Schakel de serverprestatie-monitoringoverlay in, met tick rate, entiteitsaantallen en resourcegebruik.
Debuginfo 0 Schakel de serverprestatie-monitoringoverlay uit.
Gebruik commando's spaarzaam. Beheerderscommando's kunnen de serverstabiliteit en spelervaring aanzienlijk beïnvloeden. Het spawnen van grote aantallen entiteiten, het serverbreed verwijderen van NPC's of het snel wijzigen van wereldgegevens kan lag of crashes veroorzaken. Test commando's eerst tijdens een rustige periode.

Serverbeheerscommando's

Deze commando's worden gebruikt voor serverbeheer en kunnen zowel in-game (via console) als op afstand (via RCON/Telnet) worden uitgevoerd.

Serverbeheer

Commando Beschrijving
SaveWorld Forceer een onmiddellijke wereldopslag naar het geheugen (en optioneel naar schijf). Gebruik dit voordat je risicovolle bewerkingen uitvoert.
SaveAndExit [seconds] Sla de wereld op en sluit de server af na het opgegeven aantal seconden. Spelers ontvangen een waarschuwingsaftelling.
StopCloseServer Annuleer een lopende afsluiting die is gestart met SaveAndExit.
shutdown [seconds] Start een nette serverafsluiting met de opgegeven aftelling in seconden.
broadcast [message] Stuur een globaal bericht naar alle verbonden spelers. Handig voor aankondigingen en waarschuwingen.

Spelersbeheer (op afstand)

Commando Beschrijving
List_AllPlayers Toon alle spelersaccounts die op de server zijn geregistreerd (online en offline).
List_OnlinePlayers Toon alle momenteel verbonden spelers met hun Steam ID's en personagenamen.
List_Guilds Toon alle stammen (guilds) op de server met ledenaantallen.
kick [PlayerName] Kick een speler van de server op personagenaam.
ban [PlayerName] Ban een speler van de server. Ze kunnen niet opnieuw verbinden.
CreateItemForPlayer [SteamID] [ItemID] [Amount] Voeg items rechtstreeks toe aan de inventaris van een specifieke speler via Steam ID.
GotoPosition [SteamID] [x] [y] [z] Teleporteer een specifieke speler naar wereldcoördinaten.
FlyMode [SteamID] [0/1] Schakel ghost/vliegmodus in (1) of uit (0) voor een speler.

Serverinformatie

Commando Beschrijving
ServerFPS Toon de huidige server tick rate (FPS). Gezonde servers moeten 30+ FPS behouden.
Show_Coefficient_Settings Toon alle huidige gameplay-coëfficiëntinstellingen uit GameXishu.json.
Set_Coefficient [key] [value] Wijzig een gameplay-coëfficiënt tijdens runtime zonder bestanden te bewerken. Wijzigingen worden onmiddellijk van kracht.
List_AllTalent [level] Bekijk alle natuurlijke gaven (talenten) beschikbaar op het opgegeven niveau.

Debug en geavanceerd

Commando Beschrijving
Dump_AllActorPositions Exporteer alle actorposities naar een gegevensbestand voor het debuggen van de wereldstatus.
DrawActorImage Genereer een visualisatie van actorposities op de kaart.
ExecScriptCommands [filename] Voer een batchbestand met commando's uit. Handig om meerdere commando's tegelijk uit te voeren.

RCON-toegang

RCON (Remote Console) stelt je in staat om servercommando's op afstand uit te voeren zonder met het spel verbonden te zijn. Soulmask ondersteunt zowel RCON als Telnet voor beheer op afstand.

RCON inschakelen

RCON is standaard uitgeschakeld en moet worden ingeschakeld via opstartparameters:

  1. Ga in GPanel naar het tabblad Startup.
  2. Voeg de volgende parameters toe (via aanvullende opstartparameters of door contact op te nemen met support om ze toe te laten voegen):
    -rconpsw="YOUR_RCON_PASSWORD" -rconport=19000
  3. Herstart de server.
RCON-beveiliging. De RCON-implementatie van Soulmask gebruikt een IP-whitelist voor beveiliging. Alleen whitelisted IP-adressen kunnen verbinden met de RCON-service. Controleer de serverdocumentatie of configuratiebestanden voor de locatie van de whitelist als je je IP moet toevoegen.

Verbinden via RCON

Zodra RCON is ingeschakeld, kun je verbinden met elke standaard RCON-client:

  1. Download een RCON-client zoals rcon-cli of een GUI-tool zoals mcrcon.
  2. Verbind met je server met:
    • Host: Het IP-adres van je server
    • Port: De RCON-poort (standaard 19000)
    • Wachtwoord: Het RCON-wachtwoord dat je hebt ingesteld met -rconpsw
  3. Eenmaal verbonden, typ help om een lijst van beschikbare commando's te zien.

Telnet-toegang

Soulmask ondersteunt ook Telnet-gebaseerd beheer op de Echo Port (standaard 18888). Telnet is standaard beperkt tot alleen lokale verbindingen en vereist geen extra port forwarding. Dit wordt voornamelijk gebruikt voor geautomatiseerd beheer op de servermachine zelf.

Voorbeeld RCON-sessie

# Connect to RCON (using rcon-cli as example)
rcon -a your.server.ip:19000 -p YOUR_RCON_PASSWORD

# Check server performance
ServerFPS

# List online players
List_OnlinePlayers

# Send a global message
broadcast Server restart in 10 minutes!

# Initiate a 600-second (10-minute) shutdown countdown
SaveAndExit 600

# Cancel the shutdown if needed
StopCloseServer

Server correct afsluiten

Er zijn verschillende veilige methoden om een Soulmask server af te sluiten. Gebruik altijd een van deze om gegevensverlies te voorkomen:

  • GPanel Stop-knop: De eenvoudigste methode. Klik op Stop in het GPanel Console-tabblad.
  • In-game commando: Authenticeer als beheerder en voer gm exit uit om op te slaan en af te sluiten.
  • RCON/Telnet: Voer shutdown [seconds] of SaveAndExit [seconds] uit voor een aftelling die spelers tijd geeft om zich voor te bereiden.
Vermijd het geforceerd beëindigen van de server. Het gebruik van de GPanel Kill-knop of het geforceerd beëindigen van het proces slaat de opslagstap over. Alle voortgang sinds de laatste automatische schijfback-up gaat verloren. Gebruik Kill alleen als laatste redmiddel wanneer de server volledig niet reageert.

Tips voor serverbeheerders

  • Stel automatische back-ups in. Gebruik -initbackup en -backupinterval=30 om regelmatige back-upsnapshots te maken.
  • Monitor server-FPS. Gebruik het commando ServerFPS regelmatig. Als de tick rate onder de 15-20 FPS daalt, heeft de server moeite en heeft deze mogelijk optimalisatie of een herstart nodig.
  • Gebruik Set_Coefficient voor live afstemming. Je kunt gameplay-instellingen tijdens runtime aanpassen zonder de server te herstarten. Voer eerst Show_Coefficient_Settings uit om de huidige waarden te zien.
  • Plan regelmatige herstarts. Herstart de server dagelijks om geheugenlekken op te ruimen en eventuele openstaande updates toe te passen.
  • Kondig onderhoud aan. Gebruik altijd het commando broadcast om spelers te waarschuwen voordat de server wordt herstart of onderhoud wordt uitgevoerd.
  • Gebruik SaveWorld vóór risicovolle bewerkingen. Forceer een opslag voordat je significante wijzigingen aanbrengt zoals het verwijderen van NPC's of het wijzigen van coëfficiënten.

Gerelateerde artikelen


Hulp nodig?

Als je verdere hulp nodig hebt met Soulmask beheerderscommando's of serverbeheer, open dan een supportticket en ons team helpt je graag verder.


Was dit artikel nuttig?

Ready to Get Started?

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