Помогите Как сделать вампиризм и крит. удары оружию?

FrapsiCola

Активный участник
Баллы
61
На проекте где я играл были оружия которые имели шанс критического удара и шанс вампиризма.
Вопрос - как это реализовать?
В плане как добавить шансы оружию (чтобы я мог изменять эти шансы. P.s На этом проекте оружие (например один каменный меч) имеет 40 вариантов и у каждого разный урон, крит. шанс и вампиризим.) и как сделать критический удар (урон x2), а так же вампиризм.
Вампиризм - мгновенная регенерация определённого кол-во жизней с определённым шансом.
Скриншоты прилагаются!
P.s Искал различные RPG плагины - нигде не было вампиризма и критического удара.
В платных версиях какого-то плагина вампиризм был указан но его тоже не было.

​
 

Вложения

  • 2019-03-03_19.15.44.png
    2019-03-03_19.15.44.png
    273,1 КБ · Просмотры: 131
  • 2019-03-03_19.15.58.png
    2019-03-03_19.15.58.png
    293,6 КБ · Просмотры: 128
Эвент нанесения урона Entity по Entity. Проверяешь что тот, кто нанёс - игрок. Проверяешь сколько нанёс e.getDamage() => делаешь лайфстил. Делаешь Math.random() и определяешь шанс крита и наносишь его. И лучше сначала крит, потом вампиризм
 
Если тебе нужно, чтобы кто-то написал за тебя, тебе в другой раздел.
 
Вешай характеристики оружия в нбт и отслеживай дамаг эвент.
 
Готовых плагинов такого типа полно, например LoreAttributes.
 
я видел подобный плагин, но он платный. вроде myItems Называется
 
ТС указывал, что пробовал найти и не нашел. Суть форума - помогать, а не вые***. Будь добр, слови маслину!
Если ему нужно, чтобы за него написали, то ему в другой раздел.
 
Назад
Верх