Organise a game for 2 teams by allowing signing up for a game and random team selection.
The configuration file for this plugin is system/Pug/PugConfig.xml
The command starts off a new PUG. You can set the authLevel to control who is allowed to access
the command. The output is used to define where the output from the command will go.
-
authLevel - ANY, ADMIN, MASTER, TRUSTED, NONE
-
output - CHANNEL, PM, NOTICE
<commandPug authLevel="none" output="channel">!pug</commandPug>
The command adds a user to any open PUG. You can set the authLevel to control who is allowed to access
the command. The output is used to define where the output from the command will go.
-
authLevel - ANY, ADMIN, MASTER, TRUSTED, NONE
-
output - CHANNEL, PM, NOTICE
<commandAdd authLevel="none" output="notice">!join</commandAdd>
The command removed an already signed up player from the PUG. You can set the authLevel to
control who is allowed to access the command. The output is used to define where the
output from the command will go.
-
authLevel - ANY, ADMIN, MASTER, TRUSTED, NONE
-
output - CHANNEL, PM, NOTICE
<commandRemove authLevel="none" output="notice">!remove</commandRemove>
The command lists the players signed up for the PUG. You can set the authLevel to control who
is allowed to access the command. The output is used to define where the output from the command will go.
-
authLevel - ANY, ADMIN, MASTER, TRUSTED, NONE
-
output - CHANNEL, PM, NOTICE
<commandList authLevel="none" output="channel">!list</commandList>
The command resets any open PUG. You can set the authLevel to control who is allowed to access
the command. The output is used to define where the output from the command will go.
-
authLevel - ANY, ADMIN, MASTER, TRUSTED, NONE
-
output - CHANNEL, PM, NOTICE
<commandReset authLevel="admin" output="channel">!bla</commandReset>
The channel where the pugs will be run.
<channel>#myclanchan</channel>
How many players are wanted for the PUG if none are specified.
<defaultMaxPlayers>12</defaultMaxPlayers>
The text name to be used for team 1
<team1>
<name>CT</name>
</team1>
The text name to be used for team 2
<team2>
<name>T</name>
</team2>
Command: !pug [number of players]
Description: This will start a new pug with the number of players set in defaultMaxPlayers,
unless given with the command
Auth Level: none
Where to give command: channel
Outputs to: channel
Example(s):
Command: !join
Description: adds the user typing this to the pug
Auth Level: none
Where to give command: channel
Outputs to: notice
Example(s):
Command: !remove
Description: Removes a signed up player from the pug
Auth Level: none
Where to give command: channel
Outputs to: notice
Example(s):
Command: !list
Description: Shows all players signed up for the pug
Auth Level: none
Where to give command: channel
Outputs to: channel
Example(s):
Command: !reset
Description: Resets the pug. This clears any users signed up.
Auth Level: admin
Where to give command: channel
Outputs to: channel
Example(s):