Wizard Quest


Author: man_cub
Created: 2012-09-19T11:52:58-0400
Edited: 2012-09-19T11:52:58-0400
Denizen Version: 0.76
Views: 83
Downloads: 1011
Likes: 0


WGET
Description: Chain quest for a wizard. Upon completion, players have the option of paying the wizard 100 gold to change the weather or time of day on the server.

'Gora bones':
  Type: Interact
  Requirements:
    Mode: None
  Steps:
    1:
      Click Trigger:
        Script:
        - CHAT "In order to finish developing this new spell I need some more supplies. I warn you, it will be dangerous!"
        - WAIT 3
        - CHAT "Bring me 5 §bbones§f from the skeletal archers of the night."
        - FINISH
'Gora bones reward':
  Type: Interact
  Requirements:
    Mode: All
    List:
    - FINISHED Gora bones
    - HOLDING 352 5
  Steps:
    1:
      Click Trigger:
        Script:
        - CHAT "This 'ought to do for now."
        - TAKE ITEMINHAND QTY:5
        - GIVE MONEY QTY:5
        - NARRATE "You've received 5 §egold§f!"
        - FINISH
'Gora zombie':
  Type: Interact
  Requirements:
    Mode: All
    List:
    - FINISHED Gora bones reward
  Steps:
    1:
      Click Trigger:
        Script:
        - CHAT "Next item I'll need is some §bRotten Flesh§f from those wretched zombies. Five of them should do."
        - FINISH
'Gora zombie reward':
  Type: Interact
  Requirements:
    Mode: All
    List:
    - FINISHED Gora zombie
    - HOLDING 367 5
  Steps:
    1:
      Click Trigger:
        Script:
        - CHAT "Ah! You have them! I hope you didn't have to do anything to dangerous to get these..."
        - TAKE ITEMINHAND QTY:5
        - GIVE MONEY QTY:5
        - NARRATE "You've received 5 §egold§f!"
        - FINISH
'Gora string':
  Type: Interact
  Requirements:
    Mode: All
    List:
    - FINISHED Gora zombie reward
  Steps:
    1:
      Click Trigger:
        Script:
        - CHAT "Now for the last item. I need §bstring§f from a spider for my spell. Do you think you could get 5 for me?"
        - FINISH
'Gora string reward':
  Type: Interact
  Requirements:
    Mode: All
    List:
    - FINISHED Gora string
    - HOLDING 287 5
  Steps:
    1:
      Click Trigger:
        Script:
        - CHAT "Here they are! With these I can finish my spell! Here, take this as a thank you."
        - TAKE ITEMINHAND QTY:5
        - GIVE MONEY QTY:5
        - NARRATE "You've received 5 §egold§f!"
        - WAIT 2
        - CHAT "Wait! Something's not right! It's backfiring!"
        - SPAWN ZOMBIE 1
        - SPAWN ZOMBIE 1
        - SPAWN ZOMBIE 1
        - CHAT "Help! Help me!"
        - FINISH
'Gora spell success':
  Type: Interact
  Requirements:
    Mode: All
    List:
    - FINISHED Gora string reward
  Steps:
    1:
      Click Trigger:
        Script:
        - CHAT "It worked! HAHAHA!"
        - STRIKE NODAMAGE
        - STRIKE NODAMAGE
        - STRIKE NODAMAGE
        - STRIKE NODAMAGE
        - STRIKE NODAMAGE
        - FINISH
'Gora change time':
  Type: Interact
  Requirements:
    Mode: All
    List:
    - FINISHED Gora spell success
    - MONEY 100
  Steps:
    1:
      Click Trigger:
        Script:
        - CHAT "You need a time or weather change? It'll be 100 §egold§f. What would you like? Day, night, sunny, rainy, or stormy?"
        - HINT
        
      Chat Trigger:
        1:
          Trigger: I would like it to be /day/.
          Script:
          - WAIT 2
          - CHAT "Day it is!"
          - TAKE MONEY QTY:100
          - NARRATE "You've lost 100 §egold§f."         
          - NARRATE "*Gora casts a mystical spell*"
          - EXECUTE ASNPC 'day'
          - ANNOUNCE "The time has been changed to day."
        
        2:
          Trigger: I would like it to be /night/.
          Script:
          - WAIT 2
          - CHAT "Be sure to carry torches! You'll need them in the darkness."
          - TAKE MONEY QTY:100
          - NARRATE "You've lost 100 §egold§f."
          - NARRATE "*Gora casts a mystical spell*"
          - EXECUTE ASNPC 'night'
          - ANNOUNCE "The time has been changed to night."
          
        3:
          Trigger: I would like it to be /sunny/.
          Script:
          - WAIT 2
          - CHAT "Who doesn't love the warmth of the sun?"
          - TAKE MONEY QTY:100
          - NARRATE "You've lost 100 §egold§f."  
          - NARRATE "*Gora casts a mystical spell*"
          - WEATHER SUN
          - ANNOUNCE "The weather has been changed to sunny."
          
        4:
          Trigger: I would like it to be /stormy/.
          Script:
          - WAIT 2
          - CHAT "The fiercest storm I can brew? Coming right up."
          - TAKE MONEY QTY:100
          - NARRATE "You've lost 100 §egold§f."  
          - NARRATE "*Gora casts a mystical spell*"
          - WEATHER STORM
          - ANNOUNCE "The weather has been changed to stormy."
        5:
          Trigger: I would like it to be /rainy/.
          Script:
          - WAIT 2
          - CHAT "A downpour? Well suit yourself..."
          - TAKE MONEY QTY:100
          - NARRATE "You've lost 100 §egold§f."
          - NARRATE "*Gora casts a mystical spell*"
          - WEATHER PRECIPITATION
          - ANNOUNCE "The weather has been changed to rainy."
'Gora no money':
  Type: Interact
  Requirements:
    Mode: All
    List:
    - FINISHED Gora spell success
  Steps:
    1:
      Click Trigger:
        Script:
        - CHAT "You don't have enough money for my services. Come back when you're a bit wealthier."




Comments
No one has posted a comment! Post one below: