Paste #32398: Untitled Paste

Date: 2016/04/08 15:52:09 UTC-07:00
Type: Denizen Script

View Raw Paste Download This Paste
Copy Link


questbonus:
    type: assignment
    actions:
      on assignment:
        - trigger name: click state:true radius:5
    interact scripts:
    - 0 haha
haha:
    debug: true
    type: interact
    steps:
          1:
            click trigger:
              script:
              - narrate format:cchat "Bien le bonjour <player.name>! Comment vas-tu?"
              - wait 1s
              - narrate format:chatc "Bien et toi?"
              - wait 1s
              - narrate format:cchat "Plutôt mal... J'ai perdu mon épée en fer quelque part et je ne sais plus où..."
              - wait 3s
              - narrate format:cchat "Aurais-tu la gentillesse d'aller m'en chercher une Si-il-te-plaît?"
              - wait 2s
              - narrate format:qchat "Répondez par OUI ou par NON."
            chat trigger:
              oui:
                  trigger: /Oui/, Pourquoi pas!
                  script:
                  - narrate format:cchat "Sérieux? Tu ferais sa pour moi?"
                  - wait 1s
                  - narrate format:cchat "Merci! Je ne sais pas comment te remercier!"
                  - zap step:2
              non:
                  trigger: /Non/, Je ne pas le temps pour le moment, peut-être une autre fois.
                  script:
                  - narrate format:cchat "Ok merci quand-même!"
                  - zap step:1
          2:
            click trigger:
              script:
              - if <player.inventory.contains[IRON_SWORD].qty[1] {
                - ^run reward
                - narrate format:cchat "Merci! Je te remercie du fond du coeur!"
                - wait 1s
                - narrate format:cchat "Voilà 6 émeraudes pour te récompenser!"
                - give EMERALD qty:6
                - wait 1s
                - narrate format:cchat "Je sais c'est presque rien mais c'est tout ce que j'ai!"
                - zap step:3
              } else {
                - random {
                - narrate format:cchat "Tu ne l'a même pas!"
                - narrate format:cchat "Revient me voir quand tu l'aura!"
                - narrate format:cchat "Pourquoi tu es la si tu n'a pas mon épée?"
                }
              }
          3:
            click trigger:
              script:
              - narrate format:chat "<orange>----QUÊTE BONUS----"
              - wait 1s
              - narrate format:cchat "Au fait... Je n'ai plus de nourriture et je n'ai pas envie d'allez en chercher..."
              - wait 3s
              - narrate format:cchat "Pourrais-tu aller me chercher 5 steaks?"
              - narrate format:qchat "Répondez par OUI ou par NON."
            chat trigger:
              oui:
                  trigger: /Oui/, J'ai rien d'autre à faire.
                  script:
                  - narrate format:cchat "Merci! Tu es vraiment gentil!"
                  - wait 1s
                  - narrate format:cchat "Je vais t'attendre ici!"
                  - zap step:4
              non:
                  trigger: /Non/, Je n'ai pas juste à m'occuper de vous!
                  script:
                  - narrate format:cchat "Ok, ce n'est pas grave!"
                  - zap step:1
          4:
            click trigger:
              script:
              - if <player.inventory.contains[COOKED_BEEF].qty[5]> {
                - narrate format:cchat "Merci! Voila quelques émeraudes!"
                - ^run rewardtroll
                - give EMERALD qty:4
                - zap step:5
              } else {
                - random {
                - narrate format:cchat "Tu me dit 'Oui' mais tu ne me rapporte même pas ce que je veut!"
                - narrate format:cchat "Il t'en manque!"
                - narrate format:cchat "J'en veut 5! Pas moins!"
                }
              }
          5:
            click trigger:
              script:
              - narrate format:cchat "Encore merci pour tout ton aide!"
              - zap step:1
rewardtroll:
  type: task
  script:
  - ^take <player> COOKED_BEEF qty:5
reward:
  type: task
  script:
  - ^take <player> IRON_SWORD qty:1