Date: 2014/03/20 20:28:25 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
pikefisherman:
type: assignment
interact scripts:
- 10 pikefishermaninteract
pikefishermaninteract:
type: interact
steps:
1:
proximity trigger:
entry:
radius: 4
script:
- if !<player.flag[pausechat]> flag player pausechat:0
- if <player.flag[pausechat]> > 0 flag player pausechat:0
- chat "welcome message here."
click trigger:
script:
- random 3
- chat "Can I help you with anything?"
- chat "Is there anything you would like to know?"
- chat "Would you like to ask me anything?"
chat trigger:
1:
trigger: /REGEX:^[Hh]owdie$|^[Hh]owdy$|^[Hh]i$|^[Hh]ey$|^[Hh]ello$|^[Gg]reetings$|^[Hh]owdie.$|^[Hh]owdy.$|^[Hh]i.$|^[Hh]ey.$|^[Hh]ello.$/
script:
- random 2
- chat "Greetings."
- chat "Hello."
2:
trigger: /REGEX:^[Gg]'day$|[Gg]day$|^[Aa]lright\s[Mm]ate$|^[Yy]o$|^[Gg]'day.$|[Gg]day.$|^[Aa]lright\s[Mm]ate.$|^[Yy]o.$|^[Gg]'day\s[Pp]ike$|[Gg]day\s[Pp]ike$|^[Yy]o\s[Pp]ike$|^[Gg]'day\s[Pp]ike.$|[Gg]day\s[Pp]ike.$|^[Yy]o\s[Pp]ike.$/
script:
- random 2
- chat "Hello... Something tells me you are not from around here."
- chat "Hello... Interesting greeting, you must not be from around these parts."
3:
trigger: /REGEX:^[Hh]owdie\s[Pp]ike$|^[Hh]owdy\s[Pp]ike$|^[Hh]i\s[Pp]ike$|^[Hh]ey\s[Pp]ike$|^[Hh]ello\s[Pp]ike$|^[Gg]reetings\s[Pp]ike$|^[Hh]owdie\s[Pp]ike.$|^[Hh]owdy\s[Pp]ike.$|^[Hh]i\s[Pp]ike.$|^[Hh]ey\s[Pp]ike.$|^[Hh]ello\s[Pp]ike.$|^[Gg]reetings\s[Pp]ike.$/
script:
- random 3
- chat "Hi <player.name>."
- chat "Hello <player.name>."
- chat "Greetings <player.name>."
4:
trigger: /REGEX:[Ww]hat\s\b([Dd]o|[Hh]ave|[Cc]an)\b\s[Yy]ou\s\b([Kk]now|[Hh]eard|[Tt]ell\s[Mm]e)\b\s\b([Aa]bout|[Rr]egarding|[Cc]oncerning)\b\s\b([Cc]arack|[Tt]he\s[Tt]yrant|[Cc]arack.|[Tt]he\s[Tt]yrant.)\b|[Dd]o\s[Yy]ou\s[Hh]ave\s[Aa]ny\s\b([Ii]nformation|[Ii]nfo|[Nn]ews)\b\s\b([Aa]bout|[Rr]egarding|[Cc]oncerning|[Oo]n)\b\s\b([Cc]arack|[Tt]he\s[Tt]yrant|[Cc]arack.|[Tt]he\s[Tt]yrant.)\b|([Dd]o|[Hh]ave)\b\s[Yy]ou\s\b([Kk]now|[Gg]ot)\b\s\b([Aa]nything|[Ss]omething|[Ii]nformation|[Ii]nfo|[Nn]ews|[Aa]ny\s[Ii]nformation|[Aa]ny\s[Ii]nfo|[Aa]ny\s[Nn]ews)\b\s\b([Aa]bout|[Rr]egarding|[Cc]oncerning|[Oo]n)\b\s\b([Cc]arack|[Tt]he\s[Tt]yrant|[Cc]arack.|[Tt]he\s[Tt]yrant.)\b|[Ww]ho\s[Ii]s\s\b([Cc]arack|[Tt]he\s[Tt]yrant|[Cc]arack.|[Tt]he\s[Tt]yrant.)\b|([Ww]hat|[Ww]hats|[Ww]hat\s[Ii]s)\b\s\b([Uu]p|[Tt]he\s[Dd]eal|[Tt]he\s[Ss]tory|[Tt]his\s[Ss]tory)\b\s\b([Ww]ith|[Rr]egarding|[Aa]bout|[Ii]\s[Hh]ear\s[Aa]bout)\b\s\b([Cc]arack|[Tt]he\s[Tt]yrant|[Cc]arack.|[Tt]he\s[Tt]yrant.)|([Cc]an|[Ww]ill)\b\s[Yy]ou\s[Tt]ell\s[Mm]e\s\b([Aa]bout|[Rr]egarding|[Cc]oncerning)\b\s\b([Cc]arack|[Tt]he\s[Tt]yrant|[Cc]arack.|[Tt]he\s[Tt]yrant.)|([Tt]ell|[Ii]nform|[Gg]ive)\b\s[Mm]e\s\b([Aa]bout|[Rr]egarding|[Cc]oncerning|[Ii]nformation\s[Oo]n|[Ii]nformation\s[Aa]bout|[Ii]nfo\s[Oo]n|[Ii]nfo\s[Aa]bout|)\b\s\b([Cc]arack|[Tt]he\s[Tt]yrant|[Cc]arack.|[Tt]he\s[Tt]yrant.)\b/?
script:
- if <player.flag[pausechat]> > 0 {
} else {
- flag player pausechat:1
- chat "Carack was originally one of the king's men, but now he is just a corrupt tyrant."
- wait 3
- chat "He came to our town with his henchmen, and cut us off from the rest of the kingdom."
- wait 4
- chat "Now we spend our days carrying out his work in exchange for keeping our heads."
- wait 4
- chat "At first we tried to fight him, but it was no use."
- wait 4
- chat "His men are all armed with magically enchanted weapons and armor."
- wait 4
- chat "Worst of all, Carack seems to have control over the dead."
- wait 4
- chat "There are still some left who have tried to form a resistance against Carack."
- wait 4
- chat "From time to time they will mount an attack against Carack and his men."
- wait 4
- chat "It never does them any good, but they still try."
- flag player pausechat:0
}
5:
trigger: /REGEX:([Ww]hat|[Hh]ow)\b\s\b([Dd]oes|[Ii]s)\s\b([Cc]arack|[Tt]he\s[Tt]yrant)\b\s\b([Dd]o|[Ss]pend\s[Hh]is\s[Tt]ime|[Bb]ehave|[Cc]onduct\s[Hh]imself|[Ll]ike|[Dd]o.|[Ss]pend\s[Hh]is\s[Tt]ime.|[Bb]ehave.|[Cc]onduct\s[Hh]imself.|[Ll]ike.)\b/?
script:
- if <player.flag[pausechat]> > 0 {
} else {
- flag player pausechat:1
- chat "He is a materialistic and power hungry tyrant."
- wait 3
- chat "He steals, kills, and generally makes life miserable for everyone."
- wait 4
- chat "You would be wise to keep out of his way."
- flag player pausechat:0
}
6:
trigger: /REGEX:[Ww]hy\s[Dd]oes\s\b([Cc]arack|[Tt]he\s[Tt]yrant)\b\s\b([Aa]ct|[Bb]ehave|[Dd]o)\b\s\b([Tt]his\s[Ww]ay|[Ll]ike\s[Tt]his|[Tt]his|[Ww]hat\s[Hh]e\s[Dd]oes|[Tt]his\s[Ww]ay.|[Ll]ike\s[Tt]his.|[Tt]his.|[Ww]hat\s[Hh]e\s[Dd]oes.)\b/?
script:
- if <player.flag[pausechat]> > 0 {
} else {
- flag player pausechat:1
- chat "Who knows why. Maybe corruption, Greed, or just plain evil?"
- wait 3
- chat "Rumor has it he used to be a loyal and honorable knight."
- flag player pausechat:0
}
7:
trigger: /REGEX:([Hh]ave|[Dd]id)\s[Yy]ou\s[Ee]ver\s\b([Mm]eet|[Mm]et|[Ss]ee|[Ss]een|[Ss]poken\s[Ww]ith)\s\b([Cc]arack|[Tt]he\s[Tt]yrant|[Cc]arack.|[Tt]he\s[Tt]yrant.)\b/?
script:
- if <player.flag[pausechat]> > 0 {
} else {
- flag player pausechat:1
- chat "Unfortunately for me, yes I have."
- wait 3
- chat "When he first came to town he gathered us all up in the town center."
- wait 4
- chat "He threatened to kill us all if we did not work for him."
- wait 4
- chat "Then to show us he was serious, he killed a few of us anyway."
- wait 4
- chat "I hope to never meet him again."
- flag player pausechat:0
}
8:
trigger: /REGEX:[Ww]hy\s[Ii]s\s[Ee]veryone\s[Tt]alking\s[Aa]bout\s\b([Cc]arack|[Tt]he\s[Tt]yrant|[Cc]arack.|[Tt]he\s[Tt]yrant.)\b/?
script:
- if <player.flag[pausechat]> > 0 {
} else {
- flag player pausechat:1
- chat "Since he came to town, he has made us all slaves."
- wait 3
- chat "People can hardly even think about anything else."
- flag player pausechat:0
}
9:
trigger: /REGEX:[Ff]/?
script:
- if <player.flag[pausechat]> > 0 {
} else {
- flag player pausechat:1
- chat "I don't know for sure, but I suspect he must know."
- flag player pausechat:0
}
10:
trigger: /REGEX:.+/
script:
- random 30
- chat "Can you rephrase ''<player.chat_history>'' for me?"
- chat "What do you mean by ''<player.chat_history>'' exactly?"
- chat "Could you put ''<player.chat_history>'' into different words for me?"
- chat "Can you rephrase ''<player.chat_history>'' for me?"
- chat "What do you mean by ''<player.chat_history>'' exactly?"
- chat "Could you put ''<player.chat_history>'' into different words for me?"
- chat "Can you rephrase ''<player.chat_history>'' for me?"
- chat "What do you mean by ''<player.chat_history>'' exactly?"
- chat "Could you put ''<player.chat_history>'' into different words for me?"
- chat "Are you spelling ''<player.chat_history>'' right?"
- chat "I have no idea what ''<player.chat_history>'' means"
- chat "Can you rephrase ''<player.chat_history>'' for me?"
- chat "What do you mean by ''<player.chat_history>'' exactly?"
- chat "Could you put ''<player.chat_history>'' into different words for me?"
- chat "Can you rephrase ''<player.chat_history>'' for me?"
- chat "Can you say ''<player.chat_history>'' a different way?"
- chat "Can you rephrase ''<player.chat_history>'' for me?"
- chat "I'm not sure I know anything regarding ''<player.chat_history>'' unfortunately."
- chat "Can you rephrase ''<player.chat_history>'' for me?"
- chat "What do you mean by ''<player.chat_history>'' exactly?"
- chat "Could you put ''<player.chat_history>'' into different words for me?"
- chat "Can you rephrase ''<player.chat_history>'' for me?"
- chat "What do you mean by ''<player.chat_history>'' exactly?"
- chat "Could you put ''<player.chat_history>'' into different words for me?"
- chat "Can you rephrase ''<player.chat_history>'' for me?"
- chat "Could you put ''<player.chat_history>'' into different words for me?"
- chat "Can you rephrase ''<player.chat_history>'' for me?"
- chat "Try rephrasing your question or ask a different question"
- chat "Could you put ''<player.chat_history>'' into different words for me?"
- chat "Can you rephrase ''<player.chat_history>'' for me?"