Paste #7211: village

Date: 2014/07/20 15:55:34 UTC-07:00
Type: Denizen Script

View Raw Paste Download This Paste
Copy Link


VillageJoin:
  type: assignment

  interact scripts:
  - 100 TownJoin

  actions:
    on assignment:
    - trigger name:click toggle:true
TownJoin:
  type: interact
  steps: 
    1:
      click trigger:
        script:
        - if ChoseVillage == true {
          - chat "How do you like your city?"
          } else {
          - chat "Welcome to the town join process we currently have two villages you can join Neo Genisis Draco and OreoVille please make your choice."
          - wait 2
          - chat "to join simply tell me 'Neo Genisis Draco' or 'OreoVille'."
          }
      chat trigger:
        'NGD':
          trigger: "I want to join /Neo Genisis Draco/."
          script:
          - announce "<blue><player.name> has joined Neo Genisis Draco"
          - execute as_server "pex user <player.name> group set NeoGenisisDraco"
          - flag player ChoseVillage
        'OreoVille':
          trigger: "I want to join /OreoVille/."
          script:
          - announce "<blue><player.name> has joined Oreoville"
          - execute as_server "pex user <player.name> group set CitizenofOreoville"
          - flag player ChoseVillage