(Created page with "==Commands== <table> <tr> <th>Type</th> <th>Command</th> <th>Parameters</th> <th>Description</th> </tr> <tr> <td>System</td> <td>@AddCredit</td>...") |
|||
| Line 1: | Line 1: | ||
==Commands== | ==Commands== | ||
| − | + | <table class="wikitable sortable"> | |
| − | <table> | + | <thead> |
| − | <tr> | + | <tr> |
| − | + | <th data-sort-type="text">Type</th> | |
| − | + | <th data-sort-type="text">Command</th> | |
| − | + | <th>Parameters</th> | |
| − | + | <th>Description</th> | |
| − | </ | + | </tr> |
| − | <tr> | + | </thead> |
| − | + | <tbody> | |
| − | + | <tr> | |
| − | + | <td>System</td> | |
| − | + | <td data-sort-key="addcredit">@AddCredit</td> | |
| − | + | <td>[UserName] [Amount]</td> | |
| − | + | <td>Adds the specified Amount of credit to the target character (offline or online).</td> | |
| − | + | </tr> | |
| − | + | <tr> | |
| − | + | <td>Player</td> | |
| − | + | <td data-sort-key="addcredit">@AddCredit</td> | |
| − | + | <td>[CharacterName] [Amount]</td> | |
| − | + | <td>Player-to-player ingot gift from the invoking player to target player [CharacterName].</td> | |
| − | + | </tr> | |
| − | + | <tr> | |
| − | + | <td>System</td> | |
| − | + | <td data-sort-key="adddragonguard">@AddDragonGuard</td> | |
| − | + | <td>[CharacterName] [DragonGuardianSlotIndex] [DragonGuardianTemplateID]</td> | |
| − | + | <td>Replaces/Removes the Dragon Guardian in the specified slot for the given (online) character.</td> | |
| − | + | </tr> | |
| − | + | <tr> | |
| − | + | <td>System</td> | |
| − | + | <td data-sort-key="addgold">@AddGold</td> | |
| − | + | <td>[UserName] [Amount]</td> | |
| − | + | <td>Adds the specified Amount of gold coins to the target character's balance (offline or online).</td> | |
| − | + | </tr> | |
| − | + | <tr> | |
| − | + | <td>System</td> | |
| − | + | <td data-sort-key="addingot">@AddIngot</td> | |
| − | + | <td>[UserName] [Amount]</td> | |
| − | + | <td>Adds the specified Amount of ingots to the character (offline or online).</td> | |
| − | + | </tr> | |
| − | + | <tr> | |
| − | + | <td>System</td> | |
| − | + | <td data-sort-key="addinscription">@AddInscription</td> | |
| − | + | <td>[UserName] [EquipmentSlot] [InscriptionID] [InscriptionSlot]</td> | |
| − | + | <td>Applies or replaces an inscription on the equipped item in [EquipSlot] for the (online) character.</td> | |
| − | + | </tr> | |
| − | + | <tr> | |
| − | + | <td>Player</td> | |
| − | + | <td data-sort-key="admin">@Admin</td> | |
| − | + | <td>[UserName]</td> | |
| − | + | <td>Grants administrator rights to the specified (online) character & Applies a large temporary stat boost.</td> | |
| − | + | </tr> | |
| − | + | <tr> | |
| − | + | <td>System</td> | |
| − | + | <td data-sort-key="banaccount">@BanAccount</td> | |
| − | + | <td>[AccountName] [BanDays]</td> | |
| − | + | <td>Bans a specified Account for a set period. If BanDays is omitted, the ban is permanent.</td> | |
| − | + | </tr> | |
| − | + | <tr> | |
| − | + | <td>System</td> | |
| − | + | <td data-sort-key="bancharacter">@BanCharacter</td> | |
| − | + | <td>[CharacterName] [BanDays]</td> | |
| − | + | <td>Bans a specified Character for a set period. If BanDays is omitted, the ban is permanent.</td> | |
| − | + | </tr> | |
| − | + | <tr> | |
| − | + | <td>System</td> | |
| − | + | <td data-sort-key="banip">@BanIP</td> | |
| − | + | <td>[IP] [BanDays]</td> | |
| − | + | <td>Bans a specified IP for a set period. If BanDays is omitted, the ban is permanent.</td> | |
| − | + | </tr> | |
| − | + | <tr> | |
| − | + | <td>System</td> | |
| − | + | <td data-sort-key="banmac">@BanMac</td> | |
| − | + | <td>[MacAddress] [BanDays]</td> | |
| − | + | <td>Bans a specified MAC for a set period. If BanDays is omitted, the ban is permanent.</td> | |
| − | + | </tr> | |
| − | + | <tr> | |
| − | + | <td>System</td> | |
| − | + | <td data-sort-key="broadcast">@Broadcast</td> | |
| − | + | <td>[Message]</td> | |
| − | + | <td>Sends a global announcement to all (online) players.</td> | |
| − | + | </tr> | |
| − | + | <tr> | |
| − | + | <td>System</td> | |
| − | + | <td data-sort-key="charactertransfer">@CharacterTransfer</td> | |
| − | + | <td>[CharacterName] [NewCharacterName]</td> | |
| − | + | <td>Transfers an existing character to another account.</td> | |
| − | + | </tr> | |
| − | + | <tr> | |
| − | + | <td>Online</td> | |
| − | + | <td data-sort-key="clearbag">@ClearBag</td> | |
| − | + | <td>[CharacterName]</td> | |
| − | + | <td>Clears the target (online) character’s inventory: Backpack (Grid=1) and ResourcePack (Grid=7).</td> | |
| − | + | </tr> | |
| − | + | <tr> | |
| − | + | <td>System</td> | |
| − | + | <td data-sort-key="dbinfo">@DBInfo</td> | |
| − | + | <td></td> | |
| − | + | <td>Emits a summary of all loaded data tables to the command log.</td> | |
| − | + | </tr> | |
| − | + | <tr> | |
| − | + | <td>Merchant</td> | |
| − | + | <td data-sort-key="dispatch">@Dispatch</td> | |
| − | + | <td>[UserName] [Quantity]</td> | |
| − | + | <td>Transfers <Amount> ingots from the invoking merchant to the target player/account.</td> | |
| − | + | </tr> | |
| − | + | <tr> | |
| − | + | <td>System</td> | |
| − | + | <td data-sort-key="droprate">@DropRate</td> | |
| − | + | <td>[Multiplier]</td> | |
| − | + | <td>Sets the global extra drop-rate bonus to Multiplier (valid range: 0 ≤ m < 1).</td> | |
| − | + | </tr> | |
| − | + | <tr> | |
| − | + | <td>System</td> | |
| − | + | <td data-sort-key="endshabak">@EndShabak</td> | |
| − | + | <td></td> | |
| − | + | <td>Schedules Shabak siege to end in 2 seconds and announces it server-wide.</td> | |
| − | + | </tr> | |
| − | + | <tr> | |
| − | + | <td>System</td> | |
| − | + | <td data-sort-key="exprate">@ExpRate</td> | |
| − | + | <td>[Multiplier]</td> | |
| − | + | <td>Sets the global monster experience rate to Multiplier (0 < m ≤ 1,000,000).</td> | |
| − | + | </tr> | |
| − | + | <tr> | |
| − | + | <td>System</td> | |
| − | + | <td data-sort-key="gmcommands">@GMCommands</td> | |
| − | + | <td></td> | |
| − | + | <td>Lists all supported GM commands.</td> | |
| − | + | </tr> | |
| − | + | <tr> | |
| − | + | <td>System</td> | |
| − | + | <td data-sort-key="give">@Give</td> | |
| − | + | <td>[CharacterName] [ItemName]</td> | |
| − | + | <td>Adds a single item to the target character’s backpack.</td> | |
| − | + | </tr> | |
| − | + | <tr> | |
| − | + | <td>System</td> | |
| − | + | <td data-sort-key="giveallingots">@GiveAllIngots</td> | |
| − | + | <td>[Quantity]</td> | |
| − | + | <td>Grants every (online) player the specified Quantity of ingots.</td> | |
| − | + | </tr> | |
| − | + | <tr> | |
| − | + | <td>System</td> | |
| − | + | <td data-sort-key="givebuff">@GiveBuff</td> | |
| − | + | <td>[CharacterName] [BuffID]</td> | |
| − | + | <td>Applies the specified BuffID to the target (online) character.</td> | |
| − | + | </tr> | |
| − | + | <tr> | |
| − | + | <td>System</td> | |
| − | + | <td data-sort-key="giveitem">@GiveItem</td> | |
| − | + | <td>[CharacterName] [ItemName] [Quantity] [BindItem]</td> | |
| − | + | <td>Give a specified player an item. BindItem = true (bound) or false (unbound). If omitted, it defaults to false.</td> | |
| − | + | </tr> | |
| − | + | <tr> | |
| − | + | <td>System</td> | |
| − | + | <td data-sort-key="giveskill">@GiveSkill</td> | |
| − | + | <td>[CharacterName] [SkillID]</td> | |
| − | + | <td>Teaches the specified skill to the target (online) character.</td> | |
| − | + | </tr> | |
| − | + | <tr> | |
| − | + | <td>Online</td> | |
| − | + | <td data-sort-key="gotoplayer">@GotoPlayer</td> | |
| − | + | <td>[CharacterName]</td> | |
| − | + | <td>Teleports the invoking GM to the target player’s current map and position.</td> | |
| − | + | </tr> | |
| − | + | <tr> | |
| − | + | <td>Online</td> | |
| − | + | <td data-sort-key="kill">@Kill</td> | |
| − | + | <td>[CharacterName]</td> | |
| − | + | <td>Kills the specified (online) player, If omitted: kills all killable entities on the tile directly in front of the GM (excludes item drops).</td> | |
| − | + | </tr> | |
| − | + | <tr> | |
| − | + | <td>System</td> | |
| − | + | <td data-sort-key="level">@Level</td> | |
| − | + | <td>[CharacterName] [Level]</td> | |
| − | + | <td>Sets the specified (online) player's level to Level.</td> | |
| − | + | </tr> | |
| − | + | <tr> | |
| − | + | <td>Player</td> | |
| − | + | <td data-sort-key="locate">@Locate</td> | |
| − | + | <td>[CharacterName]</td> | |
| − | + | <td>Shows the target player’s current map and coordinates (requires Probe Necklace).</td> | |
| − | + | </tr> | |
| − | + | <tr> | |
| − | + | <td>Online</td> | |
| − | + | <td data-sort-key="make">@Make</td> | |
| − | + | <td>[ItemNameOrId] [Quantity]</td> | |
| − | + | <td>Adds item(s) to the GM’s backpack. Stacking: one stack of [Quantity] (default 1), single slot. Non-stacking: [Quantity] copies (default 1), needs that many slots.</td> | |
| − | + | </tr> | |
| − | + | <tr> | |
| − | + | <td>System</td> | |
| − | + | <td data-sort-key="mob">@Mob</td> | |
| − | + | <td>[MonsterName] [MapID] [X] [Y]</td> | |
| − | + | <td>Spawns a single monster at tile (X, Y) on the specified map.</td> | |
| − | + | </tr> | |
| − | + | <tr> | |
| − | + | <td>Online</td> | |
| − | + | <td data-sort-key="mob">@mob</td> | |
| − | + | <td>[Name] [Quantity]</td> | |
| − | + | <td>Spawns entities one tile in front of the GM. Quantity is optional (default 1).</td> | |
| − | + | </tr> | |
| − | + | <tr> | |
| − | + | <td>Online</td> | |
| − | + | <td data-sort-key="observer">@Observer</td> | |
| − | + | <td></td> | |
| − | + | <td>Toggles invisibility (StealthMode) for the invoking GM.</td> | |
| − | + | </tr> | |
| − | + | <tr> | |
| − | + | <td>Online</td> | |
| − | + | <td data-sort-key="online">@Online</td> | |
| − | + | <td>[CharacterName]</td> | |
| − | + | <td>Shows the total number of currently logged-in connections. If a CharacterName is provided and exists, shows that character’s Level, Gold, and Ingots.</td> | |
| − | + | </tr> | |
| − | + | <tr> | |
| − | + | <td>System</td> | |
| − | + | <td data-sort-key="organisedb">@OrganiseDB</td> | |
| − | + | <td></td> | |
| − | + | <td>ReIndex/Compact database IDs via GameDataManager.OrganiseData(save:true).</td> | |
| − | + | </tr> | |
| − | + | <tr> | |
| − | + | <td>Player</td> | |
| − | + | <td data-sort-key="petloot">@PetLoot</td> | |
| − | + | <td>[Enabled]</td> | |
| − | + | <td>Player command to toggle auto-loot pet (0=off, 1=on)</td> | |
| − | + | </tr> | |
| − | + | <tr> | |
| − | + | <td>Player</td> | |
| − | + | <td data-sort-key="petmining">@PetMining</td> | |
| − | + | <td>[Enable]</td> | |
| − | + | <td>Toggles the auto-mining pet for the invoking player (0 = off, 1 = on).</td> | |
| − | + | </tr> | |
| − | + | <tr> | |
| − | + | <td>Player</td> | |
| − | + | <td data-sort-key="prayersacrifice">@PrayerSacrifice</td> | |
| − | + | <td></td> | |
| − | + | <td>If the player has the full Prayer set (含有祈祷套装), triggers a global pet mutiny timer and shatters ALL equipped gear.</td> | |
| − | + | </tr> | |
| − | + | <tr> | |
| − | + | <td>System</td> | |
| − | + | <td data-sort-key="purgecharacters">@PurgeCharacters</td> | |
| − | + | <td>[RestrictedLevel] [RestrictedDays]</td> | |
| − | + | <td>Permanently deletes characters below the given level that haven't logged in within the given day count.</td> | |
| − | + | </tr> | |
| − | + | <tr> | |
| − | + | <td>System</td> | |
| − | + | <td data-sort-key="rngtest">@RNGTest</td> | |
| − | + | <td>[CharacterName]</td> | |
| − | + | <td>Performs 10 RNG rolls over 无相鉴定 using each entry’s 刷新几率; logs the selected entry’s ID/name each roll (also logs sample parsed packet values).</td> | |
| − | + | </tr> | |
| − | + | <tr> | |
| − | + | <td>Player</td> | |
| − | + | <td data-sort-key="recallgroup">@RecallGroup</td> | |
| − | + | <td></td> | |
| − | + | <td>If the player wears the full Memory set (含有记忆套装), recalls all online teammates to the player’s location.</td> | |
| − | + | </tr> | |
| − | + | <tr> | |
| − | + | <td>Online</td> | |
| − | + | <td data-sort-key="recalluser">@RecallUser</td> | |
| − | + | <td>[CharacterName]</td> | |
| − | + | <td>Teleports the target (online) character to the GM’s current map and position.</td> | |
| − | + | </tr> | |
| − | + | <tr> | |
| − | + | <td>System</td> | |
| − | + | <td data-sort-key="refinedragonguard">@RefineDragonGuard</td> | |
| − | + | <td>[DragonGuardID] [Quality] [CharacterName]</td> | |
| − | + | <td>Refines a player’s Dragon Guard to the specified ID and quality (character must be online); on success, awakens it and logs the action.</td> | |
| − | + | </tr> | |
| − | + | <tr> | |
| − | + | <td>System</td> | |
| − | + | <td data-sort-key="reloadlua">@ReloadLua</td> | |
| − | + | <td></td> | |
| − | + | <td>Reloads all Lua scripts located in Database\System\lua.</td> | |
| − | + | </tr> | |
| − | + | <tr> | |
| − | + | <td>System</td> | |
| − | + | <td data-sort-key="reloadmonsters">@ReloadMonsters</td> | |
| − | + | <td></td> | |
| − | + | <td>Reloads all monster drop data.</td> | |
| − | + | </tr> | |
| − | + | <tr> | |
| − | + | <td>System</td> | |
| − | + | <td data-sort-key="reloadtemplate">@ReloadTemplate</td> | |
| − | + | <td>[TemplateID]</td> | |
| − | + | <td>Reloads a single data template by numeric ID via TemplateID</td> | |
| − | + | </tr> | |
| − | + | <tr> | |
| − | + | <td>System</td> | |
| − | + | <td data-sort-key="removebuff">@RemoveBuff</td> | |
| − | + | <td>[CharacterName] [BuffID]</td> | |
| − | + | <td>Removes the specified buff from the named (online) player.</td> | |
| − | + | </tr> | |
| − | + | <tr> | |
| − | + | <td>System</td> | |
| − | + | <td data-sort-key="removegold">@RemoveGold</td> | |
| − | + | <td>[CharacterName] [Amount]</td> | |
| − | + | <td>Deducts gold coins from the named character (offline or online).</td> | |
| − | + | </tr> | |
| − | + | <tr> | |
| − | + | <td>System</td> | |
| − | + | <td data-sort-key="removeingot">@RemoveIngot</td> | |
| − | + | <td>[CharacterName] [Amount]</td> | |
| − | + | <td>Deducts ingots from the named character (offline or online).</td> | |
| − | + | </tr> | |
| − | + | <tr> | |
| − | + | <td>System</td> | |
| − | + | <td data-sort-key="renamecharacter">@RenameCharacter</td> | |
| − | + | <td>[CharacterName] [NewCharacterName]</td> | |
| − | + | <td>Renames an (offline) character and updates the character index.</td> | |
| − | + | </tr> | |
| − | + | <tr> | |
| − | + | <td>System</td> | |
| − | + | <td data-sort-key="resetbattlepass">@ResetBattlePass</td> | |
| − | + | <td></td> | |
| − | + | <td>Resets battle pass state for all characters (progress/rewards/purchase flags & counts).</td> | |
| − | + | </tr> | |
| − | + | <tr> | |
| − | + | <td>System</td> | |
| − | + | <td data-sort-key="restorecharacter">@RestoreCharacter</td> | |
| − | + | <td>[CharacterName]</td> | |
| − | + | <td>Restores a character that is marked deleted (in the account DeleteList). Requirements: account is offline and has fewer than 4 active characters.</td> | |
| − | + | </tr> | |
| − | + | <tr> | |
| − | + | <td>System</td> | |
| − | + | <td data-sort-key="rewardmailall">@RewardMailAll</td> | |
| − | + | <td>[ItemID] [ItemQuantity] [MailTitle] [MailContent] [MinLevel] [MinPrivilege]</td> | |
| − | + | <td>Sends a mail with an attached item to all characters who meet the minimum level and privilege.</td> | |
| − | + | </tr> | |
| − | + | <tr> | |
| − | + | <td>System</td> | |
| − | + | <td data-sort-key="savedb">@SaveDB</td> | |
| − | + | <td></td> | |
| − | + | <td>Forces an immediate save of all game data and then exports it.</td> | |
| − | + | </tr> | |
| − | + | <tr> | |
| − | + | <td>System</td> | |
| − | + | <td data-sort-key="setmaxlevel">@SetMaxLevel</td> | |
| − | + | <td>[Level]</td> | |
| − | + | <td>Raises the server's maximum player level to new Level.</td> | |
| − | + | </tr> | |
| − | + | <tr> | |
| − | + | <td>System</td> | |
| − | + | <td data-sort-key="setnewbielevel">@SetNewbieLevel</td> | |
| − | + | <td>[Level]</td> | |
| − | + | <td>Sets the server's "newbie support" level threshold.</td> | |
| − | + | </tr> | |
| − | + | <tr> | |
| − | + | <td>System</td> | |
| − | + | <td data-sort-key="setvip">@SetVIP</td> | |
| − | + | <td>[CharacterName] PrivilegeType]</td> | |
| − | + | <td>Sets the current period privilege (VIP/Privilege) for the specified character.</td> | |
| − | + | </tr> | |
| − | + | <tr> | |
| − | + | <td>Player</td> | |
| − | + | <td data-sort-key="vip">@vip</td> | |
| − | + | <td>[CharacterName] [VIPLevel]</td> | |
| − | + | <td>Sets the target character’s VIP level (byte: 0–255).</td> | |
| − | + | </tr> | |
| − | + | <tr> | |
| − | + | <td>Online</td> | |
| − | + | <td data-sort-key="spawndummy">@SpawnDummy</td> | |
| − | + | <td></td> | |
| − | + | <td>Spawns an AI-controlled dummy player next to the GM</td> | |
| − | + | </tr> | |
| − | + | <tr> | |
| − | + | <td>System</td> | |
| − | + | <td data-sort-key="spawnofflineplayers">@SpawnOfflinePlayers</td> | |
| − | + | <td>[CharacterName]</td> | |
| − | + | <td>Spawns AI instances for all offline, non-admin characters with level ≥ 30.</td> | |
| − | + | </tr> | |
| − | + | <tr> | |
| − | + | <td>System</td> | |
| − | + | <td data-sort-key="startshabak">@StartShabak</td> | |
| − | + | <td></td> | |
| − | + | <td>Start Shabak siege: populate attacker guilds, set capture/end timers (10m/120m), reset flag/gates, broadcast notice.</td> | |
| − | + | </tr> | |
| − | + | <tr> | |
| − | + | <td>Online</td> | |
| − | + | <td data-sort-key="teleport">@Teleport</td> | |
| − | + | <td>[X] [Y]</td> | |
| − | + | <td>Teleports the invoking GM to tile (X,Y) on the current map.</td> | |
| − | + | </tr> | |
| − | + | <tr> | |
| − | + | <td>Player</td> | |
| − | + | <td data-sort-key="teleport">@Teleport</td> | |
| − | + | <td>[X] [Y]</td> | |
| − | + | <td>Teleports the invoking player to tile (X,Y) on their current map.</td> | |
| − | + | </tr> | |
| − | + | <tr> | |
| − | + | <td>System</td> | |
| − | + | <td data-sort-key="unbanaccount">@UnbanAccount</td> | |
| − | + | <td>[AccountName]</td> | |
| − | + | <td>Clears the account's BlockDate (immediately lifting any ban).</td> | |
| − | + | </tr> | |
| − | + | <tr> | |
| − | + | <td>System</td> | |
| − | + | <td data-sort-key="unbancharacter">@UnbanCharacter</td> | |
| − | + | <td>[CharacterName]</td> | |
| − | + | <td>Clears the character's BlockDate (immediately lifting any ban).</td> | |
| − | + | </tr> | |
| − | + | <tr> | |
| − | + | <td>System</td> | |
| − | + | <td data-sort-key="unbanip">@UnbanIP</td> | |
| − | + | <td>[TargetIP]</td> | |
| − | + | <td>Removes a ban entry matching the given Address from either the IP ban list or the NIC(MAC) ban list.</td> | |
| − | + | </tr> | |
| − | + | <tr> | |
| − | + | <td>Online</td> | |
| − | + | <td data-sort-key="invincible">@Invincible</td> | |
| − | + | <td></td> | |
| − | + | <td>Toggles invincibility for the invoking GM.</td> | |
| − | + | </tr> | |
| − | + | <tr> | |
| − | + | <td>Player</td> | |
| − | + | <td data-sort-key="mobrandom">@MobRandom</td> | |
| − | + | <td></td> | |
| − | + | <td>Spawns a random monster one tile in front of the invoking GM.</td> | |
| − | + | </tr> | |
| − | + | <tr> | |
| − | + | <td>Online</td> | |
| − | + | <td data-sort-key="move">@Move</td> | |
| − | + | <td>[CharacterName] [MapID] [X] [Y]</td> | |
| − | + | <td>Moves the target (online) character to the specified map.</td> | |
| − | + | </tr> | |
| − | + | <tr> | |
| − | + | <td>Online</td> | |
| − | + | <td data-sort-key="moverandom">@MoveRandom</td> | |
| − | </ | + | <td>[CharacterName]</td> |
| + | <td>Moves the target (online) character to a random map and a valid tile.</td> | ||
| + | </tr> | ||
| + | </tbody> | ||
</table> | </table> | ||
<div style="text-align:right;">[[Mir3DEmu|Back]]</div> | <div style="text-align:right;">[[Mir3DEmu|Back]]</div> | ||
Revision as of 08:03, 13 September 2025
Commands
<thead> </thead> <tbody> </tbody>| Type | Command | Parameters | Description |
|---|---|---|---|
| System | @AddCredit | [UserName] [Amount] | Adds the specified Amount of credit to the target character (offline or online). |
| Player | @AddCredit | [CharacterName] [Amount] | Player-to-player ingot gift from the invoking player to target player [CharacterName]. |
| System | @AddDragonGuard | [CharacterName] [DragonGuardianSlotIndex] [DragonGuardianTemplateID] | Replaces/Removes the Dragon Guardian in the specified slot for the given (online) character. |
| System | @AddGold | [UserName] [Amount] | Adds the specified Amount of gold coins to the target character's balance (offline or online). |
| System | @AddIngot | [UserName] [Amount] | Adds the specified Amount of ingots to the character (offline or online). |
| System | @AddInscription | [UserName] [EquipmentSlot] [InscriptionID] [InscriptionSlot] | Applies or replaces an inscription on the equipped item in [EquipSlot] for the (online) character. |
| Player | @Admin | [UserName] | Grants administrator rights to the specified (online) character & Applies a large temporary stat boost. |
| System | @BanAccount | [AccountName] [BanDays] | Bans a specified Account for a set period. If BanDays is omitted, the ban is permanent. |
| System | @BanCharacter | [CharacterName] [BanDays] | Bans a specified Character for a set period. If BanDays is omitted, the ban is permanent. |
| System | @BanIP | [IP] [BanDays] | Bans a specified IP for a set period. If BanDays is omitted, the ban is permanent. |
| System | @BanMac | [MacAddress] [BanDays] | Bans a specified MAC for a set period. If BanDays is omitted, the ban is permanent. |
| System | @Broadcast | [Message] | Sends a global announcement to all (online) players. |
| System | @CharacterTransfer | [CharacterName] [NewCharacterName] | Transfers an existing character to another account. |
| Online | @ClearBag | [CharacterName] | Clears the target (online) character’s inventory: Backpack (Grid=1) and ResourcePack (Grid=7). |
| System | @DBInfo | Emits a summary of all loaded data tables to the command log. | |
| Merchant | @Dispatch | [UserName] [Quantity] | Transfers <Amount> ingots from the invoking merchant to the target player/account. |
| System | @DropRate | [Multiplier] | Sets the global extra drop-rate bonus to Multiplier (valid range: 0 ≤ m < 1). |
| System | @EndShabak | Schedules Shabak siege to end in 2 seconds and announces it server-wide. | |
| System | @ExpRate | [Multiplier] | Sets the global monster experience rate to Multiplier (0 < m ≤ 1,000,000). |
| System | @GMCommands | Lists all supported GM commands. | |
| System | @Give | [CharacterName] [ItemName] | Adds a single item to the target character’s backpack. |
| System | @GiveAllIngots | [Quantity] | Grants every (online) player the specified Quantity of ingots. |
| System | @GiveBuff | [CharacterName] [BuffID] | Applies the specified BuffID to the target (online) character. |
| System | @GiveItem | [CharacterName] [ItemName] [Quantity] [BindItem] | Give a specified player an item. BindItem = true (bound) or false (unbound). If omitted, it defaults to false. |
| System | @GiveSkill | [CharacterName] [SkillID] | Teaches the specified skill to the target (online) character. |
| Online | @GotoPlayer | [CharacterName] | Teleports the invoking GM to the target player’s current map and position. |
| Online | @Kill | [CharacterName] | Kills the specified (online) player, If omitted: kills all killable entities on the tile directly in front of the GM (excludes item drops). |
| System | @Level | [CharacterName] [Level] | Sets the specified (online) player's level to Level. |
| Player | @Locate | [CharacterName] | Shows the target player’s current map and coordinates (requires Probe Necklace). |
| Online | @Make | [ItemNameOrId] [Quantity] | Adds item(s) to the GM’s backpack. Stacking: one stack of [Quantity] (default 1), single slot. Non-stacking: [Quantity] copies (default 1), needs that many slots. |
| System | @Mob | [MonsterName] [MapID] [X] [Y] | Spawns a single monster at tile (X, Y) on the specified map. |
| Online | @mob | [Name] [Quantity] | Spawns entities one tile in front of the GM. Quantity is optional (default 1). |
| Online | @Observer | Toggles invisibility (StealthMode) for the invoking GM. | |
| Online | @Online | [CharacterName] | Shows the total number of currently logged-in connections. If a CharacterName is provided and exists, shows that character’s Level, Gold, and Ingots. |
| System | @OrganiseDB | ReIndex/Compact database IDs via GameDataManager.OrganiseData(save:true). | |
| Player | @PetLoot | [Enabled] | Player command to toggle auto-loot pet (0=off, 1=on) |
| Player | @PetMining | [Enable] | Toggles the auto-mining pet for the invoking player (0 = off, 1 = on). |
| Player | @PrayerSacrifice | If the player has the full Prayer set (含有祈祷套装), triggers a global pet mutiny timer and shatters ALL equipped gear. | |
| System | @PurgeCharacters | [RestrictedLevel] [RestrictedDays] | Permanently deletes characters below the given level that haven't logged in within the given day count. |
| System | @RNGTest | [CharacterName] | Performs 10 RNG rolls over 无相鉴定 using each entry’s 刷新几率; logs the selected entry’s ID/name each roll (also logs sample parsed packet values). |
| Player | @RecallGroup | If the player wears the full Memory set (含有记忆套装), recalls all online teammates to the player’s location. | |
| Online | @RecallUser | [CharacterName] | Teleports the target (online) character to the GM’s current map and position. |
| System | @RefineDragonGuard | [DragonGuardID] [Quality] [CharacterName] | Refines a player’s Dragon Guard to the specified ID and quality (character must be online); on success, awakens it and logs the action. |
| System | @ReloadLua | Reloads all Lua scripts located in Database\System\lua. | |
| System | @ReloadMonsters | Reloads all monster drop data. | |
| System | @ReloadTemplate | [TemplateID] | Reloads a single data template by numeric ID via TemplateID |
| System | @RemoveBuff | [CharacterName] [BuffID] | Removes the specified buff from the named (online) player. |
| System | @RemoveGold | [CharacterName] [Amount] | Deducts gold coins from the named character (offline or online). |
| System | @RemoveIngot | [CharacterName] [Amount] | Deducts ingots from the named character (offline or online). |
| System | @RenameCharacter | [CharacterName] [NewCharacterName] | Renames an (offline) character and updates the character index. |
| System | @ResetBattlePass | Resets battle pass state for all characters (progress/rewards/purchase flags & counts). | |
| System | @RestoreCharacter | [CharacterName] | Restores a character that is marked deleted (in the account DeleteList). Requirements: account is offline and has fewer than 4 active characters. |
| System | @RewardMailAll | [ItemID] [ItemQuantity] [MailTitle] [MailContent] [MinLevel] [MinPrivilege] | Sends a mail with an attached item to all characters who meet the minimum level and privilege. |
| System | @SaveDB | Forces an immediate save of all game data and then exports it. | |
| System | @SetMaxLevel | [Level] | Raises the server's maximum player level to new Level. |
| System | @SetNewbieLevel | [Level] | Sets the server's "newbie support" level threshold. |
| System | @SetVIP | [CharacterName] PrivilegeType] | Sets the current period privilege (VIP/Privilege) for the specified character. |
| Player | @vip | [CharacterName] [VIPLevel] | Sets the target character’s VIP level (byte: 0–255). |
| Online | @SpawnDummy | Spawns an AI-controlled dummy player next to the GM | |
| System | @SpawnOfflinePlayers | [CharacterName] | Spawns AI instances for all offline, non-admin characters with level ≥ 30. |
| System | @StartShabak | Start Shabak siege: populate attacker guilds, set capture/end timers (10m/120m), reset flag/gates, broadcast notice. | |
| Online | @Teleport | [X] [Y] | Teleports the invoking GM to tile (X,Y) on the current map. |
| Player | @Teleport | [X] [Y] | Teleports the invoking player to tile (X,Y) on their current map. |
| System | @UnbanAccount | [AccountName] | Clears the account's BlockDate (immediately lifting any ban). |
| System | @UnbanCharacter | [CharacterName] | Clears the character's BlockDate (immediately lifting any ban). |
| System | @UnbanIP | [TargetIP] | Removes a ban entry matching the given Address from either the IP ban list or the NIC(MAC) ban list. |
| Online | @Invincible | Toggles invincibility for the invoking GM. | |
| Player | @MobRandom | Spawns a random monster one tile in front of the invoking GM. | |
| Online | @Move | [CharacterName] [MapID] [X] [Y] | Moves the target (online) character to the specified map. |
| Online | @MoveRandom | [CharacterName] | Moves the target (online) character to a random map and a valid tile. |
