Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- variables:
- {horusClicked.%player%} = false
- {cultist.%player%} = 0
- {culbook.%player%} = 0
- {regen.%player%} = false
- {frostgrunt.%player%} = 0
- {frostalpha.%player%} = 0
- {debt1killer.%player%} = 0
- {innkill.%player%} = 0
- aliases:
- mall disk = 2261
- iron shovel = 256
- endportal = 120
- lapisblock = 22
- #Key to Room 6####
- on right click:
- target block is iron door:
- set {_region} to "%region at location of clicked block%"
- if {_region} contains "horusdoor":
- if player is holding 1 blaze rod named "&5Room ##6 Key":
- send "&8[&3Quest&8] &7You silently open the door and enter the room..."
- play raw sound "random.door_open" at player with pitch 0.1 volume 0.3
- execute console command "/warp horus %player%"
- stop
- else:
- send "&8[&3Quest&8] &7You need the &5Room ##6 Key &7to open this door!"
- send "&8[&3Quest&8] &7Get it from the Innkeeper by starting '&aAn Innkeeper's Story&7'."
- stop
- else if {_region} contains "innkeeperdoor":
- if player is holding 1 blaze rod named "&5Room ##6 Key":
- send "&8[&3Quest&8] &7You silently open the door and leave the room..."
- play raw sound "random.door_close" at player with pitch 0.1 volume 0.3
- execute console command "/warp inn %player%"
- stop
- else:
- send "&8[&3Quest&8] &7You need the &5Room ##6 Key &7to open this door!"
- send "&8[&3Quest&8] &7Get it from the Innkeeper by starting '&aAn Innkeeper's Story&7'."
- stop
- every 30 seconds in "world2.5":
- loop all players:
- if loop-player has mall disk:
- loop all items in the loop-player's inventory:
- name of loop-item contains "&3Ring of Regeneration":
- if {regen.%loop-player%} is true:
- apply regeneration 1 to loop-player for 999 days
- else if {regen.%loop-player%} is false:
- remove regeneration from loop-player
- else:
- {regen.%loop-player%} is true:
- remove regeneration from loop-player
- on right click:
- name of player's tool contains "&3Ring of Regeneration":
- if {regen.%player%} is false:
- send "&8[&5Ring&8] &7Passive Regeneration is now &aEnabled." to player
- set {regen.%player%} to true
- stop
- else if {regen.%player%} is true:
- send "&8[&5Ring&8] &7Passive Regeneration is now &4Disabled." to player
- set {regen.%player%} to false
- stop
- #Frostmane Quest###
- on right click:
- name of player's tool contains "&aThe Frostmane":
- if {questIce.%player%} is true:
- send "&8[&aThe Frostmane&8] &7You already completed this quest!" to player
- else if {questIce.%player%} is "Started":
- send "&8[&aThe Frostmane&8] &7Current Progress: &4%{frostgrunt.%player%}%&7/&420 Grunts Killed."
- send "&8[&aThe Frostmane&8] &7Current Progress: &4%{frostalpha.%player%}%&7/&41 Alphas Killed."
- else if {questIce.%player%} is false:
- set {frostgrunt.%player%} to 0
- set {frostalpha.%player%} to 0
- set {questIce.%player%} to "Started"
- play raw sound "mob.villager.idle" at player with pitch 0.4 volume 0.3
- send "&8[&3Chilly&8]: &7Ah, did ye really make it all the way out he -- Hold that thought, I have to conserve heat, standing out here all day. Let's cut right to the point."
- wait 4 seconds
- play raw sound "mob.villager.idle" at player with pitch 0.4 volume 0.3
- send "&8[&3Chilly&8]: &7This cave down here? Used to be me home. I dug it with my bare hands! You are staring at the Great Chilly -- Hold that thought, need to conserve heat. Did I say that already?"
- wait 4 seconds
- play raw sound "mob.villager.idle" at player with pitch 0.4 volume 0.3
- send "&8[&3Chilly&8]: &7Bloody Hell it's cold out here. Can you just go in there and clear 'em for me? I would be eternally grateful! Now get in there! Break a -- Hold that thought..."
- on damage of Zombie:
- {questIce.%attacker%} is "Started":
- {frostgrunt.%attacker%} is less than 20:
- boots of victim are diamond boots named "Grunt":
- wait 2 ticks
- victim is dead:
- add 1 to {frostgrunt.%attacker%}
- send "&8[&aThe Frostmane&8] &7Frostmane Kills: &4%{frostgrunt.%attacker%}%&7/&420" to attacker
- {frostgrunt.%attacker%} is greater than or equal to 20:
- play raw sound "random.levelup" at attacker with pitch 0.4 volume 0.3
- send "&8[&aThe Frostmane&8] &6Objective Completed&7: Kill &420 &7Frostmane Grunts found in the Cave." to attacker
- {frostalpha.%attacker%} is greater than or equal to 1:
- wait 3 ticks
- execute console command "/warp chillydude %attacker%"
- play raw sound "mob.villager.idle" at attacker with pitch 0.4 volume 0.3
- send "&8[&3Chilly&8]: &7Oi, you back? You killed 'em all?" to attacker
- wait 3 seconds
- play raw sound "mob.villager.idle" at attacker with pitch 0.4 volume 0.3
- send "&8[&3Chilly&8]: &7Excellent job, mate! You are the greatest gent to ever live. Shame you didn't get the head though. That would have looked nice on my wall!" to attacker
- wait 3 seconds
- play raw sound "mob.villager.idle" at attacker with pitch 0.4 volume 0.3
- send "&8[&3Chilly&8]: &7Tell you what, I'll let you in on a little secret: I didn't actually dig that cave out with my bare hands..." to attacker
- wait 3 seconds
- play raw sound "mob.villager.idle" at attacker with pitch 0.4 volume 0.3
- send "&8[&3Chilly&8]: &7I used this &3Snow Plower 6000 &7and carved out a home. You can have it now, as well as my pet wolf token as a reward. Thank you, and good lu -- Hold that thought! I need to get warm inside..." to attacker
- remove 1 paper named "&aThe Frostmane" with lore "&7Objective: Kill &420 &7Frostmane Grunts found in the Cave.||&7Objective: Kill the &4Frostmane Alpha&7, and bring their head.||&5Questline - 'The Frostmane'||&8Given by Wanderer Chilly||&9Right Click to Start the Quest.||&9Right Click to Check Your Progress." from the attacker
- give 1 iron shovel with name "&3Snow Plower 6000" with lore "&6Need to plow some snow? Look no further than the||&6Snow Plower 6000! This beauty is equipped with some||&6top-of-the-line Smite 5 and Efficiency 5 Enchants.||&7Rarity: &9Rare" to the attacker
- give 1 paper with name "&6Pet Wolf Token" with lore "&7Give to Pet Master Jenny to unlock the Wolf Pet!||&7Rarity: &cSpecial" to the attacker
- set {questIce.%attacker%} to true
- on damage of Zombie:
- {questIce.%attacker%} is "Started":
- {frostalpha.%attacker%} is less than 1:
- boots of victim are diamond boots named "Alpha":
- wait 2 ticks
- victim is dead:
- add 1 to {frostalpha.%attacker%}
- send "&8[&aThe Frostmane&8] &7Frostmane Alphas Killed: &4%{frostalpha.%attacker%}%&7/&41" to attacker
- {frostalpha.%attacker%} is greater than or equal to 1:
- play raw sound "random.levelup" at attacker with pitch 0.4 volume 0.3
- send "&8[&aThe Frostmane&8] &6Objective Completed&7: &7Kill the &4Frostmane Alpha&7, and bring their head." to attacker
- {frostgrunt.%attacker%} is greater than or equal to 20:
- wait 3 ticks
- execute console command "/warp chillydude %attacker%"
- play raw sound "mob.villager.idle" at attacker with pitch 0.4 volume 0.3
- send "&8[&3Chilly&8]: &7Oi, you back? You killed 'em all?" to attacker
- wait 4 seconds
- play raw sound "mob.villager.idle" at attacker with pitch 0.4 volume 0.3
- send "&8[&3Chilly&8]: &7Excellent job, mate! You are the greatest gent to ever live. Shame you didn't get the head though. That would have looked nice on my wall!" to attacker
- wait 4 seconds
- play raw sound "mob.villager.idle" at attacker with pitch 0.4 volume 0.3
- send "&8[&3Chilly&8]: &7Tell you what, I'll let you in on a little secret: I didn't actually dig that cave out with my bare hands..." to attacker
- wait 4 seconds
- play raw sound "mob.villager.idle" at attacker with pitch 0.4 volume 0.3
- send "&8[&3Chilly&8]: &7I used this &3Snow Plower 6000 &7and carved out a home. You can have it now, as well as my pet wolf token as a reward. Thank you, and good lu -- Hold that thought! I need to get warm inside..." to attacker
- remove 1 paper named "&aThe Frostmane" with lore "&7Objective: Kill &420 &7Frostmane Grunts found in the Cave.||&7Objective: Kill the &4Frostmane Alpha&7, and bring their head.||&5Questline - 'The Frostmane'||&8Given by Wanderer Chilly||&9Right Click to Start the Quest.||&9Right Click to Check Your Progress." from the attacker
- give 1 iron shovel with name "&3Snow Plower 6000" with lore "&6Need to plow some snow? Look no further than the||&6Snow Plower 6000! This beauty is equipped with some||&6top-of-the-line Smite 5 and Efficiency 5 Enchants.||&9Right Click to add the Enchants.||&7Rarity: &9Rare" to the attacker
- give 1 paper with name "&6Pet Wolf Token" with lore "&7Give to Pet Master Jenny to unlock the Wolf Pet!||&7Rarity: &cSpecial" to the attacker
- set {questIce.%attacker%} to true
- on right click:
- name of player's tool contains "&3Snow Plower 6000":
- enchant the player's tool with efficiency 5
- enchant the player's tool with smite 5
- enchant the player's tool with unbreaking 5
- on right click:
- name of player's tool contains "&aA Goblin's Demise":
- if {questDebt1.%player%} is true:
- send "&8[&aA Goblin's Demise&8] &7You already completed this quest!" to player
- else if {questDebt1.%player%} is "Started":
- send "&8[&aA Goblin's Demise&8] &7Current Progress: &4%{debt1kill.%player%}%&7/&41 Hirum the Goblin Killed."
- send "&8[&aA Goblin's Demise&8] &7Current Progress: &4%{debt1head.%player%}%&7/&41 Head Delivered."
- else if {questDebt1.%player%} is false:
- set {debt1head.%player%} to 0
- set {debt1kill.%player%} to 0
- set {questDebt1.%player%} to "Started"
- play raw sound "mob.villager.idle" at player with pitch 0.4 volume 0.3
- send "&8[&5Bank Head Phil&8]: &7You there. Want to earn some quick cash?"
- wait 3 seconds
- play raw sound "mob.villager.idle" at player with pitch 0.4 volume 0.3
- send "&8[&5Bank Head Phil&8]: &7Well too bad, we don't give out cash. What we give out though is items for collecting debt for us."
- wait 4 seconds
- play raw sound "mob.villager.idle" at player with pitch 0.4 volume 0.3
- send "&8[&5Bank Head Phil&8]: &7So there's a dwarf ""goblin"" that lives in the house to the right. Go kill him and bring his head. He owed us money for far too long."
- on death:
- boots of victim are diamond boots with lore "Goblin" named "Hirum":
- {questDebt1.%attacker%} is "Started"
- {debt1kill.%attacker%} is 0
- send "&8[&aA Goblin's Demise&8]: &6Objective Completed&7: &7Kill &4Hirum the Goblin&7." to attacker
- give 1 player head named "&5Hirum's Head" to attacker
- add 1 to {debt1kill.%attacker%}
- on walk on lapisblock:
- set {_region} to "%region at location of event-block%"
- if {_region} contains "debt_collect":
- loop all players:
- if loop-player has player head:
- loop all items in the loop-player's inventory:
- name of loop-item contains "&5Hirum's Head":
- {debt1kill.%player%} is greater than or equal to 1
- {debt1head.%player%} is 0
- wait 1 tick
- add 1 to {debt1head.%player%}
- send "&8[&aA Goblin's Demise&8]: &6Objective Completed&7: &7Give &4Hirum's Head &7to the Bank Head."
- set {questDebt1.%player%} to true
- play raw sound "mob.villager.idle" at player with pitch 0.4 volume 0.3
- send "&8[&5Bank Head Phil&8]: &7Oh, you killed him! Excellent, Excellent. Can I get the head, please?"
- remove 1 player head named "&5Hirum's Head" from the player
- wait 3 seconds
- play raw sound "mob.villager.idle" at player with pitch 0.4 volume 0.3
- send "&8[&5Bank Head Phil&8]: &7As a reward, we will give you a complimentary ATM Card. The ATM has a lot of cool features that enhance your experience overall."
- give 1 paper named "&3ATM Keycard" with lore "&6For use with ATMs." to player
- wait 3 seconds
- play raw sound "mob.villager.idle" at player with pitch 0.4 volume 0.3
- send "&8[&5Bank Head Phil&8]: &7And since you are such an amazing Debt Collector, can I ask that you come back again? We need more people to help us collect debt..."
- on right click:
- target block is stone button
- set {_region} to "%region at location of clicked block%"
- if {_region} contains "debt1_start":
- {questDebt1.%player%} is false:
- cancel event
- send "&8[&4Hirum the Goblin&8]: &7I'm not home! Come later!"
- stop
- {questDebt1.%player%} is true:
- cancel event
- send "&8[&4Hirum the Goblin&8]: &7You already killed me! Come on now!"
- stop
- play raw sound "mob.villager.idle" at player with pitch 0.4 volume 0.3
- send "&8[&4Hirum the Goblin&8]: &7How did you get in to my house? Huh? The Door was open? Whatever."
- wait 2 seconds
- play raw sound "mob.villager.idle" at player with pitch 0.4 volume 0.3
- send "&8[&4Hirum the Goblin&8]: &7Well, if you are here to collect debt, you will die. Sorry buddy."
- #An Innkeeper's Story###
- on right click:
- target block is cracked stone brick:
- set {_region} to "%region at location of clicked block%"
- {_region} contains "horusroom":
- if {questInn.%player%} is "Started":
- {horusSpawn.%player%} is true:
- send "&8[&eHorus the Awful&8] &7is already around!"
- stop
- set {horusSpawn.%player%} to true
- execute console command "/summon Zombie -2898 73 276 {IsVillager:1,Attributes:[{Name:""generic.maxHealth"",Base:100},{Name:""generic.followRange"",Base:27},{Name:""generic.knockbackResistance"",Base:0.5f},{Name:""generic.movementSpeed"",Base:0.3f},{Name:""generic.attackDamage"",Base:40}],Silent:1,Equipment:[{id:""minecraft:diamond_sword"",tag:{ench:[{id:16,lvl:8}]}},{tag:{display:{Name:Horus}},id:""minecraft:diamond_boots""},{tag:{ench:[{id:0,lvl:4}]},id:""minecraft:diamond_leggings""},{tag:{ench:[{id:0,lvl:4}]},id:""minecraft:diamond_chestplate""},{id:""minecraft:golden_helmet"",tag:{display:{Name:""The Golden Squid"",Lore:[""A helmet worn by Sunrider Members... Why did Horus have it?""]},ench:[{id:0,lvl:4}]},Count:1}],DropChances:[0F,0F,0F,0F,2F]}"
- send "&8[&eHorus the Awful&8] &7Don't move, or you will lose your head."
- play raw sound "mob.villager.idle" at the location (-2898, 73, 276) with pitch 0.1 volume 0.3
- wait 2 seconds
- send "&8[&eHorus the Awful&8] &7What the hell are you doing in my room?"
- wait 1 second
- play raw sound "mob.villager.idle" at the location (-2898, 73, 276) with pitch 0.1 volume 0.3
- execute console command "/tellraw %player% ["""",{""text"":""["",""color"":""dark_gray"",""clickEvent"":{""action"":""run_command"",""value"":""/horusyes 1""}},{""text"":""Choice"",""color"":""yellow"",""clickEvent"":{""action"":""run_command"",""value"":""/horusyes 1""}},{""text"":""] "",""color"":""dark_gray"",""clickEvent"":{""action"":""run_command"",""value"":""/horusyes 1""}},{""text"":""I thought this was my room... Sorry."",""color"":""dark_green"",""clickEvent"":{""action"":""run_command"",""value"":""/horusyes 1""}}]"
- execute console command "/tellraw %player% ["""",{""text"":""["",""color"":""dark_gray"",""clickEvent"":{""action"":""run_command"",""value"":""/horusno 1""}},{""text"":""Choice"",""color"":""yellow"",""clickEvent"":{""action"":""run_command"",""value"":""/horusno 1""}},{""text"":""] "",""color"":""dark_gray"",""clickEvent"":{""action"":""run_command"",""value"":""/horusno 1""}},{""text"":""The Innkeeper sent me up here."",""color"":""red"",""clickEvent"":{""action"":""run_command"",""value"":""/horusno 1""}}]"
- set {horusClicked.%player%} to false
- set {horusClicked1.%player%} to false
- else:
- stop
- command /horusyes <text>:
- trigger:
- if {horusClicked.%player%} is true:
- send "&8[&3Quest&8] &7You can't do that right now!"
- stop
- else if {horusClicked.%player%} is false:
- arg 1 is "1":
- {horusClicked1.%player%} is true:
- send "&8[&3Quest&8] &7You already picked from one of these options!"
- stop
- set {horusClicked.%player%} to true
- set {horusClicked1.%player%} to true
- send "&8[&eHorus the Awful&8] &7Oh, are you so sure about that? I sense you are here for something else..."
- play raw sound "mob.villager.idle" at the location (-2898, 73, 276) with pitch 0.1 volume 0.3
- wait 2 seconds
- send "&8[&eHorus the Awful&8] &7No matter. I have business to tend to. If you would be so kind as to go on your way.."
- play raw sound "mob.villager.idle" at the location (-2898, 73, 276) with pitch 0.1 volume 0.3
- wait 2 seconds
- send "&8[&eHorus the Awful&8] &7I would be grateful. Now get out."
- play raw sound "mob.villager.idle" at the location (-2898, 73, 276) with pitch 0.1 volume 0.3
- wait 1 second
- execute console command "/tellraw %player% ["""",{""text"":""["",""color"":""dark_gray"",""clickEvent"":{""action"":""run_command"",""value"":""/horusyes 2""}},{""text"":""Choice"",""color"":""yellow"",""clickEvent"":{""action"":""run_command"",""value"":""/horusyes 2""}},{""text"":""] "",""color"":""dark_gray"",""clickEvent"":{""action"":""run_command"",""value"":""/horusyes 2""}},{""text"":""Alright Alright, sheesh. I just have a few questions though..."",""color"":""dark_green"",""clickEvent"":{""action"":""run_command"",""value"":""/horusyes 2""}}]"
- execute console command "/tellraw %player% ["""",{""text"":""["",""color"":""dark_gray"",""clickEvent"":{""action"":""run_command"",""value"":""/horusno 2""}},{""text"":""Choice"",""color"":""yellow"",""clickEvent"":{""action"":""run_command"",""value"":""/horusno 2""}},{""text"":""] "",""color"":""dark_gray"",""clickEvent"":{""action"":""run_command"",""value"":""/horusno 2""}},{""text"":""No, I think you need to get out. You are acting very suspicious."",""color"":""red"",""clickEvent"":{""action"":""run_command"",""value"":""/horusno 2""}}]"
- set {horusClicked.%player%} to false
- set {horusClicked2.%player%} to false
- arg 1 is "2":
- {horusClicked2.%player%} is true:
- send "&8[&3Quest&8] &7You already picked from one of these options!"
- stop
- set {horusClicked.%player%} to true
- set {horusClicked2.%player%} to true
- send "&8[&eHorus the Awful&8] &7Questions, huh? Fine, go on then. Only one, though!"
- play raw sound "mob.villager.idle" at the location (-2898, 73, 276) with pitch 0.1 volume 0.3
- wait 1 second
- execute console command "/tellraw %player% ["""",{""text"":""["",""color"":""dark_gray"",""clickEvent"":{""action"":""run_command"",""value"":""/horusyes 3""}},{""text"":""Choice"",""color"":""yellow"",""clickEvent"":{""action"":""run_command"",""value"":""/horusyes 3""}},{""text"":""] "",""color"":""dark_gray"",""clickEvent"":{""action"":""run_command"",""value"":""/horusyes 3""}},{""text"":""Why are there cracks in this wall?"",""color"":""dark_green"",""clickEvent"":{""action"":""run_command"",""value"":""/horusyes 3""}}]"
- execute console command "/tellraw %player% ["""",{""text"":""["",""color"":""dark_gray"",""clickEvent"":{""action"":""run_command"",""value"":""/horusno 3""}},{""text"":""Choice"",""color"":""yellow"",""clickEvent"":{""action"":""run_command"",""value"":""/horusno 3""}},{""text"":""] "",""color"":""dark_gray"",""clickEvent"":{""action"":""run_command"",""value"":""/horusno 3""}},{""text"":""Why is the Recruiter asking for you?"",""color"":""red"",""clickEvent"":{""action"":""run_command"",""value"":""/horusno 3""}}]"
- set {horusClicked.%player%} to false
- set {horusClicked3.%player%} to false
- arg 1 is "3":
- {horusClicked3.%player%} is true:
- send "&8[&3Quest&8] &7You already picked from one of these options!"
- stop
- set {horusClicked.%player%} to true
- set {horusClicked3.%player%} to true
- send "&8[&eHorus the Awful&8] &7The Crack in the wall? That's just the Innkeeper's terrible job at upkeeping."
- play raw sound "mob.villager.idle" at the location (-2898, 73, 276) with pitch 0.1 volume 0.3
- wait 3 seconds
- send "&8[&eHorus the Awful&8] &7Anywho, I'll be on my way now. I need to get the hell away from this place.. It's not safe for me here."
- play raw sound "mob.villager.idle" at the location (-2898, 73, 276) with pitch 0.1 volume 0.3
- wait 3 seconds
- send "&8[&eHorus the Awful&8] &7Tell you what, kid. Here's a little something for your travels. It's an Innstone."
- play raw sound "mob.villager.idle" at the location (-2898, 73, 276) with pitch 0.1 volume 0.3
- wait 3 seconds
- send "&8[&eHorus the Awful&8] &7It will let you teleport to any Inn you discover."
- play raw sound "mob.villager.idle" at the location (-2898, 73, 276) with pitch 0.1 volume 0.3
- wait 3 seconds
- send "&8[&eHorus the Awful&8] &7Take care, kid."
- play raw sound "mob.villager.idle" at the location (-2898, 73, 276) with pitch 0.1 volume 0.3
- give 1 eye of ender named "&9Innstone" with lore "&7Ability: &6Opens a Menu to teleport to various Inns.||&7Rarity: &cSpecial" to player
- remove 1 blaze rod named "&5Room ##6 Key" from the player
- loop all entities:
- boots of loop-entity are diamond boots named "Horus":
- delete loop-entity
- set {horusSpawn.%player%} to false
- send "&8[&aAn Innkeeper's Story&8] &6Objective Complete: &7Kill or Defuse the situation with &4Horus the Awful&7."
- execute console command "/warp innkeeper %player%"
- remove 1 blaze rod named "&5Room ##6 Key" from player
- set {questInn.%player%} to true
- send "&8[&aAn Innkeeper's Story&8] &7You look to the Innkeeper and nod with a smile on your face. He throws you an Iron Coin. You don't know what it is, but it may be important for the future."
- give 1 ghast tear named "&7Iron Coin" with lore "&7This is &6%player%'s &7Iron Coin." to player
- command /horusno <text>:
- trigger:
- if {horusClicked.%player%} is true:
- send "&8[&3Quest&8] &7You can't do that right now!"
- stop
- else if {horusClicked.%player%} is false:
- arg 1 is "1":
- {horusClicked1.%player%} is true:
- send "&8[&3Quest&8] &7You already picked from one of these options!"
- stop
- set {horusClicked.%player%} to true
- set {horusClicked1.%player%} to true
- send "&8[&eHorus the Awful&8] &7Why did the Innkeeper send you up here? Couldn't he just come up here on his own..."
- play raw sound "mob.villager.idle" at the location (-2898, 73, 276) with pitch 0.1 volume 0.3
- wait 3 seconds
- send "&8[&eHorus the Awful&8] &7Tell me, do you need anything? Do you have any questions or something? How can I help you?"
- play raw sound "mob.villager.idle" at the location (-2898, 73, 276) with pitch 0.1 volume 0.3
- execute console command "/tellraw %player% ["""",{""text"":""["",""color"":""dark_gray"",""clickEvent"":{""action"":""run_command"",""value"":""/horusyes 3""}},{""text"":""Choice"",""color"":""yellow"",""clickEvent"":{""action"":""run_command"",""value"":""/horusyes 3""}},{""text"":""] "",""color"":""dark_gray"",""clickEvent"":{""action"":""run_command"",""value"":""/horusyes 3""}},{""text"":""Why are there cracks in this wall?"",""color"":""dark_green"",""clickEvent"":{""action"":""run_command"",""value"":""/horusyes 3""}}]"
- execute console command "/tellraw %player% ["""",{""text"":""["",""color"":""dark_gray"",""clickEvent"":{""action"":""run_command"",""value"":""/horusno 3""}},{""text"":""Choice"",""color"":""yellow"",""clickEvent"":{""action"":""run_command"",""value"":""/horusno 3""}},{""text"":""] "",""color"":""dark_gray"",""clickEvent"":{""action"":""run_command"",""value"":""/horusno 3""}},{""text"":""Why is the Recruiter asking for you?"",""color"":""red"",""clickEvent"":{""action"":""run_command"",""value"":""/horusno 3""}}]"
- set {horusClicked.%player%} to false
- set {horusClicked3.%player%} to false
- arg 1 is "2":
- {horusClicked2.%player%} is true:
- send "&8[&3Quest&8] &7You already picked from one of these options!"
- stop
- set {horusClicked.%player%} to true
- set {horusClicked2.%player%} to true
- send "&8[&eHorus the Awful&8] &7Oh, now you asked for it kid."
- play raw sound "mob.villager.idle" at the location (-2898, 73, 276) with pitch 0.1 volume 0.3
- wait 3 seconds
- send "&8[&eHorus the Awful&8] &7I'm not the one breaking into people's rooms without permission!"
- play raw sound "mob.villager.idle" at the location (-2898, 73, 276) with pitch 0.1 volume 0.3
- wait 3 seconds
- send "&8[&eHorus the Awful&8] &7Wait, you must be with that damn recruiter! The Innkeeper is too!"
- play raw sound "mob.villager.idle" at the location (-2898, 73, 276) with pitch 0.1 volume 0.3
- wait 3 seconds
- send "&8[&eHorus the Awful&8] &cI won't go back! You can't make me! Back off!"
- play raw sound "mob.zombie.say" at the location (-2898, 73, 276) with pitch 0.1 volume 0.3
- loop all entities:
- boots of loop-entity are diamond boots named "Horus":
- teleport loop-entity to the location (-2895, 73, 278)
- set {horusSpawn.%player%} to false
- arg 1 is "3":
- {horusClicked3.%player%} is true:
- send "&8[&3Quest&8] &7You already picked from one of these options!"
- stop
- set {horusClicked.%player%} to true
- set {horusClicked3.%player%} to true
- send "&8[&eHorus the Awful&8] &7What, the Recruiter is here? Wait, you are not here because you didn't know where your room was..."
- play raw sound "mob.villager.idle" at the location (-2898, 73, 276) with pitch 0.1 volume 0.3
- wait 3 seconds
- send "&8[&eHorus the Awful&8] &7That damn recruiter is looking for me! And the Innkeeper is in cahoots with him!"
- play raw sound "mob.villager.idle" at the location (-2898, 73, 276) with pitch 0.1 volume 0.3
- wait 3 seconds
- send "&8[&eHorus the Awful&8] &7I'm not going back! Those damn people are monsters! They don't do anything for anyone else but the Kraken!"
- play raw sound "mob.villager.idle" at the location (-2898, 73, 276) with pitch 0.1 volume 0.3
- wait 3 seconds
- send "&8[&eHorus the Awful&8] &cI WON'T GO BACK! NEVER!"
- play raw sound "mob.zombie.say" at the location (-2898, 73, 276) with pitch 0.1 volume 0.3
- loop all entities:
- boots of loop-entity are diamond boots named "Horus":
- teleport loop-entity to the location (-2895, 73, 278)
- set {horusSpawn.%player%} to false
- on rightclick:
- name of player's tool contains "&aAn Innkeeper's Story"
- {questInn.%player%} is true:
- send "&8[&aAn Innkeeper's Story&8] &7You already completed this quest!"
- stop
- {questInn.%player%} is "Started":
- send "&8[&aAn Innkeeper's Story&8] &7Current Progress: &4%{innkill.%player%}%&7/&41 Horus the Awful dealt with."
- stop
- {questInn.%player%} is false:
- set {questInn.%player%} to "Started"
- play raw sound "mob.villager.idle" at player with pitch 0.4 volume 0.3
- send "&8[&5Innkeeper Albert&8]: &7Hey, you there! I saw you hanging around here. You a sunrider?"
- wait 3 seconds
- play raw sound "mob.villager.idle" at player with pitch 0.4 volume 0.3
- send "&8[&5Innkeeper Albert&8]: &7No? Good, I need you to do some.. spying for me. There is a man in Room ##6 I need you to check on. Here's the spare key to his room."
- wait 4 seconds
- play raw sound "mob.villager.idle" at player with pitch 0.4 volume 0.3
- send "&8[&5Innkeeper Albert&8]: &7You have permission to use violence against him if he does so first. Good luck."
- give 1 blaze rod named "&5Room ##6 Key" to player
- on death:
- boots of victim are diamond boots named "Horus":
- add 1 to {innkill.%attacker%}
- send "&8[&aAn Innkeeper's Story&8] &6Objective Complete: &7Kill or Defuse the situation with &4Horus the Awful&7." to attacker
- wait 3 second
- remove 1 blaze rod named "&5Room ##6 Key" from the attacker
- send "&8[&aAn Innkeeper's Story&8] &7As you scavenge the body, you find his Innstone. You take it, and it glows in your hand." to attacker
- give 1 eye of ender named "&9Innstone" with lore "&7Ability: &6Opens a Menu to teleport to various Inns.||&7Rarity: &cSpecial" to attacker
- wait 3 second
- send "&8[&aAn Innkeeper's Story&8] &7You start to make your way to the innkeeper to report on this incident." to attacker
- wait 1 second
- execute console command "/warp innkeeper %attacker%"
- wait 2 seconds
- send "&8[&aAn Innkeeper's Story&8] &7You nod to the Innkeeper, and he tosses you an Iron Coin. You don't know what this does, but it's probably important for the future." to attacker
- give 1 ghast tear named "&7Iron Coin" with lore "&7This is &6%attacker%'s &7Iron Coin." to attacker
- set {questInn.%attacker%} to true
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement