Перейти к содержимому
La2Base
Главная
ЗагрузкиВикиФорумFAQ
ruen
Регистрация Войти
ГлавнаяФайлыВикиВойти
  • Главная
  • Загрузки
  • Вики
  • FAQ
  • Обратная связь
  • О проекте
  • Правила
  • Конфиденциальность
  • Условия использования

© 2026 la2base.com · Все права защищены

ruen
Форум/Форум для новичков[JAVA]/[help] баг с ЛСами
Поиск

[help] баг с ЛСами

25 ответов412 просмотровСейчас просматривают: 1
filmotechnic
filmotechnic

Пользователь

Бывалый

Постов: 140

На форуме с: 01.01.2008

Репутация: +66

Рейтинг: 0

· 22.04.2009, 12:30

Сборка: RT 1.4.1.6

Народ, подскажите, реально ли профиксить баг с ЛСом ???
(я про тот, что с двуручником и щитом)

Заранее спасибо...

0
St1ng3r
St1ng3r

Пользователь

Ветеран

Постов: 537

На форуме с: 05.02.2008

Репутация: +262

Рейтинг: 0

· 22.04.2009, 12:54

нет.

0
E
e][trem

Пользователь

Участник

Постов: 76

На форуме с: 09.05.2008

Репутация: +502

Рейтинг: 0

· 22.04.2009, 13:07

filmotechnic: Сборка: RT 1.4.1.6

Народ, подскажите, реально ли профиксить баг с ЛСом ???
(я про тот, что с двуручником и щитом)

Заранее спасибо...

можно, но... придется повозиться с декомпилятором.

— Head JAVA La2base Coder

0
filmotechnic
filmotechnic

Пользователь

Бывалый

Постов: 140

На форуме с: 01.01.2008

Репутация: +66

Рейтинг: 0

· 22.04.2009, 13:26

e][trem: можно, но... придется повозиться с декомпилятором.



ага, а как потом скомпилить обратно?

были бы исходники РТ 1.4.1.6 думаю разобрался бы....

тогд ещё вопросик: как реализовано замещение одног оскила - другим (например как грейт шилд и грейт майт) тоже в ядре?

0
E
e][trem

Пользователь

Участник

Постов: 76

На форуме с: 09.05.2008

Репутация: +502

Рейтинг: 0

· 22.04.2009, 13:29

Скомпилить обратно? %) Легко...
За замещение эффектов отвечает параметр stackType в датапаке.

— Head JAVA La2base Coder

0
filmotechnic
filmotechnic

Пользователь

Бывалый

Постов: 140

На форуме с: 01.01.2008

Репутация: +66

Рейтинг: 0

· 22.04.2009, 13:45

e][trem: Скомпилить обратно? %) Легко...
За замещение эффектов отвечает параметр stackType в датапаке.



спасибки, а какие значения может принимать этот параметр? они уже предустановлены? или можно свои придумать?

0
E
e][trem

Пользователь

Участник

Постов: 76

На форуме с: 09.05.2008

Репутация: +502

Рейтинг: 0

· 22.04.2009, 13:50

<skill id="1388" levels="3" name="Greater Might">
<table name="#pAtk"> 1.04 1.07 1.10 </table>
<table name="#mpConsume"> 54 62 69 </table>
<table name="#spiritOre"> 1 2 3 </table>
<set name="itemConsumeId" val="3031"/>
<set name="itemConsumeCount" val="#spiritOre"/>
<set name="mpConsume" val="#mpConsume"/>
<set name="power" val="0.0"/>
<set name="reuseDelay" val="6000"/>
<set name="hitTime" val="4000"/>
<set name="target" val="TARGET_ONE"/>
<set name="skillType" val="BUFF"/>
<set name="isMagic" val="true"/>
<set name="operateType" val="OP_ACTIVE"/>
<set name="castRange" val="400"/>
<set name="effectRange" val="900"/>
<for>
<effect count="1" name="Buff" time="1200" val="0" stackOrder="0" stackType="Great">
<mul order="0x30" stat="pAtk" val="#pAtk"/>
</effect>
</for>
</skill>
<skill id="1389" levels="3" name="Greater Shield">
<table name="#rate"> 1.05 1.10 1.15 </table>
<table name="#mpConsume"> 54 62 69 </table>
<table name="#spiritOre"> 1 2 3 </table>
<set name="mpConsume" val="#mpConsume"/>
<set name="itemConsumeId" val="3031"/>
<set name="itemConsumeCount" val="#spiritOre"/>
<set name="reuseDelay" val="6000"/>
<set name="hitTime" val="4000"/>
<set name="target" val="TARGET_ONE"/>
<set name="skillType" val="BUFF"/>
<set name="isMagic" val="true"/>
<set name="operateType" val="OP_ACTIVE"/>
<set name="castRange" val="400"/>
<set name="effectRange" val="900"/>
<for>
<effect count="1" name="Buff" time="1200" val="0" stackOrder="0" stackType="Great">
<mul order="0x30" stat="pDef" val="#rate"/>
</effect>
</for>
</skill>

Если нам нужно чтобы не замещали друг друга выставляем к примеру у первого Great1, а у второго Great2. Т.е. придумываешь свои.

— Head JAVA La2base Coder

0
filmotechnic
filmotechnic

Пользователь

Бывалый

Постов: 140

На форуме с: 01.01.2008

Репутация: +66

Рейтинг: 0

· 22.04.2009, 14:03

и тогда ещё вопросик: при одевании агуменированой пушки - скилл соответствующий агуменации добавляеться в таблицу "character_skills" ?

0
E
e][trem

Пользователь

Участник

Постов: 76

На форуме с: 09.05.2008

Репутация: +502

Рейтинг: 0

· 22.04.2009, 14:10

filmotechnic: и тогда ещё вопросик: при одевании агуменированой пушки - скилл соответствующий агуменации добавляеться в таблицу "character_skills" ?

Нет %)

— Head JAVA La2base Coder

0
filmotechnic
filmotechnic

Пользователь

Бывалый

Постов: 140

На форуме с: 01.01.2008

Репутация: +66

Рейтинг: 0

· 22.04.2009, 14:12

e][trem: Нет %)



ну куда-то же он прописываеться?

0
N
NightSun

Пользователь

Бывалый

Постов: 329

На форуме с: 29.10.2008

Репутация: +91

Рейтинг: 0

· 22.04.2009, 14:17

решил написать тут: А как добавить 1-му и тому же оружию 2 скила если в таблице аугментация он пишет дубликат

— Психически неуравновешенный человек

0
E
e][trem

Пользователь

Участник

Постов: 76

На форуме с: 09.05.2008

Репутация: +502

Рейтинг: 0

· 22.04.2009, 14:18

Само собой прописывается. Есть таблица augmentations.

— Head JAVA La2base Coder

0
filmotechnic
filmotechnic

Пользователь

Бывалый

Постов: 140

На форуме с: 01.01.2008

Репутация: +66

Рейтинг: 0

· 22.04.2009, 14:22

e][trem: Само собой прописывается. Есть таблица augmentations.


это понятно ... но в той таблице прописано в каком оружии какой скил "приклеен" агуменацией..

суть то бага в том, что остаеться скил(ы) от старой агуменации? так вот где это прописываеться...

0
E
e][trem

Пользователь

Участник

Постов: 76

На форуме с: 09.05.2008

Репутация: +502

Рейтинг: 0

· 22.04.2009, 14:26

NightSun: решил написать тут: А как добавить 1-му и тому же оружию 2 скила если в таблице аугментация он пишет дубликат

В качестве агументации пытаться делать 2 скилла не стоит. Да и не сделаешь без лишнего геммороя. Если только прописать второй скилл в виде СА.

filmotechnic: это понятно ... но в той таблице прописано в каком оружии какой скил "приклеен" агуменацией..

суть то бага в том, что остаеться скил(ы) от старой агуменации? так вот где это прописываеться...

Суть бага именно такая, но это нигде не прописывается поэтому без фиксов ядра и в частности клиентского пакета UseItem никак его больше не поправить.

— Head JAVA La2base Coder

0
filmotechnic
filmotechnic

Пользователь

Бывалый

Постов: 140

На форуме с: 01.01.2008

Репутация: +66

Рейтинг: 0

· 22.04.2009, 14:27

e][trem: В качестве агументации пытаться делать 2 скилла не стоит. Да и не сделаешь без лишнего геммороя. Если только прописать второй скилл в виде СА.


гы - это как в виде СА? пушка с СА это уже совсем другой айди итема ...
соответственно агуменация не сохраниться...

0
N
NightSun

Пользователь

Бывалый

Постов: 329

На форуме с: 29.10.2008

Репутация: +91

Рейтинг: 0

· 22.04.2009, 14:27

нет я типа брал id одного оружия а он писал дубликат... а так значит не как не сделать да?

— Психически неуравновешенный человек

0
filmotechnic
filmotechnic

Пользователь

Бывалый

Постов: 140

На форуме с: 01.01.2008

Репутация: +66

Рейтинг: 0

· 22.04.2009, 14:36

NightSun: нет я типа брал id одного оружия а он писал дубликат... а так значит не как не сделать да?



а что будет если убрать "primary" с поля "tem_id" таблицы "augmentations".....

скорее всего полезут ошибки в ГС ....

но всё же интересно.... смелый? попробуеш?

0
N
NightSun

Пользователь

Бывалый

Постов: 329

На форуме с: 29.10.2008

Репутация: +91

Рейтинг: 0

· 22.04.2009, 14:40

не получится (

— Психически неуравновешенный человек

0
filmotechnic
filmotechnic

Пользователь

Бывалый

Постов: 140

На форуме с: 01.01.2008

Репутация: +66

Рейтинг: 0

· 22.04.2009, 14:44

e][trem , сможеш мне сделать этот фикс в ядре?

0
E
e][trem

Пользователь

Участник

Постов: 76

На форуме с: 09.05.2008

Репутация: +502

Рейтинг: 0

· 22.04.2009, 18:46

filmotechnic: e][trem , сможеш мне сделать этот фикс в ядре?

Сделаю как будет время)

— Head JAVA La2base Coder

0
Войдите или зарегистрируйтесь чтобы ответить