Форум администраторов игровых серверов

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Работа со скриптами (https://forum.zone-game.info/forumdisplay.php?f=37)
-   -   Попытка изменить баффера. (https://forum.zone-game.info/showthread.php?t=15365)

NiddUA 04.08.2011 12:54

Попытка изменить баффера.
 
Сборка Rus Team 1.4-1.6 Interlude.
Поставил баффера, работал.
Потом решил переписать его под себя, но в игре как только доходит до buff.htm, л2 зависает.

вот код моего переделаного баффера (buff.htm) первая страница

Цитата:

<html><title>Asturia Buffer</title>
<body>
<center>


<table width="150" cellpadding="0" cellspacing="0">
<td>
Lineage2 Asturia
</td>
</table>

------------------------------------------------------------------
<table width="275" cellpadding="0" cellspacing="0">
<td valign=top><img src=icon.skill1086 width=32 height=32 align=mid></td>
<td valign=top><img src=icon.skill0275 width=32 height=32 align=mid></td>
<td valign=top><img src=icon.skill1277 width=32 height=32 align=mid></td>
<td valign=top><img src=icon.skill1388 width=32 height=32 align=mid></td>
</table>
<table width="280" cellpadding="3" cellspacing="0">
<tr>
<td><a action="bypass -h Quest 912_buffer buff_attack.htm">Buffs</a></td>
<td><a action="bypass -h Quest 912_buffer song_dance.htm">Dance/Song</a></td>
<td><a action="bypass -h Quest 912_buffer song_summon.htm">Summon</a></td>
<td><font color="LEVEL">[Custom]</font></td>
</tr>
</table>
------------------------------------------------------------------
<table width="300" cellpadding="4" cellspacing="0">
<tr>
<td valign=top><img src=icon.skill1068 width=32 height=32 align=right></td>
<td><a action="bypass -h Quest 912_buffer 124">Fighter's Buff</a></td>
</tr>
<tr>
<td valign=top><img src=icon.skill1085 width=32 height=32 align=right></td>
<td><a action="bypass -h Quest 912_buffer 120">Mage's Buff</a></td>
</tr>
<tr>
<td valign=top><img src=icon.skill1323 width=32 height=32 align=right></td>
<td><a action="bypass -h Quest 912_buffer 102">Noblesse Blessing</a></td>
</tr>
</table>
------------------------------------------------------------------
<table width="500" cellpadding="4" cellspacing="0">
<tr>
<td valign=top><img src=icon.skill1056 width=32 height=32 align=right></td>
<td><a action="bypass -h Quest 912_buffer 666">Cancel</a></td>
</tr>
<tr>
<td valign=top><img src=icon.skill1416 width=32 height=32 align=right></td>
<td><a action="bypass -h Quest 912_buffer 665">Restore</a></td>
</tr>

</table>
</center>
</body>
</html>
собственно вот ссылка на бафера
http://www.hiveworkshop.com/forums/p...912_buffer.rar

тут же присутствует старый buff.htm который работал

если кто то будет пробовать ставить, отпишитесь плз :)
дам хтмл и т.д.

pchayka 04.08.2011 13:06

Re: Попытка изменить баффера.
 
Было бы проще если бы вы указали, что именно меняли.

А зачем делать бафер через квест мне непонятно :confused:

NiddUA 04.08.2011 13:16

Re: Попытка изменить баффера.
 
поменял вид баффера, убрал некоторые разделы

сам не знаю, я даже не задумывался, мне просто сам баффер понравился, да и настроил я его так, каким он мне нравится, а жаль перестал работать(

Цитата:

<html><title>Баффер</title>
<body>
<center>
------------------------------------------------------------------
<table width="230" cellpadding="0" cellspacing="0">

<tr>
<td><a action="bypass -h Quest 912_buffer buff_attack.htm">Buffs</a></td>
<td><a action="bypass -h Quest 912_buffer chant_warcryer.htm">Chant</a></td>
<td><a action="bypass -h Quest 912_buffer song_song.htm">Song</a></td>
<td><font color="LEVEL">Custom</font></td>
</tr>
</table>
------------------------------------------------------------------
<table width="230" cellpadding="0" cellspacing="0">
<tr>
<td><font color="LEVEL">[Full Buff]</font></td>
<td><a action="bypass -h Quest 912_buffer all_song.htm">All Song</a></td>
<td><a action="bypass -h Quest 912_buffer cubic.htm">Cubic</a></td>
<td><a action="bypass -h Quest 912_buffer cancel.htm">Cancel</a></td>
</tr>
</table>
------------------------------------------------------------------
<table width="300" cellpadding="4" cellspacing="0">
<tr>
<td valign=top><img src=icon.skill0141 width=32 height=32 align=left></td>
<td><a action="bypass -h Quest 912_buffer 126">Fighter 1 lvl</a></td>
<td> - 7 бафов</td>
</tr>
<tr>
<td valign=top><img src=icon.skill1068 width=32 height=32 align=left></td>
<td><a action="bypass -h Quest 912_buffer 125">Fighter 2 lvl</a></td>
<td> - 13 бафов</td>
</tr>
<tr>
<td valign=top><img src=icon.skill1388 width=32 height=32 align=left></td>
<td><a action="bypass -h Quest 912_buffer 124">Fighter 3 lvl</a></td>
<td> - 20 бафов</td>
</tr>
<tr>
<td valign=top><img src=icon.skill0164 width=32 height=32 align=left></td>
<td><a action="bypass -h Quest 912_buffer 122">Mage 1 lvl</a></td>
<td> - 8 бафов</td>
</tr>
<tr>
<td valign=top><img src=icon.skill1303 width=32 height=32 align=left></td>
<td><a action="bypass -h Quest 912_buffer 121">Mage 2 lvl</a></td>
<td> - 14 бафов</td>
</tr>
<tr>
<td valign=top><img src=icon.skill0435 width=32 height=32 align=left></td>
<td><a action="bypass -h Quest 912_buffer 120">Mage 3 lvl</a></td>
<td> - 20 бафов</td>
</tr>
</table>
</center>
</body>
</html>
вот код старого

pchayka 04.08.2011 13:26

Re: Попытка изменить баффера.
 
Ну вот убирай отличия по одному пока не заработает и найдешь свой баг

NiddUA 04.08.2011 13:34

Re: Попытка изменить баффера.
 
я редактировал через Блокнот
может это тоже как то повлияло?

pchayka 04.08.2011 13:50

Re: Попытка изменить баффера.
 
Может! юзай хотя бы notepad++

MROBAR 06.08.2011 14:49

Re: Попытка изменить баффера.
 
Нет , блокнот не влияет =) Но нотепад++ лучше . А по поводу ошибки : внимательно проверь знаки , сам с таким сталкивался ,а причиной было то ,что <br> закрыть забыл .

Добавлено через 8 минут
Вот в принципе ,где может быть ошибка :

Код:

<table width="500" cellpadding="4" cellspacing="0">
<tr>
<td valign=top><img src=icon.skill1056 width=32 height=32 align=right></td>
<td><a action="bypass -h Quest 912_buffer 666">Cancel</a></td>
</tr>
<tr>
<td valign=top><img src=icon.skill1416 width=32 height=32 align=right></td>
<td><a action="bypass -h Quest 912_buffer 665">Restore</a></td>
</tr>

Проверь внимательно , он ссылается в __ИНТ__.ру на бафы 666 и 665 ,которых скорее всего нет . Глянь этот момент .

FriendlyGhost 06.08.2011 16:11

Re: Попытка изменить баффера.
 
бафы 666 и 665 в этом бафере есть, скорее всего на самом деле ошибка в коде, где-то не закрыл тэг.

хм, тупо скопировал твой "неправильный" код в своего бафера, страничка нормально открылась без зависаний :) .
На тебе моего бафера, этого же, тока под себя переделывал http://dump.ru/file/5338459 (40002.htm еще продублируй в data/html/default кроме папки квеста) .

NiddUA 07.08.2011 23:44

Re: Попытка изменить баффера.
 
Спасибо большое=)

FriendlyGhost 08.08.2011 10:36

Re: Попытка изменить баффера.
 
Да не за что ) .

Кстати, раз уж темку апнули - вопрос знатокам кодинга: сильно ли влияет размер квеста на скорость работы? Например, в этом бафере описано 100+ разных "event", хотя после переделки под себя многие я уже не использую, дак вот стоит ли заморочиться удалением лишних или они не сильно помешают в плане производительности?
Вот такой код дублируется много раз с разными номерами
квест:
Свернуть ↑Развернуть ↓


Текущее время: 06:46. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot