Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- on break:
- if player has permission "explosive.break":
- if {Explosive::%player%} is equal to 1:
- if {explosivelevel::%player%} is 1:
- chance of 1%:
- create a fake explosion at the event-block
- loop blocks in radius 2 around the event-block:
- if loop-block is not bedrock or stone:
- if {Fortune::%player%} is equal to 0:
- "%region at event-block%" contains "mine"
- give player 1 of loop-block
- add 1 to {Blocks::%player%}
- set loop-block to air
- if {Fortune::%player%} is less than 6:
- "%region at event-block%" contains "mine"
- give player 2 of loop-block
- add 1 to {Blocks::%player%}
- set loop-block to air
- if {Fortune::%player%} is less than 11:
- "%region at event-block%" contains "mine"
- give player 3 of loop-block
- add 1 to {Blocks::%player%}
- set loop-block to air
- if {Fortune::%player%} is less than 16:
- "%region at event-block%" contains "mine"
- give player 4 of loop-block
- add 1 to {Blocks::%player%}
- set loop-block to air
- if {Fortune::%player%} is less than 20:
- "%region at event-block%" contains "mine"
- give player 5 of loop-block
- add 1 to {Blocks::%player%}
- set loop-block to air
- if {Fortune::%player%} is equal to 20:
- "%region at event-block%" contains "mine"
- give player 6 of loop-block
- add 1 to {Blocks::%player%}
- set loop-block to air
- if {explosivelevel::%player%} is 2:
- chance of 2%:
- create a fake explosion at the event-block
- loop blocks in radius 2 around the event-block:
- if loop-block is not bedrock or stone:
- if {Fortune::%player%} is equal to 0:
- "%region at event-block%" contains "mine"
- give player 1 of loop-block
- add 1 to {Blocks::%player%}
- set loop-block to air
- if {Fortune::%player%} is less than 6:
- "%region at event-block%" contains "mine"
- give player 2 of loop-block
- add 1 to {Blocks::%player%}
- set loop-block to air
- if {Fortune::%player%} is less than 11:
- "%region at event-block%" contains "mine"
- give player 3 of loop-block
- add 1 to {Blocks::%player%}
- set loop-block to air
- if {Fortune::%player%} is less than 16:
- "%region at event-block%" contains "mine"
- give player 4 of loop-block
- add 1 to {Blocks::%player%}
- set loop-block to air
- if {Fortune::%player%} is less than 20:
- "%region at event-block%" contains "mine"
- give player 5 of loop-block
- add 1 to {Blocks::%player%}
- set loop-block to air
- if {Fortune::%player%} is equal to 20:
- "%region at event-block%" contains "mine"
- give player 6 of loop-block
- add 1 to {Blocks::%player%}
- set loop-block to air
- if {explosivelevel::%player%} is 3:
- chance of 3%:
- create a fake explosion at the event-block
- loop blocks in radius 2 around the event-block:
- if loop-block is not bedrock or stone:
- if {Fortune::%player%} is equal to 0:
- "%region at event-block%" contains "mine"
- give player 1 of loop-block
- add 1 to {Blocks::%player%}
- set loop-block to air
- if {Fortune::%player%} is less than 6:
- "%region at event-block%" contains "mine"
- give player 2 of loop-block
- add 1 to {Blocks::%player%}
- set loop-block to air
- if {Fortune::%player%} is less than 11:
- "%region at event-block%" contains "mine"
- give player 3 of loop-block
- add 1 to {Blocks::%player%}
- set loop-block to air
- if {Fortune::%player%} is less than 16:
- "%region at event-block%" contains "mine"
- give player 4 of loop-block
- add 1 to {Blocks::%player%}
- set loop-block to air
- if {Fortune::%player%} is less than 20:
- "%region at event-block%" contains "mine"
- give player 5 of loop-block
- add 1 to {Blocks::%player%}
- set loop-block to air
- if {Fortune::%player%} is equal to 20:
- "%region at event-block%" contains "mine"
- give player 6 of loop-block
- add 1 to {Blocks::%player%}
- set loop-block to air
- if {explosivelevel::%player%} is 4:
- chance of 4%:
- create a fake explosion at the event-block
- loop blocks in radius 2 around the event-block:
- if loop-block is not bedrock or stone:
- if {Fortune::%player%} is equal to 0:
- "%region at event-block%" contains "mine"
- give player 1 of loop-block
- add 1 to {Blocks::%player%}
- set loop-block to air
- if {Fortune::%player%} is less than 6:
- "%region at event-block%" contains "mine"
- give player 2 of loop-block
- add 1 to {Blocks::%player%}
- set loop-block to air
- if {Fortune::%player%} is less than 11:
- "%region at event-block%" contains "mine"
- give player 3 of loop-block
- add 1 to {Blocks::%player%}
- set loop-block to air
- if {Fortune::%player%} is less than 16:
- "%region at event-block%" contains "mine"
- give player 4 of loop-block
- add 1 to {Blocks::%player%}
- set loop-block to air
- if {Fortune::%player%} is less than 20:
- "%region at event-block%" contains "mine"
- give player 5 of loop-block
- add 1 to {Blocks::%player%}
- set loop-block to air
- if {Fortune::%player%} is equal to 20:
- "%region at event-block%" contains "mine"
- give player 6 of loop-block
- add 1 to {Blocks::%player%}
- set loop-block to air
- if {explosivelevel::%player%} is 5:
- chance of 5%:
- create a fake explosion at the event-block
- loop blocks in radius 2 around the event-block:
- if loop-block is not bedrock or stone:
- if {Fortune::%player%} is equal to 0:
- "%region at event-block%" contains "mine"
- give player 1 of loop-block
- add 1 to {Blocks::%player%}
- set loop-block to air
- if {Fortune::%player%} is less than 6:
- "%region at event-block%" contains "mine"
- give player 2 of loop-block
- add 1 to {Blocks::%player%}
- set loop-block to air
- if {Fortune::%player%} is less than 11:
- "%region at event-block%" contains "mine"
- give player 3 of loop-block
- add 1 to {Blocks::%player%}
- set loop-block to air
- if {Fortune::%player%} is less than 16:
- "%region at event-block%" contains "mine"
- give player 4 of loop-block
- add 1 to {Blocks::%player%}
- set loop-block to air
- if {Fortune::%player%} is less than 20:
- "%region at event-block%" contains "mine"
- give player 5 of loop-block
- add 1 to {Blocks::%player%}
- set loop-block to air
- if {Fortune::%player%} is equal to 20:
- "%region at event-block%" contains "mine"
- give player 6 of loop-block
- add 1 to {Blocks::%player%}
- set loop-block to air
- if {explosivelevel::%player%} is 6:
- chance of 6%:
- create a fake explosion at the event-block
- loop blocks in radius 2 around the event-block:
- if loop-block is not bedrock or stone:
- if {Fortune::%player%} is equal to 0:
- "%region at event-block%" contains "mine"
- give player 1 of loop-block
- add 1 to {Blocks::%player%}
- set loop-block to air
- if {Fortune::%player%} is less than 6:
- "%region at event-block%" contains "mine"
- give player 2 of loop-block
- add 1 to {Blocks::%player%}
- set loop-block to air
- if {Fortune::%player%} is less than 11:
- "%region at event-block%" contains "mine"
- give player 3 of loop-block
- add 1 to {Blocks::%player%}
- set loop-block to air
- if {Fortune::%player%} is less than 16:
- "%region at event-block%" contains "mine"
- give player 4 of loop-block
- add 1 to {Blocks::%player%}
- set loop-block to air
- if {Fortune::%player%} is less than 20:
- "%region at event-block%" contains "mine"
- give player 5 of loop-block
- add 1 to {Blocks::%player%}
- set loop-block to air
- if {Fortune::%player%} is equal to 20:
- "%region at event-block%" contains "mine"
- give player 6 of loop-block
- add 1 to {Blocks::%player%}
- set loop-block to air
- if {explosivelevel::%player%} is 7:
- chance of 7%:
- create a fake explosion at the event-block
- loop blocks in radius 2 around the event-block:
- if loop-block is not bedrock or stone:
- if {Fortune::%player%} is equal to 0:
- "%region at event-block%" contains "mine"
- give player 1 of loop-block
- add 1 to {Blocks::%player%}
- set loop-block to air
- if {Fortune::%player%} is less than 6:
- "%region at event-block%" contains "mine"
- give player 2 of loop-block
- add 1 to {Blocks::%player%}
- set loop-block to air
- if {Fortune::%player%} is less than 11:
- "%region at event-block%" contains "mine"
- give player 3 of loop-block
- add 1 to {Blocks::%player%}
- set loop-block to air
- if {Fortune::%player%} is less than 16:
- "%region at event-block%" contains "mine"
- give player 4 of loop-block
- add 1 to {Blocks::%player%}
- set loop-block to air
- if {Fortune::%player%} is less than 20:
- "%region at event-block%" contains "mine"
- give player 5 of loop-block
- add 1 to {Blocks::%player%}
- set loop-block to air
- if {Fortune::%player%} is equal to 20:
- "%region at event-block%" contains "mine"
- give player 6 of loop-block
- add 1 to {Blocks::%player%}
- set loop-block to air
- if {explosivelevel::%player%} is 8:
- chance of 8%:
- create a fake explosion at the event-block
- loop blocks in radius 2 around the event-block:
- if loop-block is not bedrock or stone:
- if {Fortune::%player%} is equal to 0:
- "%region at event-block%" contains "mine"
- give player 1 of loop-block
- add 1 to {Blocks::%player%}
- set loop-block to air
- if {Fortune::%player%} is less than 6:
- "%region at event-block%" contains "mine"
- give player 2 of loop-block
- add 1 to {Blocks::%player%}
- set loop-block to air
- if {Fortune::%player%} is less than 11:
- "%region at event-block%" contains "mine"
- give player 3 of loop-block
- add 1 to {Blocks::%player%}
- set loop-block to air
- if {Fortune::%player%} is less than 16:
- "%region at event-block%" contains "mine"
- give player 4 of loop-block
- add 1 to {Blocks::%player%}
- set loop-block to air
- if {Fortune::%player%} is less than 20:
- "%region at event-block%" contains "mine"
- give player 5 of loop-block
- add 1 to {Blocks::%player%}
- set loop-block to air
- if {Fortune::%player%} is equal to 20:
- "%region at event-block%" contains "mine"
- give player 6 of loop-block
- add 1 to {Blocks::%player%}
- set loop-block to air
- if {explosivelevel::%player%} is 9:
- chance of 9%:
- create a fake explosion at the event-block
- loop blocks in radius 2 around the event-block:
- if loop-block is not bedrock or stone:
- if {Fortune::%player%} is equal to 0:
- "%region at event-block%" contains "mine"
- give player 1 of loop-block
- add 1 to {Blocks::%player%}
- set loop-block to air
- if {Fortune::%player%} is less than 6:
- "%region at event-block%" contains "mine"
- give player 2 of loop-block
- add 1 to {Blocks::%player%}
- set loop-block to air
- if {Fortune::%player%} is less than 11:
- "%region at event-block%" contains "mine"
- give player 3 of loop-block
- add 1 to {Blocks::%player%}
- set loop-block to air
- if {Fortune::%player%} is less than 16:
- "%region at event-block%" contains "mine"
- give player 4 of loop-block
- add 1 to {Blocks::%player%}
- set loop-block to air
- if {Fortune::%player%} is less than 20:
- "%region at event-block%" contains "mine"
- give player 5 of loop-block
- add 1 to {Blocks::%player%}
- set loop-block to air
- if {Fortune::%player%} is equal to 20:
- "%region at event-block%" contains "mine"
- give player 6 of loop-block
- add 1 to {Blocks::%player%}
- set loop-block to air
- if {explosivelevel::%player%} is 10:
- chance of 10%:
- create a fake explosion at the event-block
- loop blocks in radius 2 around the event-block:
- if loop-block is not bedrock or stone:
- if {Fortune::%player%} is equal to 0:
- "%region at event-block%" contains "mine"
- give player 1 of loop-block
- add 1 to {Blocks::%player%}
- set loop-block to air
- if {Fortune::%player%} is less than 6:
- "%region at event-block%" contains "mine"
- give player 2 of loop-block
- add 1 to {Blocks::%player%}
- set loop-block to air
- if {Fortune::%player%} is less than 11:
- "%region at event-block%" contains "mine"
- give player 3 of loop-block
- add 1 to {Blocks::%player%}
- set loop-block to air
- if {Fortune::%player%} is less than 16:
- "%region at event-block%" contains "mine"
- give player 4 of loop-block
- add 1 to {Blocks::%player%}
- set loop-block to air
- if {Fortune::%player%} is less than 20:
- "%region at event-block%" contains "mine"
- give player 5 of loop-block
- add 1 to {Blocks::%player%}
- set loop-block to air
- if {Fortune::%player%} is equal to 20:
- "%region at event-block%" contains "mine"
- give player 6 of loop-block
- add 1 to {Blocks::%player%}
- set loop-block to air
- every 1 tick:
- loop all players:
- if {Blocks::%loop-player%} is less than 100000:
- if loop-player has permission "explosive.break":
- make console execute command "/manudelp %loop-player% explosive.break"
- command /explosive:
- trigger:
- if player has permission "explosive.break":
- if {Explosive::%player%} is equal to 0:
- set {Explosive::%player%} to 1
- send "&3&lExplosive &8// &7You toggled Explosive &a&lON &7!" to player
- else:
- set {Explosive::%player%} to 0
- send "&3&lExplosive &8// &7You toggled Explosive &c&lOFF &7!" to player
- else:
- send "&3&lExplosive &8// &cSorry, but you need to mine 100,000 Blocks before you can use Explosive !" to player
- every 1 second:
- loop all players:
- if {Explosivelevel::%loop-player%} is not set:
- set {Explosivelevel::%loop-player%} to 0
- if {Blocks::%loop-player%} > 99999:
- if loop-player does not have the permission "explosive.break":
- broadcast "&3&lEnchants &8// &3%loop-player% &bnow has access to &3Explosive &b!"
- set {Explosive::%loop-player%} to 1
- execute console command "/manuaddp %loop-player% explosive.break"
- set {Explosivelevel::%loop-player%} to 1
- stop
- if {Blocks::%loop-player%} > 199999:
- if {explosivelevel::%loop-player%} is 1:
- broadcast "&3&lEnchants &8// &3%loop-player% &bhas upgraded &3Explosive to 2&b!"
- set {Explosive::%loop-player%} to 1
- set {Explosivelevel::%loop-player%} to 2
- stop
- if {Blocks::%loop-player%} > 299999:
- if {explosivelevel::%loop-player%} is 2:
- broadcast "&3&lEnchants &8// &3%loop-player% &bhas upgraded &3Explosive to 3&b!"
- set {Explosive::%loop-player%} to 1
- set {Explosivelevel::%loop-player%} to 3
- stop
- if {Blocks::%loop-player%} > 399999:
- if {explosivelevel::%loop-player%} is 3:
- broadcast "&3&lEnchants &8// &3%loop-player% &bhas upgraded &3Explosive to 4&b!"
- set {Explosive::%loop-player%} to 1
- set {Explosivelevel::%loop-player%} to 4
- stop
- if {Blocks::%loop-player%} > 499999:
- if {explosivelevel::%loop-player%} is 4:
- broadcast "&3&lEnchants &8// &3%loop-player% &bhas upgraded &3Explosive to 5&b!"
- set {Explosive::%loop-player%} to 1
- set {Explosivelevel::%loop-player%} to 5
- stop
- if {Blocks::%loop-player%} > 599999:
- if {explosivelevel::%loop-player%} is 5:
- broadcast "&3&lEnchants &8// &3%loop-player% &bhas upgraded &3Explosive to 6&b!"
- set {Explosive::%loop-player%} to 1
- set {Explosivelevel::%loop-player%} to 6
- stop
- if {Blocks::%loop-player%} > 699999:
- if {explosivelevel::%loop-player%} is 6:
- broadcast "&3&lEnchants &8// &3%loop-player% &bhas upgraded &3Explosive to 7&b!"
- set {Explosive::%loop-player%} to 1
- set {Explosivelevel::%loop-player%} to 7
- stop
- if {Blocks::%loop-player%} > 799999:
- if {explosivelevel::%loop-player%} is 7:
- broadcast "&3&lEnchants &8// &3%loop-player% &bhas upgraded &3Explosive to 8&b!"
- set {Explosive::%loop-player%} to 1
- set {Explosivelevel::%loop-player%} to 8
- stop
- if {Blocks::%loop-player%} > 899999:
- if {explosivelevel::%loop-player%} is 8:
- broadcast "&3&lEnchants &8// &3%loop-player% &bhas upgraded &3Explosive to 9&b!"
- set {Explosive::%loop-player%} to 1
- set {Explosivelevel::%loop-player%} to 9
- stop
- if {Blocks::%loop-player%} > 999999:
- if {explosivelevel::%loop-player%} is 9:
- broadcast "&3&lEnchants &8// &3%loop-player% &bhas upgraded &3Explosive to 10&b!"
- set {Explosive::%loop-player%} to 1
- set {Explosivelevel::%loop-player%} to 10
- stop
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement