Tournaments - MickeyUK/SmashSoda Wiki

THIS FEATURE IS COMING IN VERSION 3.0

Smash Soda has some useful new chat commands for creating and organizing tournaments in Smash Bros Ultimate. The ingame tournament option can sometimes be tough to set up with impatient Parsec guests, and lacks a 2v2 option.

1v1

Admins and moderators can initiate a (1v1) tournament whilst in the Smash lobby.

!1v1

This chat command will automatically create brackets from all the available guests in the room. The 1v1Bot chat bot will show the brackets:

[1v1Bot]

--ROUND 1--
[bigboi83] vs [MickeyUK]
[RefffiK] vs [Irish]
[AlexErBest] vs [Altearis]
[DrPuff] vs [Osha]

If you are unhappy with the generated brackets, use the !1v1 shuffle command to randomize things:

[1v1Bot]

--ROUND 1--
[Irish] vs [DrPuff]
[Altearis] vs [bigboi83]
[RefffiK] vs [Osha]
[MickeyUK] vs [AlexErBest]

You (and normal tier guests) can also use the command !1v1 brackets command whenever you want to see the current standings.

When you are ready to start the tournament, use the command !1v1 start

[1v1Bot] The tournament has started!

This will automatically enable only 2 gamepads and assign them to the first two guests up to fight (in to pad 1 and pad 2 respectively):

[1v1Bot] | ROUND 1 | [Irish] vs [DrPuff]

Admins and moderators will have to tell the 1v1 bot who won with the !1v1 win command, putting the player/pad number after it. For example, if DrPuff wins, the command would be: !1v1 win 2

[1v1Bot] | ROUND 1 | [Irish] wins!

The 1v1 bot will then repeat this process for all the round 1 matches, then automatically print the brackets for the next round:

[1v1Bot]

--ROUND 1--
[Irish] vs [DrPuff] >> [Irish]
[Altearis] vs [bigboi83] >> [Altearis]
[RefffiK] vs [Osha] >> [Osha]
[MickeyUK] vs [AlexErBest] >> [AlexErBest]

--ROUND 2--
[Irish] vs [Altearis]
[Osha] vs [AlexErBest]

Once all the rounds have been completed, a winner is declared and the other connected gamepads are unlocked!

[1v1Bot] [Osha] IS THE WINNER!

If a guest has already left when their match comes up, the 1v1 bot will randomly select a guest to substitute:

[1v1Bot]

[MickeyUK] has left.
[Altearis] will substitute!

If a substitute can't be found, or if there is any other problem with the tournament, it will automatically be stopped. You can also use the chat command !1v1 stop to stop the tournament.

[1v1Bot] The tournament has been stopped!

2v2

Admins and moderators can initiate a (2v2) tournament whilst in the Smash lobby.

!2v2

This chat command will automatically create brackets from all the available guests in the room. The 2v2Bot chat bot will show the brackets:

[2v2Bot]

--ROUND 1--
[bigboi83] & [MickeyUK] vs [RefffiK] & [Irish]
[AlexErBest] & [Altearis] vs [DrPuff] vs [Osha]

If you are unhappy with the generated brackets, use the !2v2 shuffle command to randomize things:

[2v2Bot]

--ROUND 1--
[Irish] & [DrPuff] vs [Altearis] & [bigboi83]
[RefffiK] & [Osha] vs [MickeyUK] & [AlexErBest]

You (and normal tier guests) can also use the command !2v2 brackets command whenever you want to see the current standings.

When you are ready to start the tournament, use the command !2v2 start

[2v2Bot] The tournament has started!

This will automatically enable only 4 gamepads and assign them to the first two guests up to fight (in to their respective pads):

[2v2Bot] | ROUND 1 | [RefffiK] & [Osha] vs [MickeyUK] & [AlexErBest]

Admins and moderators will have to tell the 2v2 bot who won with the !2v2 win command, putting the player/pad number after it. For example, if team 2 wins, the command would be: !2v2 win 2

[2v2Bot] | ROUND 1 | [MickeyUK] & [AlexErBest] won!

The 2v2 bot will then repeat this process for all the round 1 matches, then automatically print the brackets for the next round:

[2v2Bot]

--ROUND 1--
[Irish] & [DrPuff] vs [Altearis] & [bigboi83] >> Team 1
[RefffiK] & [Osha] vs [MickeyUK] & [AlexErBest] >> Team 2

--ROUND 2--
[Irish] & [DrPuff] vs [MickeyUK] & [AlexErBest]

Once all the rounds have been completed, a winner is declared and the other connected gamepads are unlocked!

[2v2Bot] [MickeyUK] & [AlexErBest] ARE THE WINNERS!

If a guest has already left when their match comes up, the 2v2 bot will randomly select a guest to substitute:

[2v2Bot]

[AlexErBest] has left.
[RefffiK] will substitute!

If a substitute can't be found, or if there is any other problem with the tournament, it will automatically be stopped. You can also use the chat command !2v2 stop to stop the tournament.

[2v2Bot] The tournament has been stopped!

King of the Hill

King of the Hill is a fun way of organizing 1v1s, where the winner stays on whilst the loser is swapped for the next guest in the guest list. Admins and moderators can initiate a (KOTH) tournament whilst in the Smash lobby with the command:

!koth

A guest and their neighbouring guest in the guest list will be selected at random to play first. If you are unhappy with the selected guests, you can use the command: !koth shuffle

[KOTHBot] | [Irish] vs [Osha]

A guest and their neighbouring guest in the guest list will be selected at random to play first. Guests will automatically be swapped in to their respective gamepads.

If you are unhappy with the selected guests, you can use the command: !koth shuffle

If a guest queued up to fight leaves, they will automatically be substituted for then next available guest.

The KOTHBot will just keep looping the guest list until told to stop with the command: !koth stop

Leaderboard

If the leaderboard is enabled in Global Settings then the tournament bots will automatically record guests' wins. Guests can use the !leaderboard command to print the leaderboard in chat:

[LEADERBOARD]
[1] MickeyUK [32 wins]
[2] RefffiK [28 wins]
[3] bigboi83 [20 wins]
[4] Altearis [17 wins]