Понедельник, 07.07.2025, 02:13 | Приветствую Вас Гость | RSS
 
ГлавнаяРегистрацияВход
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Мануал! Создание магазина.
NeSsSДата: Пятница, 01.01.2010, 11:37 | Сообщение # 1
Новичок
Группа: Администраторы
Сообщений: 28
Репутация: 0
Статус: Offline
Мануал как создать GMShop
Что для этого нужно:

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

Диалог

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

Quote
<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:

Quote
<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:

Quote
<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

Все остальные файлы вы сможете самостоятельно создать, добавить нужные вещи. Всё удачи, если что спрашивайте. by PROGRAMMATOR

 
  • Страница 1 из 1
  • 1
Поиск:

Copyright la2-server.ucoz.ua © 2025
Хостинг от uCoz