Paste #336: quester

Date: 2013/11/22 13:30:49 UTC-08:00
Type: Denizen Script

View Raw Paste Download This Paste
Copy Link


GoldbarrenQuest:
    type: assignment
    interact script:
    - 10 Quest
    actions:
        on assignment:
        - trigger name:chat toggle:true
'Quest':
    type: interact
    steps:
        '1':
           click trigger:
                script:
                - chat 'Hallo <player.name>, ich brauche dringend deine HILFE!'
                - chat 'Kannst du mir bitte helfen?'
           chat trigger:
                '1':
                    trigger: /Ja/, Ich kann dir helfen!
                    script::
                    - chat 'Oh na GROßARTIG, ich benoetige 10 Gold barren, ganz dringend!
                    - chat 'komme bitte zurück, wenn du mir das besorgt hast, und kehre nicht mit leeren Haenden wieder!'
                    - zap: Step:2
                '2':
                    trigger: /Nein/, tut mir leid, ich bin beschaeftigt.
                    script:
                    - chat 'Och schadee, komm zurueck wenn du mehr zeit fuer mich hast...'
        '2':
            click trigger:
                script:
                - if <player.inventory.contains{266}.qty{10}> {
                    - take 266 qty:10
                    - chat 'Oh was sehe ich den da, wunderbar du hast mir meine Goldbarren besorgt!
                    - chat 'Vielen Lieben dank auch <player.name>
                    - give money qty:100
                    - zap step:3
                    } else {
                    - chat 'Oh du kommst mit leeren Haenden, bitte komm erst wieder, wenn du mir 10 Gold Barren besorgt hast!'
                    - narrate '<npc.name> runzelt die Stirn.'}
        '3':  
            click trigger:
                script:
                - chat 'Ich danke dir sehr fuer deine hilfe!'
                - chat 'Ich wuerde zu grunde gehen ohne dich, auf wiedersehen!'