Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Мануал! Создание магазина.
#1
Что для этого нужно:

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

Все остальные файлы вы сможете самостоятельно создать, добавить нужные вещи. Всё удачи, если что спрашивайте.
Ответ
#2
а где этого НПСа искать?:confused:
Ответ
#3
Cejiecta Написал:а где этого НПСа искать?:confused:

Название первого ХТМЛ файла и есть ИД этого НПС заходишь через ГМ и сам выбираешь место где его поставить! ))
Ответ
#4
Да кстати... Это я виноват, забыл добавить в статье об этом. Ну теперь уже всё-равно, всем будет понятно =)
Ответ
#5
у меня пишет что нет такого НПС
Ответ
#6
Да какие проблемы? Вот запрос:
Цитата:INSERT INTO `npc` VALUES (77777,31306,'Tanya',0,'Mega GM-Shop',0,'NPC.a_traderB_FHuman',8.00,24.50,70,'female','L2Merchant',40,3862,1493,11.85,2.78,40,43,30,21,20,10,0,0,1314,470,780,382,278,0,333,0,0,0,55,132,NULL,0,1,0,'LAST_HIT');
Ответ
#7
вот что мне выдало

Цитата:ERROR 1064 : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '32,NULL,0,1,0,'LAST_HIT')' at line 1
Ответ
#8
Ну значит создайте своего, просто скопируйте любого НПС и измените ему Ид.
Можно взять Кипера "Рокси" и просто изменить Ид на 777777 (на копии)
Ответ
#9
гдето я видел программу для писания трейдоров и multisell'ов
но сам не пользовался х3 как там
Ответ
#10
Да тут и ктой программке прийдется Фак писать пол дня ))
Так что проще проделать данные действия в Notepad++
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Мануал! Создание дуалов - Java PROGRAMMATOR 13 16,849 04-01-2021, 02:07 PM
Последний пост: Demon88
  Мануал! Установка ява сервера SF, RT, ST etc. PROGRAMMATOR 567 467,947 02-28-2021, 06:13 PM
Последний пост: seotaylor1
  Мануал! Создание Мультиселла PROGRAMMATOR 3 10,383 05-18-2018, 12:15 AM
Последний пост: Psycho
  Создание нового класса / создание новой профессии marvellously 26 24,106 09-06-2017, 02:52 AM
Последний пост: Nelige
  Мануал: Делаем русские ники и титулы на своем сервере Evil-Soft 35 42,788 07-27-2016, 10:45 AM
Последний пост: Deazer
  Мануал! Компиляция (Eclipse) сборки Kamael от L2jFree. PROGRAMMATOR 25 22,403 05-08-2014, 10:53 PM
Последний пост: BadStealth
  Создание своего конфига KID 1 3,405 09-10-2013, 10:47 PM
Последний пост: OneThunder
  [Мануал]Эмоции в чате. OneThunder 11 4,568 09-08-2013, 11:26 PM
Последний пост: KID
  мануал. Создание квестов Letov 18 25,506 02-10-2013, 08:03 PM
Последний пост: Zubastic
  Мануал по руссификации и редактированию клиента Redon 10 11,259 11-09-2012, 01:18 PM
Последний пост: Archiel

Перейти к форуму:


Пользователи, просматривающие эту тему: 1 Гость(ей)