Date: 2018/12/09 12:19:11 UTC-08:00
Type: Denizen Script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
WaitReaction:
type: task
speed: 0t
script:
- narrate <&a><npc.name> Wartet auf deine Reaktion...
WeihnachtsScript_2018_Quest_Festmal_Item:
type: item
display name: Oma Gretas Rezept
material: i@paper
lore:
- TODO
WeihnachtsScript_2018_Quest_Festmal_Bernhard_AS:
type: assignment
actions:
on assignment:
- trigger name:click state:true
- trigger name:chat state:true
- trigger name:proximity state:true radius:5
- ^execute as_op "npc lookclose"
- ^execute as_op "npc rename Bernhard"
interact scripts:
- 1 WeihnachtsScript_2018_Quest_Festmal_Bernhard_IN
WeihnachtsScript_2018_Quest_Festmal_Bernhard_IN:
type: interact
proximity1:
- random 3
- chat "Schnell schnel..."
- chat "Wie soll das noch fertig werden?"
- chat "Muss mich beeilen..."
steps:
default:
proximity trigger:
entry:
script:
- inject locally proximity1 instantly
click trigger:
- chat "Ohhh nein oh nein. Das wird alles viel zu spät."
- wait 4.5
- chat "Unglücklicherweise kam mir etwas dazwischen dieses Jahr. Jemand muss mir helfen."
- wait 4
- chat "DU?"
- zap 1
- inject WaitReaction
1:
proximity trigger:
entry:
script:
- inject locally proximity1 instantly
click trigger:
- chat "Ja, genau ich brauche jemanden der mir hilft."
- wait 4
- chat "Also, wir haben einstimmig entschieden, dass du das machen wirst."
- wait 5
- chat "Die Vorbereitungen dieses Jahr haben oberste Priorität."
- wait 3.5
- zap 3
- inject WaitReaction
2:
proximity trigger:
entry:
script:
- inject locally proximity1 instantly
click trigger:
- chat "Omas Gretas Rezept... woo.. ich muss es verloren haben!"
- wait 5
- chat "Ich vermute auf dem Weihnachtsmarkt ... dort muss ich es vergessen haben!"
- wait 5
- chat "Hilf mir es zu finden. Ich warte hier solange."
- zap 3
3:
proximity trigger:
entry:
script:
- inject locally proximity1 instantly
click trigger:
- if <player.item_in_hand.scriptname||x> == WeihnachtsScript_2018_Quest_Festmal_Item {
- ^take itemInHand
- ^zap 4
- chat "Ahhh, da hast du es ja. Das Rezept! Endlich."
- wait 3.5
- equip <npc> hand:i@sugar
- chat "Lass mich dir schon mal einige Süßigkeiten überreichen."
- wait 4
- equip <npc> hand:i@air
- give i@sugar
- inject WaitReaction
} else {
- chat "Hast du Oma Gretas Rezept schon gefunden? Auf dem Weihnachtsmarkt verlor Ich es."
}
# Weihnachtsbäckerei START
4:
proximity trigger:
entry:
script:
- inject locally proximity1 instantly
click trigger:
- chat "Die Liste ist gut, aber jetzt sehe ich es, wir haben gar nicht alle Zutan hier!"
- wait 6
- chat "Eier haben wir ... fehlen also noch Mehl und ... Milch, genau."
- wait 4.5