Paste #52565: Script

Date: 2019/02/18 18:27:13 UTC-08:00
Type: Denizen Script

View Raw Paste Download This Paste
Copy Link


DailyQuests:
    type: assignment
    actions:
        on assignment:
        - trigger name:click state:true
    interact scripts:
    - 10 DailyQuestsScripts

DailyQuestsScripts:
    type: interact
    steps:
        1:
            click trigger:
                script:
                - narrate format:NPCFormat "Hello there <player.name>!"
                - wait 2s
                - narrate format:NPCFormat "How many i help you today?"
                - wait 1s
                - narrate "<yellow>-- <green>You may type <red>Daily Quests <green>or <red>Bye <green>then press enter! <yellow>--"
            chat trigger:
                1:
                    trigger: I would like to see my /Daily Quests/ please!
                    script:
                    - wait 2s
                    - narrate format:NPCFormat "Sure thing!"
                    - wait 2s
                    - narrate format:NPCFormat "Your available Daily Quests are:"
                    - wait 2s
                    - narrate "1. Quest1"
                    - narrate "2. Quest2"
                    - narrate "3. Quest3"
                    - narrate "4. Quest4"
                    - narrate "<gold>Please type the number of the quest you would like to access then press enter."
                    - ^zap step:2
                2:
                    trigger: /Bye/
                    script:
                    - narrate format:NPCFormat "Have a good day!"
        2:
            chat trigger:
                1:
                    trigger: /1/
                    script: 
                    - narrate "1"
                2:
                    trigger: /2/
                    script:
                    - narrate "2"
                3:
                    trigger: /3/
                    script:
                    - narrate "3"
                4:
                    trigger: /4/
                    script:
                    - narrate "4"