Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #Version 1.0 - Skripted by /u/bitlington
- #Feel Free to Edit
- #Feel Free to Use tidbits without Credit
- #Time To Learn Variables HYPE!
- #{TripleOres.GameIsGoing} = If Set, then the scenario is running
- #{TripleOres.%block%.placed} = If set, the block has been placed
- #List Variables
- #{TripleOres.Blocks::*} = When a block is placed it is added in here
- options:
- n: &7[&9TripleOres&7]&d #Change the Name in Brackets
- perms: Set.Your.Own #Permissions - Ops get all by default
- scenario: Triple Ores #Scenario Name
- command tripleores [<text>]:
- trigger:
- #/tripleores
- if arg-1 is not set:
- message "{@n} {@scenario} Skripted by: &lBitlington&r &eand Idea from &lAudicyMC"
- if player is equal to "FPSNinja" or "EuropesNinja":
- message "{@n} You know." #Easter Egg :D
- else:
- message "{@n} All ores drop 3x as much from normal drops."
- message "{@n} To Learn more use &7/{@scenario} help"
- #/tripleores enable
- else if arg-1 is equal to "enable":
- if player has permission "{@perms}":
- if {TripleOres.GameIsGoing} is not set:
- set {TripleOres.GameIsGoing} to true
- loop all players:
- execute console command "/playsound note.harp %loop-player% ~ ~ ~ 1 1 1"
- broadcast "{@n} &aEnabled &7by [&c%command sender%&7]"
- else:
- message "{@n} &cThe Game is already running"
- execute console command "/playsound random.break %player% ~ ~ ~ 1 1 1"
- else:
- message "{@n} &cYou do not have the correct Permissions."
- execute console command "/playsound random.break %player% ~ ~ ~ 1 1 1"
- #/tripleores disable
- else if arg-1 is equal to "disable":
- if player has permission "{@perms}":
- if {TripleOres.GameIsGoing} is set:
- delete {TripleOres.GameIsGoing}
- loop {TripleOres.Blocks::*}:
- delete {TripleOres.%loop-value%.placed}
- delete {TripleOres.Blocks::*}
- loop all players:
- execute console command "/playsound random.break %player% ~ ~ ~ 1 1 1"
- broadcast "{@n} &cDisabled &7by [&c%command sender%&7]"
- else:
- message "{@n} &cYou do not have the correct Permissions."
- execute console command "/playsound random.break %player% ~ ~ ~ 1 1 1"
- #/tripleores toggle
- else if arg-1 is equal to "toggle":
- if player has permission "{@perms}":
- if {TripleOres.GameIsGoing} is set:
- make the player execute "/tripleores disable"
- else:
- make the player execute "/tripleores enable"
- else:
- message "{@n} &cYou do not have the correct Permissions."
- execute console command "/playsound random.break %player% ~ ~ ~ 1 1 1"
- #/tripleores help
- else if arg-1 is equal to "help":
- message "{@n} Commands:"
- if player has permission "{@perms":
- message "{@n}/{@scenario} enable &7- Enables the Scenario"
- message "{@n}/{@scenario} disable &7- Disables the Scenario"
- message "{@n}/{@scenario} toggle &7- Toggles the Scenario"
- message "{@n}/{@scenario} &7- Explains the Scenario"
- #/tripleores awjoadpolwp
- else:
- message "{@n} &cWrong Syntax - use /{@scenario} help"
- execute console command "/playsound random.break %player% ~ ~ ~ 1 1 1"
- #Event 'n' Sterf
- #Triple Ores Mining
- #Iron Ore Mining
- on mine of iron ore:
- {TripleOres.GameIsGoing} is true
- if {TripleOres.%block%.placed} is true:
- stop trigger
- else:
- drop 2 iron ore at event-block
- #Gold Ore Mining
- on mine of gold ore:
- {TripleOres.GameIsGoing} is true
- if {TripleOres.%block%.placed} is true:
- stop trigger
- else:
- drop 2 gold ore at event-block
- #Emerald Ore Mining
- on mine of emerald ore:
- {TripleOres.GameIsGoing} is true
- if {TripleOres.%block%.placed} is true:
- stop trigger
- else:
- drop 2 emeralds at event-block
- #Diamond Ore Mining
- on mine of diamond ore:
- {TripleOres.GameIsGoing} is true
- if {TripleOres.%block%.placed} is true:
- stop trigger
- else:
- drop 2 diamonds at event-block
- #Coal Ore Mining
- on mine of coal ore:
- {TripleOres.GameIsGoing} is true
- if {TripleOres.%block%.placed} is true:
- stop trigger
- else:
- drop 2 coal at event-block
- #Redstone Mining
- on mine of redstone ore:
- {TripleOres.GameIsGoing} is true
- if {TripleOres.%block%.placed} is true:
- stop trigger
- else:
- set {_num} to random integer from 0.9 to 2
- if {_num} is 1:
- drop 8 redstone at event-block
- else:
- drop 10 redstone at event-block
- #Lapis Lazuli Ore
- on mine of lapis lazuli ore:
- {TripleOres.GameIsGoing} is true
- if {TripleOres.%block%.placed} is true:
- stop trigger
- else:
- set {_num} to random integer from 0.9 to 4
- if {_num} is 1:
- drop 8 lapis lazuli at event-block
- else if {_num} is 2:
- drop 10 redstone at event-block
- else if {_num} is 3:
- drop 12 lapis lazuli at event-block
- else if {_num} is 4:
- drop 14 lapis lazuli at event-block
- else:
- drop 16 lapis lazuli at event-block
- #Nether quartz Ore mining
- on mine of nether quartz ore:
- {TripleOres.GameIsGoing} is true
- if {TripleOres.%block%.placed} is true:
- stop trigger
- else:
- drop 2 nether quartz at event-block
- #Block Placing
- on place:
- set {TripleOres.%block%.placed} to true
- add block to {TripleOres.Blocks::*}
- #Thanks For Reading
- #Little Snippet
- #on jump:
- # push the player upwards 0.1 force
- #Line 175 HIPE
Advertisement
Add Comment
Please, Sign In to add comment