blob: 02950c4e75e22ce8fb076749f0f6f5b476f07399 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
|
# mt-multiserver-chatcommands
mt-multiserver-chatcommands provides a useful chat command interface for mt-multiserver-proxy.
## Commands
> `shutdown`
```
Permission: cmd_shutdown
Description: Disconnect all clients and stop the server.
Usage: `shutdown`
```
> `find`
```
Permission: cmd_find
Description: Check whether a player is connected and report their upstream server if they are.
Usage: `find <name>`
```
> `addr`
```
Permission: cmd_addr
Description: Find the network address of a player if they're connected.
Usage: `addr <name>`
```
> `alert`
```
Permission: cmd_alert
Description: Send a message to all connected clients regardless of their upstream server.
Usage: `alert <message>`
```
> `send`
```
Permission: cmd_send
Description: Send player(s) to a new server. player causes a single player to be redirected, current affects all players that are on your current server and all affects everyone.
Usage: `send <player <server> <name> | current <server> | all <server>>`
Example: `send player lobby bob`
```
> `gsend`
```
Permission: cmd_gsend
Description: Send player(s) to a new server group. player causes a single player to be redirected, current affects all players that are on your current server and all affects everyone.
Usage: `gsend <player <group> <name> | current <group> | all <group>>`
Example: `gsend player lobbies bob`
```
> `players`
```
Permission: cmd_players
Description: Show the player list of every server.
Usage: `players`
```
> `reload`
```
Permission: cmd_reload
Description: Reload the configuration file. You should restart the proxy instead if possible.
Usage: `reload`
```
> `group`
```
Permission: cmd_group
Description: Display the group of a player. Display your group if no player name is specified.
Usage: `group [name]`
```
> `perms`
```
Permission: cmd_perms
Description: Show the permissions of a player. Show your permissions if no player name is specified.
Usage: `perms [name]`
```
> `gperms`
```
Permission: cmd_gperms
Description: Show the permissions of a group.
Usage: `gperms <group>`
```
> `server`
```
Permission: cmd_server
Description: Display your current upstream server and all other configured servers. If a valid server name is specified, switch to that server.
Usage: `server [server]`
```
> `gserver`
```
Permission: cmd_gserver
Description: Display the groups your current upstream server is in
and all other configured groups. If a valid group name is specified,
switch to a random server of that group.
Usage: `gserver [group]`
```
> `kick`
```
Permission: cmd_kick
Description: Disconnect a player with an optional reason.
Usage: `kick <name> [reason]`
```
> `ban`
```
Permission: cmd_ban
Description: Ban a player from using the proxy.
Usage: `ban <name>`
```
> `unban`
```
Permission: cmd_unban
Description: Remove a player from the ban list. Accepts addresses and names.
Usage: `unban <name | address>`
```
> `uptime`
```
Permission: cmd_uptime
Description: Show the uptime of the proxy.
Usage: `uptime`
```
> `help`
```
Permission: cmd_help
Description: Show help for a command (all commands if unspecified).
Usage: `help [command]`
```
> `usage`
```
Permission: cmd_usage
Description: Show the usage string of a command (all commands if unspecified).
Usage: `usage [command]`
```
|