Paste #20491: Script Fail

Date: 2015/09/27 13:17:56 UTC-07:00
Type: Denizen Script

View Raw Paste Download This Paste
Copy Link


Thanatose:
  Type: Assignment
  interact scripts:
  - 1 Thanatos
Thanatos:
  Type: Interact
  Requirements:
    Mode: All
    List: []
  Steps:
    1:
      Click Trigger:
        Script:
        - chat " Guten Tag <player_name> . Hast du vielleicht ein bisschen Zeit übrig ?"
        - Narrate "Wenn der Gott des Todes einen um etwas bittet sollte man besser ja sagen !"
        - zap step:2
    2:
      Chat Trigger:
        1:
         trigger: /Nein/ habe etwas besseres zu tun.
           Script:
           - chat "Das war die Falsche Antwort"
           - execute as_server "kill <player.name>"
           - zap step:1
        2:
          trigger: /Ja/ Natürlich hoher Herr !
            Script:
            - chat "Gut, ich brauche etwas Hilfe. Wie du siehst ist das Tor in die Welt der Menschen verschlossen."
            - wait 2
            - chat "Dafür verantwortlich ist ein Sohn des Hermes sein Name ist Autolykos."
            - wait 2
            - Narrate "Autolykos ist der Sohn Hermes und Chione, er war ein bekannter Dieb."
            - wait 2
            - chat "Wie du sicher weißt, besitze ich einen Schlüssel zu diesem Tor."
            - wait 2
            - chat "Aber dieser hat ihn mir gestohlen. Und ich habe einen Verdacht was den Grund angeht."
            - wait 3
            - chat "Wahrscheinlich für einen in der Unterwelt gefangenen Titanen um diesen entkommen zu lassen."
            - wait 2
            - chat "Deshalb muss ich hier warten falls dieser hier erscheint."
            - wait 2
            - chat "Hiermit bekommst du <player.name>, den Auftrag Autolykos zu töten."
            - wait 2
            - chat "Falls es dir gelingt erhälts du eine große Belohnung."
            - wait 2
            - chat "Er befindet sich bei x: y: z: . Den Schlüssel musst du mir dann bringen. Einverstanden ?"
            - wait 2
            - Narrate "Jetzt kannst du keinen Rückzieher mehr machen."
            - zap step:3
    3:
      Chat Trigger:
        1:
          trigger: /Nein/ das gefällt mir nicht.
            Script:
            - chat "Dann geh..."
            - wait 1
            - chat "Und zwar in den Tod"
            - execute as_server "kill <player.name>"
            - zap step:1
        2:
          trigger: /Ja/ ich werde ihn erledigen.
            script:
            - chat "Gut, dann los."
            - flag player KillAutolykos
            - zap step:4
    4:
      Click Trigger:
        Script:
        - if <player.flag [KilledAutolykos]> {
          - chat "Ah da bist du ja wieder <player.name>, sieht so aus als fehle dir etwas ?"
          - zap step:5
          } else {
          - chat "Du hast meinen Auftrag noch nicht erledigt, geh."
          - execute as_server "lightning <player_name>"
          }
    5:
      Chat Trigger:
        1:
          trigger: /Ja/ ich habe euren Schlüssel nicht bekommen.
            script:
            - chat "Gut beobachtet <player.name>. Den habe ich erfunden, dass war nur ein Test."
            - wait 1
            - chat "Du hast bestanden bald kommt etwas größeres und dann brauche ich dich."
            - wait 1
            - chat "Ich gebe dir noch etwas als Belohnung und <player.name> Sei gefasst."
            - execute as_server "give <player.name> 276 1"
            - flag player ThanatosFinish
            - wait 1
            - chat "Nun geh !"