Paste #45805: Untitled Paste

Date: 2017/12/03 02:33:58 UTC-08:00
Type: Denizen Script

View Raw Paste Download This Paste
Copy Link


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
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423


RiseArthedain_Start:
    type: assignment
    interact scripts:
    - 1 RiseArthedainInteract_Start

RiseArthedainInteract_Start:
    type: interact
    steps:
        1:
            click trigger:
                script:
                - if <player.has_flag[PrvniKruckyQuest.Completed]> {
                    - if <player.has_flag[npc_engaged]> queue clear
                    - flag player npc_engaged
                    - engage
                    - chat "Ahoj, ja jsem Stanley, muzes mi rikat Stanley."
                    - wait 2
                    - chat "Mam tu par dopisu, ktere bych potreboval dorucit, ale nemam ani cas, ani lod."
                    - wait 2
                    - "Pomuzes mi?"
                    - narrate "§6Napis do chatu §EAno §6 §ENe."
                    - disengage
                    - flag player npc_engaged:!
                } else {
                        - random {
                            - chat "Ahoj, potrebujes neco?"
                            - chat "Zajdi nejdriv za Gregorem."
                            - chat "Jsi tu novy, co? Zajdi nejdriv za Gregorem."
                            - chat "Prijd za mnou pozdeji."
                            - chat "Copak?"
                    }
                   }

            chat trigger:
                1:
                    trigger: /Ano/, rad ti pomohu!
                    script:
                    - chat "Skvele! Vydrz, jen najdu prvni dopis."
                    - wait 2
                    - give i@RiseArthedain_DopisGreenleaf
                    - flag <player> RiseArthedainQuest.Dopis_Greenleaf
                    - ^narrate ""
                    - narrate "§6- Prijal jsi Quest<&co> §ERise Arthedain §6-"
                    - narrate "§8Doruc dopis Gustavovi do Greenleafu."
                    - ^narrate ""
                    - zap step:2
                2:
                    trigger: /Ne/, mam prislis mnoho prace.
                    script:
                    - chat "Oh, prijd, az budes mit vice casu..."

        2:
            click trigger:
                script:
                - if <player.has_flag[RiseArthedainQuest.Answer_Greenleaf]> {
                    - if <player.has_flag[npc_engaged]> queue clear
                    - flag player npc_engaged
                    - engage
                    - chat "Ah, vyborne, uz jsi tu! Jaka byla cesta?"
                    - wait 2
                    - chat "..."
                    - wait 2
                    - chat "Moc toho nenamluvis, co?"
                    - wait 2
                    - take i@RiseArthedain_Answer_Greenleaf
                    - chat "Dekuju, <player.name>. Jeste tu mam dva dalsi dopisy. Vydrz, najdu druhy..."
                    - wait 2
                    - chat "Kam jsem ho jen..."
                    - wait 2
                    - chat "Ha, tady je! *dab*"
                    - wait 2
                    - give i@RiseArthedain_DopisArras
                    - flag <player> RiseArthedainQuest.Dopis_Arras
                    - flag <player> RiseArthedainQuest.Answer_Greenleaf:!
                    - ^narrate ""
                    - narrate "§6- Quest<&co> §ERise Arthedain §6-"
                    - narrate "§8Doruc dopis Norimu do Arrasu."
                    - ^narrate ""
                    - disengage
                    - flag player npc_engaged:!
                    - zap step:3
                } else {
                    - random {
                        - chat "Pospes si, <player.name>!"
                        - chat "Musis donest dopis do Greenleafu, to je na vychode."
                        - chat "Uz jsi dal dopis Gustavovi?"
                        - chat "Praise the Sun!"
                    }
                   }

        3:
            click trigger:
                script:
                - if <player.has_flag[RiseArthedainQuest.Answer_Arras]> {
                    - if <player.has_flag[npc_engaged]> queue clear
                    - flag player npc_engaged
                    - engage
                    - chat "Vyborne, jsi zpatky. Mas odpoved?"
                    - wait 2
                    - take i@RiseArthedain_Answer_Arras
                    - chat "Skvele, vedes si lepe, nez bych cekal!"
                    - wait 2
                    - chat "Tak, tady mam posledni dopis. Dones ho Stacey do Rivengrothu."
                    - wait 2
                    - chat "Davej si pozor, cesta je dlouha a elfove casto navstevy nemivaji."
                    - wait 2
                    - chat "Hodne stesti!"
                    - give i@RiseArthedain_DopisRivengroth
                    - flag <player> RiseArthedainQuest.Dopis_Rivengroth
                    - ^narrate ""
                    - narrate "§6- Quest<&co> §ERise Arthedain §6-"
                    - narrate "§8Doruc dopis Stacey do Rivengrothu."
                    - ^narrate ""
                    - disengage
                    - flag player npc_engaged:!
                    - zap step:4

        4:
            click trigger:
                script:
                - if <player.has_flag[RiseArthedainQuest.Answer_Rivengroth]> {
                    - if <player.has_flag[npc_engaged]> queue clear
                    - flag player npc_engaged
                    - engaged
                    - chat "Vitej zpet! Vypadas znavene, chapu to. Do Rivengrothu je dlouha cesta."
                    - wait 2
                    - chat "Dorucil jsi dopis?"
                    - wait 2
                    - take i@RiseArthedain_Answer_Rivengroth
                    - chat "Dobra prace, <player.name>!"
                    - wait 2
                    - chat "To je vse. Dalsi dopisy uz nemam. Diky, <player.name>, usetril jsi mi spoustu prace!"
                    - wait 2
                    - chat "Tady mas neco naoplatku."
                    - wait 2
                    - chat "Pokud bys chtel dalsi ukol, navstiv Hendricka v Greenleafu. Urcite pro tebe neco bude mit. Mej se!"
                    - give #Reward
                    - zap step:5

        5:
            click trigger:
                script:
                - random {
                    - chat "Momentalne pro tebe nemam zadne dalsi ukoly."
                    - chat "Rad te zase vidim, <player.name>!"
                    - chat "Vitej zpet!"
                    - chat "Vypadas skvele. Nezhubl jsi?"
                    - chat "Navstiv Hendricka, bydli v Greenleafu."
                    - chat "Hendrick pry shani nekoho schopneho. Zkus ho navstivit."
                 }

RiseArthedain_Greenleaf:
    type: assignment
    interact scripts:
    - 1 RiseArthedainInteract_Greenleaf

RiseArthedainInteract_Greenleaf:
    type: interact
    steps:
        1:
            click trigger:
                script:
                - if <player.has_flag[npc_engaged]> queue clear
                - flag player npc_engaged
                - engage
                -if <player.has_flag[RiseArthedainQuest.Dopis_Greenleaf] {
                    - chat "Ahoj, vypadas docela ztracene. Hledas nekoho?"
                    - wait 2
                    - chat "Me? Aha. Co potrebujes?"
                    - wait 2
                    - chat "Dopis od Stanleyho? Stanley... Stanley! Toho uz jsem nevidel roky."
                    - take i@RiseArthedain_DopisGreenleaf
                    - wait 2
                    - chat "Hmm, hmm. Dobre, diky! Vydrz, hned ti tam odpoved."
                    - wait 2
                    - flag <player> RiseArthedainQuest.Answer_Greenleaf
                    - flag <player> RiseArthedainQuest.Dopis_Greenleaf:!
                    - ^animate <npc> animation:ARM_SWING
                    - ^give i@RiseArthedain_Answer_Greenleaf
                    - ^narrate ""
                    - narrate "§6- Quest<&co> §ERise Arthedain §6-"
                    - narrate "§8Vrat se s dopisem ke Stanleymu."
                    - ^narrate ""
                    - chat "Vypadas trochu udychane a... ztracene. Jsi tu novy? Chces se dozvedet neco o Greenleafu?"
                    - narrate "§6Napis do chatu §EAno §6nebo §ENe."
                    - disengage
                    - flag player npc_engaged:!
                    - zap step:2
            chat trigger:
                1:
                    trigger: /Ano/, potreboval bych vedet, kde to vlastne jsem!
                    script:
                    - chat "Skvele, myslim, ze je dulezite o svete vedet co nejvic."
                    - wait 2
                    - chat "Nejsme velkym mestem. Nevynikame zrucnosti trpasliku z Arrasu, ani nejsme tak schopni obchodnici jako velci pani z Urrduku."
                    - wait 2
                    - chat "Nejspise nejsme ani mestem."
                    - wait 2
                    - chat "Nase bohatstvi spociva v lidech. V jejich solidarite a vztazich, ve kterych je kazdy jeden ke kazdemu jednomu."
                    - wait 2
                    - chat "Ve Tretim veku jsme byli proslulí nasimi obrannymi systemy pri valkach s kralovstvim Kharzug, nyni uz ale nezije nikdo, kdo by to pamatoval."
                    - wait 2
                    - chat "Vsechny kraje sveta byly v udivu, kde bereme prostredky k boji, z ceho zivime vojaky."
                    - wait 2
                    - chat "Z toho jedineho bohatstvi, ktere mame."
                    - wait 2
                    - chat "V tom zlem odbobi, kdy se vetsina tvoru Arthedainu snazila zachranit zivot svuj, nas intriky a touhy ostatnich stmelily dohromady."
                    - wait 2
                    - chat "Kazdy jeden pomahal kazdemu jednomu. Kazdy jeden byl soucasti vsech."
                    - wait 2
                    - chat "Lide pracovali zadarmo, dlouho do noci, staveli mocne stroje, budovali silne hradby, ucili se boji."
                    - wait 2
                    - chat "V tom tkvela nase sila, proto mesto Greenleaf stale stoji."
                    - wait 2
                    - chat "To je asi vsechno, co ti zatim muzu rict."
                2:
                    trigger: /Ne/, nezajima me to.
                    script:
                    - chat "Dobre, urcite se ale nekdy vrat, myslim, ze ti to bude vhod!"
        2:
            click trigger:
                script:
                - random {
                    - chat "Dorucil jsi dopis zpet Stanleymu?" 
                    - chat "Jak se dari?"
                    - chat "Co zrovna podnikas?"
                    - chat "Ahoj, <player.name>!"
                 }

RiseArthedain_Arras:
    type: assignment
    interact scripts:
    - 1 RiseArthedainInteract_Arras

RiseArthedainInteract_Arras:
    type: interact
    steps:
        1:
            click trigger:
                script:
                - if <player.has_flag[npc_engaged]> queue clear
                - flag player npc_engaged
                - engage
                -if <player.has_flag[RiseArthedainQuest.Dopis_Arras] {
                    - chat "Vitej v Arrasu. Hledas nekoho?"
                    - wait 2
                    - chat "To jsem ja, co potrebujes?"
                    - wait 2
                    - chat "Ah, Stanley, uz dlouho jsme se nevideli. Jak se ma?"
                    - take i@RiseArthedain_DopisGreenleaf
                    - wait 2
                    - chat "Zajimave... dobre. Dorucis mu odpoved?"
                    - wait 2
                    - flag <player> RiseArthedainQuest.Answer_Greenleaf
                    - flag <player> RiseArthedainQuest.Dopis_Greenleaf:!
                    - ^animate <npc> animation:ARM_SWING
                    - ^give i@RiseArthedain_Answer_Greenleaf
                    - ^narrate ""
                    - narrate "§6- Quest<&co> §ERise Arthedain §6-"
                    - narrate "§8Vrat se s dopisem ke Stanleymu."
                    - ^narrate ""
                    - chat "Jsi poprve v Arrasu? Chces se o nem dozvedet neco vic?"
                    - narrate "§6Napis do chatu §EAno §6nebo §ENe."
                    - disengage
                    - flag player npc_engaged:!
                    - zap step:2
            chat trigger:
                1:
                    trigger: /Ano/, potreboval bych vedet, kde to vlastne jsem!
                    script:
                    - chat "Dobre! Vitej tedy v nekonecnem kralovstvi Arras!"
                    - wait 2
                    - chat "Neni lepsich kovaru a zdatnejsich kovkopu nez nas, trpasliku."
                    - wait 2
                    - chat "Nejspise nejsme ani mestem."
                    - wait 2
                    - chat "V hlubinach temnych dolu tvorime nasi silu, ze zlata a drahokamu, jez jako reka prostupuji pevne steny skal."
                    - wait 2
                    - chat "Nase umeni je nedostizne, ze vsech pokladu tvorime nejen veci krasne na pohled, ale take nejlepsi zbroje a zbrane."
                    - wait 2
                    - chat "Pouze elfove se nam v tomto umeni mohou rovnat, ale to maloktery trpaslik prizna, hehe."
                    - wait 2
                    - chat "Zadny narod nam vsak nestoji v ceste, pokud se jedna o dobyvani zlata, smaragdu a diamantu z hloubky zeme."
                2:
                    trigger: /Ne/, nezajima me to.
                    script:
                    - chat "Jsi si jisty? Myslim, ze ti to bude vhod."
        2:
            click trigger:
                script:
                - random {
                    - chat "Dorucil jsi dopis zpet Stanleymu?"
                    - chat "Jak se dari?"
                    - chat "Co zrovna podnikas?"
                    - chat "Ahoj, <player.name>!"
                 }

RiseArthedain_Rivengroth:
    type: assignment
    interact scripts:
    - 1 RiseArthedainInteract_Rivengroth

RiseArthedainInteract_Rivengroth:
    type: interact
    steps:
        1:
            click trigger:
                script:
                - if <player.has_flag[npc_engaged]> queue clear
                - flag player npc_engaged
                - engage
                -if <player.has_flag[RiseArthedainQuest.Dopis_Rivengroth] {
                    - chat "Vitej v Rivengrothu!"
                    - wait 2
                    - chat "Stacey? To jsem ja. Proc me shanis?"
                    - wait 2
                    - chat "Ano, Stanley. Zda se to jako veky, kdy jsem ho videla naposled."
                    - take i@RiseArthedain_DopisGreenleaf
                    - wait 2
                    - chat "Ano... dobre, diky. Vydrz prosim, dam ti odpoved."
                    - wait 2
                    - flag <player> RiseArthedainQuest.Answer_Greenleaf
                    - flag <player> RiseArthedainQuest.Dopis_Greenleaf:!
                    - ^animate <npc> animation:ARM_SWING
                    - ^give i@RiseArthedain_Answer_Greenleaf
                    - ^narrate ""
                    - narrate "§6- Quest<&co> §ERise Arthedain §6-"
                    - narrate "§8Vrat se s dopisem ke Stanleymu."
                    - ^narrate ""
                    - chat "Nevypadas, ze bys byl z jihu, jsi tu poprve? Chces se dozvedet vice o Rivengrothu?"
                    - narrate "§6Napis do chatu §EAno §6nebo §ENe."
                    - disengage
                    - flag player npc_engaged:!
                    - zap step:2
            chat trigger:
                1:
                    trigger: /Ano/, potreboval bych vedet, kde to vlastne jsem!
                    script:
                    - chat "Vyborne!"
                    - wait 2
                    - chat "Nestava se casto, aby se cizinec objevil zde, v Rivengrothu."
                    - wait 2
                    - chat "Rivengroth a cela jeho krasa je pychou celeho Lariothu."
                    - wait 2
                    - chat "Pro nas, elfy Svetla, je dulezite vse, co zije a tako vse, co roste."
                    - wait 2
                    - chat "Jsme znami svou zrucnosti a jedinecne vyvinutymi smysly."
                    - wait 2
                    - chat "Ve znalosti a prirody a lesa neni nikdo, kdo by se nam rovnal."
                    - wait 2
                    - chat "Ve tretim veku, kdy jsme byli soucasti valky proti kralovstvi Kharzug v risi Yiris, jako ostatne cely Arthedain, byla nase zrucnost uzita pri vyrobe tech nejlepsich zbrani."
                    - wait 2
                    - chat "Malo jich dnes jeste existuje a nejspise jsou nekde v zaprasenych truhlach nebo davno ztratily svuj vyznam a tvori dnes dekorace na stenach domu."
                    - wait 2
                    - chat "Od tech zlych dob, kdy jsme nebyli nuceni ucastnit se dalsich nepokoju, nase umeni preslo do krasy prirody."
                    - wait 2
                    - chat "Vlastne se spise vratilo."
                    - wait 2
                    - chat "Elfove se totiz vzdy zajimali o hvezdy, zemi a vse mezi nimi, pokud se nemuseli starat o problemy dalsich tvoru."
                2:
                    trigger: /Ne/, nezajima me to.
                    script:
                    - chat "Nevadi, stav se nekdy priste!"
        2:
            click trigger:
                script:
                - random {
                    - chat "Dorucil jsi dopis zpet Stanleymu?"
                    - chat "Jak se dari?"
                    - chat "Co zrovna podnikas?"
                    - chat "Ahoj, <player.name>!"
                 }

#Dopisy, které givuje Stanley
RiseArthedain_DopisGreenleaf:
    type: item
    material: i@paper
    display name: §6Dopis od Stanleyho
    lore:
    - <&e>§6Doruc dopis Gustavovi do Greenleafu.
    no_id: true
RiseArthedain_DopisArras:
    type: item
    material: i@paper
    display name: §6Dopis od Stanleyho
    lore:
    - <&e>§6Doruc dopis Norimu do Arrasu.
    no_id: true
RiseArthedain_DopisRivengroth:
    type: item
    material: i@paper
    display name: §6Dopis od Stanleyho
    lore:
    - <&e>§6Doruc dopis Stacey do Rivengrothu.
    no_id: true

#Dopisy, které givují NPC ve mestech
RiseArthedain_Answer_Greenleaf:
    type: item
    material: i@paper
    display name: §6Dopis od Gustava
    lore:
    - <&e>§6Doruc dopis Stanleymu do Everbellu.
    no_id: true
RiseArthedain_Answer_Arras:
    type: item
    material: i@paper
    display name: §6Dopis od Noriho
    lore:
    - <&e>§6Doruc dopis Stanleymu do Everbellu.
    no_id: true
RiseArthedain_Answer_Rivengroth:
    type: item
    material: i@paper
    display name: §6Dopis od Stacey
    lore:
    - <&e>§6Doruc dopis Stanleymu do Everbellu.
    no_id: true
#Reward
RiseArthedainQuest_Reward:
    type: item
    material: i@stone
    no_id: true