Войти на сайт

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

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

Как актеру поставить TP вместо MP. (RMVA) 3 года 3 нед. назад #121697

  • EPLSOFF
  • EPLSOFF аватар
  • Вне сайта
  • Путник
  • Сообщений: 2
  • Спасибо получено: 1
Здраствуйте! Я новичок в этой программе и недавно услышал о механики TP. Я обыскал наверное все и в программе, и в интернете, но не нашел как выставить актеру TP вместо MP. Буду рад вашей помощи!
Последнее редактирование: 3 года 3 нед. назад от EPLSOFF.
Администратор запретил публиковать записи гостям.

Как актеру поставить TP вместо MP. (RMVA) 3 года 3 нед. назад #121698

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

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


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

У навыков можно указать цену в TP в настройке навыков:
tsena-v-tp.png



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

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


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


При этом вне боя это TP всё равно не будет видно. Если вы хотите у некоторых героинь показывать TP вместо MP в меню, то это можно сделать таким скриптом (замените «2, 3» на номера героинь без нулей впереди):
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.


show-tp-instead-of-mp.png
Последнее редактирование: 3 года 3 нед. назад от Dmy.
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: Green-Leo, Cabbit, EPLSOFF

Как актеру поставить TP вместо MP. (RMVA) 3 года 3 нед. назад #121699

  • EPLSOFF
  • EPLSOFF аватар
  • Вне сайта
  • Путник
  • Сообщений: 2
  • Спасибо получено: 1
Спасибо!
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: Dmy
Время создания страницы: 0.190 секунд