Phantom Forces supports various commands that can be typed into the chat. They always begin with a forwards slash /, and arguments are delimited by colons :. Where multiple optional arguments exist, these can be ignored by typing nothing, then adding another colon. For example, using the "map" command, let's assume the player wants to have a custom score limit without specifying a time limit:
/map:Desert Storm:tdm::20
This command would start a round of Team Deathmatch on Desert Storm with the default time limit and a score limit of 20 kills.
Please note that staff members may be given these permissions globally. However, staff commands will not be covered in this article.
Contents
Global Commands
The following commands can be used by anyone, anywhere.
report
Report players for cheating/exploiting. Do not use this for players who are being toxic in chat -- use the Roblox report tool for this.
/report:player:reason:evidence
- player
The player you are reporting. They must be in the server if you only want to type a partial name. - reason
A short summary of what that player is doing. - evidence
Any evidence you have of the player's actions, such as links to videos or links to screenshots.
uiscale
Scale the game's GUI to be smaller or larger. A value of 1 will reset the scaling back to normal. For larger screens such as HiDPI or 4k panels, use a larger value like 1.5.
/uiscale:number
- number
A number that must be greater than zero.
votekick
Start a vote to kick a player from the server. They will be unable to join if the vote-kick is successful. There is a cool-down between vote-kick attempts irrespective of which player started it.
/votekick:player
- player
The player you are trying to vote-kick.
VIP Server Commands
These commands can only be used by players who are in private servers.
maps
Returns a paginated list of the maps that can be switched to. This includes certain legacy maps and Call of Robloxia maps. The format is paginated, so increment or decrement the number to look through the various pages of maps.
/maps:pagenumber
- pagenumber
The page of maps you are trying to access.
modes
Returns a paginated list of the gamemodes currently in Phantom Forces. It is recommended that you use this to figure out how to select a gamemode, as some gamemodes have shorthand while others do not.
/modes:pagenumber
- pagenumber
The page of modes you are trying to access.
switch
Switch teams. It's as simple as that. This command supports partial names, so you can type p for Phantoms and g for Ghosts.
/switch:team
- team
The name of the team to join.
Private Server Owner Commands
These commands can only be used by players who are in private servers and are the owner of that private server.
hardkick
Kick a player and prevent them from rejoining until the server shuts down. This command has the same effect that vote-kicking does, just without the process of voting to kick someone.
/hardkick:player
- player
The player you want to hard kick from your server.
kick
Kick a player out of the server. They can rejoin after they have been kicked.
/kick:player
- player
The player you want to kick from your server.
map
An all-in-one command to tell the game which map to switch to and which gamemode to play.
/map:mapname:gamemode:time:score
- mapname
The name of the map that you wish to switch to. It must be the exact name of the map. You may wish to use/maps
to get the exact name. - gamemode
The name of the gamemode that you wish to play. It must be the exact name of the gamemode. You may wish to use/modes
to get the exact name. - time
This field is optional.
Accepts a number.
The round time, in minutes, that the round will run for. - score
This field is optional.
Accepts a number.
Sets the score limit for the round. For example, setting score to 250 in Flare Domination means a team must earn a total of 250 points. This also controls Gun Game's gun count.