Welcome to RUSaCis - эмулятор Interlude

Присоединяйтесь к нам прямо сейчас, чтобы получить доступ ко всем нашим возможностям. После регистрации и входа в систему вы сможете создавать темы, публиковать ответы в существующих темах, давать репутацию пользователям - так же приобрести исходный код. Это также быстро, так чего же вы ждете?

Изучение скилла через итем.

neoline

Бродяга
Регистрация
25 Окт 2022
Сообщения
3
Реакции
0
Баллы
1
RaCoin
0
Доброго времени суток, помогите разобраться как сделать что-бы при использовании итема выучивался скилл. Итем я создал но он просто баффает этот скилл. Хочу сделать НПЦ по типу продаже скиллов всех классов, только что-бы изучались по клику на предмет.
Код:
    <item id="9500" type="EtcItem" name="Might">
        <set name="default_action" val="skill_reduce" />
        <set name="material" val="PAPER" />
        <set name="weight" val="100" />
        <set name="is_stackable" val="false" />
        <set name="is_oly_restricted" val="true" />
        <set name="handler" val="ItemSkills" />
        <set name="item_skill" val="1068-3" />
    </item>
 

Marich

Вассал
Customer
Регистрация
5 Июл 2022
Сообщения
52
Реакции
28
Баллы
18
RaCoin
0
Посматри код изучение у Магистров или У мастеров по ид!ты и поймешь как делать
 

Marich

Вассал
Customer
Регистрация
5 Июл 2022
Сообщения
52
Реакции
28
Баллы
18
RaCoin
0
Просто времени нет чтоб тебе помочь! А если найдется то помогу тебе.
 

ForceUnleashed

Old school
Команда форума
Leader
Developer
Donator
Customer
Регистрация
21 Авг 2020
Сообщения
769
Решения
1
Реакции
612
Баллы
93
Веб-сайт
rusacis.com
RaCoin
15
Доброго времени суток, помогите разобраться как сделать что-бы при использовании итема выучивался скилл. Итем я создал но он просто баффает этот скилл. Хочу сделать НПЦ по типу продаже скиллов всех классов, только что-бы изучались по клику на предмет.
Код:
    <item id="9500" type="EtcItem" name="Might">
        <set name="default_action" val="skill_reduce" />
        <set name="material" val="PAPER" />
        <set name="weight" val="100" />
        <set name="is_stackable" val="false" />
        <set name="is_oly_restricted" val="true" />
        <set name="handler" val="ItemSkills" />
        <set name="item_skill" val="1068-3" />
    </item>
Приветствую, без редактирования ядра - я не вижу вариантов решения данной задачи.
Изначально, в л2 не предусмотрена такая механика, потому её нужно реализовывать.
 

Atrein

Бродяга
Customer
Регистрация
16 Янв 2022
Сообщения
15
Реакции
11
Баллы
3
RaCoin
5
Доброго времени суток, помогите разобраться как сделать что-бы при использовании итема выучивался скилл. Итем я создал но он просто баффает этот скилл. Хочу сделать НПЦ по типу продаже скиллов всех классов, только что-бы изучались по клику на предмет.
Код:
    <item id="9500" type="EtcItem" name="Might">
        <set name="default_action" val="skill_reduce" />
        <set name="material" val="PAPER" />
        <set name="weight" val="100" />
        <set name="is_stackable" val="false" />
        <set name="is_oly_restricted" val="true" />
        <set name="handler" val="ItemSkills" />
        <set name="item_skill" val="1068-3" />
    </item>
Можно попробывать сделать на подобии механики со SpellBooks
 

neoline

Бродяга
Регистрация
25 Окт 2022
Сообщения
3
Реакции
0
Баллы
1
RaCoin
0
Приветствую, без редактирования ядра - я не вижу вариантов решения данной задачи.
Изначально, в л2 не предусмотрена такая механика, потому её нужно реализовывать.
А изучение скиллов других расс у тренеров возможно в этой сборке? А то в конфигах я не нашел такого. Пробовал через рыбака делать но там только в один файл можно добавлять скиллы, а мне бы хотелось сделать как по разделам каждого класса а не все в кучу.
 

ForceUnleashed

Old school
Команда форума
Leader
Developer
Donator
Customer
Регистрация
21 Авг 2020
Сообщения
769
Решения
1
Реакции
612
Баллы
93
Веб-сайт
rusacis.com
RaCoin
15
А изучение скиллов других расс у тренеров возможно в этой сборке? А то в конфигах я не нашел такого. Пробовал через рыбака делать но там только в один файл можно добавлять скиллы, а мне бы хотелось сделать как по разделам каждого класса а не все в кучу.
Сборка более рассчитана на лоурейт, далее думаю ответ очевиден. Тут стоит ограничения как на оффе, в будущем возможно выведу в конфиги это дело.
 

Atrein

Бродяга
Customer
Регистрация
16 Янв 2022
Сообщения
15
Реакции
11
Баллы
3
RaCoin
5
А как? Они же здесь некликабельны а только нужны для изучения у тренера.
Да я понял что нужно что то на подобии forgotten scrolls, можно конечно повыдёргивать код h5 сборок

<cond msgId="113" addName="1">
<and>
<not>
<player active_skill_id="1535" />
</not>
<player class_id_restriction="52, 116" />
<player level="72" />
</and>
</cond>
<for>
<effect name="SetSkill">
<param skillId="1535" skillLevel="1" />
</effect>
</for>
</skill>
Нужна реализация class_id_restriction, effect name="SetSkill"
DocumentSkill.java, DocumentBase.java, SkillTable.java
В общем тут нужен javaDev =)
 
Последнее редактирование:

Сверху Снизу