Date: 2015/02/02 19:06:56 UTC-08: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
"criylisaskrub":
type: assignment
actions:
on assignment:
- trigger name:chat toggle:true
- trigger name:click toggle:true
- trigger name:proximity toggle:true
interact scripts:
- 10 inseminations
'inseminations':
type: interact
steps:
'1':
click trigger:
script:
- narrate '<green><npc.name>: <white> Welcome to my Store!'
- narrate '<green><npc.name>: <white> You here to Buy, or Sell?'
- narrate '<blue>B<white>/<yellow>S '
- look <npc> <player.eye_location>
chat trigger:
'B':
trigger: '/B/uy!'
script:
- narrate '<green><npc.name>: <white> Have a look at our Wares.'
- wait 1
- narrate '<blue> 1:<white> Waders <green> 5E'
- narrate '<blue> 2:<white> Fishing Rod, <green> 3E'
- narrate '<blue> 3:<white> Fish <green> 1E'
- narrate '<blue> 4:<white> Boat <green> 20E'
- zap step:Buy
'S':
trigger: '/S/ell!'
script:
- narrate '<green><npc.name>: <white> Whatcha got?'
- zap step:Sell
'1a':
click trigger:
script:
-zap step:1
'Buy':
click trigger:
script:
- narrate '<blue> 1:<white> Waders <green> 5E'
- narrate '<blue> 2:<white> Fishing Rod, <green> 3E'
- narrate '<blue> 3:<white> Fish <green> 2E'
- narrate '<blue> 4:<white> Boat <green> 20E'
- narrate '<blue> 5:<white> Back'
- zap step:Buy
chat trigger:
'1':
trigger: '/1/: /Waders/, Please.'
script:
- if <player.inventory.contains[388].qty[5]> {
- ^take 388 qty:5
- give i@Wader1 qty:1
- zap step:1
}
else {
- narrate '<green><npc.name>: <white>You're a little Short on cash.'
}
'2':
trigger: '/2/: /Fishing Rod/, Please.'
script:
- if <player.inventory.contains[388].qty[3]> {
- ^take 388 qty:3
- give item:fishing_rod qty:1
- zap step:1
}
else {
- narrate '<green><npc.name>: <white>You're a little Short on cash.'
}
'3':
trigger: '/3/: Fish, Please.'
script:
- if <player.inventory.contains[388].qty[2]> {
- ^take 388 qty:2
- give item:raw_fish qty:1
- zap step:1
}
else {
- narrate '<green><npc.name>: <white>You're a little Short on cash.'
}
'4':
trigger: '/4/: Boat, Please.'
script:
- if <player.inventory.contains[388].qty[20]> {
- ^take 388 qty:20
- give item:boat qty:1
- zap step:1
}
else {
- narrate '<green><npc.name>: <white>You're a little Short on cash.'
}
'5':
trigger: '/5/: Back'
script:
- zap step:1
'Sell':
click trigger:
script:
- narrate '<blue> 1:<white> Waders <green> 3E'
- narrate '<blue> 2:<white> Fish <green> 1E'
- narrate '<blue> 3:<white> Boat <green> 10E'
- narrate '<blue> 4:<white> Back'
- zap step:Buy
chat trigger:
'1':
trigger: '/1/: /Waders/, Please.'
script:
- if <player.inventory.contains[i@Wader1].qty[1]> {
- ^take i@Wader1 qty:1
- give item:emerald qty:3
- zap step:1
}
else {
- narrate '<green><npc.name>: <white>You don't have that item...'
- zap step:Sell
}
'2':
trigger: '/2/: Fish, Please.'
script:
- if <player.inventory.contains[349].qty[1]> {
- ^take 349 qty:1
- give item:emerald qty:1
- zap step:1
}
else {
- narrate '<green><npc.name>: <white>You don't have that item...'
- zap step:Sell
}
'3':
trigger: '/3/: Boat, Please.'
script:
- if <player.inventory.contains[333].qty[20]> {
- ^take 333 qty:1
- give item:emerald qty:10
- zap step:1
}
else {
- narrate '<green><npc.name>: <white>You don't have that item...'
- zap step:Sell
}
'4':
trigger: '/4/: Back'
script:
- zap step:1
Wader1:
type: item
material: leather_boots
display name: Waders
lore:
- Leathar bots
enchantments:
- WATER_WORKER:1