Paste #9702: Untitled Paste

Date: 2014/09/17 08:35:35 UTC-07:00
Type: Denizen Script

View Raw Paste Download This Paste
Copy Link


Quackie:
  type: assignment
  debug: false
  actions:
    on assignment:
      - run locally assignment instantly

    on chat:
      - inject locally chatSubScript

  assignment:
    - flag npc respawn_location:<npc.location>
    - trigger name:chat state:true
    - trigger name:click state:true
    - trigger name:proximity state:false
    - trigger name:damage state:false
    - vulnerable state:false
    - lookclose true
    - run locally spawn instantly

  chatSubScript:
    - if <c.args.contains[Hi]> {
      - random {
        - chat "Hi, I'm Duckie!  Are you new to Knockturn?"
        - chat "Sup?  Are you a newbie?  I like newbies!"
        - chat "Quack!  Quack Quack!  Oh, wait, Hi!  Do you speak Duck?"
        - chat "Meow! Woof! No I know I am a Duck!  Hi! Quack, Quack, Quack"
        - chat "Hi.  I don't know you.  Why are you still here?  Quack."
        }
      }