Paste #51510: Untitled Paste

Date: 2019/01/11 20:55:52 UTC-08:00
Type: Denizen Script

View Raw Paste Download This Paste
Copy Link


PortMaster:
    type: assignment
    actions:
        on assignment:
        - trigger name:chat state:false
        - trigger name:click state:true
    Interact Scripts:
    - 10 PortMasterInteract

PortMasterInteract:
    type: Interact
    Steps:
        '1':
            click trigger:
                Script:
                - trigger name:chat state:true
                - if <player.has_permission[denizen.port.free]> {
                    -narrate "test"
                }
                - narrate "§6Availible Ports: §3Spawn§6; §3Worlds Asylum§6; §3Red City§6; §3Laxia§6; §3Dalburg§6;<n> §3Citta Mercato§6; or §3no§6."

            chat trigger:
                1:
                    trigger: /Spawn/ please!
                    script:
                    - narrate format:cchat "Safe Travels!"
                    - execute as_op "tp <player.name> 199 66 367"
                    - trigger name:chat state:false

                2:
                    trigger: /Worlds Asylum/ please!
                    script:
                    - narrate format:cchat "Safe Travels!"
                    - execute as_op "tp <player.name> 4049 104 1270"
                    - trigger name:chat state:false

                3:
                    trigger: /Red City/ please!
                    script:
                    - narrate format:cchat "Safe Travels!"
                    - execute as_op "tp <player.name> 1443 114 -3406"
                    - trigger name:chat state:false

                4:
                    trigger: /Laxia/ please!
                    script:
                    - narrate format:cchat "Safe Travels!"
                    - execute as_op "tp <player.name> -2307 81 2285"
                    - trigger name:chat state:false

                5:
                    trigger: /Dalburg/ please!
                    script:
                    - narrate format:cchat "Safe Travels!"
                    - execute as_op "tp <player.name> -730 64 -2425"
                    - trigger name:chat state:false

                6:
                    trigger: /Citta Mercato/ please!
                    script:
                    - narrate format:cchat "Safe Travels!"
                    - execute as_op "tp <player.name> 1187 67 -239"
                    - trigger name:chat state:false

                7:
                    trigger: /hub world/ please!
                    script:
                    - narrate format:cchat "Safe Travels!"
                    - execute as_op "mvtp <player.name> hubworld"
                    - trigger name:chat state:false                    

                8:
                    trigger: /No/, I changed my mind.
                    script:
                    - narrate format:cchat "Okay, I'll be here if you want to in the future!"
                    - trigger name:chat state:false