l2topzone.com
l2topzone.com
l2topzone.com
l2topzone.com
l2topzone.com
l2topzone.com
l2topzone.com

Author Topic: [Guide] How To Make SHOP With Multisell  (Read 5887 times)

0 Members and 1 Guest are viewing this topic.

OfflineHeRoMaN

  • Full Member
  • ***
  • Posts: 136
  • L2topzone Votes: 0
  • Servers reviews: 0
  • Reputation: +876/-0
  • L2J Server Developer
    • WwW.L2-Justice.Tk
[Guide] How To Make SHOP With Multisell
« on: January 25, 2010, 09:25:46 AM »
Hi there!
First what we need?
a HTML with:
Code: [Select]
<html>
<title>Shop's name</title>
<body>
</body>
</html>
and an XML file like this:
Code: [Select]
<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:

Code: [Select]
<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:
Code: [Select]
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

 

Sitemap