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

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

ruen
Форум/Форум для новичков[JAVA]/[core] Комманда на откат скилов
Поиск

[core] Комманда на откат скилов

9 ответов198 просмотровСейчас просматривают: 1
W
Wh1tePower
· 31.01.2010, 13:51

Добрый вечер. Прошу помощи знающих людей, суть вопроса такова: как сделать команду на откат скилов персонажам? Если кому не сложно отпишите.
Под сборку L2Open или под L2Emu, сути не меняет, ядро одно и тоже.

0
M
mafey

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

Участник

Постов: 78

На форуме с: 11.07.2007

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

Рейтинг: 0

· 02.02.2010, 17:45

Метод enableSkill принимает 1 аргумент ид скилла - это для лыж
Для л2ему должно быть чет аналогичное

0
W
Wh1tePower
· 10.02.2010, 10:03

Появился ещё 1 вопрос, чтоб новую тему не создавать спрошу тут. Где можно увеличить количество очков с мобов на хеллбаунде? В каком именно файле меняется?

0
DeadAdsl
DeadAdsl

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

Ветеран

Постов: 1208

На форуме с: 21.12.2007

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

Рейтинг: 0

· 10.02.2010, 12:38

Wh1tePower: Появился ещё 1 вопрос, чтоб новую тему не создавать спрошу тут. Где можно увеличить количество очков с мобов на хеллбаунде? В каком именно файле меняется?

Очков?

— Заболел

0
W
Wh1tePower
· 10.02.2010, 12:44

Именно очков, с каждого убитого моба даётся 1-2 очка репы, за убийство нативов -10 очков. Мне нужно найти исход отвечающий за это

0
F
Fix009
· 11.02.2010, 10:49

попробуй в этом файле найти
core/src/main/java/com/название команды(open/emu)/GS/handler/voicecomandhandler/hellbound.java

0
U
Uphill
· 11.02.2010, 17:00

Цитата
core/src/main/java/com/название команды(open/emu)/GS/handler/voicecomandhandler/hellbound.java


это всего лишь файл чтобы посмотреть очки ХБ.
Сами же очки ХБ пишутся в quest\instances\hellbound или в quest\hellbound смотря где в ДП у тебя лежат квесты ХБ...
в самом главном файле - либо hellbound.py либо hbown.py или hellbound.java смотря на чем у тебя ХБ написан и кроется ответ.

Думаю что большинство ХБ одинаковы поэтому тебе надо найти переменную QUEST_RATE в квесте.
Вот её и меняй. Поставишь =1 будут очки как обычно. Поставишь =3 значит ХБ в 3 раза быстрее качать... и тд и тп


А первый вопрос акутален - как сделать команду на откат скилов.

0
W
Wh1tePower
· 17.02.2010, 06:55

Спасибо, уже и сам нашёл. Просто сначала не думал что в ДП :) Вот тебе ответ на первый вопрос

Цитата
for (L2Skill skill : player.getAllSkills())
if (skill.getReuseDelay() <= 900000)
player.enableSkill(skill.getId());
player.sendSkillList();
player.sendPacket(new SkillCoolTime(player));

Реюз скилов не более 15 минут, как на оли. Собственно оттуда выдрал ) Заменил reload_skill, вроде пашет :)

0
DeadAdsl
DeadAdsl

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

Ветеран

Постов: 1208

На форуме с: 21.12.2007

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

Рейтинг: 0

· 17.02.2010, 13:53

Ответ дан, закрыто

— Заболел

0
Тема закрыта для ответов