Paste #44222: dialogue

Date: 2017/09/08 17:14:12 UTC-07:00
Type: Denizen Script

View Raw Paste Download This Paste
Copy Link


# Simply spawn an NPC and do 
# /npc assign --set respawnmaster 
# and now you have a checkpoint NPC :D 

# NPC Assignment script 
alkha: 
    # Obligatory type 
    type: assignment 
    # interact script list 
    interact scripts: 
    # The interact below 
    - 10 alkha_interact

alkha_interact: 
    # Obligatory type 
    type: interact 
    # List the steps below 
    steps: 
        # First (Default) step 
        1: 
            # Triggers that fire when a player moves around near an NPC 
            click trigger: 
                    script: 
                    # If the player's last set checkpoint was set by this NPC, 
                    # cancel the current script queue (Clear it) (Meaning, the the flag/narrate won't happen) 
                    - chat "&7Bonjour, veux-tu en savoir d'avantage sur notre Empire ?"
                    - wait 2
                    - chat "&7Ou alors tu préfère directement adhérer au Empire ?"
                    - wait 2
                    - chat "&7Marque soit &cHistoire&f ou &6Empire"

            chat trigger:
                1:
                    trigger: /Histoire/
                    script:
                    - chat "&7Je veux bien écouter l'histoire s'il vous plaît."
                    - wait 5
                    - chat "&7Arkha'al n'avait pas d'ennemi, c'était un Empire neutre, qui respecté les autres Empires."
                    - wait 5
                    - chat "&7Ils possédaient l'armée la plus puissante de tous les Empires. Mais préféré être neutre et discuter plutôt que la guerre."
                    - wait 5
                    - chat "&7Shafi étant collé à Arkha'al pris des décisions, s'allié avec Arkha'al."
                    - wait 5
                    - chat "&7Après le début de la guerre entre Shafi & Leemus, Arkha'al resta allié de Shafi mais pris du recul pour éviter la guerre."
                    - wait 5
                    - chat "&7Malheureusement, Leemus n'était pas du même avis, qui attaque Arkha'al."
                    - wait 5
                    - chat "&7Arkha'al pris des mesures importantes pour limiter les dégats."
                    - wait 5
                    - chat "&7Ils possèdaient une grande zone de minerais. Les trocs seraient terminés avec Leemus. Ce qui plonga Leemus dans une famine pendant 300 ans."
                    - wait 2
                    - zap 3
                2:
                    trigger: /Empire/
                    script:
                    - chat "&7Je préfère rejoindre le pays."
                    - wait 2
                    - f join Arkha'al 
                    - zap 2   
        2:
            click trigger:
                    script:
                    - chat "&7Merci d'avoir rejoinds notre pays, que l'honneur t'accompagne !"
        3:
            click trigger:
                    script:
                    - chat "&7Veux-tu encore écouter cette histoire ou veux-tu nous rejoindre ?"
                    - wait 2
                    - chat "&7Marque soit &cencore&f ou &6rejoindre"
            chat trigger:
                1:
                    trigger: /encore/
                    script:
                    - chat "Très bien."
                    - wait 5
                    - chat "&7Arkha'al n'avait pas d'ennemi, c'était un Empire neutre, qui respecté les autres Empires."
                    - wait 5
                    - chat "&7Ils possédaient l'armée la plus puissante de tous les Empires. Mais préféré être neutre et discuter plutôt que la guerre."
                    - wait 5
                    - chat "&7Shafi étant collé à Arkha'al pris des décisions, s'allié avec Arkha'al."
                    - wait 5
                    - chat "&7Après le début de la guerre entre Shafi & Leemus, Arkha'al resta allié de Shafi mais pris du recul pour éviter la guerre."
                    - wait 5
                    - chat "&7Malheureusement, Leemus n'était pas du même avis, qui attaque Arkha'al."
                    - wait 5
                    - chat "&7Arkha'al pris des mesures importantes pour limiter les dégats."
                    - wait 5
                    - chat "&7Ils possèdaient une grande zone de minerais. Les trocs seraient terminés avec Leemus. Ce qui plonga Leemus dans une famine pendant 300 ans."
                    - wait 1
                    - zap 3
                2:
                    trigger: /rejoindre/
                    script:
                    - chat "Entendu, merci d'avoir rejoinds notre pays, que l'honneur t'accompagne !"
                    - f join Arkha'al