SHOW:
|
|
- or go back to the newest paste.
| 1 | on join: | |
| 2 | reset display name of player | |
| 3 | ||
| 4 | command /racejoin <offline player>: | |
| 5 | permission: skript.admin | |
| 6 | trigger: | |
| 7 | teleport player to the location (35, 8, -21) | |
| 8 | set display name of arg 1 to "&6%player%" | |
| 9 | set {meter.%player%} to 0
| |
| 10 | ||
| 11 | command /racecancel <offline player>: | |
| 12 | permission: skript.admin | |
| 13 | trigger: | |
| 14 | reset display name of arg 1 | |
| 15 | ||
| 16 | command /raceallcancel: | |
| 17 | permission: skript.admin | |
| 18 | trigger: | |
| 19 | reset display name of all players | |
| 20 | ||
| 21 | command /racealljoin: | |
| 22 | permission: skript.admin | |
| 23 | trigger: | |
| 24 | - | every second: |
| 24 | + | |
| 25 | loop all players: | |
| 26 | set {meter.%loop-player%} to 0
| |
| 27 | ||
| 28 | - | set {_PlayerZ} to loop-player's z-coordinate
|
| 28 | + | every minecraft tick: |
| 29 | - | set {_PlayerY} to loop-player's y-coordinate
|
| 29 | + | |
| 30 | - | if {_PlayerY} is more than 5:
|
| 30 | + | |
| 31 | - | if {_PlayerZ} is more than {meter.%loop-player%}:
|
| 31 | + | |
| 32 | - | set {meter.%loop-player%} to {_PlayerZ}
|
| 32 | + | if loop-player's y-coordinate is more than 5: |
| 33 | - | execute console command "/scoreboard players set %loop-player% 通過点 %{meter.%loop-player%}%"
|
| 33 | + | if loop-player's x-coordinate is more than 27: |
| 34 | - | message "%{meter.Malb7mm}%" to Malb7mm |
| 34 | + | if loop-player's x-coordinate is less than 49: |
| 35 | if loop-player's z-coordinate is less than 25001: | |
| 36 | if loop-player's z-coordinate is more than {meter.%loop-player%}:
| |
| 37 | set {meter.%loop-player%} to loop-player's z-coordinate
| |
| 38 | set {meter.%loop-player%} to ceil({meter.%loop-player%})
| |
| 39 | execute console command "/scoreboard players set %loop-player% 通過点 %{meter.%loop-player%}%"
| |
| 40 | ||
| 41 | command /meter: | |
| 42 | trigger: | |
| 43 | message "&7&ometer:%{meter.%player%}%"
| |
| 44 | ||
| 45 | every 10 seconds: | |
| 46 | loop all players: | |
| 47 | loop-player are flying: | |
| 48 | loop-player don't have permission "skript.admin": | |
| 49 | set {flying-player} to "%loop-player%"
| |
| 50 | loop all players: | |
| 51 | if loop-player-2 is op: | |
| 52 | message "&4&l[system] &7confirm is Flying of %{flying-player}%. Please Monitoring %{flying-player}%." to loop-player-2
| |
| 53 | reset {flying-player} |