Date: 2015/08/22 15:02:22 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
Mahala:
Type: Assignment
Actions:
on assignment:
- trigger name: click state true
Interact scripts:
- 1 Mahala_Interact
Mahala_Interact:
Type: interact
steps:
1:
Click trigger:
script:
- flag player npc_engaged
- engage
- narrate "<green>Mahala<&co> <white>Hello young one. I found you unconscious outside our village."
- wait 3
- narrate "<green>Mahala<&co> <white>You do not seem ordinary to me. Perhaps you are one of them."
- wait 3
- narrate "<green>Mahala<&co> <white>There are monsters all around here. Are you strong enough"
- wait 3
- narrate "<green>Mahala<&co> <white> to fight them? If you truly believe that you are then"
- wait 3
- narrate "<green>Mahala<&co> <white> I will give you one of my swords. It is quite magical"
- wait 3
- narrate "<green>Mahala<&co> <white> so do not lose it! You will find that it is nearly"
- wait 3
- narrate "<green>Mahala<&co> <white> indestructible! Will you help us?"
- narrate "[Say <blue>Yes <white> or <red> No <white>]"
- flag player Mahala_Quest1
- disengage
- flag player npc_engaged:!
- zap 2
2:
Chat trigger:
1:
trigger: /Yes/
script:
- narrate "<green>Mahala<&co> <white> I knew you would say yes! Here, take it."
- narrate "Mahala hands you his sword."
- give i@SwordofMahala qty:1
- zap 3
2:
trigger: /No/
Script:
- Narrate "<green>Mahala<&co> <white> I see...What a pitty."
3:
Click trigger:
Script:
- flag player npc_engaged
- engage
- narrate "<green>Mahala<&co> <white> If you can slay the Zombies and bring back"
- wait 3
- narrate "<green>Mahala<&co> <white> some sort of proof, I would gladly reward you"
- wait 3
- narrate "Bring Mahala a Rotten Flesh"
- disengage
- flag player npc_engaged:!
- zap 4
4:
Click trigger:
Script:
- if <player.inventory.contains[Rotten_Flesh]>
{
- take i@Rotten_Flesh
- give xp quantity: 100
- narrate "I can't believe it!"
- narrate "you received <yellow>100 <blue>xp"
}
else
{
- narrate "<green>Mahala<&co> <white> Have you brought me proof yet?"
}
- zap 5
5:
Click trigger:
Script:
- narrate "<green>Mahala<&co> <white> You have done well. Please return soon."