SHOW:
|
|
- or go back to the newest paste.
1 | on right click on a sign: | |
2 | line 1 of the clicked block is "&9==&2CheckPoint&9==" | |
3 | line 2 of the clicked block is "%region at player%" | |
4 | line 3 of the clicked block is "&8player" | |
5 | line 4 of the clicked block is "&9==&4RightClick&9==": | |
6 | player is on ground | |
7 | set {%region at player%.%player%.cp} to location of player | |
8 | message "&a[CP]&fチェックポイントを設定しました" | |
9 | play sound "BLOCK_NOTE_PLING" to player with volume 1 and pitch 10 | |
10 | if {blockcp.%player%} is equal to 2: | |
11 | set {blockcp.%player%} to 1 | |
12 | stop | |
13 | if {blockcp.%player%} is not set: | |
14 | set {blockcp.%player%} to 1 | |
15 | stop | |
16 | ||
17 | on right click on a sign: | |
18 | line 1 of the clicked block is "&9==&2CheckPoint&9==" | |
19 | line 2 of the clicked block is "%region at player%" | |
20 | line 3 of the clicked block is "&8Block" | |
21 | line 4 of the clicked block is "&9==&4RightClick&9==": | |
22 | set {%region at player%.%player%.blockcp} to location of clicked block | |
23 | message "&a[CP]&fチェックポイントを設定しました" | |
24 | play sound "BLOCK_NOTE_PLING" to player with volume 1 and pitch 10 | |
25 | if {blockcp.%player%} is not set: | |
26 | set {blockcp.%player%} to 2 | |
27 | stop | |
28 | if {blockcp.%player%} is equal to 1: | |
29 | set {blockcp.%player%} to 2 | |
30 | stop | |
31 | ||
32 | command /cp <text>: | |
33 | trigger: | |
34 | teleport player to {%arg%.%player%.cp} | |
35 | ||
36 | on sign change: | |
37 | line 1 is "cp" | |
38 | set line 4 to "&9==&4RightClick&9==" | |
39 | set line 1 to "&9==&2CheckPoint&9==" | |
40 | set line 3 to "&8player" | |
41 | set line 2 to "%region at player%" | |
42 | message "&a[CP]&fcpを設置しました" | |
43 | message "&a[CP]&f固定cpにするには2行目にblockと打ちます" | |
44 | ||
45 | on rightclick with fire charge: | |
46 | player's gamemode is adventure | |
47 | if {blockcp.%player%} is equal to 1: | |
48 | teleport player to {%region at player%.%player%.cp} | |
49 | if {blockcp.%player%} is equal to 2: | |
50 | teleport player to {%region at player%.%player%.blockcp} | |
51 | if {blockcp.%player%} is not set: | |
52 | set {blockcp.%player%} to 1 | |
53 | ||
54 | command /item: | |
55 | trigger: | |
56 | if player do not have fire charge named "&r&aチェックポイントへ": | |
57 | give fire charge named "&r&aチェックポイントへ" to player | |
58 | ||
59 | command /set spawn: | |
60 | permission: spawn.set | |
61 | trigger: | |
62 | set {spawn} to location of player | |
63 | message "スポーンをセットしました" | |
64 | ||
65 | command /spawn: | |
66 | trigger: | |
67 | teleport player to {spawn} | |
68 | ||
69 | on sign change: | |
70 | line 2 is "block" | |
71 | set line 4 to "&9==&4RightClick&9==" | |
72 | set line 1 to "&9==&2CheckPoint&9==" | |
73 | set line 3 to "&8Block" | |
74 | set line 2 to "%region at player%" |