Paste #20714: Untitled Paste

Date: 2015/10/08 11:29:55 UTC-07:00
Type: Denizen Script

View Raw Paste Download This Paste
Copy Link


questcobble1:
    type: assignment
    actions:
        on assignment:
        - trigger name:proximity state:true radius:5
        - trigger name:chat state:true
    interact scripts:
    - 10 questcobblescript

questcobblescript:
    type: interact
    steps:
        1:
            proximity trigger:
                entry:
                    script:
                        - narrate "Bob<&co>will you Help me <player.name>?"
                exit:
                    script:
                        - narrate "Bob<&co>Please come back <player.name>!"
                move:
                    script:
                        - look <npc> <player.location>
            chat trigger:
                1:
                    trigger: /Yes/, Ofcourse i will help u what is wrong?
                    script:
                    - narrate "Bob<&co>can u get me 200 cobblestone?"
                    - zap step:2
                2:
                    trigger: /No/ i dont have time now
                    script:
                    - narrate "Bob<&co>please come back when u have time"
        2:
            chat trigger:
                1:
                    trigger: /Yes/, Ofcourse i will collect the cobblestone?
                    script:
                    - narrate "Bob<&co>thank you i will wait for you"
                    - zap step:3
                2:
                    trigger: /No/ i dont have time for that
                    script:
                    - narrate "Bob<&co>okey please come back soon"
                    - zap step:1
        3:
            proximity trigger:
                entry:
                    script:
                        - if <player.inventory.contains[4].qty[200]> {
                        - take 4 qty:200
                        - narrate "Bob<&co>Ooh great u got the stone"
                        - wait 1
                        - narrate "Bob<&co>Thank you!"
                        - wait 1
                        - give 4134 qty:15
                        - wait 1
                        - narrate "Bob<&co>Please come by soon"
                        - wait 1
                        - zap stap:4
                        - stop
                        } else {
                        - narrate "Bob<&co>how is the mining going?"
                        - wait 1
                        - narrate "<npc.name> Smiles at you"
                        }
        4:  
            proximity trigger:
                entry:
                    script:
                        - narrate "Bob<&co>will you Help me again <player.name>?"
                exit:
                    script:
                        - narrate "Bob<&co>Please come back <player.name>!"
                move:
                    script:
                        - look <npc> <player.location>
            chat trigger:
                1:
                    trigger: /Yes/, Ofcourse i will help u what is wrong?
                    script:
                    - narrate "Bob<&co>can u get me 200 cobblestone?"
                    - zap step:5
                2:
                    trigger: /No/ i dont have time now
                    script:
                    - narrate "Bob<&co>please come back when u have time"
        5:
            chat trigger:
                1:
                    trigger: /Yes/, Ofcourse i will collect the cobblestone?
                    script:
                    - narrate "Bob<&co>thank you i will wait for you"
                    - zap step:6
                2:
                    trigger: /No/ i dont have time for that
                    script:
                    - narrate "Bob<&co>okey please come back soon"
                    - zap step:4
        6:
            proximity trigger:
                entry:
                    script:
                        - if <player.inventory.contains[4].qty[200]> {
                        - take 4 qty:200
                        - narrate "Bob<&co>Ooh great u got the stone"
                        - wait 1
                        - narrate "Bob<&co>Thank you!"
                        - wait 1
                        - give 4134 qty:15
                        - wait 1
                        - narrate "Bob<&co>Please come by soon"
                        - wait 1
                        - zap stap:1
                        - stop
                        } else {
                        - narrate "Bob<&co>how is the mining going?"
                        - wait 1
                        - narrate "<npc.name> Smiles at you"
                        }