Controls and Commands

PMU, like many MMOs, has its own unique set of keyboard functions. Among using keys that access a function, the game also uses its chat with a variety of command strings. There is little control customization without use of external programs.

Controls
These are the default keys used as controls for the game.

Left mouse button - Checks the following: Item on the ground A wild Pokémon's recruitibility A player's level difference 🇧🇹 - Move up 🇧🇹 - Move right 🇧🇹 - Move down 🇧🇹 - Move left 🇧🇹 - Hold while using arrow keys to run 🇧🇹 - Selects options/Advances dialogue/Reads signs 🇧🇹 - Backs out of menus 🇧🇹 - Opens the main menu/Closes menus 🇧🇹 - Move 1 (use with F to use move) 🇧🇹 - Move 2 (use with F to use move) 🇧🇹 - Move 3 (use with F to use move) 🇧🇹 - Move 4 (use with F to use move) 🇧🇹 - Basic attack/Talk to NPCs 🇧🇹 - Use held item (1st Pokémon) 🇧🇹 - Use held item (2nd Pokémon) 🇧🇹 - Use held item (3rd Pokémon) 🇧🇹 - Use held item (4th Pokémon) 🇧🇹 - Switches to first Pokémon in team 🇧🇹 - Switches to second Pokémon in team 🇧🇹 - Switches to third Pokémon in team 🇧🇹 - Switches to fourth Pokémon in team 🇧🇹 or 🇧🇹 + 🇧🇹 - Rotate 🇧🇹 - Refresh map 🇧🇹 - Enables on-screen minimap 🇧🇹 - Opens the online list 🇧🇹 - Opens the battle log 🇧🇹 - Take a screenshot (Found in "Client\Screenshots")

Commands
Many commands are activated by putting a slash (/) before the command. With some chat commands, you can write text after them. Some commands also may need quotation marks (") and will be marked as necessary. All commands are written inside the chat.

A list of commands can be found below.

Chat Commands
/g - Sends a message in the Guild chat /p - Sends a message in the Party chat ' - Sends a message in the Global chat !"[player]" "message" - Sends a private message to a player /ctf - Sends a message in the CTF chat (in a Capture the Flag game only) /requeststaff or /rqstaff "message" - Will notify all online staff with your message; use only when staff assistance is urgently needed

User Commands
/wb [player] - Welcomes back a user if they are online (local chat only) /addfriend or /addfr [player] - Adds a friend /removefriend or /remfr [player] - Removes a friend /online [player] - Shows if player is online or offline /poke "[player]" - Gives the message "[Player Name] poked [player]!" /praise "[player]" - Gives the message "[Player Name] praised [player]!" /notepad "[player]" - Gives the message "[Player Name] threw a notepad at [player]!" /hug "[player]" - Gives the message "[Player Name] has hugged [player]!" /wave "[player]" - Gives the message "[Player Name] waved at [player]!" /trade [player] - Sends a trade request to a player

Party Commands
/createparty or /cp - Creates a party /joinparty or /jp [player] - Joins the leaders party /leaveparty or /lp - Leaves the leaders party /kickparty or /kp [player] - Kicks a player from the party (leader only, outside of dungeons) /myparty or /mp - Shows the players in your party

Self Commands
/ping - Gives you the ping of PMU (non-functional) /fps - Gives you the fps PMU /giveup or /gup - When in a dungeon or house map, prompts the player if they would like to give up. When outside of a dungeon, warps the player to the Crossroads or the map they have set their spawn point at /refresh - Refreshes the in-game map /status [text] - Gives you a message to the right of your name (14 character limit) /away - Sets your status as "Away" and sends a global message notifying that you are now away. Using it again removes that status and sends a global message notifying that you have returned /time - Shows you the cycle of time in-game /abilities or /abil - Lets you check your active Pokémon's Abilities /sethouse - Sets your spawn point if applicable /who - Shows the amount of players online /stafflist - Lists the role and username of online staff members /rules or /chatrules - Shows the rules /commands - Shows a list of commands /charid - Shows your ID info and exclusivity /glomp - Shows if you have Plusle or Minun power /flipcoin - Flips a coin and chooses heads or tails /roll - Rolls a die /yatterman - Shows how much PINK you are /news - Shows latest news from the login screen in-game /tea - Gives the message "[Player Name] drinks a nice cuppa tea ~" /coffee - Gives the message "[Player Name] drinks a nice cup of coffee ~" /yawn - Gives the message "[Player Name] let out a loud yawn ~" /me [message] - Gives the message "[Player Name] [message]" /mapmusic - Shows the name of the music track used on the current map /watch - Spectates in an arena or the stadium /stopwatch - Stops spectating

Emote Commands
/) - Clap /)) - Murmur /* - Excitement /+ /++ - Angry /' - Sweat /; - Distressed /! /!! - Exclamation Point /? /?? - Question Mark /!? - Shocked /. - Set of ellipses /.. - Two sets of ellipses /... - Three sets of ellipses /muwaha - Laugh evilly /pichu - Plays a sound clip of Pichu (active Pokemon must be Pichu) /pichu! - Plays a sound clip of Pichu (active Pokemon must be Pichu) /pikachu! - Plays a sound clip of Pikachu (active Pokemon must be Pikachu) /raichu! - Plays a sound clip of Raichu (active Pokemon must be Raichu) /eevee! - Plays a sound clip of Eevee (active Pokemon must be Eevee) /vulpix! - Plays a sound clip of Vulpix (active Pokemon must be Vulpix) /voice - If you're a certain Pokémon, plays a sound clip of it /cry - Plays the cry of the active Pokémon

Staff Commands
Players cannot use these commands. Certain staff commands are not listed for privacy reasons.

/info [player] - Gathers information on a user /kick [player] - Kicks a user off the server /ban [player] - Bans a user from PMU /kill [player] - Faints a player's active Pokémon /eat [player] - Sends a player to Da BELLAH /pinkwall [player] - Sends a player to The Pink Wall /yeet [player] - Sends a player to the sun /moonyeet [player] - Sends a player to the moon /court [player] - Sends a player to Winden's courthouse /._. [player] - Sends a player to You Shouldn't Have Done That /give [player] [#] [item number] - Gives a player an item /take [player] [#] [item number] - Takes an item from a player /warpto [map number] - Warps to a map /warpmeto [player] - Warps to a player /learnmove [move number] - Makes your active Pokémon learn a move /givemove [player] [move number] - Makes the player's active Pokémon learn a move /finditem - Searches for an item along with its number /findnpc - Searches for an NPC along with its number /findmove - Searches for a move along with its number

House Commands
/edithouse - Opens the house editor when in your house /leavehouse or /lh - Leaves a house /housekick or /hk [player] - Kicks a player from your house /emptyhouse or /hkall - Kicks all players from your house /houseentrance - Sets the entrance of your house on the tile you're currently on /houseroof - Closes or opens your house's roof /housenotice - Sets notice tile for house (Bronze Rank) /houseshop - Sets shop tile for house (Bronze Rank) /housesound - Sets sound tile for house (Bronze Rank) /housesign - Sets sign tile for house (Bronze Rank) /houselight - Sets darkness of house (Silver Rank) /houseweather - Sets weather of house (Silver Rank) /houseexpand - Sets dimensions of house (Gold Rank)

Capture the Flag Commands
/ctfcreate - Creates a game of CTF /ctfjoin - Joins a game of CTF /ctfstart - Starts the game of CTF (Creator only) /ctfleave - Leave the game of CTF /ctfend - Ends the game of CTF (Creator only) /ctfflag [###] - Set flag count /ctf - Sends a message in the CTF chat

Explorer Kit
The Explorer Kit is located to the left of the game screen. It has four pages accessible to players.

The first page is the chat. When the player logs in to the game, the chat will display a welcome message, the current in-game time and day of the week, as well as the amount of players online at the time of logging on. The player can type in the chat clicking the bar just below it. The channel messages can be sent can be changed below the message box. The arrow in the top right of the Explorer Kit window will go to the other pages.

The second page has a counter. There is a plus and minus button that will add and subtract to the value shown. The value is not currently retained if the game is closed and the player logs back in.

The third page is the party menu and only shows when in a party. It displays all players in the party, with the portrait, HP, and experience percentage of their active Pokémon.

The fourth and last page contains the user's friended players and whether they're online or offline, indicated by the square next to a player's name being green or red respectively. The statuses are only checked when the user first logs in, meaning if one of the user's friends logs in or out, the status in the friends list will not be updated until the user relogs themselves. Having a player added as a friend will display the "[Player] has joined/left Pokémon Mystery Universe!" message in chat anywhere, rather than it only showing if they joined or left on the same map as you.

Full Screen Mode
Despite not being apparent, PMU has a full-screen mode available. To access it, press F11 (or FN/Shift+F11) while on PMU's main menu. The screen should refresh to full screen. It will change the screen resolution and have a large black border around it, and it has no changes to the height or width of PMU's regular screen.

To escape full screen mode, you have to close out of the game. Press Alt+Tab and go to a new window. If you don't have another window open, use Ctrl+Alt+Delete and open the Task Manager to close out. When you reopen the game, it will be back to its windowed mode.

Custom Controls
Changing of the controls is very limited, there are five keys that can be remapped by the player: the movement keys and run key.

In the game client directory, there's a file named "controls.xml" and it can be modified with a text editor. The numbers between the tags are equal to a certain keyboard key. A reference of what number corresponds to what key can be found here.

The StandardAttack tag doesn't refer to the standard attack usable with the F key, as its default key code is 122 (Z), so changing it has no effect.

Trivia

 * If you PM yourself, the message "[Player Name] begins to mumble to him/her/themself, what a weirdo..." appears in the chat. The pronoun used depends on if the active Pokémon is male, female, or genderless.
 * Using /online with your own username gives the message "You were online. ;)" and disconnects you from the server.
 * The revamped effect was made by Andy.
 * Previously it said "You're online, silly!"
 * /stats was a previous command that showed the top richest players. Since the closing of the Hall of Fame, this command no longer works.