Paste #28444: Untitled Paste

Date: 2016/01/14 13:41:56 UTC-08:00
Type: Denizen Script

View Raw Paste Download This Paste
Copy Link


testchat_: 
    type: assignment 
    interact scripts: 
    - 10 testchat
    actions:
    - trigger name:chat toggle:true
    - trigger name:click toggle:true
    - trigger name:proximity state:true


testchat:
    type: interact
    steps:
        1:
            proximity trigger:
                entry:
                    script:
                    - flag player "chatsel:"
                    - flag player "chatmem:"
                    - chat "hey hey happertje2!"
            chat trigger:
                1:
                    trigger: //
                    script:
                        - run test
            click trigger:
                script:

test:
    type: task
    script:
        - define valid <true>
        - flag player "chatsel:<player.flag[chatmem]><player.chat_history>"
        - if <player.flag[chatsel].contains_text[x]> == true {
            - chat "zit n x in"
            - flag player "chatsel:<player.flag[chatsel].substring[1,<player.flag[chatsel].length.sub[2]>]>"
            - define valid <false>
        }
        - if <player.flag[chatsel].contains_text[z]> == true {
            - flag player "chatsel:"
            - flag player "chatmem:"
            - chat "Alright see you later then!"
        }
        - if <player.flag[chatsel].contains_text[z]> == false {
        - choose "<player.flag[chatsel]>":
            - case "1":
                - chat "case 1"
            - case "2":
                - chat "case 2"
            - case "3":
                - chat "case 3"
            - case "33":
                - chat "case 33"
            - case "333":
                - chat "case 333"
            - case "5":
                - chat "case 5"
            - case "6":
                - chat "case 6"
            - default: 
                - chat "Sorry?"
                - define valid <false>
        - if <def[valid]> == true {
            - flag player "chatmem:<player.flag[chatsel]>"
            }
        }
        - run testchat