eNiGMaZi 0 Опубликовано 24 марта, 2013 Делаю ГвЕ. Какой метод отвечает за атаку магическими скилами? И как сделать чтобы атаковать магией без CTRL. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
kekess 124 Опубликовано 24 марта, 2013 убрать возрат false при проверке таргета Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
eNiGMaZi 0 Опубликовано 24 марта, 2013 убрать возрат false при проверке таргета В каком методе? Или файле, больше информации. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
kekess 124 Опубликовано 24 марта, 2013 для начала исход чей(основа) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
eNiGMaZi 0 Опубликовано 24 марта, 2013 l2j Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
eNiGMaZi 0 Опубликовано 24 марта, 2013 (изменено) Сделал. В методе checkPvpskill. Теперь интересует, почему масс скилами любыми(!) не кастуются. Не на мобов ни на врагов, ни на кого. Сделал проверку в L2Skill.java public static final boolean checkForAreaOffensiveSkills(L2Character caster, L2Character target, L2Skill skill, boolean sourceInArena) { if (target == null || target.isDead() || target == caster) return false; final L2PcInstance player = caster.getActingPlayer(); final L2PcInstance targetPlayer = target.getActingPlayer(); if (player != null) { if (targetPlayer != null) { if (targetPlayer == caster || targetPlayer == player) return false; boolean cond = true; if (target instanceof L2PcInstance) { if (targetPlayer.getFactionId() == player.getFactionId()) cond = false; } else if (target instanceof L2SummonInstance) { L2PcInstance targetPlayerR = ((L2SummonInstance)target).getOwner(); if (targetPlayerR.getFactionId() == player.getFactionId()) cond = false; } if (!cond) return false; Возможно в этом коде что-то не так? Изменено 24 марта, 2013 пользователем eNiGMaZi Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
iceman 42 Опубликовано 24 марта, 2013 isAutoAttackable - метод проверки на атаку useMagic - метод использования скилла 2 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
eNiGMaZi 0 Опубликовано 24 марта, 2013 (изменено) Да спасибо, это решил уже. Теперь интересует почему маг. масс. скилы не кастуются. Вообще не на кого. Изменено 24 марта, 2013 пользователем eNiGMaZi Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты