There are various client commands available in ETrun. They are described below.
class
/class class [weapon1] [weapon2]
Change player class to class. Possible classes are described below.
weapon1is the numeric id of the weapon amongclass.weapon2is the numeric id of alternate weapon amongclass.
| Class name | class |
|---|---|
| Medic | m |
| Engineer | e |
| Field ops | f |
| Covert ops | c |
| Soldier | s |
h (help)
/h [command]
Provide help about ETrun commands. If command is omitted, list all available commands. If provided, display usage of command.
interruptRun
/interruptRun
Stops an active timerun.
load
/load [slotId]
Load a previously saved position from saved slots. If slotId is omitted, default to slot 0.
- View angles are also loaded if
etr_loadViewAngles = 1. - Weapon is also loaded if
etr_loadWeapon = 1.
loadCheckpoints
/loadCheckpoints [userName] [runName]
/loadCheckpoints [userName] [runId]
Request timeruns.net API for the run checkpoints of a user and load them.
- If
userNameis provided, it will look for checkpoints from a player nameduserName. If omitted, checkpoints from the current player will be loaded. - If a second argument is omitted, this command will load checkpoints for the first run of the map. If provided, the command will:
- Try to load checkpoints for this specific run name.
- In case of failure it will to load records from a specific run by its numeric id.
- Finally, it will load records for the first run of the map.
Examples:
/loadCheckpoints player run2
/loadCheckpoints other_player
/loadCheckpoints other_player run2
login
/login
Attempt to login the player on timeruns.net API using etr_authToken value.
logout
/logout
Logout a player from timeruns.net API.
m (private messaging)
/m playerName message
/m playerId message
Send a private message containing text message to player name playerName. If playerName is not found, numeric player id playerId will be used instead.
mod_information
/mod_information
Displays informations about mod.
rank
/rank [userName] [mapName] [runName] [physicsName]
List surrounding records time and ranks from -5 to +5.
When no option provided, this command will requires player to be logged in and will give his rank on the first run of current map with current physics settings. Otherwise, it will give output according to given options:
userNamename of the user to show record of.mapNamename of the map to show record of.runNamename of the run amongmapNameto show record of.physicsNamename of the game physics to show record of. Possible values are VET,VQ3 or AP.
Examples:
/rank player
/rank player shorties "Shorties 2"
/rank other_player shorties "Shorties 2" AP
records
/records
Request timeruns.net API for records of every runs in the current map and print them.
save
/save [slotId]
Save current position into the given slotId. If slotId is omitted, default to slot 0.
specinvite
/specinvite playerId
Allow playerId to spectate you.
speclock
/speclock
Prevent spectators to spectate you.
specuninvite
/specuninvite playerId
Prevent a previously invited spectator to spectate you.
specunlock
/specunlock
Allow spectators to spectate you.
tutorial
/tutorial
Show an introduction for beginners into the console.