View difference between Paste ID: qsBifpJg and nwMqybQw
SHOW: | | - or go back to the newest paste.
1
command /spam [<player>] [<text>] [<number>]:
2
    trigger:
3
        if arg-1 is set:
4
            set {_message} to "あ"
5
            if arg-2 is set:
6
                set {_message} to "%arg-2%"
7
            set {_second} to 10
8
            if arg-3 is set:
9
                if arg-3 < 60:
10
                    if arg-3 > 0:
11
                        set {_second} to arg-3
12
                    else:
13
                        message "「%arg-3%」は有効な数値ではありません" to player
14
                        stop
15
                else:
16
                    message "「%arg-3%」は有効な数値ではありません" to player
17
                    stop
18
            message "プレイヤー %arg-1% に %{_second}% 秒間メッセージをリピートさせます" to player
19
			set {bot.%arg-1%} to true
20
            set {_second} to {_second} * 20
21
            loop {_second} times:
22
                make arg-1 say "%{_message}% ##%random integer between 1 and 999999%"
23
                wait a tick
24-
            message "&c使用法:/spam <プレイヤー> <メッセージ> [秒数]" to player
24+
			delete {bot.%arg-1%}
25
        else:
26
            message "&c使用法:/spam <プレイヤー> <メッセージ> [秒数]" to player
27
28
on any move:
29
	{bot.%player%} is true
30
	cancel event
31
32
on chat:
33
	{bot.%player%} is true
34
	cancel event