Date: 2014/08/06 21:42:35 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
- ^flag <npc> <npc.name>_items:!
- ^flag <npc> <npc.name>_items:|:%item1%|%item2%|%item3%|%item4%|%item5%|%item6%|%item7%
- ^if <player.flag[<npc.name>_engaged]> == 'true' {
- ^if <npc.flag[<npc.name>_items].contains[<player.item_in_hand.material.name>]> {
- ^define being_sold_count <player.item_in_hand.qty.as_int>
- ^if <player.item_in_hand.material.name> == %item1% {
- ^if %being_sold_count% == 1 ^narrate 'You hand <npc.name> <player.item_in_hand.formatted.to_lowercase>.'
else ^narrate 'You hand <npc.name> %being_sold_count% <player.item_in_hand.formatted.to_lowercase>.'
- ^take iteminhand qty:<player.item_in_hand.qty.as_int>
- define money_to_pay "<math:%being_sold_count% * %item1_price%>"
- ^give money qty:%money_to_pay%
- wait 0.4s
- ^narrate '%pay_speech%'
- queue clear
}
- ^if <player.item_in_hand.material.name> == %item2% {
- ^if %being_sold_count% == 1 ^narrate 'You hand <npc.name> <player.item_in_hand.formatted.to_lowercase>.'
else ^narrate 'You hand <npc.name> %being_sold_count% <player.item_in_hand.formatted.to_lowercase>.'
- ^take iteminhand qty:<player.item_in_hand.qty.as_int>
- define money_to_pay "<math:%being_sold_count% * %item2_price%>"
- ^give money qty:%money_to_pay%
- wait 0.4s
- ^narrate '%pay_speech%'
- queue clear
}
- ^if <player.item_in_hand.material.name> == %item3% {
- ^if %being_sold_count% == 1 ^narrate 'You hand <npc.name> <player.item_in_hand.formatted.to_lowercase>.'
else ^narrate 'You hand <npc.name> %being_sold_count% <player.item_in_hand.formatted.to_lowercase>.'
- ^take iteminhand qty:<player.item_in_hand.qty.as_int>
- define money_to_pay "<math:%being_sold_count% * %item3_price%>"
- ^give money qty:%money_to_pay%
- wait 0.4s
- ^narrate '%pay_speech%'
- queue clear
}
- ^if <player.item_in_hand.material.name> == %item4% {
- ^if %being_sold_count% == 1 ^narrate 'You hand <npc.name> <player.item_in_hand.formatted.to_lowercase>.'
else ^narrate 'You hand <npc.name> %being_sold_count% <player.item_in_hand.formatted.to_lowercase>.'
- ^take iteminhand qty:<player.item_in_hand.qty.as_int>
- define money_to_pay "<math:%being_sold_count% * %item4_price%>"
- ^give money qty:%money_to_pay%
- wait 0.4s
- ^narrate '%pay_speech%'
- queue clear
}
- ^if <player.item_in_hand.material.name> == %item5% {
- ^if %being_sold_count% == 1 ^narrate 'You hand <npc.name> <player.item_in_hand.formatted.to_lowercase>.'
else ^narrate 'You hand <npc.name> %being_sold_count% <player.item_in_hand.formatted.to_lowercase>.'
- ^take iteminhand qty:<player.item_in_hand.qty.as_int>
- define money_to_pay "<math:%being_sold_count% * %item5_price%>"
- ^give money qty:%money_to_pay%
- wait 0.4s
- ^narrate '%pay_speech%'
- queue clear
}
- ^if <player.item_in_hand.material.name> == %item6% {
- ^if %being_sold_count% == 1 ^narrate 'You hand <npc.name> <player.item_in_hand.formatted.to_lowercase>.'
else ^narrate 'You hand <npc.name> %being_sold_count% <player.item_in_hand.formatted.to_lowercase>.'
- ^take iteminhand qty:<player.item_in_hand.qty.as_int>
- define money_to_pay "<math:%being_sold_count% * %item6_price%>"
- ^give money qty:%money_to_pay%
- wait 0.4s
- ^narrate '%pay_speech%'
- queue clear
}
- ^if <player.item_in_hand.material.name> == %item7% {
- ^if %being_sold_count% == 1 ^narrate 'You hand <npc.name> <player.item_in_hand.formatted.to_lowercase>.'
else ^narrate 'You hand <npc.name> %being_sold_count% <player.item_in_hand.formatted.to_lowercase>.'
- ^take iteminhand qty:<player.item_in_hand.qty.as_int>
- define money_to_pay "<math:%being_sold_count% * %item7_price%>"
- ^give money qty:%money_to_pay%
- wait 0.4s
- ^narrate '%pay_speech%'
- queue clear
}
}
}