Правила раздела:
1 Задавайте конкретные вопросы. Для болтовни есть свободный раздел.
2 По возможности давайте конкретные ответы.
3 Один вопрос=одна тема. Если хотите задать ещё вопрос, то начинайте новую тему.
4 Название темы должно составлять сам вопрос, и быть максимально конкретным. Рекомендуется начинать тему словами "Как", "Что", "Почему". А первый пост повторяет вопрос и даёт расширенные сведения.
5 Рекомендуется указывать версию мейкера (2000, 2003, RMXP, RMVX, ACE, IGM, и.т.д.. Это важно, и всё равно ведь спросят.
6 Темы "Пара вопросов", "Помогите", и подобные им - самый лёгкий путь к бану.
7 Поиск находится вверху справа.
А. Названия подразделов этого раздела уточняются. Советы принимаются.

Как актеру поставить TP вместо MP. (RMVA)

Больше
5 года 2 мес. назад - 5 года 2 мес. назад #121697 от EPLSOFF
Здраствуйте! Я новичок в этой программе и недавно услышал о механики TP. Я обыскал наверное все и в программе, и в интернете, но не нашел как выставить актеру TP вместо MP. Буду рад вашей помощи!
Последнее редактирование: 5 года 2 мес. назад пользователем EPLSOFF.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Ветеран Поддержка Фонда Разработчик Проект месяца 3 место Учитель Оратор Даритель Стимкея 2 место За 2 место на конкурсе маппинга Программист Ruby Паладин
Больше
5 года 2 мес. назад - 5 года 2 мес. назад #121698 от Dmy
По умолчанию TP доступно только в битвах. Оно отражает, насколько героиня подготовилась к выполнению сложных умений в конкретной обстановке или разъярилась.

Чтобы в битвах показывалось TP, нужно отметить галочку «показывать TP в битве» на вкладке «Система»:


TP набирается во время битвы, когда тебя бьют или ты бьёшь. Максимальное TP всегда 100 (в отличие от HP и MP, максимальное TP не меняется с уровнем).

У навыков можно указать цену в TP в настройке навыков:



При этом в конце битвы TP обычно сбрасывается. Логика тут такая: если героиня разъярилась или подготовилась к битве с одними противницами, это не значит, что она будет разъярена или готова к битве с другими.

Это сбрасывание TP можно отменить, добавив особенность «Сохранять TP». Надо дважды щёлкнуть по пустому месту в поле «Особенности»:


И там выбрать на последней странице («Другое») пункт «Особое поведение» → «Сохранять TP»:


При этом вне боя это TP всё равно не будет видно. Если вы хотите у некоторых героинь показывать TP вместо MP в меню, то это можно сделать таким скриптом (замените «2, 3» на номера героинь без нулей впереди):
Code:
class Window_MenuStatus < Window_Selectable def needs_tp_instead_of_mp?(actor) #вместо 2, 3 напишите ID героинь/героев, у которых #в меню будет показываться TP вместо MP [2, 3].include?(actor.id) end alias :tp_instead_of_mp__draw_actor_mp :draw_actor_mp def draw_actor_mp(actor, x, y, width = 124) if needs_tp_instead_of_mp?(actor) draw_actor_tp(actor, x, y, width) else tp_instead_of_mp__draw_actor_mp(actor, x, y, width) end end end

Этот скрипт надо подключить так же, как обычно подключаются скрипты (вот инструкция по подключению скриптов от Демия ). После этого у героинь, чьи номера указаны в скрипте (в моём случае это №2 и №3), будет показываться TP вместо MP.


Последнее редактирование: 5 года 2 мес. назад пользователем Dmy.
Спасибо сказали: Green-Leo, Cabbit, EPLSOFF

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
5 года 2 мес. назад #121699 от EPLSOFF
Спасибо сказали: Dmy

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Время создания страницы: 0.095 секунд
Работает на Kunena форум