Date: 2016/03/27 18:12:41 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
npc_vince_fermier:
type: assignment
interact scripts:
- 0 quete_vince_fermier
quete_vince_fermier:
type: interact
steps:
1:
click trigger:
script:
- if <player.has_flag[havedonetutorial]> == true {
- narrate format:cchat "Je n'ai pas de travail pour l'instant. Revenez me voir plus tard."
} else if <player.has_flag[talktovince]> {
- if <player.has_flag[npc_engaged]> queue clear
- flag player npc_engaged
- engage
- narrate format:cchat "Ah, c'est toi le deux-de-pics que mon incompétent de frère a envoyé."
- narrate format:cchat "Disons que ce n'est pas le gros luxe ton équipement!"
- if <w@world.time.period> == night {
- narrate format:cchat "Ils arrivent!"
- wait 1s
- narrate format:cchat "On va voir ce que tu vaut. Bonne chance, abruti!"
- wait 15t
- flag player talktovince:!
- narrate format:qchat "Nouvel objectif : Tuez les zombie"
- spawn zombie <l@-60,68,-141,flat_city> target:<player>
- spawn zombie <l@-64,68,-143,flat_city> target:<player>
- spawn zombie <l@-62,68,-146,flat_city> target:<player>
- spawn zombie <l@-60,68,-149,flat_city> target:<player>
- spawn zombie <l@-64,68,-149,flat_city> target:<player>
- spawn zombie <l@-67,68,-153,flat_city> target:<player>
- spawn zombie <l@-68,68,-155,flat_city> target:<player>
- spawn zombie <l@-69,68,-153,flat_city> target:<player>
- spawn zombie <l@-77,68,-154,flat_city> target:<player>
- spawn zombie <l@-77,68,-150,flat_city> target:<player>
- spawn zombie <l@-78,68,-147,flat_city> target:<player>
- spawn zombie <l@-83,68,-145,flat_city> target:<player>
- spawn zombie <l@-82,68,-150,flat_city> target:<player>
- spawn zombie <l@-79,68,-142,flat_city> target:<player>
- zap 2
}
- narrate format:cchat "Reviens quand y va faire nuit. Ces monstres se montrent pas la tête avec ce soleil."
}
2:
click trigger:
script:
- if <player.has_flag[zombie_kill]> == 14 {
- if <player.has_flag[npc_engaged]> queue clear
- flag player npc_engaged
- engage
- flag player zombie_kill:!
- narrate format:cchat "Wow! T'as survécu mauviette! J'ai de la misère à y croire!"
- wait 2s
- narrate format:cchat "Si tu ne veux pas finir comme ces maudits monstres, retourne-voir mon frère en vitesse."
- wait 2s
- narrate format:cchat "Oh mais... reviens me voir de temps en temps, j'aurai peut-être bien du travail pour toi."
- flag player npc_engaged:!
- flag player talktobob
- narrate format:qchat "Nouvel objectif : Retournez parler à Bob le Fermier."
}
3:
click trigger:
script:
- narrate format:cchat "Maudite vie."
quete_vince_fermier_zombie:
type: world
events:
on player kills zombie:
- flag player zombie_kill:++
- if <player.has_flag[zombie_kill]> == 14 narrate format:qchat "Nouvel objectif : Retournez parler à Vince le Fermier"