SHOW:
|
|
- or go back to the newest paste.
| 1 | on join: | |
| 2 | reset display name of player | |
| 3 | ||
| 4 | on quit: | |
| 5 | set {sannkasya.%player%} to 0
| |
| 6 | ||
| 7 | command /ping: | |
| 8 | - | set display name of arg 1 to "&6%player%" |
| 8 | + | |
| 9 | send "&eping: &c%player's ping%" | |
| 10 | ||
| 11 | - | command /racecancel <offline player>: |
| 11 | + | command /disable-meter: |
| 12 | aliases: /dmt | |
| 13 | trigger: | |
| 14 | - | reset display name of arg 1 |
| 14 | + | set {disable-meter.%player%} to 1
|
| 15 | execute console command "/scoreboard players set %player% 通過点 0" | |
| 16 | - | command /raceallcancel: |
| 16 | + | message "メートル反映をオフにしました" |
| 17 | ||
| 18 | command /enable-meter: | |
| 19 | - | reset display name of all players |
| 19 | + | aliases: /emt |
| 20 | trigger: | |
| 21 | set {disable-meter.%player%} to 0
| |
| 22 | message "メートル反映をオンにしました" | |
| 23 | ||
| 24 | - | set display name of all players to "&6%player%" |
| 24 | + | |
| 25 | permission: skript.admin | |
| 26 | trigger: | |
| 27 | teleport player to the location (35, 8, -21) | |
| 28 | set {meter.%player%} to 0
| |
| 29 | ||
| 30 | - | if {meter.%loop-player%} is not set:
|
| 30 | + | |
| 31 | permission: skript.admin | |
| 32 | - | if loop-player's y-coordinate is more than 5: |
| 32 | + | |
| 33 | - | if loop-player's x-coordinate is more than 27: |
| 33 | + | |
| 34 | - | if loop-player's x-coordinate is less than 49: |
| 34 | + | |
| 35 | - | if loop-player's z-coordinate is less than 25001: |
| 35 | + | set {sannkasya.%loop-player%} to 1
|
| 36 | - | if loop-player's z-coordinate is more than {meter.%loop-player%}:
|
| 36 | + | execute console command "/scoreboard players set %loop-player% 通過点 0" |
| 37 | - | set {meter.%loop-player%} to loop-player's z-coordinate
|
| 37 | + | |
| 38 | - | set {meter.%loop-player%} to ceil({meter.%loop-player%})
|
| 38 | + | command /resetmeterr: |
| 39 | - | execute console command "/scoreboard players set %loop-player% 通過点 %{meter.%loop-player%}%"
|
| 39 | + | |
| 40 | trigger: | |
| 41 | loop all players: | |
| 42 | set {meter.%loop-player%} to 0
| |
| 43 | set {sannkasya.%loop-player%} to 1
| |
| 44 | execute console command "/scoreboard players set %loop-player% 通過点 0" | |
| 45 | - | every 10 seconds: |
| 45 | + | |
| 46 | every minecraft tick: | |
| 47 | - | loop-player are flying: |
| 47 | + | |
| 48 | - | loop-player don't have permission "skript.admin": |
| 48 | + | if {disable-meter.%loop-player%} is not set:
|
| 49 | set {disable-meter.%loop-player%} to 0
| |
| 50 | - | loop all players: |
| 50 | + | if {disable-meter.%loop-player%} is 0:
|
| 51 | - | if loop-player-2 is op: |
| 51 | + | if {meter.%loop-player%} is not set:
|
| 52 | - | message "&4&l[system] &7confirm is Flying of %{flying-player}%. Please Monitoring %{flying-player}%." to loop-player-2
|
| 52 | + | set {meter.%loop-player%} to 0
|
| 53 | - | reset {flying-player} |
| 53 | + | if loop-player's y-coordinate is more than 5: |
| 54 | if loop-player's x-coordinate is more than 27: | |
| 55 | if loop-player's x-coordinate is less than 49: | |
| 56 | if loop-player's z-coordinate is less than 25001: | |
| 57 | if loop-player's z-coordinate is more than {meter.%loop-player%}:
| |
| 58 | set {meter.%loop-player%} to loop-player's z-coordinate
| |
| 59 | set {meter.%loop-player%} to ceil({meter.%loop-player%})
| |
| 60 | execute console command "/scoreboard players set %loop-player% 通過点 %{meter.%loop-player%}%"
| |
| 61 | loop all players: | |
| 62 | if {sannkasya.%loop-player%} is 1:
| |
| 63 | if {meterr.%loop-player%} is not set:
| |
| 64 | set {meterr.%loop-player%} to 0
| |
| 65 | if {meter.%loop-player%} is 1000:
| |
| 66 | if {meterr.%loop-player%} is 0:
| |
| 67 | set {meterr.%loop-player%} to 1
| |
| 68 | add 1 to {meterr-check.1}
| |
| 69 | if {metter-check.1} is less than 6:
| |
| 70 | message "&e&l[1000m] &6%{metter-check.1}%: %loop-player%" to all players
| |
| 71 | else if {meter.%loop-player%} is 2000:
| |
| 72 | if {meterr.%loop-player%} is 1:
| |
| 73 | set {meterr.%loop-player%} to 2
| |
| 74 | add 1 to {meterr-check.2}
| |
| 75 | if {metter-check.2} is less than 6:
| |
| 76 | message "&e&l[2000m] &6%{metter-check.2}%: %loop-player%" to all players
| |
| 77 | else if {meter.%loop-player%} is 3000:
| |
| 78 | if {meterr.%loop-player%} is 2:
| |
| 79 | set {meterr.%loop-player%} to 3
| |
| 80 | add 1 to {meterr-check.3}
| |
| 81 | if {metter-check.3} is less than 6:
| |
| 82 | message "&e&l[3000m] &6%{metter-check.3}%: %loop-player%" to all players
| |
| 83 | else if {meter.%loop-player%} is 4000:
| |
| 84 | if {meterr.%loop-player%} is 3:
| |
| 85 | set {meterr.%loop-player%} to 4
| |
| 86 | add 1 to {meterr-check.4}
| |
| 87 | if {metter-check.4} is less than 6:
| |
| 88 | message "&e&l[4000m] &6%{metter-check.3}%: %loop-player%" to all players
| |
| 89 | else if {meter.%loop-player%} is 5000:
| |
| 90 | if {meterr.%loop-player%} is 4:
| |
| 91 | set {meterr.%loop-player%} to 5
| |
| 92 | add 1 to {meterr-check.5}
| |
| 93 | if {metter-check.5} is less than 6:
| |
| 94 | message "&e&l[5000m] &6%{metter-check.3}%: %loop-player%" to all players
| |
| 95 | else if {meter.%loop-player%} is 6000:
| |
| 96 | if {meterr.%loop-player%} is 5:
| |
| 97 | set {meterr.%loop-player%} to 6
| |
| 98 | add 1 to {meterr-check.6}
| |
| 99 | if {metter-check.6} is less than 6:
| |
| 100 | message "&e&l[6000m] &6%{metter-check.3}%: %loop-player%" to all players
| |
| 101 | else if {meter.%loop-player%} is 7000:
| |
| 102 | if {meterr.%loop-player%} is 6:
| |
| 103 | set {meterr.%loop-player%} to 7
| |
| 104 | add 1 to {meterr-check.7}
| |
| 105 | if {metter-check.7} is less than 6:
| |
| 106 | message "&e&l[7000m] &6%{metter-check.3}%: %loop-player%" to all players
| |
| 107 | else if {meter.%loop-player%} is 8000:
| |
| 108 | if {meterr.%loop-player%} is 7:
| |
| 109 | set {meterr.%loop-player%} to 8
| |
| 110 | add 1 to {meterr-check.8}
| |
| 111 | if {metter-check.8} is less than 6:
| |
| 112 | message "&e&l[8000m] &6%{metter-check.3}%: %loop-player%" to all players
| |
| 113 | else if {meter.%loop-player%} is 9000:
| |
| 114 | if {meterr.%loop-player%} is 8:
| |
| 115 | set {meterr.%loop-player%} to 9
| |
| 116 | add 1 to {meterr-check.9}
| |
| 117 | if {metter-check.9} is less than 6:
| |
| 118 | message "&e&l[9000m] &6%{metter-check.3}%: %loop-player%" to all players
| |
| 119 | else if {meter.%loop-player%} is 10000:
| |
| 120 | if {meterr.%loop-player%} is 9:
| |
| 121 | set {meterr.%loop-player%} to 10
| |
| 122 | add 1 to {meterr-check.10}
| |
| 123 | if {metter-check.10} is less than 6:
| |
| 124 | message "&e&l[10000m] &6%{metter-check.3}%: %loop-player%" to all players
| |
| 125 | else if {meter.%loop-player%} is 11000:
| |
| 126 | if {meterr.%loop-player%} is 10:
| |
| 127 | set {meterr.%loop-player%} to 11
| |
| 128 | add 1 to {meterr-check.11}
| |
| 129 | if {metter-check.11} is less than 6:
| |
| 130 | message "&e&l[11000m] &6%{metter-check.3}%: %loop-player%" to all players
| |
| 131 | else if {meter.%loop-player%} is 12000:
| |
| 132 | if {meterr.%loop-player%} is 11:
| |
| 133 | set {meterr.%loop-player%} to 12
| |
| 134 | add 1 to {meterr-check.12}
| |
| 135 | if {metter-check.12} is less than 6:
| |
| 136 | message "&e&l[12000m] &6%{metter-check.3}%: %loop-player%" to all players
| |
| 137 | else if {meter.%loop-player%} is 13000:
| |
| 138 | if {meterr.%loop-player%} is 12:
| |
| 139 | set {meterr.%loop-player%} to 13
| |
| 140 | add 1 to {meterr-check.13}
| |
| 141 | if {metter-check.13} is less than 6:
| |
| 142 | message "&e&l[13000m] &6%{metter-check.3}%: %loop-player%" to all players
| |
| 143 | else if {meter.%loop-player%} is 14000:
| |
| 144 | if {meterr.%loop-player%} is 13:
| |
| 145 | set {meterr.%loop-player%} to 14
| |
| 146 | add 1 to {meterr-check.14}
| |
| 147 | if {metter-check.14} is less than 6:
| |
| 148 | message "&e&l[14000m] &6%{metter-check.3}%: %loop-player%" to all players
| |
| 149 | else if {meter.%loop-player%} is 15000:
| |
| 150 | if {meterr.%loop-player%} is 14:
| |
| 151 | set {meterr.%loop-player%} to 15
| |
| 152 | add 1 to {meterr-check.15}
| |
| 153 | if {metter-check.15} is less than 6:
| |
| 154 | message "&e&l[15000m] &6%{metter-check.3}%: %loop-player%" to all players
| |
| 155 | else if {meter.%loop-player%} is 16000:
| |
| 156 | if {meterr.%loop-player%} is 15:
| |
| 157 | set {meterr.%loop-player%} to 16
| |
| 158 | add 1 to {meterr-check.16}
| |
| 159 | if {metter-check.16} is less than 6:
| |
| 160 | message "&e&l[16000m] &6%{metter-check.3}%: %loop-player%" to all players
| |
| 161 | else if {meter.%loop-player%} is 17065:
| |
| 162 | if {meterr.%loop-player%} is 16:
| |
| 163 | set {meterr.%loop-player%} to 17
| |
| 164 | add 1 to {meterr-check.17}
| |
| 165 | if {metter-check.17} is less than 6:
| |
| 166 | message "&e&l[GOAL] &6%{metter-check.3}%: %loop-player%" to all players
| |
| 167 | ||
| 168 | command /meter: | |
| 169 | trigger: | |
| 170 | message "&7&ometer:%{meter.%player%}%"
| |
| 171 | ||
| 172 | every 1 seconds: | |
| 173 | loop all players: | |
| 174 | loop-player is flying: | |
| 175 | if loop-player is not op: | |
| 176 | set {flying-player} to "%loop-player%"
| |
| 177 | loop all players: | |
| 178 | if loop-player-2 is op: | |
| 179 | message "&4&l[system] &7confirm is Flying of %{flying-player}%. Please Monitoring %{flying-player}%." to loop-player-2
| |
| 180 | reset {flying-player} |