Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
подскажите пожалуйста
#1
Здравствуйте, уважаемые пользователи форума. Прошу, подскажите пожалуйста как реализовать, чтобы урон наносился например 0.7 от действиетльного при атаке определенным оружием. вот кусок кода. просто с явой даже на вы не дотягиваю)
Цитата:@Override
public String onAttack(L2NpcInstance npc, L2PcInstance attacker, int damage, boolean isPet)

{
if(attacker.getActiveWeaponItem().getItemId() == 12115)
{
damage *= 5.6D;
attacker.sendMessage("Игрок увернулся от вашей атаки.");
}
return null;
сообщение пишет,а как быть с уроном. спасибо
Ответ
#2
ну подскажите пожалуйста - как можно повлиять на получаемый урон нпц, т.е. при атаке нпц, чтобы наносилось только 70% от реального урона
Ответ
#3
kasper Написал:ну подскажите пожалуйста - как можно повлиять на получаемый урон нпц, т.е. при атаке нпц, чтобы наносилось только 70% от реального урона

То что подчеркнули не тестировали?
Мы всё сделаем металлом! Чернее чернейшей черноты бесконечности! © Nathan Explotion
Работаю с Aion Java-emu, любой версии. skype: alexsiuss1
Ответ
#4
kasper Написал:ну подскажите пожалуйста - как можно повлиять на получаемый урон нпц, т.е. при атаке нпц, чтобы наносилось только 70% от реального урона

kasper Написал:Здравствуйте, уважаемые пользователи форума. Прошу, подскажите пожалуйста как реализовать, чтобы урон наносился например 0.7 от действиетльного при атаке определенным оружием. вот кусок кода. просто с явой даже на вы не дотягиваю)

сообщение пишет,а как быть с уроном. спасибо

На урон нельзя повлиять из глубокой задницы в виде AISystemsForeverAlone, точнее можно, но с вашими знаниями нельзя.

Влиять на урон надо в Formulas.java метод calcPhysDam или как-то так.

Но то что вы хотите сделать, требует от вас взять книгу по Java и идти читать.

P.S. Решили уйти в старый РПГ D&D мир? где уклонение = снижение получаемого урона в %? xD
Ответ
#5
Физ. атаку подрежь на каждом NPC и будет тебе сниженный урон.
[Изображение: 1362893142269.jpg]
С твоими познаниями это будет самое оптимальное.
Ответ
#6
ALeKsIuS Написал:То что подчеркнули не тестировали?
пробовал, но как и написал безрезультативно
Ответ
#7
Я так понял, что вы хотите, чтобы НПЦ стали более бронявыми?
Если так, то мне кажется самый оптимальный вариант это поднять уровень ХП, или же параметр phys_def у НПЦ запросом в базу.
Если же наоборот, чтобы вам меньше урона наносили, то опять же запросом в базу снижаем показатель phys_atk, на нужное вам число.
А если относится к персонажам реальных игроков то копайте в таблице char_templates опять же в базе. Не понимаю зачем нужно лезть в ядро?
Ответ
#8
Narsell Написал:Я так понял, что вы хотите, чтобы НПЦ стали более бронявыми?
Если так, то мне кажется самый оптимальный вариант это поднять уровень ХП, или же параметр phys_def у НПЦ запросом в базу.
Если же наоборот, чтобы вам меньше урона наносили, то опять же запросом в базу снижаем показатель phys_atk, на нужное вам число.
А если относится к персонажам реальных игроков то копайте в таблице char_templates опять же в базе. Не понимаю зачем нужно лезть в ядро?
дабы определенному оружию уменьшить урон по определенным монстрам. вариант с резистами (к оружию) и типами мобов не катит, т.к. маг урон такими способами не регулируется в данной сборке (исходов нет)
Ответ
#9
kasper Написал:дабы определенному оружию уменьшить урон по определенным монстрам. вариант с резистами (к оружию) и типами мобов не катит, т.к. маг урон такими способами не регулируется в данной сборке

в чем проблема найти реализацию физ ризиста и сделать аналог для маг?
Ответ
#10
HiredKiller Написал:в чем проблема найти реализацию физ ризиста и сделать аналог для маг?
исходов нет. поэтому думаю, что проще через АИ управлять уроном, чем мудрить резист....
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Подскажите хорошую сборку с исходниками без пасхалок. =) noname28346 5 3,605 04-20-2020, 11:41 AM
Последний пост: FaintSmile
  Подскажите по effect_point CKREPKA 16 4,249 09-03-2016, 12:36 AM
Последний пост: Stenly76
  Какой пакет подскажите vanyahunter123 2 1,488 12-19-2015, 08:36 PM
Последний пост: Gaikotsu
  Подскажите спан на сборке овер Литион 9 2,412 08-29-2014, 07:25 PM
Последний пост: Donatte
  Ребят, помогите пожалуйста D1avol 22 8,447 09-12-2013, 10:14 AM
Последний пост: Ashtone Grey
  подскажите как исправить ;( dimko777 12 3,143 03-11-2013, 08:56 PM
Последний пост: elastic
  Респаун РБ(Подскажите) Final 10 3,983 09-18-2012, 08:01 AM
Последний пост: Final
  Подскажите теги блока equip L2sidia 0 894 09-15-2012, 10:47 PM
Последний пост: L2sidia
  Подскажите что не так? finfan 4 1,964 03-21-2012, 04:40 PM
Последний пост: finfan
  Подскажите пожалуйста Diglaif 4 1,914 01-15-2012, 03:43 PM
Последний пост: gorodetskiy

Перейти к форуму:


Пользователи, просматривающие эту тему: 2 Гость(ей)