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

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Lineage II (https://forum.zone-game.info/forumdisplay.php?f=34)
-   -   Divine Inspiration (https://forum.zone-game.info/showthread.php?t=29134)

Landver 28.05.2013 23:00

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

SkyWard 28.05.2013 23:04

Re: Divine Inspiration
 
если мне память не изменяет, то это все ставится в конфигах, какие учить скилы а какие нет!! поищи в них!!

Landver 28.05.2013 23:06

Re: Divine Inspiration
 
поискал не нашел, поэтому тему создал.

uzola 28.05.2013 23:07

Re: Divine Inspiration
 
В базе есть такая таблица вроде как, какие скиллы учим.
Поищите по id, попробуйте удалить скилл.

Landver 28.05.2013 23:12

Re: Divine Inspiration
 
Код HTML:

        <skill id="1405" levels="4" name="Divine Inspiration">
                <table name="#add">1 2 3 4</table>
                <table name="#magicLevel">52 61 76 76</table>
                <set name="icon" val="icon.skill1405" />
                <set name="magicLevel" val="#magicLevel" />
                <set name="target" val="TARGET_SELF" />
                <set name="skillType" val="BUFF" />
                <set name="operateType" val="OP_PASSIVE" />
                <for>
                        <add order="0x10" stat="buffLimit" val="#add" />
                </for>
        </skill>


SoniPro 29.05.2013 04:45

Re: Divine Inspiration
 
Тебе в бд сказали поискать skill_tree таблицу, а не в дата паке найти сам скил.

Krasavella 29.05.2013 08:00

Re: Divine Inspiration
 
Сервер от какой команды?

Придется удалять из \play\data\skill_tree\normal_skill_tree.xml и создавать отдельный divine_skill_tree.xml а так же в сырках добавить:

play.data.xml.parser.SkillAcquireParser:

for(Iterator iterator = rootElement.elementIterator("divine_skill_tree"); iterator.hasNext();

Т.к. в play.model.Player идет изучение rewardSkills сразу всей таблицы AcquireType.NORMAL

Gaikotsu 29.05.2013 08:11

Re: Divine Inspiration
 
зачем такие извращения?

если еще не существует, то добавить в *_skill_tree.xml новый атрибут изучаемым скиллам, типа к примеру auto_learn="false" и обрабатывать его там, где идет автовыдача скиллов.

Krasavella 29.05.2013 08:36

Re: Divine Inspiration
 
Зачем добавлять кучу строк, если проще это указать в одной строке? Divine Inspiration учится всеми классами =)

Landver 29.05.2013 18:28

Re: Divine Inspiration
 
Цитата:

Сообщение от Gaikotsu (Сообщение 302180)
зачем такие извращения?

если еще не существует, то добавить в *_skill_tree.xml новый атрибут изучаемым скиллам, типа к примеру auto_learn="false" и обрабатывать его там, где идет автовыдача скиллов.

Спасибо, помог, тему можно закрыть.


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

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