#Erstellt von: Lavaherz /Entchen_ # Weihnachten-2018 # Projekt: Weihnachtsmarkt # Koordinaten: #----------------------------------------------------------------------------------------- ItemIN: type: task speed: 0t script: - define item - if == i@air { - narrate "Das ist kein Item!" - queue clear } - take itemInHand - define lore - adjust "lore:|Weihnachten 2018]>" save:item - adjust quantity:1 save:item - flag server weihnachten_18_Lilia_items:->: ItemOUT: type: task speed: 0t script: - if ! && < 24 { - narrate "Es ist noch gar nicht Weihnachten gewesen." - queue clear } - flag server weihnachten_18_Lilia_skip - define size - define index ]> - give ]> - flag server weihnachten_18_Lilia_items[]:<- WeihnachtsScript_2018_Quest_Lilia: type: assignment actions: # /npc assignment --set WeihnachtsScript_2018_Quest_Lilia on assignment: - trigger name:click toggle:true - trigger name:chat toggle:true - trigger name:proximity toggle:true radius:3 - ^execute as_op "npc select " - ^execute as_op "npc lookclose" - ^execute as_op "npc rename Lilia" - ^execute as_op "npc skin Lavaherz" interact scripts: - WeihnachtsScript_2018_Quest_NPC-Lilia_interact WeihnachtsScript_2018_Quest_Lilia_interact: type: interact steps: default: proximity trigger: entry: script: - random - chat "<&f> hey freust du dich schon auf Weihnachten?" - chat "<&f> Ein alter Socke da, ein staubiges Dekogedöns hier und schon haben wir alles fürs Schrottwichteln!" - chat "<&f> Das schönste an Weihnachten ist es doch, anderen eine Freude zu machen, oder?" - chat "<&f> Und was wünscht du dir zu Weihnachten? Eine nicht Funktionierende Uhr? Ein paar Socken?" - chat "<&f> Du hast Schrott? Immer her damit du Schrottrolf?" - chat "<&f> Na? Hast du schonmal geschrottwichtelt?" - chat "<&f> Ich mag den Weihnachtsmarkt! Hier duftet es überall nach Gebäck, Punsch und heißer Schokolade?" - chat "<&f> Santa Clause!" - chat "<&f> Geschenke müssen nicht immer teuer sein!" - chat "<&f> Rudolf das Rot-Nas Rentier hat eine leuchtend rote Nase <&o> Himmel hört sich das auf deutsch doof an!" - chat "<&f> Bald hat doch dieser komische Kerl doch Geburtstag, oder?" - chat "<&f> Ich wünschte es gebe immer Schnee! Ich liebe Schnee!" - chat "<&f> Müüüde" - chat "<&f> Zzzzzzzzz" - chat "<&f> Wo ist mein Kaffee?" - chat "<&f> Hups da bin ich wohl eingeschlafen." - chat "<&f> Ich nehme 24/7 euren Schrott an! Da bwkommt man nicht viel schlaf." #Weitere Texte? click trigger: script: - random 7 - chat "<&f> HuHii wie kann ich dir weiter helfen?" - chat "<&f> Hey du! Wie kann man dir weiter helfen?" - chat "<&f> Guten Tag sehr geehrte(-r) . Wie kann ich ihnen weiter helfen?" - chat "<&f> Wie kann ich dir weiterhelfen?" - chat "<&f> Guten Tag. Sie sind verbunden mit der Schrottwichtel-Terraconia GMBH. Wie können wir weiterhelfen"? - chat "<&f> Ich bin Lilia, du bist . Was kann ich für dich tuen?" - chat "<&f> Heyho du, was kann ich für dich tuen?" - wait 3 - narrate "<&7> 1. Was ist Schrottwichteln?" - narrate "<&7> 2. Nichts, nichts." - narrate "<&7> 3. Erzähl mir was." - narrate "<&7> 4. Ich will gerne ein Item abgeben." chat trigger: '1': trigger: "/1/Was ist Schrottwichteln?" script: - chat "<&f>Du willst also wissen was Schrottwichteln ist?" - wait 3 - narrate "<&7> 1. ja genau!" - narrate "<&7> 2. nein doch nicht." - zap B1 '2': trigger: "/2/ Nichts,nichts." script: - wait 3 - chat "<&f>Oki, doki! Wenn noch was ist, sprich mich einfach nochmal an." - zap WasIstSchrottwischteln '3': #noch einfügen! '4': trigger: "/4/ Ich will gerne ein Item abgeben." script: - wait 3 - random 2 - chat "<&f> Du hast also ein bisschen Schrott für mich?" - narrate "<&7> 1. Ja, ich würde gerne ein Item abgeben." - narrate "<&7> 2. Nein habe ich nicht!" - zap ItemAbgeben 'CatchAll': trigger: /REGEX:\w+/ script: - wait 2 - random 3 - chat "<&7> Waas? Jetzt nochmal so, dass ich es auch verstehe!" - chat "<&7> Was meinst du?" - chat "<&7> Ich weiß leider nicht was du meinst." WasIstSchrottwischteln: chat trigger: '1': trigger: "/1/ ja genau!" script: - wait 3 - chat "<&f> Schrottwichteln ist eine Weihnachtstradition, für größeren Gruppen!" - wait 3 - chat "<&f> Und wir wichteln dieses Jahr mit ganz Terraconia!" - wait 3 - chat "<&f> Dazu kannst du einfach ein Item bei mir abgeben das du nicht mehr willst." - wait 3 - chat "<&f> Am 24 bekommst du dann ein Item, dass irgendwer anderes abgegeben hat." - wait 3 - chat "<&f> Willst du ein Item abgeben?" - wait 5 - narrate "<&7> 1. nein danke." - narrate "<&7> 2. ja, gerne!" - narrate "<&7> 3. was nochmal?" chat trigger: '1': trigger: "/1/ nein danke." script: - random 2 - chat "schade, wenn du doch noch Lust bekommen solltest melde dich nochmal!" - chat "<&f> Ok wenn du ein Item abgeben willst, oder ich es dir doch noch erklären soll sprich mich einfach nochmal an." - zap default '2': trigger: "/2/ ja, gerne!" script: - wait 3 - chat "<&f> Yaaay Das freut mich!" - zap B2 '3': trigger: "/3/ was nochmal?" script: - wait 3 - chat "Ok, ich erkläre es dir nochmal :P" ItemAbgeben: chat trigger: '1': trigger: "/2/ Nein habe ich nicht!" script: - chat "<&f> Och meno! Wenn du deine Meinung änderst, sprich mich nochmal an!" - zap default '2': trigger: "/1/ Ja, ich würde gerne ein Item abgeben." script: - chat "<&f>Ok dann nehme jetzt bitte mal das Item in die Hand das du mir geben willst." - wait 3 - chat "<&f>Denke dran, das Item darf gerne auch lustig umbenannt werden!" - wait 3 - chat "<&f> Wenn du so weit bist klick mich einfach nochmal an!" - zap ItemAbgeben2 ItemAbgeben2: click trigger: script: - chat "<&f> ist Das das Item, dass du abgeben willst?" - wait 3 - narrate "<&7> 1. Warte nein das ist das falsche!" - narrate "<&7> 2. Ich will doch kein Item abgeben." - narrate "<&7> 3. Ja ich will das Item abgeben.<&4>Achtung! Du kannst nur 1 Item abgeben, also überlege es dir gut!" chat trigger: '1': trigger: "/1/Warte das ist das falsche!" script: - chat "<&f> Dann sag bescheid, wenn du es hast :P" - zap B5 '2': trigger: "/2/Ich will doch kein Item abgeben." script: - wait 3 - chat "<&f>Das ist aber echt schade..." - wait 3 - chat " Wenn du es dir anders überlegst, komm nochmal zu mir!" -zap default '3': trigger: "/3/Ja ich will das Item abgeben." script: - run ItemIN - chat "<&7> Uiiii ich liebe Schrott!" - chat "<&f> Na dann bist Weihnachten!" - wait 10 - chat "<&f> Wenn noch mal was ist, sag bescheid!" - zap default_nach_Itemabgabe