Skip to content

Ingame Command list

CakeLancelot edited this page Apr 9, 2025 · 15 revisions

Important

Documentation for OpenFusion has moved to our website, openfusion.dev. The following article is for archival only and may contain out of date information.

Custom Commands

Custom commands are parsed and handled by the OpenFusion server. When a chat message is received that starts with the command prefix (default: /), instead of sending that chat to other players the server intercepts the message. Account levels are separate from the normal player level, and determine which commands they have access to - a lower number being more permissive.

Command Description Required Acclevel
/help List all unlocked server-side commands. 100
/access Print your access level. 100
/hide Hide yourself from the global player map. 100
/unhide Un-hide yourself from the global player map. 100
/population Check how many players are online. 100
/redeem Redeem a code item. A list is available on the FusionFall Wiki. 100
/refresh Teleport yourself to your current location. 100
/unwarpable Prevent buddies from warping to you. 100
/warpable Re-allow buddies to warp to you. 100
/buff Give yourself a buff effect. 50
/lair Get the required mission for the nearest fusion lair. 50
/level Change your character's level. 50
/levelx Change your character's level (academy build). 50
/registerall Register all SCAMPER and MSS destinations. 50
/unregisterall Clear all SCAMPER and MSS destinations. 50
/whois Describe nearest NPC. 50
/instance Print or change your current instance. 30
/mss Edit Monkey Skyway routes. 30
/npcr Rotate the nearest NPC to face you. 30
/npci Move the nearest NPC across instances. 30
/summonW Permanently summon NPCs. 30
/unsummonW Delete permanently summoned NPCs. 30
/toggleai Enable/disable mob AI. 30
/flush Write all gruntwork to file. 30
/minfo Show details of the current mission and task. 30
/egg Permanently summon a coco egg. 30
/tasks List all active missions and their respective task ids. 30
/notify Toggle receiving a message whenever a player joins the server. 30
/players Output all players on the server to the chat. 30
/summonGroup Summon group NPCs. 30
/summonGroupW Permanently summon group NPCs. 30

Built-in Commands

These commands are parsed clientside, then put into a packet before being sent to the server. For example, /speed sends a P_CL2FE_GM_REQ_PC_SET_VALUE packet with iSetValueType equal to 6. Some of these built-in commands do not interact with the server at all, such as /viewcol, /hideui and /viewloc. Also note that ID and UID are one in the same in OpenFusion.

Command Description Implemented?
/qinven Prints quest item list to debug logfile (clientside). ✔️
/emote Removed in newer client versions.
/dance Removed in newer client versions.
/motd Sets the message of the day while the server is running.
/announce, /bcast Sends a message window to players, which players are selected depends on the announce type. ✔️
/nano_equip Equip a nano in slot 0, 1, or 2. ✔️
/nano_unequip Unequip a nano in slot 0, 1, or 2. ✔️
/nano_active Essentially the same as pressing 1, 2, or 3 on your keyboard to summon a nano. ✔️
/speed Sets movement speed to the specified value. A speed of around 2400 or 3000 is nice. ✔️
/jump Sets jump height to the specified value. A height of about 50 will send you soaring. ✔️
/warp Warps to the center of the specified map square. This map (credit to Danny O) is useful for finding the coordinates. ✔️
/goto Teleport to more exact coordinates. Useful for getting in IZs or fusion lairs. ✔️
/warptopc Warp to a player by ID. ✔️
/itemN Give yourself an item. Refer to this spreadsheet for the IDs. ✔️
/itemQ Give yourself a quest item.
/mapwarp Removed in newer client versions.
/nano Creates the specified nano number (ex. 2 for Numbuh 2). ✔️
/nanoArr Obtains all nanos within a range. ✔️
/summon Summons a mob or NPC temporarily. ✔️
/groupsummon Summons a group by ID.
/summonshiny Summons a coco egg by ID. Location is offset randomly.
/unsummon Unsummons the nearest NPC or mob. ✔️
/nanoskill Change the skill set on a specific nano. ✔️
/mission Obtain a specific mission by ID.
/task Obtain a specific task by ID.
/unstick_i "Unsticks" a player by ID. (teleports them slightly offset from where they were) ✔️
/unstick_ui "Unsticks" a player by UID. ✔️
/unstick_n "Unsticks" a player by first and last name. ✔️
/locate_i Locates a player by ID. ✔️
/locate_ui Locates a player by UID. ✔️
/locate_n Locates a player by first and last name. ✔️
/teleport2me_n Teleports a player with the specified first and last name to you. ✔️
/teleport2me_i Teleports a player with the specified ID to you. ✔️
/teleport2me_ui Teleports a player with the specified UID to you. ✔️
/teleportXYZ_i Teleports a player with the specified ID to the specified coordinates. ✔️
/teleportXYZ_ui Teleports a player with the specified UID to the specified coordinates. ✔️
/teleportXYZ_n Teleports a player with the specified first and last name to the specified coordinates. ✔️
/teleportMapXYZ_i Teleports a player with the specified ID to the specified coordinates and instance. ✔️
/teleportMapXYZ_ui Teleports a player with the specified UID to the specified coordinates and instance. ✔️
/teleportMapXYZ_n Teleports a player with the specified first/last name to the specified coordinates and instance. ✔️
/teleport_i_i Teleports a player with a specified ID to another with a specified ID. ✔️
/teleport_ui_ui Teleports a player with a specified UID to another with a specified UID. ✔️
/teleport_i_n Teleports a player with a specified ID to another with a first and last name. ✔️
/teleport_n_n Teleports a player with a specified first/last name to another with a specified first/last name. ✔️
/kick_i Kick a player by ID. ✔️
/kick_ui Kick a player by UID. ✔️
/kick_n Kick a player by first and last name. ✔️
/invisible Makes your player character invisible and disables mob aggro. Note: can be buggy. ✔️
/invulnerable Makes players unable to interact with you, and disables mob aggro. ✔️
/health Sets your health to the amount specified. Max health does not change. ✔️
/batteryW Modifies the amount of Weapon Boosts that you have. ✔️
/batteryN Modifies the amount of Nano Potions that you have. ✔️
/fusionmatter Modifies the amount of Fusion Matter that you have. ✔️
/taros Modifies the amount of Taros that you have. ✔️
/gmmarker Toggles the display of a GM particle above your character's head, and enables PVP. ✔️
/equipitem Equips the item in the specified inventory slot to the specified equip slot. ✔️
/viewloc Toggles display of coordinates and other attributes (clientside). ✔️
/mute_i_on Mute a player by ID. ✔️
/mute_i_off Unmute a player by ID. ✔️
/mute_ui_on Mute a player by UID. ✔️
/mute_ui_off Unmute a player by UID. ✔️
/mute_n_on Mute a player by first and last name. ✔️
/mute_n_off Unmute a player by first and last name. ✔️
/hideui Hides all UI elements (clientside). ✔️
/viewcol Highlight all collision hulls (clientside). ✔️
/chwarp Manipulates channels. Not applicable to OpenFusion.
/chnum Manipulates channels. Not applicable to OpenFusion.
/chinfo Manipulates channels. Not applicable to OpenFusion.
/shwarp Manipulates shards. Not applicable to OpenFusion.
/viewid Toggle display of NPC and mob IDs (clientside). ✔️
/rateF Adjusts rate at which you receive Fusion Matter.
/rateT Adjusts rate at which you receive Taros.
/tasklog Prints all active tasks to debug logfile (clientside). ✔️
/cashmall Opens an unfinished microtransaction store interface (clientside).
/Store Opens an unfinished auction house/player shop interface (clientside).