Премини към съдържанието
  • Добре дошли!

    Добре дошли в нашите форуми, пълни с полезна информация. Имате проблем с компютъра или телефона си? Публикувайте нова тема и ще намерите решение на всичките си проблеми. Общувайте свободно и открийте безброй нови приятели.

    Моля, регистрирайте се за да публикувате тема и да получите пълен достъп до всички функции.

     

[Guide] Как да си направим собствено NPC (Lineage 2)


Препоръчан отговор


Благодарение на:

l2jbg.jpg

Еххх тази дългоочаквана тема... вече само нея сънувам.. отровихте ми живота с нея biggrin.gif ..

Все пак.. явно ще си поиграя малко сега за вас! :)

Какво ще обяснявам в този урок?

Как да създадете собствено NPC чрез multisell и buylist(Продавач!! Class Master например е съвсем друго! А вече ако

си ги разбирате тия неща ще знаете как трябва да процедирате при други видове NPC-та!)! Ще ги обясния по долу двете

понятия! :)

За мен не е кой знае колко трудно но може и малко да ви се озори на вас!

Ето и каква е разликата между multisell и buylist:

multisell - иползва .xml файлове. Точно този вид на продажба е най ефективен от към хак. Без проблеми с

L2hLaPex например някой може да си вземе итемче.. но пък е най-лесен за употреба! :)

buylist - Използва базата данни. По трудничко за разбиране .. но пък и по трудно за хакване! 98% от NPC-тата

в играта ползват buylist.

][ Употреба на multisell ][

Стъпка :: 1

Правиме един .xml файл.. аз ще използвам цифрите 112233 като за име. Т.е. файла ще се казва 112233.xml (Не съм

тествал с букви като за име дали се получава)

Така... сега искаме да въведем за продан например: Arcane Mace Acumen

Отваряме базата данни и намираме ID-то на оръжието в "weapon" таблицата.

Сега трябва да напишем следния код в .xml файла. (Ще дам обяснение по долу кое за какво е)

<?xml version='1.0' encoding='utf-8'?>

<list>

<!-- Arcane Mace - Acumen -->

<item id="1">

<ingredient id="57" count="35000000" enchant="0"/>

<production id="6608" count="1" enchant="0"/>

</item>

</list>

Обяснение:

<?xml version='1.0' encoding='utf-8'?> - Задава информация чрез която да се използват xml кодовете. (Задължително)

<list></list> - Винаги се пише в началото! По този начин показвате на сървъра че започвате лист от итеми за

multisell.

<item id=""></item> - Този таг е задължителен когато започвате да пишете какъв итем да се продава! В този случай id

върши работа като подредба. Т.е. номерирате си всеки итем от номер 1 нагоре.

- ingridient id - Това е какво иска за оръжието или дадения итем. Могат да бъдат няколко изискванията..

редите ги едно под друго по този начин:

<ingredient id="57" count="35000000" enchant="0"/>

<ingredient id="6587" count="1" enchant="0"/>

<ingredient id="6590" count="1" enchant="0"/>

и т.н.

count - ID-то което в случая е поставенo на ingridient id е 57. Това е ID-то на адената. Ето защо и забелязвате

огромното число 35 000 000 поставено на count. Това означава че оръжието иска 35 милиона адена.

enchant - Тази стойност задава на продавача на колко + да продаде оръжието. Например можете да го сложите на 15 и

тогава оръжието ще се продава на + 15 enchant.

Сега запаметяваме файла и го затваряме (Освен ако не искате да добавите още итеми).

Стъпка :: 2

Сега трябва да направим избирателното меню за multisell-a.

Правим 10000.html файл. (Ще използвам ID-то 10000 в случая)

И пишем следния Код в него:

<html>

<body>

Trader:<br>

W momenta si prawim custom NPC :)<br>

<a action="bypass -h npc_%objectId%_Multisell 112233">Buy Items.</a><br>

</body>

</html>

Кратко обяснение:

<html></html> - Началото на целия HTML код. Винаги се ползват тези тагове!

<body></body> - Началото на пространството в което ще поставяте целия код който ще се показва!

<br> - таг за нов ред. Ако искате текста да започва на нов ред задължително въвеждате този таг!

<a action="bypass -h npc_%objectId%_Multisell 112233"></a> - В този таг обръщаме внимание най-много на

npc_%obejctId%_Multisell. На мястото на стойноста Multisell може да бъде например Quest, Buy, Sell, Exchange и т.н.

В случая ползваме Multisell. След като сме въвели Multisell поставяме разстояние и пишем ID-то на multisell-а (Без

да добавяме .xml на края).

Ако имате още един multisell файл просто добавете още един такъв ред: (Естествено като промените просто ID-то на

multisell-a)

<a action="bypass -h npc_%objectId%_Multisell [iD НОМЕРА НА 2-ря ВИ MULTISELL]">Buy Items.</a><br>

Сега запаметяваме HTML файла.

Стъпка :: 3

Тука вече.. внимавайте какво пишете и как!

Сега ще правим SQL Заявка до сървъра!

Всяка SQL завка (За вкарване на данни) попринцип започва с INSERT INTO `weapon` VALUES ...... в случая в кавичките

съм написал weapon защото трябва да вкарваме данни в тази таблица.

Заявката за моето NPC от урока ще бъде такава:

INSERT INTO `npc` VALUES ('10000', '30842', 'Trader', '0', 'Trader', '0', 'NPC.a_trader_FElf', '8.00', '24.00',

'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');

Едно уточнение: втората графа (където в моя случай пише 30842) е за изгледа на NPC-то който да ползва от клиента.

Обикновенно ID-тата на NPC-тата са същите като темплейтите на NPC-тата.

Как да вкараме заявката?

Лесно. Отваряме навикат , след това конекцията и базата данни на края. Сега с десен бутон върху базата данни

отваряме конзолата (Console) и въвеждаме заявката а след това Enter.

Вече настройките на самото NPC като HP и т.н. си и правите през навикат като гледате отгоре графите коя за какво е!

Местиме файла 112233.xml в папката data\multisell и местиме файла 10000.html в data\html\merchant.

Това беше всичко за NPC с multisell.

][ Употреба на buylist ][

Такаа... чуствам се перфектно след една цигара :)

Стъпка :: 1

Избираме си ID за даденя итем и цена. Аз пак ще ползвам Arcane Mace Acumen.

Тук обаче неможем да продаваме итема за няколко съставки. Не съм тествал продаването през buylist с материяли така

,че немога да ви гарантирам ,че ще се получи.

Създаваме първо заявка до таблицата "merchant_buylists".

Ще ви маркирам с цветове само най-важните за вас стойности.

INSERT INTO `merchant_buylists` VALUES (`6608`, `35000000`,

`753951`, `1`, `-1`, `-1`, `0`, `0`);

Червено - Това е ID-то на итема който искате да продавате.

Зелено - Цената на итема.

Жълто - Това е ID-то на buylist-а (Не трябва да съществува такова ID!!! Ако съществува измислете друго!)

Оранжево - Това е ID за подредба на итема като в Multisell-a. (<item id="1"> например.)

Настройте заявката по вашето желание! Ако искате да добавите повече от един итем в един buylist трябва да въведете

всичко и само да промените ID-то за подредба и да оставите същото ID на buylist-a.

-- Благодаря на NikiX ,че ме подсети за тази стъпка! :)

Правим още една заявка до merchant_shopids таблицата.

Ето и как трябва да изглежда:

INSERT INTO `merchant_shopids` VALUES ('753951', '10000');

Обяснение:

Оранжево - ID-то на buylist-а. (Слагате вашето ID там)

Червно - ID-то на NPC-то ви.

-- И ето нещо което също бях забравил и сега се сетих за него...

Забравих да уточня ,че и тук трябва да се регистрира NPC-то в базата данни чрез подобна завка: (Обаче с ваши стойности)

За повече инфо около тази стъпка прочетете по нагоре къде съм обяснил за multisell.

INSERT INTO `npc` VALUES ('10000', '30842', 'Trader', '0', 'Trader', '0', 'NPC.a_trader_FElf', '8.00', '24.00',

'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');

Едно уточнение: втората графа (където в моя случай пише 30842) е за изгледа на NPC-то който да ползва от клиента.

Обикновенно ID-тата на NPC-тата са същите като темплейтите на NPC-тата.

Отваряме конзолата на базата данни в навикат и вкарваме данните!

Стъпка :: 2

Почти същото като при multisell

Правим избирателното меню за buylist-a.

Правим 10000.html файл. (Ще използвам ID-то 10000 в случая)

И пишем следния Код в него:

<html>

<body>

Trader:<br>

W momenta si prawim custom NPC :)<br>

<a action="bypass -h npc_%objectId%_Buy 753951">Buy Items.</a><br>

</body>

</html>

ЗАБЕЛЕЖЕТЕ ЧЕ ТУК ПОЛЗВАМ Buy ИНСТАНЦИЯТА!!!

Кратко обяснение:

<html></html> - Началото на целия HTML код. Винаги се ползват тези тагове!

<body></body> - Началото на пространството в което ще поставяте целия код който ще се показва!

<br> - таг за нов ред. Ако искате текста да започва на нов ред задължително въвеждате този таг!

<a action="bypass -h npc_%objectId%_Buy 753951"></a> - В този таг обръщаме внимание най-много на npc_%obejctId%_Buy.

На мястото на стойноста Buy може да бъде например Quest, Multisell, Sell, Exchange и т.н. В случая ползваме Buy.

След като сме въвели Buy поставяме разстояние и пишем ID-то на buylist-а.

Сега запаметяваме HTML файла и го поставяме в data\html\merchant.

Надявам се да нямате проблеми с този урок! :)

Урокът е авторски!!!

За въпроси с други инстанции например като QUEST можете да попитате тук!

Редактирано от Darkyy (преглед на промените)
Линк към този отговор
Сподели в други сайтове

До тук супер и мойто нпс е готожо но какжо е ПвП сървър без клас мениджър и без бъфер а да не гожорим за специален шоп в който да се продават итеми с други парични единици (примерно голд барове) ще съм ти много благодарен ако кажеш как се правят те

П.С.

ОЩЕ ВЕДЪЖ МЕРСИ ЗА ГОТИНАТА ТЕМА

Линк към този отговор
Сподели в други сайтове

Class Manager се наглася i spawn-ва от конфиг файловете. NPC Buffer си има готови тъй като те много по трудно се правят но ще се опитам да го обясня по нататък. Това за голд баровете е това с multisell-a.

Редактирано от Darkyy (преглед на промените)
Линк към този отговор
Сподели в други сайтове

С мултисела няма проблем но баилист НПЦ ме третира като хакер :angry:) в конзолата на GameServer се изписва

" possible client hacker: NAME attempting to buy from GM shop! <Ban him! buylist id:753951 "

п.п Аха има о6те една таблица в БД която трябва да се побутне "merchant_shopids" и се оправя :speak:

Редактирано от NikiX (преглед на промените)
Линк към този отговор
Сподели в други сайтове

Да извинявам се ... това също.. просто тоя немски ми трови живота от няколко дни насам и направо не мога да мисля адекватно! Благодаря ти! :rolleyes:

Темата е ъпдейтната с подсещането на NikiX и едно друго което попринцип е написано но бях забравил да го спомена в buylist часта. Извинявам се отново! ;)


Линк към този отговор
Сподели в други сайтове
  • 4 седмици по-късно...

Охх леле... щом не знаеш това да направиш тогава къде си тръгнал нататък да действаш?

Правиш нов текстов файл с notepad отваряш го, вписваш всичко , отиваш на File даваш Save As... , Save as Type даваш на All Files и като за име пишеш например 132.xml .....

Линк към този отговор
Сподели в други сайтове
  • 2 седмици по-късно...

Извинявам се за предишниа пост изклйучих за езика.

Darkyy тва ми изглежда като да построя подводница . ohmy.gif

Така де искам да кажа че ако можеш да се свържеш с мен когато имаш време ще ти бъда много благодарен.

Това ми е skype-то Jivko358 почти по всяко време можеш да ме откриеш.

Благодаря предварително. ;)

Линк към този отговор
Сподели в други сайтове
Извинявам се за предишниа пост изклйучих за езика.

Darkyy тва ми изглежда като да построя подводница . ohmy.gif

Така де искам да кажа че ако можеш да се свържеш с мен когато имаш време ще ти бъда много благодарен.

Това ми е skype-то Jivko358 почти по всяко време можеш да ме откриеш.

Благодаря предварително. ;)

Кажи какъв е проблема тук.

Линк към този отговор
Сподели в други сайтове
Кажи какъв е проблема тук.

Трябва ми едно ID за Hlapex надявам се е не е проблем .

По точно за един weapon dragonic bow по възмойност + някаккъв help как да го дигна на 16-17 примерно .

Не за друго просто вече на servera който цъкам дадох около 10ккк и стигам махимум до 12-13 вече всички разбирате че сум млако изнервен :P

Багодаря отново !.

Линк към този отговор
Сподели в други сайтове
Трябва ми едно ID за Hlapex надявам се е не е проблем .

По точно за един weapon dragonic bow по възмойност + някаккъв help как да го дигна на 16-17 примерно .

Не за друго просто вече на servera който цъкам дадох около 10ккк и стигам махимум до 12-13 вече всички разбирате че сум млако изнервен :offtopic_s:

Багодаря отново !.

Ами лично аз не виждам да пише на темата "Как да хакнем сървъра и да си дигнем + на лъка" ... мисля ,че няма смисъл да го коментирам това вече. :)

Линк към този отговор
Сподели в други сайтове

Значи съм разбрал погрешно темата извинявам се !

Но все пак ако някой може да ми помогне skype-to ми е написано млако по доло :)

Линк към този отговор
Сподели в други сайтове
Правиме един .xml файл ,,? как и от каде ако можете да ми кажете щте съм ви мн благодарен!

няма бъдеще в сървъра ти.

Линк към този отговор
Сподели в други сайтове
няма бъдеще в сървъра ти.

Много не виждам смисъл от това мнение, а и в кой български сървър изобщо е имало бъдеще ? Аз не си спомням такъв. Даже и ти закри своят ...

Линк към този отговор
Сподели в други сайтове
Много не виждам смисъл от това мнение, а и в кой български сървър изобщо е имало бъдеще ? Аз не си спомням такъв. Даже и ти закри своят ...

нямах това в предвид... в много български сървъри е имало бъдеще... да речем експертс , дуум и тнт. ( за моя не мога да кажа нищо въпреки, че броя на хората посещаващи го постоянно растеше ), но след време администраторите се отказаха да поддържат цялата система и всичко замина в канала...

искам да кажа, че трябва да имаш поне малка представа от това какво е програмиране за да пуснеш сървър ... както и нужните средства (не, че правенето на нов хмл документ може да се нарече програмиране...).

Линк към този отговор
Сподели в други сайтове
  • 7 месеца по-късно...

така здравейте отново така мс дарку за темите и че си се потрудил но понеже аз сериозно започвам да се занимавам с направата на сървър и искам сичко да испипам :blink: но ми искочи проблемче реших да следвам точно Guide-to но ми излиза проблем при вавеждането на зайявките в novicat ми дава нещо като ерор или аз го разбирам грешно

така та проблема е error.GIF

та туй е то аз и да питам тия xml i html като ги направа първо ги слагам в уречените им места и после вавежам командите в navicat или няма значение

Линк към този отговор
Сподели в други сайтове
така здравейте отново така мс дарку за темите и че си се потрудил но понеже аз сериозно започвам да се занимавам с направата на сървър и искам сичко да испипам :P но ми искочи проблемче реших да следвам точно Guide-to но ми излиза проблем при вавеждането на зайявките в novicat ми дава нещо като ерор или аз го разбирам грешно

така та проблема е error.GIF

та туй е то аз и да питам тия xml i html като ги направа първо ги слагам в уречените им места и после вавежам командите в navicat или няма значение

Я ми снимай таблицата merchant_buylist да вида как изглежда ,че явно са я обновили.

Линк към този отговор
Сподели в други сайтове
Я ми снимай таблицата merchant_buylist да вида как изглежда ,че явно са я обновили.

trallala.GIF

Ето таблицата значи аз си слагах npc готово да видя данеби аз да съм сакат и да не мога да напра npc ама явно ти нещо си збъркал или незнам и аз би ли направил Tutoiala пак стъпка по стъпка малко по подробно че някой неща не се схващат от хора който нямат опит :rolleyes:

иначе аз горе доло смисала го схванах но незнам защо ми дава ерори след като дори напраих guilda точно като теб кат си го написал а и да уточня аз искам да си направа от вторите npc-ta тия дето са по трудни за хакване vacation1.gif

или ако може да ми обесниш как става по скайпе пиши ми на bloodlustking

Редактирано от chickendinner (преглед на промените)
Линк към този отговор
Сподели в други сайтове
публикувано (редактирано)

Я пробвай с това:

INSERT INTO `merchant_buylists`(`item_id`,`price`,`shop_id`,`order`,`count`,`currentCount`,`time`,`savetimer`) VALUES (`6608`, `35000000`,`753951`, `1`, `-1`, `-1`, `0`, `0`);

P.S. Вече и двата начина са еднакви лесни за хакване..

Редактирано от Darkyy (преглед на промените)
Линк към този отговор
Сподели в други сайтове
Я пробвай с това:

INSERT INTO `merchant_buylists`(`item_id`,`price`,`shop_id`,`order`,`count`,`currentCount`,`time`,`savetimer`) VALUES (`6608`, `35000000`,`753951`, `1`, `-1`, `-1`, `0`, `0`);

P.S. Вече и двата начина са еднакви лесни за хакване..

лесни за хакване ха0х0ах0а0х0а biggrin.gif ем ко да се напрай ще седа 24/7 онлине с написана команда //ban :grimace:

еми мерси пак даркууу коли щех праа без теб в момента се осъваршенствам в писането на xml i html щтото искам да си направа собствен шоп до s grade че s80 i s84 ще ги права qustom xa0x0a0x

та сега искам да питам как да си направя дакажем като цъкнат на бутона weapons

и да им излезе прозорец в който да има други бутони за различните grade оръжия или армори

ако може да ми дадеш едно примерче :ph34r:

Линк към този отговор
Сподели в други сайтове
лесни за хакване ха0х0ах0а0х0а biggrin.gif ем ко да се напрай ще седа 24/7 онлине с написана команда //ban :clap:

еми мерси пак даркууу коли щех праа без теб в момента се осъваршенствам в писането на xml i html щтото искам да си направа собствен шоп до s grade че s80 i s84 ще ги права qustom xa0x0a0x

та сега искам да питам как да си направя дакажем като цъкнат на бутона weapons

и да им излезе прозорец в който да има други бутони за различните grade оръжия или армори

ако може да ми дадеш едно примерче :P

Добавяш реда:

<a action="bypass -h npc_%objectId%_Chat 1">S Grade.</a><br>

Като сменяш името S grade.

npc_%objectId%_Chat 1 - това означава ,че ще отвори файл 10000-1.htm (ползвам ID-то от урока за НПЦ) и така просто качваш цифрата на горе и на горе например:

npc_%objectId%_Chat 5 - ще отвори htm файл 10000-5.htm (задължително е така да е именуван файла)

Линк към този отговор
Сподели в други сайтове
Добавяш реда:

<a action="bypass -h npc_%objectId%_Chat 1">S Grade.</a><br>

Като сменяш името S grade.

npc_%objectId%_Chat 1 - това означава ,че ще отвори файл 10000-1.htm (ползвам ID-то от урока за НПЦ) и така просто качваш цифрата на горе и на горе например:

npc_%objectId%_Chat 5 - ще отвори htm файл 10000-5.htm (задължително е така да е именуван файла)

ам горе доло го схванах ама нещо не стана нз 100% греша някъде добре така

<html><title>Gracia Final Gm Shop</title>

<body>

<center>

<img src="L2UI_CH3.onscrmsg_pattern01_1" width=300 height=32 align=left>

<br>

<table width=230>

</tr>

<tr><td></td></tr>

<tr>

<td align=center><button value="Armor s84" action="bypass -h npc_%objectId%_multisell 10001" width=85 height=26 back="L2UI_ct1.button_df" fore="L2UI_ct1.button_df"></td>

<td align=center><button value="Weapon s84" action="bypass -h npc_%objectId%_multisell 10002" width=85 height=26 back="L2UI_ct1.button_df" fore="L2UI_ct1.button_df"></td>

<td align=center><button value="Jewels s84" action="bypass -h npc_%objectId%_multisell 10003" width=85 height=26 back="L2UI_ct1.button_df" fore="L2UI_ct1.button_df"></td>

</tr>

<tr><td></td></tr>

<tr>

<td align=center><button value="Weapons D" action="bypass -h npc_%objectId%_multisell 10010" width=85 height=26 back="L2UI_ct1.button_df" fore="L2UI_ct1.button_df"></td>

</tr>

<tr><td></td></tr>

<tr>

<td align=center><button value="Weapons C" action="bypass -h npc_%objectId%_multisell 10011" width=85 height=26 back="L2UI_ct1.button_df" fore="L2UI_ct1.button_df"></td>

</tr>

<tr><td></td></tr>

<tr>

<td align=center><button value="Weapons B" action="bypass -h npc_%objectId%_multisell 10012" width=85 height=26 back="L2UI_ct1.button_df" fore="L2UI_ct1.button_df"></td>

</tr>

<tr><td></td></tr>

<tr>

<td align=center><button value="Weapons A" action="bypass -h npc_%objectId%_multisell 10013" width=85 height=26 back="L2UI_ct1.button_df" fore="L2UI_ct1.button_df"></td>

</tr>

<tr><td></td></tr>

<tr>

<td align=center><button value="Weapons S" action="bypass -h npc_%objectId%_multisell 10014" width=85 height=26 back="L2UI_ct1.button_df" fore="L2UI_ct1.button_df"></td>

</tr>

<tr><td></td></tr>

<tr>

<td align=center><button value="Weapons S80" action="bypass -h npc_%objectId%_multisell 10015" width=85 height=26 back="L2UI_ct1.button_df" fore="L2UI_ct1.button_df"></td>

</tr>

<tr><td></td></tr>

<tr>

<td align=center><button value="Armors D" action="bypass -h npc_%objectId%_multisell 10020" width=85 height=26 back="L2UI_ct1.button_df" fore="L2UI_ct1.button_df"></td>

</tr>

<tr><td></td></tr>

<tr>

<td align=center><button value="Armors C" action="bypass -h npc_%objectId%_multisell 10021" width=85 height=26 back="L2UI_ct1.button_df" fore="L2UI_ct1.button_df"></td>

</tr>

<tr><td></td></tr>

<tr>

<td align=center><button value="Armors B" action="bypass -h npc_%objectId%_multisell 10022" width=85 height=26 back="L2UI_ct1.button_df" fore="L2UI_ct1.button_df"></td>

</tr>

<tr><td></td></tr>

<tr>

<td align=center><button value="Armors A" action="bypass -h npc_%objectId%_multisell 10023" width=85 height=26 back="L2UI_ct1.button_df" fore="L2UI_ct1.button_df"></td>

</tr>

<tr><td></td></tr>

<tr>

<td align=center><button value="Armors S" action="bypass -h npc_%objectId%_multisell 10024" width=85 height=26 back="L2UI_ct1.button_df" fore="L2UI_ct1.button_df"></td>

</tr>

<tr><td></td></tr>

<tr>

<td align=center><button value="Armors S80" action="bypass -h npc_%objectId%_multisell 10025" width=85 height=26 back="L2UI_ct1.button_df" fore="L2UI_ct1.button_df"></td>

</tr>

<tr><td></td></tr>

<tr>

<td align=center><button value="Cloaks" action="bypass -h npc_%objectId%_multisell 10006" width=85 height=26 back="L2UI_ct1.button_df" fore="L2UI_ct1.button_df"></td>

</tr>

<tr><td></td></tr>

<tr>

<td align=center><button value="Consumables" action="bypass -h npc_%objectId%_multisell 10005" width=85 height=26 back="L2UI_ct1.button_df" fore="L2UI_ct1.button_df"></td>

<td align=center><button value="Acssesoary" action="bypass -h npc_%objectId%_multisell 10008" width=85 height=26 back="L2UI_ct1.button_df" fore="L2UI_ct1.button_df"></td>

<td align=center><button value="Exchange" action="bypass -h npc_%objectId%_multisell 10009" width=85 height=26 back="L2UI_ct1.button_df" fore="L2UI_ct1.button_df"></td>

</tr>

<tr><td></td></tr>

</table>

<br>

<button value="Sell" action="bypass -h npc_%objectId%_Sell" width=85 height=26 back="L2UI_ct1.button_df" fore="L2UI_ct1.button_df">

</center>

</body>

</html>

ето това ми е 10000003.html файла

значи как искам да го направа тия счките weapons в зеления цвят да се отворят когато играча натисне weapons бутона в гм шопа

би ли ми показал на моя документ как ще стане това и къде да сложа командата за бутона pls че вече мозака ме заболя :speak:

Линк към този отговор
Сподели в други сайтове

Еми това от зеления цвят (текста) го добавяш в нов файл 10000003-1.htm при което в главния файл на ГМ Шопа добавяш следното:

<a action="bypass -h npc_%objectId%_Chat 1">Weapons.</a><br>

И така за други само променяш цифрата 1 като я увеличаваш.

Линк към този отговор
Сподели в други сайтове
Еми това от зеления цвят (текста) го добавяш в нов файл 10000003-1.htm при което в главния файл на ГМ Шопа добавяш следното:

<a action="bypass -h npc_%objectId%_Chat 1">Weapons.</a><br>

И така за други само променяш цифрата 1 като я увеличаваш.

мерси мноо пак дарууу cool.gif:wors:;)

Линк към този отговор
Сподели в други сайтове

Добавете отговор

Можете да публикувате отговор сега и да се регистрирате по-късно. Ако имате регистрация, влезте в профила си за да публикувате от него.

Гост
Напишете отговор в тази тема...

×   Вмъкнахте текст, който съдържа форматиране.   Премахни форматирането на текста

  Разрешени са само 75 емотикони.

×   Съдържанието от линка беше вградено автоматично.   Премахни съдържанието и покажи само линк

×   Съдържанието, което сте написали преди беше възстановено..   Изтрий всичко

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Добави ново...

Информация

Поставихме бисквитки на устройството ви за най-добро потребителско изживяване. Можете да промените настройките си за бисквитки, или в противен случай приемаме, че сте съгласни с нашите Условия за ползване