SHOW:
|
|
- or go back to the newest paste.
| 1 | - | function teamdivide(): |
| 1 | + | command /teamdivide: |
| 2 | - | loop all players: |
| 2 | + | trigger: |
| 3 | - | if size of {red::*} is 0:
|
| 3 | + | loop all players: |
| 4 | - | add loop-player to {red::*}
|
| 4 | + | set {_random} to random integer between 1 and 2
|
| 5 | - | send "あなたは赤チームです" to loop-player |
| 5 | + | if {_random} is 1:
|
| 6 | - | if size of {red::*} = size of {blue::*}:
|
| 6 | + | add loop-player to {red::*}
|
| 7 | - | add loop-player to {red::*}
|
| 7 | + | send "あなたは&c赤チーム&rです" to loop-player |
| 8 | - | send "あなたは赤チームです" to loop-player |
| 8 | + | set loop-player's tablist name to "&c&lRED &r%loop-player%" |
| 9 | - | if size of {red::*} > size of {blue::*}:
|
| 9 | + | set loop-player's display name to "&c&lRED &r%loop-player%" |
| 10 | - | add loop-player to {blue::*}
|
| 10 | + | set {team::%loop-player%} to "red"
|
| 11 | - | send "あなたは青チームです" to loop-player |
| 11 | + | if {_random} is 2:
|
| 12 | add loop-player to {blue::*}
| |
| 13 | send "あなたは&b青チーム&rです" to loop-player | |
| 14 | set loop-player's tablist name to "&b&lBLUE &r%loop-player%" | |
| 15 | set loop-player's display name to "&b&lBLUE &r%loop-player%" | |
| 16 | set {team::%loop-player%} to "blue"
| |
| 17 | command /teamexit: | |
| 18 | trigger: | |
| 19 | clear {red::*}
| |
| 20 | clear {blue::*}
| |
| 21 | clear {team::*}
| |
| 22 | loop all players: | |
| 23 | set loop-player's tablist name to "%loop-player%" | |
| 24 | command /teamteleport [<text>]: | |
| 25 | trigger: | |
| 26 | if arg-1 is not set: | |
| 27 | send "&c/teamteleport [redset|blueset|redtp|bluetp]" | |
| 28 | else if arg-1 is "bluetp": | |
| 29 | loop all players: | |
| 30 | if {team::%loop-player%} is "blue":
| |
| 31 | teleport loop-player to {blue.tp}
| |
| 32 | else if arg-1 is "redset": | |
| 33 | set {red.tp} to location of player
| |
| 34 | send "&bset:redtp:%location of player%" | |
| 35 | else if arg-1 is "blueset": | |
| 36 | set {blue.tp} to location of player
| |
| 37 | send "&bset:redtp:%location of player%" | |
| 38 | else if arg-1 is "redtp": | |
| 39 | loop all players: | |
| 40 | if {team::%loop-player%} is "red":
| |
| 41 | teleport loop-player to {red.tp}
| |
| 42 | else: | |
| 43 | send "&c/teamteleport [redset|blueset|redtp|bluetp]" |