First what we need?
a HTML with:
<html>
<title>Shop's name</title>
<body>
</body>
</html>
and an XML file like this:
<list maintainEnchantment="true">
<!-- Dark Crystal Helmet - Robe --> (<--That line not requied)
<item id="1">
<ingredient id="57" count=""2000000"/>
<production id="12987" count="1"/>
</item>
<!-- Dark Crystal Robe -->
<item id="2">
<ingredient id="57" count=""2000000"/>
<production id="2407" count="1"/>
</item>
<!-- Dark Crystal Gloves - Robe -->
<item id="3">
<ingredient id="57" count=""2000000"/>
<production id="5767" count="1"/>
</item>
<!-- Dark Crystal Boots - Robe -->
<item id="4">
<ingredient id="57" count="2000000"/>
<production id="5779" count="1"/>
</item>
</list>
What means what?
<item></item> <-open/cloes item space
<indengrient id="57"(what u givee for item) count="200"(how many item u give for item)>
<production id="57"(what u get) count="200"(how many item u get)>
HTML name: 50014 (remember: NPC's id)
XML name: 6000 (may anything)
Next we link the XML to the HTML:
<html>
<title>Shop's name</title>
<body>
<button value="DC robe" action="bypass -h npc_%objectId%_multisell 6000" width=100 height=26 back="L2UI_ct1.button_df" fore="L2UI_ct1.button_df">
</body>
</html>
SQL:
INSERT INTO `npc` VALUES ('50833', '3', 'GM-Shop', '1', 'AntiHerO', '1', 'LineageMonster4.eyeless', '22.00', '32.00', '70', 'male', 'L2Merchant', '40', '2444', '2444', '0.00', '0.00', '10', '10', '10', '10', '10', '10', '0', '0', '500', '500', '500', '500', '278', '0', '333', '0', '0', null, '60', '60', '', '0', '0', '0', 'LAST_HIT', '0', '0', '0', 'fighter', 'false');
Credit:[AntiHerO]
Linkback: https://l2topzone.com/forum/index.php?topic=420.0