Параметры (MV и VX Ace)

Материал из Добрая вики про РПГ Мейкер
Перейти к: навигация, поиск
Это статья о параметрах персонажа в узком смысле. Параметры в широком смысле также включают доп-параметры (вторичные характеристики) и спец-параметры (особые умения).
Отображение кривых параметров в RPG Maker MV (фрагмент окна редактирования класса).

Параметры в узком смысле (в VX Ace — базовые характеристики) — восемь характеристик персонажей и противников в RPG Maker MV и VX Ace: максимальные HP, максимальные MP, атака, защита, магическая атака, магическая защита, ловкость и удача.

Значения параметров персонажей определяются уровнем и классом, а также могут изменяться бронёй и оружием. Параметры противников задаются в настройках противника. Игроки могут увидеть параметры в меню «Состояние» и «Экипировка», а также на экране магазина.

Доступные параметры[править]

Доступны следующие параметры:

Название Код Цвет Максимум Назначение
Макс. HP (Max. HP) mhp оранжевый 9999 Определяет максимальное количество HP (очков здоровья).
Макс. MP (Max. MP) mmp синий 9999 Определяет максимальное количество MP (очков умений/магии).
Атака (Attack power) atk бордовый 999 Предназначена для использования в формулах урона. По задумке определяет силу физических атак, однако можно придать ей иной смысл.
Защита (Defense power) def салатовый 999 Предназначена для использования в формулах урона. По задумке определяет устойчивость к физическим атакам, однако можно придать ей иной смысл.
Маг. атака (Magic attack power) mat пурпурный 999 Предназначена для использования в формулах урона. Предназначена для использования в формулах урона. По задумке определяет силу магических атак, однако можно придать ей иной смысл.
Маг. защита (Magic defense power) mdf тёмно-зелёный 999 Предназначена для использования в формулах урона. По задумке определяет устойчивость к магическим атакам, однако можно придать ей иной смысл.
Ловкость (Проворство, Agility) agi голубой 999 Влияет на порядок действий в битве. Для каждого действия определяется скорость: случайный параметр, рассчитываемый по формуле agi + [случайное число от 0 до 5 + agi/4] + [скорость умения или предмета]. Ловкость определяет, кто будет атаковать первым. Также влияет на:
  • Вероятность сбежать из битвы. Она рассчитывается так: 50% * [средняя ловкость (AGI) партии] / [средняя ловкость (AGI) отряда противников]
  • Вероятность застать противников врасплох. Если средняя ловкость партии больше или равна средней ловкости отряда противников, то вероятность застать их врасплох равна 5%. Если же меньше, она будет равна 3%. (Способность партии «Повысить шанс на упреждающий удар» увеличивает вероятность застать противников врасплох в 4 раза, т.е. до 20% и 12%).
  • Аналогично рассчитывается шанс, что противники устроят засаду. Если их средняя ловкость больше средней ловкости партии, шанс будет 5%. Если меньше — 3%. (Способность партии «Отменить засаду» сводит шансы к 0%.)
Удача (Luck) luk жёлтый 999 Влияет на то успех наложения состояний и действие негативных состояний.

Вероятности наложения состояний и действие негативных состояний умножается на коэффициент lukEffectRate, рассчитываемый по формуле: (100 + ([удача нападающего] - [удача защищающегося]) / 1000)%.

Указание параметров[править]

Итоговые параметры персонажа зависят от нескольких вещей:

  • базовые значения берутся из кривых параметров в настройках класса персонажа (кривые задают соответствие параметра уровню),
  • к ним прибавляются изменения параметров, соответствующие надетой броне и экипированному оружию,
  • также прибавляется сумма значений, добавленный или отнятых командой Изменить характеристику,
  • полученное значение умножается на значения параметров из особенностей персонажа, класса, надетой брони и оружия.

Настройка кривых параметров[править]

Параметры задаются графиком в настройках класса. В настройках класса есть восемь графиков параметров. При щелчке на каждый из них открывается окно редактирования параметров:

Скриншот окна «Кривые характеристик». В верхней части вкладки с выбором параметра. Дальше идут кнопки быстрой настройки (от A до E), текстовое поле выбора уровня и текстовое поля ввода значения на данном уровне. Дальше идёт кнопка «Создать кривую» и график полученной кривой. Ниже кнопки OK и Отмена.

Кнопки быстрой настройки позволяют быстро создать линейный рост, при этом A — наилучшие варианты, E — наихудшие.

Кнопка «Создать кривую» открывает окно настройки параметра. Можно указать начальное и конечное значение, а также форму кривой:

  • «быстро» создаст параметр, который сильно увеличивается вначале, а потом темпы роста замедляются;
  • «средне» позволяет создать параметр с линейным ростом, как при быстрой настройке;
  • «медленно», наоборот, создаст параметр, который сначала растёт медленно, и скорость роста увеличивается только ближе к последним уровням.

Поля «Уровень» и «Значение» позволяют задать значение для каждого уровня вручную. В RPG Maker VX Ace также есть возможность нарисовать кривую мышкой. В RPG Maker MV щелчок мышкой выбирает уровень, но значение нужно вводить с клавиатуры.

Изменение параметров оружием и бронёй[править]

У оружия и брони есть возможность указать параметры, которые будут складываться с параметрами героя, когда соответствующее оружие и броня экипированы:

Под заголовком «Изменения параметров» показаны 8 текстовых полей: «атака», «защита», «маг. атака», «маг. защита», «ловкость», «удача», «макс. HP», «макс. MP».

Параметры могут быть отрицательные (например, тяжёлая броня может уменьшать ловкость).

Изменение параметров особенностями[править]

Особенности персонажа, класса, брони и оружия также позволяют умножить полученную сумму параметров на какое-то значение в процентах.

Чтобы добавить такую особенности, дважды щёлкните по пустому месту в конце списки особенностей для нужного героя, класса, брони или оружия. Появится окно настройки особенностей. Выберите вкладку «Хар-ка» (в VX Ace — «Характеристики»), пункт «Параметр» (в VX Ace — «Базовая характеристика»), выберите нужный параметр и введите значение в процентах:

Настройка особенности, увеличивающей защиту в 110% (на 10%).

Если к героине или герою применимо несколько таких особенностей, все они будут применены.

Задание параметров противникам[править]

У противников также есть те же параметры. Они задаются в настройках противника и не меняются в ходе игры (если не использовать плагины или скрипты):

Показан раздел «Основные настройки» противника. Выбрано имя «Медуза», графика, а справа показаны её характеристики: макс. HP, макс. MP, атака, защита, маг. атака, маг. защита, ловкость, удача.

Использование в форумулах урона[править]

Все параметры можно использовать в формулах урона. При этом в формуле параметры пишутся в виде сторона.параметр, где сторона — a (нападающий; это латинская буква a, не кириллическая) или b (защищающийся), а параметр — один из трёхбуквенных кодов (mhp, mmp, atk, def, mat, mdf, agi, luk).

Например, a.atk — это атака нападающего, а b.def — защита защищающегося.

Параметры «атака», «защита», «магическая атака» и «магическая защита» используются только в формулах урона. То есть их можно переназвать (на вкладке «Термины») и использовать в другом значении.

Отображение параметров в игре[править]

Показ параметров на экране состояния в RPG Maker MV.

Игроки могут увидеть числовые значения основных параметров на экране состояния.

Кроме того, параметры отображаются на экране экипировки. При этом при выборе экипировки показываются по два значения параметра: сначала текущее, а потом, после знака →, новое значение, который будет, если выбрать выделенную сейчас броню или оружие:

Отображение параметров на экране экипировки.

Кроме того, вы можете записать параметр в переменную с помощью команды Переменная (надо выбрать операнд «Данные игры», затем выбрать первый пункт «Персонаж» и выбрать героя и параметр).