Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- on mine of diamond ore:
- if player doesn't have permission "mining.diamonds":
- send "&8[&aM&8] &7You haven't purchased the ability to mine Diamonds!"
- cancel event
- if player has permission "mining.diamonds":
- cancel event
- set event-block to air
- give 1 diamond to player
- on mine of gold ore:
- if player doesn't have permission "mining.gold":
- send "&8[&aM&8] &7You haven't purchased the ability to mine Gold!"
- cancel event
- if player has permission "mining.gold":
- cancel event
- set event-block to air
- give 1 gold ingot to player
- on mine of iron ore:
- if player doesn't have permission "mining.iron":
- send "&8[&aM&8] &7You haven't purchased the ability to mine Iron!"
- cancel event
- if player has permission "mining.iron":
- cancel event
- set event-block to air
- give 1 iron ingot to player
- on mine of coal ore:
- if player doesn't have permission "mining.coal":
- cancel event
- send "&8[&aM&8] &7You haven't purchased the ability to mine Coal!"
- if player has permission "mining.coal":
- cancel event
- set event-block to air
- give 1 coal to player
- on mine of emerald ore:
- if player doesn't have permission "mining.emerald":
- cancel event
- send "&8[&aM&8] &7You haven't purchased the ability to mine Emerald!"
- if player has permission "mining.emerald":
- cancel event
- set event-block to air
- give 1 emerald to player
- on break:
- if event-block is not coal ore or diamond ore or gold ore or iron ore or emerald ore:
- if {bb.%player%} is not set:
- cancel event
- on place:
- if {bb.%player%} is not set:
- cancel event
- on drop:
- if player doesn't have permission "server.drop.bypass":
- cancel event
- on break:
- if {%event-block's location%} is true:
- cancel event
- command /mining [<text>]:
- permission: server.mining
- permission message: &8(&c!&8) &7You can not do this command!"
- trigger:
- if arg-1 is not set:
- send "&8&m-------------------------------------------"
- send "&a/mining block-break &7- Toggles block breaking"
- send "&8&m-------------------------------------------"
- if arg-1 is "block-break":
- if {bb.%player%} is not set:
- send "&8[&aM&8] &7Toggled block breaking &aOn&7!"
- set {bb.%player%} to true
- stop
- if {bb.%player%} is true:
- send "&8[&aM&8] &7Toggled block breaking &cOff&7!"
- set action bar of player to ""
- delete {bb.%player%}
- stop
- every 10 ticks:
- loop all players:
- if {bb.%loop-player%} is true:
- set action bar of loop-player to "&8[&aM&8] &aBlock-Breaking &7Turned On!"
- command /sell:
- trigger:
- if id of player's tool is not 263 or 265 or 266 or 388 or 264:
- send "&a• &7You need to hold Coal, Iron, Gold, Emerald or Diamond to sell!"
- stop
- if id of player's tool is 263:
- loop 2304 times:
- if player's inventory contains 1 coal:
- remove 1 coal from player's inventory
- add 1 to player's balance
- add 1 to {_crem}
- set {_cmny} to {_crem} * 1
- send "&a• &7You sold &a%{_crem}%x &7Coal for &a$%{_cmny}%"
- if id of player's tool is 265:
- loop 2304 times:
- if player's inventory contains 1 iron ingot:
- remove 1 iron ingot from player's inventory
- add 2 to player's balance
- add 1 to {_csrem}
- set {_csmny} to {_csrem} * 2
- send "&a• &7You sold &a%{_csrem}%x &7Iron Ingot for &a$%{_csmny}%"
- if id of player's tool is 266:
- loop 2304 times:
- if player's inventory contains 1 gold ingot:
- remove 1 gold ingot from player's inventory
- add 4 to player's balance
- add 1 to {_csrem}
- set {_csmny} to {_csrem} * 4
- send "&a• &7You sold &a%{_csrem}%x &7Gold Ingot for &a$%{_csmny}%"
- if id of player's tool is 388:
- loop 2304 times:
- if player's inventory contains 1 emerald:
- remove 1 emerald from player's inventory
- add 2 to player's balance
- add 1 to {_csrem}
- set {_csmny} to {_csrem} * 7
- send "&a• &7You sold &a%{_csrem}%x &7Emerald for &a$%{_csmny}%"
- if id of player's tool is 264:
- loop 2304 times:
- if player's inventory contains 1 diamond:
- remove 1 diamond from player's inventory
- add 13 to player's balance
- add 1 to {_csrem}
- set {_csmny} to {_csrem} * 13
- send "&a• &7You sold &a%{_csrem}%x &7Diamond for &a$%{_csmny}%"
- command /ores [<text>]:
- trigger:
- if arg-1 is not set:
- open chest with 3 rows named "&8[&aM&8] &aOre Mining" to player
- wait 3 ticks
- format slot 12 of player with gold ore named "&eGold Ore" with lore "&7Click to purchase Gold ore mining!||&a$225" to close then run [make player execute "ores gold"]
- format slot 13 of player with emerald ore named "&aEmerald Ore" with lore "&7Click to purchase Emerald ore mining!||&a$425" to close then run [make player execute "ores emerald"]
- format slot 14 of player with diamond ore named "&bDiamond Ore" with lore "&7Click to purchase Diamond ore mining!||&a$525" to close then run [make player execute "ores diamond"]
- if arg-1 is "gold":
- if player has permission "mining.gold":
- send "&8[&aM&8] &7You already have bought this!"
- stop
- if player doesn't have permission "mining.gold":
- if player's balance is greater than or equal to 225:
- send "&8[&aM&8] &7You have bought Gold mining!"
- make console execute "manuaddp %player% mining.gold"
- remove 225 from player's balance
- stop
- if player's balance is less than 225:
- send "&8[&aM&8] &7You dont have enough money!"
- stop
- if arg-1 is "emerald":
- if player has permission "mining.emerald":
- send "&8[&aM&8] &7You already have bought this!"
- stop
- if player doesn't have permission "mining.emerald":
- if player's balance is greater than or equal to 425:
- send "&8[&aM&8] &7You have bought Emerald mining!"
- make console execute "manuaddp %player% mining.emerald"
- remove 425 from player's balance
- stop
- if player's balance is less than 425:
- send "&8[&aM&8] &7You dont have enough money!"
- stop
- if arg-1 is "diamond":
- if player has permission "mining.diamond":
- send "&8[&aM&8] &7You already have bought this!"
- stop
- if player doesn't have permission "mining.diamond":
- if player's balance is greater than or equal to 525:
- send "&8[&aM&8] &7You have bought Diamond mining!"
- make console execute "manuaddp %player% mining.diamond"
- remove 525 from player's balance
- stop
- if player's balance is less than 525:
- send "&8[&aM&8] &7You dont have enough money!"
- stop
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement