-
Публикаций
1666 -
Зарегистрирован
-
Посещение
-
Победитель дней
37 -
Отзывы
100%
Тип контента
Профили
Форумы
Загрузки
Магазин
Инструкции
Весь контент zGosu
-
Это для примера был. Тут должна быть Ваша формула. Можете вынести ее от туда и прописать как отдельный подсчет дамага, т.к. там помимо этой формулы включаются еще формула маг. дамага и т.п. Вот как у меня реализовано (работает, уже тестировали) public double getPower(final L2Character activeChar, final L2Character target, final boolean isPvP, final boolean isPvE) { if (activeChar == null) return getPower(isPvP, isPvE); if (hasEffectType(L2EffectType.DEATH_LINK)) return getPower(isPvP, isPvE) * (-((activeChar.getCurrentHp() * 2) / activeChar .getMaxHp()) + 2); if (hasEffectType(L2EffectType.PHYSICAL_ATTACK_HP_LINK)) return getPower(isPvP, isPvE) * (-((target.getCurrentHp() * 2) / target.getMaxHp()) + 2); return getPower(isPvP, isPvE); }
-
Так возьми ее пример и просто добавь 2 строчки, отвечающая за потребление предметов за ее использование.
-
Как не пашут? Рыба открывается по типу сундуков. Не ужели они тоже не работают?
-
Как мне известно, есть сундуки, которые открываются при 2м щелчке. Можешь взять его в пример, но добавить 2 строчки, которые отвечают за потребление какого-либо итема для его использования.
-
Да из за 3$ никто "весь день" потеть не будет
-
Так прикол в том, что ему скинули рабочий скрипт и ему остается только ctrl+c и ctrl+v в AI с РБ. Если еще точнее, то еще в методе onKill добавить в конце строчку: AddNobleBonus(player); Или это разве не помощь, что скинули готовый скрипт и сказали куда его засунуть? Или помощь это когда кто-то делает всю грязную работу за спасибо?
-
т.е. теоретически персонаж с нублом не может убить РБ?)
-
// Если скил КДЛ, то применяем форумулу КДЛА if (skill.getSkillType() == L2SkillType.DEATHLINK) { double part = attacker.getStatus().getCurrentHp() / attacker.getMaxHp(); power *= (Math.pow(1.7165 - part, 2) * 0.577); } Эту формулу и меняйте (Если поставишь вместо этой формулы 0, то дамага не будет => ее и надо править).
-
Допустили ошибку в написании итема 35009. Насчет где присвоить скил шмоту - у всех по разному. у меня например это находится в папке data\stats\armorsets. Можете в поиске ввести ID предмета или ID скила и по нему найти файл, где присваиваются вещь + скил.
-
ID Vorpal Heavy Armor Set умения = 8400 (http://l2j.ru - хорошая база для l2j)
-
Я Вас понял. Я сказал, что такого параметра у Вас нету, т.к. он называется по другому, а именно stunResist! Чисто тоже самое, просто в каждой сборке оно по разному называется.
-
Емае, вот фикс ниже! Просто надо заменить stunVuln на значение из сборки
-
1) проверить, какой параметр отвечает за no_target (смотреть xsd файл) 2) если не работает либо этот параметр отсутствует - исправлять\добавлять функцию в исходниках 3) можно посмотреть на примере другого нпс с этой возможностью no_target
-
1) Там есть ограничения на профу и меняешь его на проверку уровня (это в скрипте на регистрацию у NPC): if (!activeChar.isNoble() || (activeChar.getClassId().level() < 3)) { html.setFile(activeChar.getHtmlPrefix(), Olympiad.OLYMPIAD_HTML_PATH + "noble_thirdclass.htm"); html.replace("%objectId%", String.valueOf(target.getObjectId())); activeChar.sendPacket(html); return false; } 2) Удаляешь в методе checkNoble эту строчку (OlympiadManager.java): if (!noble.isNoble()) { sm = SystemMessage.getSystemMessage(SystemMessageId.C1_DOES_NOT_MEET_REQUIREMENTS_ONLY_NOBLESS_CAN_PARTICIPATE_IN_THE_OLYMPIAD); sm.addPcName(noble); player.sendPacket(sm); return false; } 3) Аналогично с пунктом 1 (удаляем проверку на профу) но в другом файле (Olympiad.java) P.S. Классы взяты со сборки L2JServer, но по факту она почти не отличается от других сборок
-
В гугле введи l2offline
-
Перевести не пробовали эту ошибку? тут же всё очевидно.
-
Ошибка 0 - это отсутствие ошибки. Проблема связана с приложением. Скорей всего просто прав на доступ нету Надо выдать привилегии в MySQL и всё.
-
В исходниках. package custom.Announce_Raidboss; custom.Announce_Raidboss - вместо ее должен быть путь к Вашему *.java файлу. Тут говориться, что в custom.Announce_Raidboss этот файл не находится.
-
Вы меня путаете... (Выделил ошибку, где у Вас название класса называется по другому) Тогда остается Вам импорты править, если всё норм.
-
Переименуй класс в Announce_Raidboss тогда. Я же вроде понятно сказал, что название файла и название класса (public class) должны совпадать!