Показать сообщение отдельно
Непрочитано 10.11.2007, 14:44   #1
Аватар для PROGRAMMATOR
Администратор

Автор темы (Топик Стартер) Мануал! Создание магазина.

Что для этого нужно:

1. Текстовый редактор, я использую "Notepad++" но сойдет и блокнот.
2. Руки, голова, комп и сборка сервера Lineage.

Диалог

Создаем файл 77777.htm и впишим в него вот этот код:

Код HTML:
<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\

Теперь осталось создать список оружия которое Танюха будет продавать.

Что бы вы поняли как и что, давайте расмотрим кусок кода:
Код HTML:
<button value="Swords(With SA)" action="bypass -h npc_%objectId%_multisell [COLOR="#ff0000"]6667[/COLOR]" width=204 height=20 back="sek.cbui36" fore="sek.cbui75">
Где 6667 это файл 6667.hml который находится здесь: gameserver\data\multisell\
У вас его там нет, мы его создадим!

Создание Multisell-a

Создаем файл 6666.hml и пишим вот этот код:

Код HTML:
<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

Все остальные файлы вы сможете самостоятельно создать, добавить нужные вещи. Всё удачи, если что спрашивайте.
PROGRAMMATOR вне форума Отправить сообщение для PROGRAMMATOR с помощью ICQ Отправить сообщение для PROGRAMMATOR с помощью Skype™ Ответить с цитированием
Сказали спасибо: