pere
Вторник, 18 Декабря 2018 22:24

Особенности активной боёвки на RPG Maker MV

Автор
Оцените материал
(0 голосов)

Столкнулись тут с проблемой, что нужно как-то определять текущее здоровье врага, с которым игрок сражается на данный момент. Из-за того, что боевка в стиле экшн, это не так-то просто взять и проверить.

Но нам удалось разобраться, как определять характеристики врагов через скрипт. Вот здесь на этом сайте есть документация к RPG Maker MV на английском, в том числе есть информация, как получить данные из текущего врага. Хоть бой в игре и происходит на карте, а не на отдельном экране, использует плагин Хроно-боёвки  все равно врагов из базы и их характеристики, что и при обычной битве. И это довольно удобно.

Например,  если вызвать свойство this.battler().hp , то оно вернет текущее здоровье противника, привязанного к ивенту  this.

По аналогии мы можем вытаскивать и другие параметры (они доступны только для чтения!):

agi - Agility - param 6
atk - ATtacK power - param 2
cev - Critical EVasion rate
cnt - CouNTer attack rate
cri - CRItical rate
def - DEFense power - param 3
eva - EVAsion rate
exr - EXperience Rate
fdr - Floor Damage Rate
grd - GUARD effect rate
hit - HIT rate -xparam 0
hp -  Hit Points
hrg - Hp ReGeneration rate
luk - LucK - param 7
mat - Magic Attack power - param 4
mcr - Mp Cost Rate
mdf - Magic Defense power - param 5
mdr - Magical Damage Rate
mev - Magic EVasion rate
mhp - Maximum Hit Points - param 0
mmp - Maximum Magic Points - param 1
mp -  Magic Points
mrf - Magic ReFlection rate
mrg - Mp ReGeneration rate
pdr - Physical Damage Rate
pha - PHArmacology
rec - RECovery effect rate
tcr - Tp Charge Rate
tgr - TarGet Rate
tp - Tactical Points
trg - Tp ReGeneration rate

Там, где написано param и цифра - это значения используются еще и как параметры открытых характеристик в базе.

 

Прочитано 1878 раз Последнее изменение Вторник, 18 Декабря 2018 22:42
AnnTenna

Этот e-mail адрес защищен от спам-ботов, для его просмотра у Вас должен быть включен Javascript

2 комментарии

Авторизуйтесь, чтобы получить возможность оставлять комментарии

Панель входа

Добро пожаловать!

Заходите. Чувствуйте себя как дома.

Мы в контакте

(скорее всего это пойдёт на хостинг)

Это из галереи!

  • Lk_10
  • Описание: Ура! Летучий корабль теперь и на Андроиде!

Проект Phantasy Star... 20ty Years Past участвовал в выставке "Старкон 2015"

А знаете ли вы...

ste2

сайт другаСветлая зона и Академия РПГ Мейкераkn4kn5Плагины для RPG MakerДневник одной нэкоknНовая Реальность Топ Разработка игр