-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
2 changed files
with
46 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,43 @@ | ||
# Commands | ||
A number of commands are available for game masters. | ||
|
||
Security tiers: | ||
* `0` - Normal Player | ||
* `1` - Hall Monitors | ||
* `2` - Developers (_only available in debug build_) | ||
* `3` - Game Master | ||
|
||
If Imlight was built in _release_ mode, any command with a developer security level required will instead be forwarded to Game Master tier. | ||
|
||
::: warning | ||
Commands are not currently available for quality-assurance branch. | ||
::: | ||
|
||
## Ungrouped Commands | ||
| Command | Security | Syntax | Description | | ||
| ------- | -------- | ------ | ----------- | | ||
| teleport | Hall Monitor | `.teleport $zonename` | Teleports you to a specific zone. If a zone is not found, it will guess. | | ||
|
||
## Account Commands | ||
|
||
| Command | Security | Syntax | Description | | ||
| ------- | -------- | ------ | ----------- | | ||
| account | Hall Monitor | `.account` | Shows all the available account commands. | | ||
| account create | Hall Monitor | `.account create $username $password` | Creates an account with a username and password. | | ||
| account delete | Game Master | `.account delete $username` | Deletes an account associated with a username. | | ||
| account lock | Hall Monitor | `.account lock $username` | Prevents an account from logging in. | | ||
| account unlock | Hall Monitor | `.account unlock $username` | Unlocks an account. | | ||
| account password | Game Master | `.account password $username $password $password` | Changes the password for an account. | | ||
| account authlevel | Game Master | `.account authlevel $username $newlevel` | Sets the authority level for an account, | | ||
| account info | Hall Monitor | `.account info $username` | Shows information about an account. | | ||
| account infractions | Hall Monitor | `.account infractions $username` | Shows the infractions set on an account. | | ||
| account warn | Hall Monitor | `.account warn $username $reason` | Adds an infraction record to an account. | | ||
| account removewarn | Hall Monitor | `.account removewarn $username` | Removes an infraction record from an account. | | ||
| ban account | Hall Monitor | `.ban account $username $bantime <e.g. 4d20h3s> $reason` | Bans an account for an amount of time. | | ||
| ban ip | Hall Monitor | `.ban ip $ip $bantime <e.g. 4d20h3s> $reason` | Bans an IP for an amount of time. | | ||
| ban machine | Hall Monitor | `.ban machine $machineid $bantime <e.g. 4d20h3s> $reason` | Bans a machine Id for an amount of time. | | ||
| ban info | Hall Monitor | `.ban info $username` | Shows information about the most recent ban on an account. | | ||
| ban list | Hall Monitor | `.ban list` | Shows a list of currently banned accounts. | | ||
| unban account | Hall Monitor | `.unban account $username` | Unbans an account. | | ||
| unban ip | Hall Monitor | `.unban ip $ip` | Unbans an IP. | | ||
| unban machine | Hall Monitor | `.unban machine $machineid` | Unbans a machine ID. | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters