Admin tools for HoB:UO version 2.0 Usage Guide
The admin tools for HoB:UO version 2.0 are now available . It only needs to be installed on the server. Please note that it only works with HoB:UO version 2.0.
Basic Usage
The HoB admin pak is accessed via the server console or an "rcon" console when in-game. This documentation will assume knowledge of either method of input.
The argument layout is as follows:
admincmd " []"
Most commands take one or more arguments. For example:
admincmd "csay This is a test"
For commands that do not require arguments, simply put nothing. For example:
admincmd "pause"
Usage note: If you don't like surrounding the commands in quotes, you can preface the "admincmd" keyword with "set". For example:
set admincmd pause
Player Matching
Basic
In the simplest case, all you have to do to match a player is enter all or part of their name. For example, to match "-MM!!-2starr", you could enter "2starr", "-MM!!-2starr" or "MM". Matches are not case sensative, so "2STARR" would also match this player.
Multiple Matches
To prevent punishing the wrong person, commands will do nothing if a player string would have matched multiple players. For example, if in the above example "-MM!!-Upholder" was also on the server, "MM" would not do anything. However, if you wanted a command to match both players, simply surround the text in "< >". For example, "slap " would slap both players.
Special Strings
To allow easy matching of common sets of players, three keywords exist:
- Matches all axis players
- Matches all allied players
- Matches all players
Examples:
switchteam (flip the teams)
slap (warn all axis players)
Commands
csay - Make an announcement in the middle of the screen.
usage: csay
example: csay This is a test
csay ^3This is printed in yellow
cwarn - Like csay, but only prints the message in the middle of the screen of a particular player or set of players. Everyone will see a message in their console saying that the player(s) has been warned.
usage: cwarn
example: cwarn 2starr Don't spawn camp
cwarn ^3This is printed in yellow
switchteam - Instantly switch the team of one or more players. This overrides autoassign restrictions (if applicable).
usage: switchteam
example: switchteam 2starr
switchteam
pause/resume - Allows "pausing" a match. Everyone is killed and won't respawn until the match is resumed. Newly connected players also will not respawn until things are resumed.
usage: pause
example: pause
resume
timeout - Allows a mis-behaving player to be placed in "timeout" for a period of time. It's just like pause, but only affects the player(s) you specify.
usage: timeout
example: timeout 2starr 30
timeout 15
slap - Allows you to give a little love tap to anyone who's misbehaving. A nice way to give a gentle warning before they incur your wrath.
usage: slap
example: slap 2starr
slap
Chaining Commands
Multiple commands can be issued at the some time by separating the commands by a asterisk (*). For example:
admincmd "csay Die everyone!*slap 2starr*slap 2starr*slap Upholder*timeout "
This will print "Die everyone!" to the center of the screen, slap 2starr twice, slap Upholder and then put everyone with an "MM" tag in timeout.