Paste #38160: Untitled Paste

Date: 2016/12/06 04:13:08 UTC-08:00
Type: Denizen Script

View Raw Paste Download This Paste
Copy Link


"valkommen_npc":
    type: assignment
    interact scripts:
    - 10 valkommenscript

    actions:
        on spawn:
        - trigger name:proximity toggle:true radius:10

        on enter proximity:
        - if <player.flag[igen]> {
            - chat "Kul att se dig igen <player.name>!"
            - queue clear
        }
        - if <player.flag[brunohej]> {
            - chat "Hej <player.name> vad för spännande har du för dig nu?"
            - queue clear
        }
        - if <player.flag[välkommen]> {
            - queue clear
        }
        else {
        - narrate "Välkommen till <red>ARBETSNAMN <green><player.name>!"
        - chat "Mitt namn är <npc.name>. Det är alltid kul att se nytt folk komma till våran stad"
        - flag player välkommen
        - flag player igen
        - queue clear
        }

        on exit proximity:
        - narrate "<white>Ta det lugnt <player.name>."
        - queue clear

valkommenscript:
    type: interact
    steps:
        Default:
            Click trigger:
                Script:
                    - if <player.flag[Bruno]> {
                      - chat "<white>Bruno Driver <red>ARBETSNAMN<white> Bar och värdshus"
                      - queue clear
                    }
                    else {
                    - chat "<player.name>, letar du efter något arbete? Tala med Bruno i baren."
                    - wait 1
                    - chat "Han brukar alltid ha något som behöver göras!"
                    - flag player Bruno
                    - queue clear
                    }