View difference between Paste ID: KPvCQkPB and f6NWgnKh
SHOW: | | - or go back to the newest paste.
1
command /teamdivide:
2
    trigger:
3
        set {redcount} to 0
4
        set {bluecount} to 0
5
        loop all players:
6
            set {_random} to random integer between 1 and 2
7
            if {_random} is 1:
8
                add loop-player to {red::*}
9
                send "&aあなたは &c赤チーム &aです" to loop-player
10
                set loop-player's tablist name to "&c%loop-player%"
11
                set loop-player's display name to "&c%loop-player%"
12
                set {team::%loop-player%} to "red"
13
                set {redcount} to {redcount} + 1
14
            if {_random} is 2:
15
                add loop-player to {blue::*}
16
                send "&aあなたは &9青チーム &aです" to loop-player
17
                set loop-player's tablist name to "&9%loop-player%"
18
                set loop-player's display name to "&9%loop-player%"
19
                set {team::%loop-player%} to "blue"
20
                set {bluecount} to {bluecount} + 1
21
command /teamexit:
22-
        send "&aすべてのチームが解散されました!" to loop-player
22+
23
        clear {red::*}
24
        clear {blue::*}
25
        clear {team::*}
26
        clear {redcount}
27
        clear {bluecount}
28
        send "&aすべてのチームが解散されました!" to all players
29
        loop all players:
30
            set loop-player's tablist name to "%loop-player%"
31
command /teamteleport [<text>]:
32
    trigger:
33
        if arg-1 is not set:
34
            send "&c/teamteleport [redset|blueset|redtp|bluetp]"
35
        else if arg-1 is "bluetp":
36
            loop all players:
37
                if {team::%loop-player%} is "blue":
38
                    teleport loop-player to {blue.tp}
39
        else if arg-1 is "redset":
40
            set {red.tp} to location of player
41
            send "&bset:redtp:%location of player%"
42
        else if arg-1 is "blueset":
43
            set {blue.tp} to location of player
44
            send "&bset:redtp:%location of player%"
45
        else if arg-1 is "redtp":
46
            loop all players:
47
                if {team::%loop-player%} is "red":
48
                    teleport loop-player to {red.tp}
49
        else:
50
            send "&c/teamteleport [redset|blueset|redtp|bluetp]"
51-
            cancel eventon break:
51+
52
    if {red::*} contains attacker:
53-
        set {blocks::%location of event-block%} to type of event-block
53+
54
            cancel event
55
    if {blue::*} contains attacker:
56
        if {blue::*} contains victim:
57
            cancel event
58
on break:
59
    if event-block is in the region "block":
60
        set {blocks::%location of event-block%} to type of event-block
61
on death of player:
62
	if {red::*} contains player:
63
		set {redcount} to {redcount} - 1
64
		broadcast "&c%player%が死んだ 残り%{redcount}%"
65
	else if {blue::*} contains attacker:
66
		set {bluecount} to {bluecount} - 1
67
		broadcast "&b%player%が死んだ 残り%{bluecount}%"
68
	if {redcount} is 0:
69
		broadcast "&a勝者&b青チーム"
70
		command "/setblock -1558 4 -2257 minecraft:redstone_block"
71
        loop all players:
72
            if {blue::*} contains loop-player:
73
                set {%loop-player%.win} to {%loop-player%.win} + 1
74
		command "/teamquit"
75
	else if {redcount} is 0:
76
		broadcast "&a勝者&c赤チーム"
77
		command "/setblock -1558 4 -2257 minecraft:redstone_block"
78
        loop all players:
79
            if {red::*} contains loop-player:
80
                set {%loop-player%.win} to {%loop-player%.win} + 1
81
		command "/teamquit"
82
every second:
83
    loop all players:
84
        wipe loop-player's sidebar
85
        set name of sidebar of loop-player to "&7>>> &e&lThe &e&lWalls &7<<<"
86
        set score "&e" in sidebar of loop-player to 11
87
        set score "&7オンラインプレイヤー" in sidebar of loop-player to 10
88
        set score "&a%number of all players%" in sidebar of loop-player to 9
89
        set score "&e" in sidebar of loop-player to 8
90
        set score "&7IP" in sidebar of loop-player to 7
91
        set score "&aplayerrealms.com" in sidebar of loop-player to 6
92
        set score "&e" in sidebar of loop-player to 5
93
        set score "&7サーバー名" in sidebar of loop-player to 4
94
        set score "&aTheWalls-スクリプトできる人募集" in sidebar of loop-player to 3
95
        set score "&e" in sidebar of loop-player to 2
96
        set score "&7合計勝利数" in sidebar of loop-player to 1
97
        set score "&a%{%loop-player%.win}%" in sidebar of loop-player to 0