Date: 2024/07/23 11:52:54 UTC-07: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
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
npc_react:
type: assignment
actions:
on assignment:
#- playsound sound:entity_experience_orb_pickup <player> pitch:0.8 volume:0.9
- trigger name:chat state:true
- trigger name:click state:true
interact scripts:
- interactions
interactions:
type: interact
steps:
1:
click trigger:
script:
# Negative comments
- stop if:<npc.has_flag[talked]>
- flag <npc> talked expire:5m
- narrate "<&6>Stranger <white>:"
- if <util.random_chance[30]>:
- zap 3
# Positive comments
- else:
- zap 4
proximity trigger:
script:
# Negative comments
- wait 0.5s
- if <util.random_chance[40]> && <npc.location.distance[<player.location>]||10> <= 1.65 && !<npc.has_flag[stopped]||true>:
- narrate "<&6>Stranger <white>:"
- zap 3
2:
chat trigger:
1:
trigger: /Careful/
hide trigger message: true
script:
- random:
- narrate "My bad"
- narrate "Alright then..."
- narrate "I'd watch out if I were you"
- narrate "I'd be careful if I were you"
2:
trigger: /Agressive/
hide trigger message: true
script:
- random:
- narrate "Excuse me?"
- narrate "Who do you think you are?!"
- narrate "Oooh look who thinks is the big boss?"
- narrate "One more word and you'll regret everything you've said!"
3:
trigger: /Empty/
hide trigger message: true
script:
- narrate <n>
4:
trigger: /Insulted/
hide trigger message: true
script:
- random:
- narrate "Excuse me?!"
- narrate "You're about to regret everything you've ever said!"
- narrate "You better shut your mouth!"
- narrate "How dare you!"
5:
trigger: /Unapologetic/
hide trigger message: true
script:
- random:
- narrate "You better be sorry!"
- narrate "My nose hurts from your stench!"
- narrate "Move along!"
- narrate "Get out of my sight!"
6:
trigger: /Creep/
hide trigger message: true
script:
- random:
- narrate "Theey're gonna get youuu...."
- narrate "You will be trapped here, forever!"
- narrate "By the pricking of my thumbs, something wicker this way comes"
- narrate "All that we see or seem is but a dream within a dream..."
- repeat 1:
- narrate "Would you like to see a magic trick?"
- wait 2s
- narrate "Too bad... hahaha, loser!"
- narrate "You can't escape us..."
- narrate "Horror is like a serpent; always shedding its skin, always changing. And it will always come back"
- narrate "I’m scared to close my eyes, I’m scared to open them. We’re gonna die out here"
7:
triggers: /GetAway/
hide trigger message: true
script:
- random:
- narrate Creep!
- narrate "Something is seriously wrong with you!"
- narrate "Please go away!"
- narrate "I didn't ask for this!"
- narrate "Just... go!"
8:
triggers: /Unoptimistic/
hide trigger message: true
script:
- random:
- narrate "Well you're not very optimistic are you?"
- narrate "Mr. Pessimistic much..."
- narrate Ugh
- narrate "Just... go!"
- narrate "Yeah maybe you're right..."
9:
triggers: /Deathsticks/
hide trigger message: true
script:
- narrate "I know where you can though... if you're interested ofcourse"
- wait 0.5s
- narrate "Go towards the hangars and cut left right before you enter. You didn't hear this from me!"
10:
triggers: /Deathsticks2/
hide trigger message: true
script:
- narrate "Oh it's you! I had a feeling it was you..."
- narrate "I don't have them on me, just go towards the hangars and cut to the left before you enter. My guy is waiting there for you."
11:
triggers: /Confused/
hide trigger message: true
script:
- random:
- narrate What?
- narrate Huh
- narrate Ok...?
- narrate <empty>
12:
triggers: /Agreed/
hide trigger message: true
script:
- random:
- narrate Agreed!
- narrate Exactly!
- narrate "You know what I mean!"
- narrate "100% Correct"
13:
triggers: /Unknowing/
hide trigger message: true
script:
- random:
- narrate "Never heard of that place..."
- narrate "Hmmm... curious"
- narrate Interesting...
- narrate "Sounds, unfamiliar"
14:
triggers: /Sorry/
hide trigger message: true
script:
- random:
- narrate "I apologise, I didn't mean it like that"
- narrate "Sorry, you misunderstood"
- narrate "I didn't mean to be rude!"
3:
- random:
- repeat 1:
- random:
- narrate " <&c>What do you want!?"
- narrate " <&c>What do you need?!"
- narrate " <&c>Get away from me!"
- narrate " <&c>Stop stalking me, creep!"
- narrate " <&c>Are you lost?!"
- narrate " <&c>Mind your own business!"
- narrate "<n><gold> 1: <element[<yellow>Just passing by].click_chat[Careful]> <n><gold> 2: <element[<yellow>Move along!].click_chat[Agressive]>"
- repeat 1:
- narrate " <&c>Move!"
- narrate "<n><gold> 1: <element[<yellow>Sorry].click_chat[Empty]> <n><gold> 2: <element[<yellow>Oooh look at Mr. Sassy over here...].click_chat[Insulted]>"
- repeat 1:
- random:
- narrate " <&c>You should consider taking a shower!"
- narrate " <&c>Beautiful day, until you came along..."
- narrate " <&c>I hate this stinking place. So many filthy people."
- narrate "<n><gold> 1: <element[<yellow>Says the infantile gastropod].click_chat[Insulted]> <n><gold> 2: <element[<yellow>Sorry].click_chat[Unapologetic]>"
- repeat 1:
- narrate " <&c>You're not from around here are you?!"
- narrate "<n><gold> 1: <element[<yellow>Shut up].click_chat[Agressive]> <n><gold> 2: <element[<yellow>Sorry, still new around here].click_chat[Empty]>"
- repeat 1:
- narrate " <&c>I'd watch out if I were you."
- narrate "<n><gold> 1: <element[<yellow>I will, thanks for the heads up].click_chat[Agressive]> <n><gold> 2: <element[<yellow>Funny...].click_chat[Empty]>"
- repeat 1:
- narrate " <&c>Are you stalking me?"
- narrate "<n><gold> 1: <element[<yellow>Yes].click_chat[GetAway]> <n><gold> 2: <element[<yellow>Excuse me?].click_chat[GetAway]>"
- repeat 1:
- narrate " <&c>Could the weather get any worse?"
- narrate "<n><gold> 1: <element[<yellow>Yes].click_chat[Unoptimistic]> <n><gold> 2: <element[<yellow>I know right?].click_chat[Empty]>"
- repeat 1:
- narrate " <&c>If you're looking for death sticks, I don't sell them!"
- narrate "<n><gold> 1: <element[<yellow>Okay...?].click_chat[Deathsticks]> <n><gold> 2: <element[<yellow>Magic monkey butler].click_chat[Confused]>"
- repeat 1:
- narrate " <&c>Shhh, shhh! Come here. I just got your shipments of deathsti-... wait, you're not the right person are you?"
- narrate "<n><gold> 1: <element[<yellow>What...?].click_chat[Confused]> <n><gold> 2: <element[<yellow>Magic monkey butler].click_chat[Deathsticks2]>"
- zap 2
4:
- random:
- repeat 1:
- random:
- narrate " <&3>Hey, what's up?"
- narrate " <&3>Hi, how are you?"
- narrate " <&3>What's up?"
- narrate "<n><gold> 1: <element[<yellow>I'm doing great, thanks for asking!].click_chat[Empty]> <n><gold> 2: <element[<yellow>Peasants].click_chat[Agressive]>"
- repeat 1:
- random:
- narrate " <&3>A fine day, this is"
- narrate " <&3>Nice weather out, eh?"
- narrate " <&3>Beautiful day..."
- narrate " <&3>The lighting here is just perfect..."
- narrate "<n><gold> 1: <element[<yellow>It's indeed a beautiful day].click_chat[Empty]> <n><gold> 2: <element[<yellow>Something is seriously wrong with you...].click_chat[Confused]>"
- repeat 1:
- random:
- narrate " <&3>Nice place this, isn't it?"
- narrate " <&3>I just love this place! Don't you?"
- narrate "<n><gold> 1: <element[<yellow>It's so full of culture here, I love it].click_chat[Agreed]> <n><gold> 2: <element[<yellow>I hate this place, it's awful!].click_chat[Confused]>"
- repeat 1:
- narrate " <&3>Where do you come from, traveller?"
- narrate "<n><gold> 1: <element[<yellow>That is none of your business!].click_chat[Unoptimistic]> <n><gold> 2: <element[<yellow>I hail from planet Earth!].click_chat[Unknowing]>"
- repeat 1:
- random:
- narrate " <&3>I see we have another curious traveller amongst us."
- narrate " <&3>So many different shops here... I can't choose where to go."
- narrate " <&3>Oh sorry, I don't sell anything here..."
- narrate " <&3>Sorry, can't help you."
- repeat 1:
- narrate " <&3>You seem like you could use some rest."
- narrate "<n><gold> 1: <element[<yellow>You couldn't be more right...].click_chat[Unoptimistic]> <n><gold> 2: <element[<yellow>Excuse me??].click_chat[Sorry]>"
- zap 2