12-03-2013, 05:09 PM
Хочу установить нпц бафера. На сборку на основе Acis/
пользуюсь данным мануалом http://forummaxi.ru/index.php?app=tutorials&article=163
Нпц появляется но при клике на ссылку баф пищет что у него нет заданий для меня. Возможно нужны манипуляции с html
вот в общем нпс бафер
html фаил ложу в папку gameserver\data\html\merchant
файлы скрипта ложу в папку gameserver\data\scripts\custom\9999_NPCBuffer
в файле нпц создаю нпс под бафера. беру стандартного нпс из годорд церкви. вот скрипт которым добавляю нового нпс id 40006
пользуюсь данным мануалом http://forummaxi.ru/index.php?app=tutorials&article=163
Нпц появляется но при клике на ссылку баф пищет что у него нет заданий для меня. Возможно нужны манипуляции с html
вот в общем нпс бафер
html фаил ложу в папку gameserver\data\html\merchant
файлы скрипта ложу в папку gameserver\data\scripts\custom\9999_NPCBuffer
в файле нпц создаю нпс под бафера. беру стандартного нпс из годорд церкви. вот скрипт которым добавляю нового нпс id 40006
PHP код:
<?php
<npc id="40006" idTemplate="31279" name="Vasia" title="Baffer">
<set name="level" val="70"/>
<set name="radius" val="8"/>
<set name="height" val="22.5"/>
<set name="rHand" val="193"/>
<set name="lHand" val="0"/>
<set name="type" val="L2Merchant"/>
<set name="exp" val="0"/>
<set name="sp" val="0"/>
<set name="hp" val="2444.46819"/>
<set name="mp" val="1345.8"/>
<set name="hpRegen" val="7.5"/>
<set name="mpRegen" val="2.7"/>
<set name="pAtk" val="688.86373"/>
<set name="pDef" val="295.91597"/>
<set name="mAtk" val="470.40463"/>
<set name="mDef" val="216.53847"/>
<set name="crit" val="4"/>
<set name="atkSpd" val="253"/>
<set name="str" val="40"/>
<set name="int" val="21"/>
<set name="dex" val="30"/>
<set name="wit" val="20"/>
<set name="con" val="43"/>
<set name="men" val="20"/>
<set name="corpseTime" val="7"/>
<set name="walkSpd" val="50"/>
<set name="runSpd" val="120"/>
<set name="dropHerbGroup" val="0"/>
<set name="attackRange" val="40"/>
<ai type="default" ssCount="0" ssRate="0" spsCount="0" spsRate="0" aggro="0" canMove="true" seedable="false"/>
<skills>
<skill id="4045" level="1"/>
<skill id="4416" level="14"/>
</skills>
</npc>
вот html фаил бавера который лежит в папке gameserver\data\html\merchant
имя файла 40006
<html>
<body>
<title>New NPC Buffer By Lucky</title>
<center>
<img src="l2font-e.replay_logo-e" width=250 height=80>
<center>
<table border="0" cellspacing="0">
<tr>
<td align=center><img src=icon.skill5008_psycho width=32 height=32 align=left></td>
<td align=center><img src=icon.skill0364 width=32 height=32 align=left></td>
<td align=center><img src=icon.skill0367 width=32 height=32 align=left></td>
<td align=center><img src=icon.skill1413 width=32 height=32 align=left></td>
<td align=center><img src=icon.skill1355 width=32 height=32 align=left></td>
<td align=center><img src=icon.skill1346 width=32 height=32 align=left></td>
<td align=center><img src="icon.skill0350" width=32 height=32></td></tr>
<td align=center><img src="icon.skill0358" width=32 height=32></td>
</tr>
<tr><br><br>
<td valign=top><img src=icon.skill1059 width=32 height=32 align=left></td>
<td valign=top><img src=icon.skill1077 width=32 height=32 align=left></td>
<td valign=top><img src=icon.skill1086 width=32 height=32 align=left></td>
<td valign=top><img src=icon.skill1036 width=32 height=32 align=left></td>
<td valign=top><img src=icon.skill1035 width=32 height=32 align=left></td>
<td valign=top><img src=icon.skill1068 width=32 height=32 align=left></td>
<td valign=top><img src=icon.skill1259 width=32 height=32 align=left></td>
<td valign=top><img src=icon.skill1040 width=32 height=32 align=left></td>
</tr>
</table></center><br><br>
<td align=center><button value="BUFF ME" action="bypass -h npc_%objectId%_Quest 9999_NPCBuffer" width=75 height=21 back="L2UI_CH3.Btn1_normalDisable" fore="L2UI_CH3.Btn1_normalDisable"></td><br><br><br>
<center><font color="00BFFF">Buffer</font></center>
</body>
</html>
кликаю на нпс. появляется html файл все норма. но как кликаю на кнопку баф ми. скрипт не срабатывает.
менял _%objectId%_Quest на _%objectId%_custom тоже не помогла. объясните как тут правильно адаптировать нпс с других сборок