Упрощен, продает тока Стрелы, реги, блэнк скроллы и руны. Самое необходимое. Потионы и шафты с ингами не продает, чтобы не портить жищнь крафтерам.
Код
//////////////////////////////////////////////
////Scripted By NFx////////////////////////
//////////////////////////////////////////////
////Age Of Steel - лучший шард!////////
//////////////////////////////////////////////
[ITEMDEF i_sup_stone]
ID=4483
TYPE=00
Name=Supply Stone
ON=@Create
color=1
ATTR=8010
ON=@DCLICK
SRC.SFX 555
src.DIALOG d_ex1
RETURN 0
[DIALOG d_ex1]
0, 0
resizepic 110 1 3000 370 400
gumppic 178 138 1418
tilepic 135 63 6236
tilepic 135 150 3905
tilepic 135 252 3827
tilepic 140 252 4031
text 246 35 1565 0
//Alchemy
text 175 70 1155 1
text 195 90 1100 2
text 195 110 1100 3
text 195 130 1100 4
//Arrows
text 175 153 1155 5
text 195 173 1100 6
text 195 193 1100 7
text 195 213 1100 8
text 195 233 1100 9
//Blanks and Runes
text 175 256 1155 10
text 195 276 1100 11
text 195 296 1100 12
text 195 316 1100 13
text 195 336 1100 14
text 235 376 1000 15
//Alchemy
button 175 92 2117 2118 1 0 1
button 175 112 2117 2118 1 0 2
button 175 132 2117 2118 1 0 3
//Arrows
button 175 175 2117 2118 1 0 4
button 175 195 2117 2118 1 0 5
button 175 215 2117 2118 1 0 6
button 175 235 2117 2118 1 0 7
//Scrolls and Runes
button 175 278 2117 2118 1 0 8
button 175 298 2117 2118 1 0 9
button 175 318 2117 2118 1 0 10
button 175 338 2117 2118 1 0 11
[DIALOG d_ex1 TEXT]
Supply Stone
Alchemy Reagents
100 Simple Reagents (24.000 gp)
200 Simple Reagents (48.000 gp)
500 Simple Reagents (120.000 gp)
Arrows and Bolts
100 Bow Arrows (2.100 gp)
250 Bow Arrows (5.750 gp)
100 Crossbow Bolts (3.000 gp)
250 Crossbow Bolts (7.500 gp)
Blank Scrolls and Runes
10 Blank Scrolls (150 gp)
50 Blank Scrolls (750 gp)
10 Runes (230 gp)
50 Runes (1.150 gp)
(c) Scripted by NFx
[DIALOG d_ex1 BUTTON]
ONBUTTON=1
IF <src.restest 24000 i_gold>
src.consume 24000 i_gold
src.newitem=all_reagents_100
src.act.bounce
src.act.name=100 Simple reagents
RETURN 0
ELSE
src.message You haven't enough gold
RETURN 0
ENDIF
ONBUTTON=2
IF <src.restest 48000 i_gold>
src.consume 48000 i_gold
src.newitem=all_reagents_200
src.act.bounce
src.act.name=200 Simple reagents
RETURN 0
ELSE
src.message You haven't enough gold
RETURN 0
ENDIF
ONBUTTON=3
IF <src.restest 120000 i_gold>
src.consume 120000 i_gold
src.newitem=all_reagents_500
src.act.bounce
src.act.name=500 Simple reagents
RETURN 0
ELSE
src.message You haven't enough gold
RETURN 0
ENDIF
ONBUTTON=4
IF <src.restest 2100 i_gold>
src.consume 2100 i_gold
src.newitem=i_arrow
src.act.amount 100
src.act.bounce
RETURN 0
ELSE
src.message You haven't enough gold
RETURN 0
ENDIF
ONBUTTON=5
IF <src.restest 5750 i_gold>
src.consume 5750 i_gold
src.newitem=i_arrow
src.act.amount 250
src.act.bounce
RETURN 0
ELSE
src.message You haven't enough gold
RETURN 0
ENDIF
ONBUTTON=6
IF <src.restest 3000 i_gold>
src.consume 3000 i_gold
src.newitem=i_xbolt
src.act.amount 100
src.act.bounce
RETURN 0
ELSE
src.message You haven't enough gold
RETURN 0
ENDIF
ONBUTTON=7
IF <src.restest 7500 i_gold>
src.consume 7500 i_gold
src.newitem=i_xbolt
src.act.amount 250
src.act.bounce
RETURN 0
ELSE
src.message You haven't enough gold
RETURN 0
ENDIF
ONBUTTON=8
IF <src.restest 150 i_gold>
src.consume 150 i_gold
src.newitem=i_scroll_blank
src.act.amount 10
src.act.bounce
RETURN 0
ELSE
src.message You haven't enough gold
RETURN 0
ENDIF
ONBUTTON=9
IF <src.restest 750 i_gold>
src.consume 750 i_gold
src.newitem=i_scroll_blank
src.act.amount 50
src.act.bounce
RETURN 0
ELSE
src.message You haven't enough gold
RETURN 0
ENDIF
ONBUTTON=10
IF <src.restest 230 i_gold>
src.consume 230 i_gold
src.newitem=l_10runes_p
src.act.name=10 Runes
src.act.bounce
RETURN 0
ELSE
src.message You haven't enough gold
RETURN 0
ENDIF
ONBUTTON=11
IF <src.restest 1150 i_gold>
src.consume 1150 i_gold
src.newitem=l_50runes_p
src.act.name=50 Runes
src.act.bounce
RETURN 0
ELSE
src.message You haven't enough gold
RETURN 0
ENDIF
[TEMPLATE all_reagents_100]
CONTAINER=i_bag
ITEM=i_reag_sulfur_ash, 100
ITEM=i_reag_spider_silk, 100
ITEM=i_reag_garlic, 100
ITEM=i_reag_nightshade, 100
ITEM=i_reag_black_pearl, 100
ITEM=i_reag_blood_moss, 100
ITEM=i_reag_mandrake_root, 100
ITEM=i_reag_ginseng, 100
[TEMPLATE all_reagents_200]
CONTAINER=i_bag
ITEM=i_reag_sulfur_ash, 200
ITEM=i_reag_spider_silk, 200
ITEM=i_reag_garlic, 200
ITEM=i_reag_nightshade, 200
ITEM=i_reag_black_pearl, 200
ITEM=i_reag_blood_moss, 200
ITEM=i_reag_mandrake_root, 200
ITEM=i_reag_ginseng, 200
[TEMPLATE all_reagents_500]
CONTAINER=i_bag
ITEM=i_reag_sulfur_ash, 500
ITEM=i_reag_spider_silk, 500
ITEM=i_reag_garlic, 500
ITEM=i_reag_nightshade, 500
ITEM=i_reag_black_pearl, 500
ITEM=i_reag_blood_moss, 500
ITEM=i_reag_mandrake_root, 500
ITEM=i_reag_ginseng, 500
[TEMPLATE l_10runes_p]
CONTAINER=i_bag
ITEM=i_rune_marker
ITEM=i_rune_marker
ITEM=i_rune_marker
ITEM=i_rune_marker
ITEM=i_rune_marker
ITEM=i_rune_marker
ITEM=i_rune_marker
ITEM=i_rune_marker
ITEM=i_rune_marker
ITEM=i_rune_marker
[TEMPLATE l_50runes_p]
CONTAINER=i_bag
ITEM=l_10runes_p
ITEM=l_10runes_p
ITEM=l_10runes_p
ITEM=l_10runes_p
ITEM=l_10runes_p