-
Notifications
You must be signed in to change notification settings - Fork 68
Ingame Command list
CakeLancelot edited this page Jan 8, 2021
·
15 revisions
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 |
| /instance | print or change your current instance | 30 |
| /mss | edit Monkey Skyway routes | 30 |
| /npcr | rotate NPCs | 30 |
| /npci | move NPCs across instances | 30 |
| /summonW | permanently summon NPCs | 30 |
| /unsummonW | delete permanently summoned NPCs | 30 |
| /toggleai | enable/disable mob AI | 30 |
| /flush | save gruntwork to file | 30 |
| /level | change your character's level | 50 |
| /levelx | change your character's level | 50 |
| /population | check how many players are online | 100 |
| /refresh | teleport yourself to your current location | 100 |
| /minfo | show details of the current mission and task. | 30 |
| /buff | give yourself a buff effect | 50 |
| /egg | summon a coco egg | 30 |
| /tasks | list all active missions and their respective task ids. | 30 |
| /notify | receive a message whenever a player joins the server | 30 |
| /players | print all players on the server | 30 |
| /summonGroup | summon group NPCs | 30 |
| /summonGroupW | permanently summon group NPCs | 30 |
| /whois | describe nearest NPC | 50 |
| /lair | get the required mission for the nearest fusion lair | 50 |
| /hide | hide yourself from the global player map | 100 |
| /unhide | un-hide yourself from the global player map | 100 |
| /unwarpable | prevent buddies from warping to you | 100 |
| /warpable | re-allow buddies to warp to you | 100 |
| /registerall | register all SCAMPER and MSS destinations | 50 |
| /unregisterall | clear all SCAMPER and MSS destinations | 50 |
| /redeem | redeem a code item | 100 |
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_VALUEpacket 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.
| Command | Description | Implemented? |
|---|---|---|
| /chwarp | TODO: Add description | ✅ |
| /chnum | TODO: Add description | ✅ |
| /chinfo | TODO: Add description | ✅ |
| /qinven | TODO: Add description | ✅ |
| /emote | TODO: Add description | ✅ |
| /dance | TODO: Add description | ✅ |
| /motd | TODO: Add description | ✅ |
| /announce | TODO: Add description | ✅ |
| /bcast | TODO: Add description | ✅ |
| /nano_equip | TODO: Add description | ✅ |
| /nano_unequip | TODO: Add description | ✅ |
| nano_active | TODO: Add description | ✅ |
| /speed | Sets movement speed to the specified value | ✔️ |
| /jump | TODO: Add description | ✅ |
| /warp | TODO: Add description | ✅ |
| /goto | TODO: Add description | ✅ |
| /warptopc | TODO: Add description | ✅ |
| /itemN | TODO: Add description | ✅ |
| /itemQ | TODO: Add description | ✅ |
| /mapwarp | TODO: Add description | ✅ |
| /nano | TODO: Add description | ✅ |
| /nanoArr | TODO: Add description | ✅ |
| /summon | TODO: Add description | ✅ |
| /groupsummon | TODO: Add description | ✅ |
| /summonshiny | TODO: Add description | ✅ |
| /unsummon | TODO: Add description | ✅ |
| /nanoskill | TODO: Add description | ✅ |
| /mission | TODO: Add description | ✅ |
| /task | TODO: Add description | ✅ |
| /unstick_n | TODO: Add description | ✅ |
| /unstick_i | TODO: Add description | ✅ |
| /unstick_ui | TODO: Add description | ✅ |
| /locate_i | TODO: Add description | ✅ |
| /locate_ui | TODO: Add description | ✅ |
| /locate_n | TODO: Add description | ✅ |
| /teleport2me_n | TODO: Add description | ✅ |
| /teleport2me_i | TODO: Add description | ✅ |
| /teleport2me_ui | TODO: Add description | ✅ |
| /teleportXYZ_i | TODO: Add description | ✅ |
| /teleportXYZ_ui | TODO: Add description | ✅ |
| /teleportXYZ_n | TODO: Add description | ✅ |
| /teleportMapXYZ_i | TODO: Add description | ✅ |
| /teleportMapXYZ_n | TODO: Add description | ✅ |
| /teleportMapXYZ_ui | TODO: Add description | ✅ |
| /teleport_i_i | TODO: Add description | ✅ |
| /teleport_ui_ui | TODO: Add description | ✅ |
| /teleport_i_n | TODO: Add description | ✅ |
| /teleport_n_n | TODO: Add description | ✅ |
| /kick_i | TODO: Add description | ✅ |
| /kick_ui | TODO: Add description | ✅ |
| /kick_n | TODO: Add description | ✅ |
| /invisible | TODO: Add description | ✅ |
| /invulnerable | TODO: Add description | ✅ |
| /health | TODO: Add description | ✅ |
| /batteryW | TODO: Add description | ✅ |
| /batteryN | TODO: Add description | ✅ |
| /fusionmatter | TODO: Add description | ✅ |
| /taros | TODO: Add description | ✅ |
| /gmmarker | TODO: Add description | ✅ |
| /equipitem | TODO: Add description | ✅ |
| /viewloc | TODO: Add description | ✅ |
| /mute_i_on | TODO: Add description | ✅ |
| /mute_i_off | TODO: Add description | ✅ |
| /mute_ui_on | TODO: Add description | ✅ |
| /mute_ui_off | TODO: Add description | ✅ |
| /mute_n_on | TODO: Add description | ✅ |
| /mute_n_off | TODO: Add description | ✅ |
| /hideui | TODO: Add description | ✅ |
| /viewcol | TODO: Add description | ✅ |
| /shwarp | TODO: Add description | ✅ |
| /viewid | TODO: Add description | ✅ |
| /rateF | TODO: Add description | ✅ |
| /rateT | TODO: Add description | ✅ |
| /tasklog | TODO: Add description | ✅ |