Basic Enemy HP Bars Lite

Матеріал з РПГ.укр
Перейти до: навігація, пошук
Приклад роботи скрипта Basic Enemy HP Bars Lite

Basic Enemy HP Bars Lite — скрипт для RPG Maker VX Ace від V.M of D.T (Vlue). Він додає полоси HP, MP та іконки станів противни_цям.

Завантажити його можна на Pastebin: https://pastebin.com/dEkBwmPw

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

Загальні налаштування[ ]

USE_HP_BAR

Чи будуть відображатися полоси HP. Не впливає на текст.

Якщо true, полоси HP будуть відображатися.

Якщо false, полоси HP не будуть відображатися.

USE_MP_BAR

Чи будуть відображатися полоси MP.

Якщо true, полоси MP будуть відображатися.

Якщо false, полоси MP не будуть відображатися.

USE_STATES

Чи будуть відображатися іконки станів.

Якщо true, іконки станів будуть відображатися.

Якщо false, іконки станів не будуть відображатися.

USE_TEXT

Чи використовувати текст з іменем противни_ці.

Якщо true, текст з іменем буде використовуватися.

Якщо false, текст з іменем не буде використовуватися.

USE_HP_TEXT

Чи використовувати текст з кількістю HP.

Якщо true, текст з кількістюHP буде використовуватися.

Якщо false, текст з кількістю HP не буде використовуватися.

DISPLAY_ICON

Номер іконки, яку буде використано як курсор для вибору противни_ці.

ABOVE_MONSTER

Чи будуть полоси відображатися над противни_цями.

Якщо true, положення полос буде над противни_цями.

Якщо false, положення полос буде під противни_цями.

BAR_OFFSET_X

На скільки пікселів зсунуті полоси вправо (або вліво, якщо значення від’ємне).

BAR_OFFSET_Y

На скільки пікселів зсунуті полоси вниз (або вверх, якщо значення від’ємне).

Кольори полос[ ]

Значення кольорів можна подати у таких форматах:

  • функціональні нотації RGB без прозорості (Color.new(255,0,0)),
  • функціональні нотації RGB з прозорістю (Color.new(255,0,0,155)).

MP_COLOR_BAR_1

Перший колір градієнту полоси MP.

MP_COLOR_BAR_2

Другий колір градієнту полоси MP.

Відображення лише за певних умов[ ]

SPECIFIC_ACTOR

Які герої_ні мають бути в бою, щоб було видно полоси та текст з кількістю здоров’я.

Номери герої_нь перераховуються всередині квадратних дужок через кому (наприклад, [1, 2]).

Якщо [], відсутність певних геро_їнь на полі битви не приховує полоси.

SCAN_STATE

Який стан треба накласти на противни_цю, щоб було видно полоси HP і MP.

Якщо 0, такого стану немає.

SCAN_ONCE

Чи буде видно інформацію про інших противни_ць того ж типу після того, як було накладено стан лише на одн_у з них.

Якщо true, достатньо накласти стан один раз, щоб бачити інформацію про всіх противни_ць того ж типу до кінця гри.

Якщо false, стан потрібно накладати кожн_ій противни_ці.

ONLY_ON_TARGET

Чи будуть відображатися полоси лише тоді, коли обрано противни_цю. Ігнорує інші умови.

Якщо true, полоси буде видно тоді і лише тоді, коли обрано противни_цю.

Якщо false, полоси буде видно тоді, коли виконуються інші умови.

Налаштування противни_ць[ ]

Щоб позначити противни_цю як боса, потрібно додати тег <BOSS>. У такому випадку:

  • полоса HP буде шириною трохи менше ширини гри,
  • поруч з кількістю HP буде відображатися максимальна кількість HP,
  • полоси MP не буде.

Щоб замінити ім’я противни_ці над полосою HP, потрібно додати тег <HIDE NAME>.

Зауваження. Цей тег не впливає на відображення імені у вікні вибору противни_ці.

Ліцензія[ ]

Дозволяється:

  • використовувати цей скрипт у будь-яких проектах, комерційних або некомерційних.

Вказувати авторство обов'язково.

Подібні скрипти та плагіни[ ]

Для RPG Maker існує багато інших скриптів і плагінів, які додають противни_цям хоча б полоси HP, а іноді, наприклад, ще й полоси MP і TP.

Для RPG Maker VX Ace є такі скрипти:

Для RPG Maker MV є такі плагіни:

Для RPG Maker MZ є такі плагіни:

Посилання[ ]