How to Set Up Admin & Use GM Commands on Your Soulmask Server

Gain admin access, use the GM panel, and run all admin commands on your Soulmask dedicated server — including teleport, spawning, NPC recruitment, and weather control.

Soulmask's admin system uses a GM (Game Master) password. Once authenticated, you get access to an in-game GM panel and a full set of console commands.

Setting the Admin Password

The admin password is set via Startup in the XGamingServer Panel:

ParameterDescription
-adminpsw="YourAdminPassword"Password to authenticate as GM in-game

Gaining Admin In-Game

Open the console

Press ~ (tilde) or Numpad Minus (-) to open the in-game console.

Authenticate

Type:

gm key YourAdminPassword

This grants you GM access and opens the GM Panel — a visual interface for spawning items, NPCs, and managing the server.

GM Commands

All commands start with gm after authentication.

CommandDescription
gm Go <x> <y> <z>Teleport to coordinates
gm GoF <distance> <z>Teleport forward by distance
gm GoToJiTanTeleport to nearest altar
gm GPSPrint your current coordinates
gm SetAttr YinShen 1Become invisible to AI (0 to disable)
gm GhostMode 1Fly + invisible (0 to disable)
gm AddExp <value>Add general experience
gm AddMJExp <value>Add mask experience
gm DengJi <level>Set character level
gm FuHuoRevive your character
gm XiDianReset/refund all stat points
gm ShowInfoDisplay detailed player info
gm ShowMapReveal the entire map
CommandDescription
gm ZhaoMuRecruit the NPC you're aiming at
gm ZhuaBuKnock out the targeted NPC
gm TameDongWuTame the targeted animal
gm ClearAllNpcRemove all NPCs from the server
gm CreateSpecifiedMan <num> <sex>Spawn tribesman NPCs
gm CreateSWByClass <class> <baby> <level> <owned> <qty> <quality>Spawn specific NPC by class
gm KeJiShuUnlock all technologies/recipes
gm JSMJUnlock all mask nodes
gm UnLockAllMaskAndPartsUnlock all masks and parts
CommandDescription
gm PrayWeather <type> <duration>Change weather (types 0–6)
gm Set24hTime <HH:mm>Set time of day (24h format, e.g., 12:00)
gm SetTimePower <multiplier>Change time speed
gm ShuaXinZhiBei <range>Respawn resources within range
gm CuiHuiZhiBei <range>Destroy vegetation within range
CommandDescription
gm ShowJianZhuTotalNumberDisplay total building piece count
gm SaveJianZhuToFile <filename>Export buildings to file
gm LoadJianZhuFromFile <name> <split> <origin> <file>Import buildings from file
gm CuiHuiViewGongHuiJianZhuByRadius <radius>Destroy all buildings within radius
gm ShowReDuDisplay invasion heat level
gm AddReDu <value>Increase raid heat (triggers raids sooner)
gm ClearAllReDuReset all invasion heat
CommandDescription
gm BaoCunForce save the world immediately
gm exitSave and shut down the server
gm KickPlayer <steam_id>Kick a player by SteamID
gm LT <channel> <message>Send a chat message
gm RefreshServerGlobalConfigReload server configuration
gm AddServerPermissionList <type> <steam_id>Add to whitelist/blacklist
gm RemoveServerPermissionList <type> <steam_id>Remove from list
gm EnableServerPermissionList <type> <0/1>Enable/disable permission list
gm ShowServerPermissionDetailsShow all permission list details

Telnet / RCON Access

For remote administration without being in-game:

Telnet (Default)

The Telnet console listens on port 18888 (TCP), localhost only by default.

telnet 127.0.0.1 18888

Commands: help, quit <seconds>, shutdown <seconds>

RCON (Optional)

Enable RCON by adding to Startup parameters:

-rconpsw="YourRCONPassword" -rconport=19000

Connect with any Source RCON-compatible client using TCP on the configured port.

How is this guide?

40% Off — Limited TimeGet your Soulmask server todayInstant setup, DDoS protection, and 24/7 support included.
Get a Server

On this page