Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- options:
- pressureplatestart: stone pressure plate
- pressureplategoal: gold pressure plate
- belowblockstart: emerald block
- belowblockgoal: gold block
- pointline1: ============
- pointline2: &4Point
- pointline3: &7[&6Rightclick&7]
- pointline4: ============
- pointmessage: &6You got the point!
- every 1 tick:
- loop all players:
- if {second.%loop-player%} is smaller than or equal to 9:
- set {displaysecond.%loop-player%} to "0%{second.%loop-player%}%"
- if {second.%loop-player%} is greater than or equal to 10:
- set {displaysecond.%loop-player%} to "%{second.%loop-player%}%"
- if {minute.%loop-player%} is smaller than or equal to 9:
- set {displayminute.%loop-player%} to "0%{minute.%loop-player%}%"
- if {minute.%loop-player%} is greater than or equal to 10:
- set {displayminute.%loop-player%} to "%{minute.%loop-player%}%"
- if {hour.%loop-player%} is smaller than or equal to 9:
- set {displayhour.%loop-player%} to "0%{hour.%loop-player%}%"
- if {hour.%loop-player%} is greater than or equal to 10:
- set {displayhour.%loop-player%} to "%{hour.%loop-player%}%"
- if {timeattack.%loop-player%} is 1:
- add 5 to {second2.%loop-player%}
- add 5 to {overallcount.%loop-player%}
- if {second2.%loop-player%} is 10:
- add 1 to {second1.%loop-player%}
- set {second2.%loop-player%} to 0
- if {second1.%loop-player%} is 10:
- add 1 to {second.%loop-player%}
- set {second1.%loop-player%} to 0
- if {second.%loop-player%} is 60:
- add 1 to {minute.%loop-player%}
- set {second.%loop-player%} to 0
- if {minute.%loop-player%} is 60:
- add 1 to {hour.%loop-player%}
- set {minute.%loop-player%} to 0
- send action bar from "&c%{displayhour.%loop-player%}%:%{displayminute.%loop-player%}%:%{displaysecond.%loop-player%}%.%{second1.%loop-player%}%%{second2.%loop-player%}%" to loop-player
- on sign change:
- line 1 is "setpoint"
- set line 1 to "{@pointline1}"
- set line 2 to "{@pointline2}"
- set line 3 to "{@pointline3}"
- set line 4 to "{@pointline4}"
- on rightclick on sign:
- line 1 of clicked block is "{@pointline1}"
- line 2 of clicked block is "{@pointline2}"
- line 3 of clicked block is "{@pointline3}"
- line 4 of clicked block is "{@pointline4}"
- send "{@pointmessage}"
- execute console command "/execute %player% ~ ~ ~ playsound minecraft:ui.button.click master @s ~ ~ ~ 1 2 1"
- set {point.%player%} to location of player
- on pressure plate:
- if event-block is {@pressureplatestart}:
- if block 1 below is {@belowblockstart}:
- if {overallcount.%player%} is not set:
- set {timeattack.%player%} to 1
- send "&6Start time attack"
- execute console command "/execute %player% ~ ~ ~ playsound minecraft:block.note.harp master @s"
- set {overallcount.%player%} to 0
- set {second2.%player%} to 0
- set {second1.%player%} to 0
- set {second.%player%} to 0
- set {minute.%player%} to 0
- set {hour.%player%} to 0
- if event-block is {@pressureplategoal}:
- if block 1 below is {@belowblockgoal}:
- if {overallcount.%player%} is greater than or equal to 1:
- delete {timeattack.%player%}
- execute console command "/execute %player% ~ ~ ~ playsound minecraft:entity.player.levelup master @s"
- set {_second2} to random integer between 0 and 9
- send "&6Time:&c%{displayhour.%player%}%:%{displayminute.%player%}%:%{displaysecond.%player%}%.%{second1.%player%}%%{_second2}%"
- send action bar from "&c%{displayhour.%player%}%:%{displayminute.%player%}%:%{displaysecond.%player%}%.%{second1.%player%}%%{_second2}%" to player
- if {overallrecord1.%player%} is not set:
- set {overallrecord1.%player%} to {overallcount.%player%}
- set {overallrecord2.%player%} to "&c%{displayhour.%player%}%:%{displayminute.%player%}%:%{displaysecond.%player%}%.%{second1.%player%}%%{_second2}%"
- delete {overallcount.%player%}
- delete {second2.%player%}
- delete {second1.%player%}
- delete {second.%player%}
- delete {minute.%player%}
- delete {hour.%player%}
- stop
- if {overallcount.%player%} is greater than {overallrecord1.%player%}:
- set {overallrecord1.%player%} to {overallcount.%player%}
- set {overallrecord2.%player%} to "&c%{displayhour.%player%}%:%{displayminute.%player%}%:%{displaysecond.%player%}%.%{second1.%player%}%%{_second2}%"
- delete {overallcount.%player%}
- delete {second2.%player%}
- delete {second1.%player%}
- delete {second.%player%}
- delete {minute.%player%}
- delete {hour.%player%}
- stop
- else:
- delete {overallcount.%player%}
- delete {second2.%player%}
- delete {second1.%player%}
- delete {second.%player%}
- delete {minute.%player%}
- delete {hour.%player%}
- stop
Add Comment
Please, Sign In to add comment