Команди RPG Maker MV та MZ/Змінити рівень

Матеріал з РПГ.укр
Перейти до: навігація, пошук
Вікно налаштування.

Змінити рівень(анг. Change Level, ​рос. Изменить уровень)команда подій в RPG Maker MV та MZ, яка дозволяє або змінити рівень у герої_ні або всієї команди. Очки досвіду міняються згідно з потрібним рівнем.

Ця команда знаходиться на першій сторінці, це сьома команда в категорії «Геро_їня» (другій категорії в правому стовпчику).

Показати команду на скриншоті

Налаштування[ ]

У команди є такі налаштування:

  • Геро_їня(анг. Actor, ​рос. Персонаж) — чий рівень буде змінено:
    • Вказан_а(анг. Fixed, ​рос. Указанный) — геро_їня вказується в налаштуваннях команди:
      • Вся партія(анг. Entire Party, ​рос. Вся партия) — рівень додається або забирається для всієї партії,
      • або можна вказати конкретну геро_їню;
    • Зі змінної(анг. Variable, ​рос. Переменная) — номер геро_їні береться зі змінної;
  • Дія(анг. Operation, ​рос. Операция) — що робиться з рівнем:
    • Збільшити(анг. Increase, ​рос. Увеличить),
    • Зменшити(анг. Decrease, ​рос. Уменьшить);
  • Операнд(анг. Operand) — скільки рівнів додати або відняти:
    • Константа(анг. Constant, ​рос. Постоянная) — кількість рівнів вказується в налаштуваннях команди,
    • Змінна(анг. Variable, ​рос. Переменная) — кількість рівнів береться з певної змінної;
  • Повідомити про новий рівень(анг. Show Level Up, ​рос. Показать повышение уровня) — чи показувати повідомлення про новий рівень, якщо рівень додається.

Повідомлення про новий рівень[ ]

Приклад повідомлення про новий рівень.

Пункт «Повідомити про новий рівень» дозволяє показати вікно повідомлення, якщо рівень додається і якщо геро_їня отримує новий рівень і вивчає якісь навички.

Текст повідомлення встановлюється в базі даних на сторінці Терміни(анг. Terms, ​рос. Термины). Використовуються наступні терміни:

  • Підвищення рівня(анг. Level Up, ​рос. Повышение уровня) (%1 заміняється на ім'я геро_їні, %2 — на рівень, %3 — на слово «Рівень»),
  • Нова навичка(анг. Obtain Skill, ​рос. Новый навык) (%1 заміняється на назву навички).

Використання в JavaScript[ ]

Щоб змінити рівень персонажа в JavaScript, можна використовувати наступний код:

var actor = $gameActors.actor(2);
       //замініть 2 на номер геро_їні в базі даних
actor.changeLevel(actor.level + 2, true);
       // замініть 3 на значення, на яке збільшується рівень
       // замініть + на -, якщо рівень треба зменшити
       // замініть true на false, якщо показувати повідомлення
       //           про новий рівень не треба