blodden Знаменитый Участник Сообщения 44 Розыгрыши 0 Решения 1 Репутация 16 Реакции 13 Баллы 1 298 17 Авг 2021 #1 Хроники The 2nd Throne: Gracia Исходники Присутствуют Сборка NextGen Ребят не давно только начал изучать java не подскажете как дописать проверку на AI Есть AI но не знаю как сделать чтобы его не возможно было атаковать игрокам что нужно дописать ?
Ребят не давно только начал изучать java не подскажете как дописать проверку на AI Есть AI но не знаю как сделать чтобы его не возможно было атаковать игрокам что нужно дописать ?
Terrible Интересующийся Участник Сообщения 10 Розыгрыши 0 Репутация 12 Реакции 13 Баллы 335 17 Авг 2021 #2 blodden написал(а): Ребят не давно только начал изучать java не подскажете как дописать проверку на AI Есть AI но не знаю как сделать чтобы его не возможно было атаковать игрокам что нужно дописать ? Нажмите, чтобы раскрыть... Java: public boolean isAutoAttackable (Creature attacker) { return false; } public boolean isAttackable (Creature attacker) { return false; } За 0 Против
blodden написал(а): Ребят не давно только начал изучать java не подскажете как дописать проверку на AI Есть AI но не знаю как сделать чтобы его не возможно было атаковать игрокам что нужно дописать ? Нажмите, чтобы раскрыть... Java: public boolean isAutoAttackable (Creature attacker) { return false; } public boolean isAttackable (Creature attacker) { return false; }
blodden Знаменитый Участник Сообщения 44 Розыгрыши 0 Решения 1 Репутация 16 Реакции 13 Баллы 1 298 17 Авг 2021 #3 Terrible написал(а): Java: public boolean isAutoAttackable (Creature attacker) { return false; } public boolean isAttackable (Creature attacker) { return false; } Нажмите, чтобы раскрыть... Не сработало ( За 0 Против
Terrible написал(а): Java: public boolean isAutoAttackable (Creature attacker) { return false; } public boolean isAttackable (Creature attacker) { return false; } Нажмите, чтобы раскрыть... Не сработало (
LordWinter Постоялец Партнер L2JETERNITY Сообщения 282 Розыгрыши 0 Решения 1 Репутация 173 Реакции 265 Баллы 1 083 17 Авг 2021 #4 Спойлер: тык Код: @Override protected void onEvtAttacked(Creature attacker, int damage) { if ((attacker == null) || attacker.isPlayable()) { return; } super.onEvtAttacked(attacker, damage); } За 0 Против
Спойлер: тык Код: @Override protected void onEvtAttacked(Creature attacker, int damage) { if ((attacker == null) || attacker.isPlayable()) { return; } super.onEvtAttacked(attacker, damage); }
blodden Знаменитый Участник Сообщения 44 Розыгрыши 0 Решения 1 Репутация 16 Реакции 13 Баллы 1 298 17 Авг 2021 #5 LordWinter написал(а): Спойлер: тык Код: @Override protected void onEvtAttacked(Creature attacker, int damage) { if ((attacker == null) || attacker.isPlayable()) { return; } super.onEvtAttacked(attacker, damage); } Нажмите, чтобы раскрыть... Java: @Override protected void onEvtAttacked(final L2Character attacker, final int damage) { attacker.abortAttack(); } таким методом вроде сработало но все равно делает 1 атаку и останавливается (( Последнее редактирование модератором: 17 Авг 2021 За 0 Против
LordWinter написал(а): Спойлер: тык Код: @Override protected void onEvtAttacked(Creature attacker, int damage) { if ((attacker == null) || attacker.isPlayable()) { return; } super.onEvtAttacked(attacker, damage); } Нажмите, чтобы раскрыть... Java: @Override protected void onEvtAttacked(final L2Character attacker, final int damage) { attacker.abortAttack(); } таким методом вроде сработало но все равно делает 1 атаку и останавливается ((
LordWinter Постоялец Партнер L2JETERNITY Сообщения 282 Розыгрыши 0 Решения 1 Репутация 173 Реакции 265 Баллы 1 083 17 Авг 2021 #6 blodden написал(а): Java: @Override protected void onEvtAttacked(final L2Character attacker, final int damage) { attacker.abortAttack(); } таким методом вроде сработало но все равно делает 1 атаку и останавливается (( Нажмите, чтобы раскрыть... смотри аналогичные методы по агру За 0 Против
blodden написал(а): Java: @Override protected void onEvtAttacked(final L2Character attacker, final int damage) { attacker.abortAttack(); } таким методом вроде сработало но все равно делает 1 атаку и останавливается (( Нажмите, чтобы раскрыть... смотри аналогичные методы по агру
blodden Знаменитый Участник Сообщения 44 Розыгрыши 0 Решения 1 Репутация 16 Реакции 13 Баллы 1 298 19 Авг 2021 #7 Проблему исправил, Спасибо за помощь! За 0 Против
òbi -Wan Kenobi Administrator Сообщения 998 Розыгрыши 8 Решения 15 Репутация 1 897 Реакции 981 Баллы 1 828 19 Авг 2021 #8 blodden, Вы не можете просматривать ссылку пожалуйста воспользуйтесь следующими ссылками Вход или Регистрация За 0 Против
blodden, Вы не можете просматривать ссылку пожалуйста воспользуйтесь следующими ссылками Вход или Регистрация
blodden Знаменитый Участник Сообщения 44 Розыгрыши 0 Решения 1 Репутация 16 Реакции 13 Баллы 1 298 19 Авг 2021 #9 obi написал(а): blodden, Вы не можете просматривать ссылку пожалуйста воспользуйтесь следующими ссылками Вход или Регистрация Нажмите, чтобы раскрыть... Тактим макаром получилось но главное сработало. Java: if( player.isInZone(ZoneType.Town) && target.isNpc()) return Msg.INCORRECT_TARGET; За 0 Против
obi написал(а): blodden, Вы не можете просматривать ссылку пожалуйста воспользуйтесь следующими ссылками Вход или Регистрация Нажмите, чтобы раскрыть... Тактим макаром получилось но главное сработало. Java: if( player.isInZone(ZoneType.Town) && target.isNpc()) return Msg.INCORRECT_TARGET;
M Monokini2 Поклонник кармы Местный Сообщения 365 Розыгрыши 0 Решения 5 Репутация 269 Реакции 260 Баллы 723 19 Авг 2021 #10 а если мобов в город нагнать их игроки убить смогут? п.с. я не шарю) ааа понял, сорри) За 0 Против