11-10-2007, 02:44 PM
Что для этого нужно:
1. Текстовый редактор, я использую "Notepad++" но сойдет и блокнот.
2. Руки, голова, комп и сборка сервера Lineage.
Диалог
Создаем файл 77777.htm и впишим в него вот этот код:
Вообщем мы зделали диалог магазина, как видно там только мечи, всё остальное вы без труда теперь сами добавите.
Осталось скопировать его сюда: gameserver\data\html\merchant\
Теперь осталось создать список оружия которое Танюха будет продавать.
Что бы вы поняли как и что, давайте расмотрим кусок кода:
Где 6667 это файл 6667.hml который находится здесь: gameserver\data\multisell\
У вас его там нет, мы его создадим!
Создание Multisell-a
Создаем файл 6666.hml и пишим вот этот код:
Копируем его в: gameserver\data\multisell
Все остальные файлы вы сможете самостоятельно создать, добавить нужные вещи. Всё удачи, если что спрашивайте.
1. Текстовый редактор, я использую "Notepad++" но сойдет и блокнот.
2. Руки, голова, комп и сборка сервера Lineage.
Диалог
Создаем файл 77777.htm и впишим в него вот этот код:
<html>
<head>
<title>Gm Shop</title>
</head>
<body>
<br>
<center>
<font color="LEVEL">Танюха</font>
<br>
<br>
<button value="Swords(Single)" action="bypass -h npc_%objectId%_multisell 6666" width=204 height=20 back="sek.cbui36" fore="sek.cbui75">
<br>
<button value="Swords(With SA)" action="bypass -h npc_%objectId%_multisell 6667" width=204 height=20 back="sek.cbui36" fore="sek.cbui75">
<br>
<button value="Swords(Dual)" action="bypass -h npc_%objectId%_multisell 6668" width=204 height=20 back="sek.cbui36" fore="sek.cbui75">
</center>
</body>
</html>
Вообщем мы зделали диалог магазина, как видно там только мечи, всё остальное вы без труда теперь сами добавите.
Осталось скопировать его сюда: gameserver\data\html\merchant\
Теперь осталось создать список оружия которое Танюха будет продавать.
Что бы вы поняли как и что, давайте расмотрим кусок кода:
<button value="Swords(With SA)" action="bypass -h npc_%objectId%_multisell 6667" width=204 height=20 back="sek.cbui36" fore="sek.cbui75">
Где 6667 это файл 6667.hml который находится здесь: gameserver\data\multisell\
У вас его там нет, мы его создадим!
Создание Multisell-a
Создаем файл 6666.hml и пишим вот этот код:
<list applyTaxes="true">
<item id="1"> <!-- Номер в списке, тоесть этот предмет будет в списке первым -->
<production id="71" count="1"> <!-- предмет который мы получим -->
<ingredient id="57" count="1000000"> <!-- это то что мы отдаем взамен [id="57" это адена, count="1000000" это количество адены ]-->
</item>
<item id="2">
<production id="78" count="1">
<ingredient id="57" count="1000000">
</item>
</list>
Копируем его в: gameserver\data\multisell
Все остальные файлы вы сможете самостоятельно создать, добавить нужные вещи. Всё удачи, если что спрашивайте.