Paste #50907: Untitled Paste

Date: 2018/11/28 05:07:19 UTC-08:00
Type: Denizen Script

View Raw Paste Download This Paste
Copy Link


# Erstellt von: Hatzefatz
# Erstellt für: Entchen


'PlayerScript_311_2':
  type: assignment 
  interact scripts: 
  - PlayerScript_311_2_Interacation 
  actions: 
    on assignment: 
    - trigger name:proximity toggle:true radius:3 
    - trigger name:click toggle:true 
    - trigger name:chat toggle:true 
    - ^execute as_op "npc select <npc.id>" 
    - ^execute as_op "npc lookclose" 
    #Bitte vorher eben bescheid sagen, damit ich den Skin ändern kann.

'PlayerScript_311_2_Interacation': 
  type: interact 
  steps: 
    default: 
      proximity trigger: 
        entry: 
          script: 
            - chat "<&7>Frohe Weihnachten <&4> <player.name> <&7>! Ich bin ScoobyDoo" 
            - chat "<&7>Solltest Du Fragen rund um Riverside haben, melde Dich gerne bei <&4>Entchen <&7> oder <&4>Merdio."
        exit: 
          script:
            - chat "<&7>Okay, dann wünsche ich Dir noch ganz viel Spaß auf dem Weihnachtsmarkt." 
            - chat "<&7>Willst Du nicht zurück kommen? Dann kann ich Dich nach <&4>Harbour <&7>schicken. Klick auf Teleport und Du bist da."
            #Da fehlt mir leider die Info, wie das geht. Der Spieler soll von Riverside vom NPC direkt nach Harbour geportet werden. Koordinaten: 1773 70 308 Facing south.
            #"Teleport" bitte als Hover zum Tpn nutzen
            - chat "<&7>Ähm, warte mal. Bring beim nächsten Besuch Freunde mit."
            - chat "<&7>Hey, moment mal. Sag Deinen Freunden, dass es auch in <&4>Harbour <&7>einen Weihnachtsmarkt gibt!"
            - chat "<&7>Okay, Du kannst mit Deinen Freunden dann auch gerne nochmal zurück kommen." 


      click trigger: 
        script: 
        - chat "<&7>Ich hab Steake im Angebot!" 
        - wait 0.5 
        - chat "<&7>(1. Ja, sehr gerne. Ich sterbe vor Hunger. 2. Nein, danke. Ich gehe erstmal weiter und komme später nochmal.)" 


      chat trigger: 
        '1': 
          trigger: "<&7>/1/ Ja, sehr gerne. Ich sterbe vor Hunger." 
          script: 
          - wait 0.5 
          - chat "<&7>Dann klick einfach auf das Schild. Jetzt sind die <&4>Steaks <&7>günstiger, weil ich heute schon viel verkauft habe" 

        '2': 
          trigger: "<&7>/2/ Nein, danke. Ich gehe erstmal weiter und komme später nochmal." 
          script: 
          - wait 0.5 
          - chat "<&7>Okay, schade. Aber denk dran, wenn sie leer sind, sind sie leer." 
          - wait 0.5 
          - chat "<&7>Naja, dann komm doch einfach wieder, wenn Du hungrig bist. " 

        'CatchAll': 
          trigger: /REGEX:\w+/ 
          script: 
          - chat "<&7>Tut mir Leid, das <&a><&dq><context.message><&dq> <&7> versteh ich nicht. Ich bin nur ein Hund." 
          - wait 0.5 
          - chat "<&7>Antworte bitte mit <&4>1 <&7>oder <&4>2 <&7>. Danke"