Войти на сайт

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

ТЕМА: [ACE] Понижение ТР до нуля спецприемом

[ACE] Понижение ТР до нуля спецприемом 10 года 10 мес. назад #61708

  • vovasik_09
  • vovasik_09 аватар
  • Вне сайта
  • Познающий
  • Сообщений: 19
Возможно, не стоило создавать для этого отдельную тему, но все-таки...
Нужно создать такой прием: враг прочитал заклинание и из-за него герой лишился всех ТР. Вопрос в том, как лишить его всех ТР. Таких стандартных функций у Мейкера нет. Возможно, нужно использовать общие события с использованием в них фрагмента скрипта, но я не знаю, как написать нужный мне код.
Если кто-нибудь что-нибудь знает - поделитесь с незнающим.
Последнее редактирование: 10 года 10 мес. назад от vovasik_09.
Администратор запретил публиковать записи гостям.

[ACE] Понижение ТР до нуля спецприемом 10 года 10 мес. назад #61716

  • DeadElf79
  • DeadElf79 аватар
  • Вне сайта
  • Звездный Страж
  • Сообщений: 3147
  • Спасибо получено: 2650
  • 3 местоПрограммист RubyОрганизатор конкурсовПисатель 3 место1 место в ГотвВетеранПроект месяца 1 местоПроект месяца 2 местоУчитель
Такие стандартные возможности есть, читай формулы для заклинаний.
Администратор запретил публиковать записи гостям.

[ACE] Понижение ТР до нуля спецприемом 10 года 10 мес. назад #61717

  • vovasik_09
  • vovasik_09 аватар
  • Вне сайта
  • Познающий
  • Сообщений: 19
Дело в том, что формулы для заклинаний имеют только 6 параметров и ни один из них не является повреждением ТР. Там присутствуют только повреждения, восстановления или поглощения для НР и МР. Для ТР такого в Мейкере я никогда не видел.
Администратор запретил публиковать записи гостям.

[ACE] Понижение ТР до нуля спецприемом 10 года 10 мес. назад #61720

  • DeadElf79
  • DeadElf79 аватар
  • Вне сайта
  • Звездный Страж
  • Сообщений: 3147
  • Спасибо получено: 2650
  • 3 местоПрограммист RubyОрганизатор конкурсовПисатель 3 место1 место в ГотвВетеранПроект месяца 1 местоПроект месяца 2 местоУчитель
Попробуй настроить эффект при использовании. На вкладке восстановления выдели Увеличение ТР и поставь минус сто
Администратор запретил публиковать записи гостям.

[ACE] Понижение ТР до нуля спецприемом 10 года 10 мес. назад #61723

  • vovasik_09
  • vovasik_09 аватар
  • Вне сайта
  • Познающий
  • Сообщений: 19
Увеличение ТР действует только в интервале от 0 до 100%. Если вписать отрицательное число, то Мейкер автоматом исправляет его на 0.
Администратор запретил публиковать записи гостям.

[ACE] Понижение ТР до нуля спецприемом 10 года 10 мес. назад #61724

  • DeadElf79
  • DeadElf79 аватар
  • Вне сайта
  • Звездный Страж
  • Сообщений: 3147
  • Спасибо получено: 2650
  • 3 местоПрограммист RubyОрганизатор конкурсовПисатель 3 место1 место в ГотвВетеранПроект месяца 1 местоПроект месяца 2 местоУчитель
На ладно, сейчас сделаю мегаскрипт)
Администратор запретил публиковать записи гостям.

[ACE] Понижение ТР до нуля спецприемом 10 года 10 мес. назад #61725

  • vovasik_09
  • vovasik_09 аватар
  • Вне сайта
  • Познающий
  • Сообщений: 19
Буду мега-мега-мега признателен
Администратор запретил публиковать записи гостям.

[ACE] Понижение ТР до нуля спецприемом 10 года 10 мес. назад #61726

  • DeadElf79
  • DeadElf79 аватар
  • Вне сайта
  • Звездный Страж
  • Сообщений: 3147
  • Спасибо получено: 2650
  • 3 местоПрограммист RubyОрганизатор конкурсовПисатель 3 место1 место в ГотвВетеранПроект месяца 1 местоПроект месяца 2 местоУчитель
В общем событии взываешь скрипт:
$game_actors[ID].tp=0
Вместо ID поставь номер персонажа.
Администратор запретил публиковать записи гостям.

[ACE] Понижение ТР до нуля спецприемом 10 года 10 мес. назад #61727

  • vovasik_09
  • vovasik_09 аватар
  • Вне сайта
  • Познающий
  • Сообщений: 19
Только вот с ID будет небольшая проблема, ведь враг не обязательно должен применять заклинание на конкретном персонаже, а на одном из четырех. То есть я не могу вбить в код конкретного ID. Или я в чем-то заблуждаюсь?
Администратор запретил публиковать записи гостям.

[ACE] Понижение ТР до нуля спецприемом 10 года 10 мес. назад #61728

  • DeadElf79
  • DeadElf79 аватар
  • Вне сайта
  • Звездный Страж
  • Сообщений: 3147
  • Спасибо получено: 2650
  • 3 местоПрограммист RubyОрганизатор конкурсовПисатель 3 место1 место в ГотвВетеранПроект месяца 1 местоПроект месяца 2 местоУчитель
Ну, я не мастер с боевыми системами ковыряться, к сожалению.
Администратор запретил публиковать записи гостям.

[ACE] Понижение ТР до нуля спецприемом 10 года 10 мес. назад #61729

  • vovasik_09
  • vovasik_09 аватар
  • Вне сайта
  • Познающий
  • Сообщений: 19
Ну, в таком случае, я решу эту проблему собственноручно: пускай ТР снимается всей партии героев сразу.
Администратор запретил публиковать записи гостям.

[ACE] Понижение ТР до нуля спецприемом 10 года 10 мес. назад #61730

  • DeadElf79
  • DeadElf79 аватар
  • Вне сайта
  • Звездный Страж
  • Сообщений: 3147
  • Спасибо получено: 2650
  • 3 местоПрограммист RubyОрганизатор конкурсовПисатель 3 место1 место в ГотвВетеранПроект месяца 1 местоПроект месяца 2 местоУчитель
Просто и со вкусом)
Администратор запретил публиковать записи гостям.

[ACE] Понижение ТР до нуля спецприемом 10 года 10 мес. назад #61731

  • vovasik_09
  • vovasik_09 аватар
  • Вне сайта
  • Познающий
  • Сообщений: 19
Хм... А можно ли вместо 'game_actor' поставить не номер персонажа (ID в смысле), а номер члена партии? И если да, то что именно написать?
Администратор запретил публиковать записи гостям.

[ACE] Понижение ТР до нуля спецприемом 10 года 10 мес. назад #61733

  • DeadElf79
  • DeadElf79 аватар
  • Вне сайта
  • Звездный Страж
  • Сообщений: 3147
  • Спасибо получено: 2650
  • 3 местоПрограммист RubyОрганизатор конкурсовПисатель 3 место1 место в ГотвВетеранПроект месяца 1 местоПроект месяца 2 местоУчитель
Вот с этим проблемы, нужно в боевку заглядывать. Потому что для боевки это будет обращение не к Персонажам, а к Баттлерам, а то разные типы данных.
Сделай проще:
условие - герой 1 в партии? если да - герою один убрать ТР;
условие - герой 2 в партии? если да - то уже ему убрать ТР.
и так далее.
Администратор запретил публиковать записи гостям.

[ACE] Понижение ТР до нуля спецприемом 10 года 10 мес. назад #61735

  • vovasik_09
  • vovasik_09 аватар
  • Вне сайта
  • Познающий
  • Сообщений: 19
Отличный и вразумительный ответ, спасибо.
А я отчего-то посчитал, что такой проверки в Мейкере нет... А все оказалось проще простого.
Администратор запретил публиковать записи гостям.

[ACE] Понижение ТР до нуля спецприемом 10 года 10 мес. назад #61737

  • Cerberus
  • Cerberus аватар
  • Вне сайта
  • Модератор
  • Собака злая
  • Сообщений: 2269
  • Спасибо получено: 1182
  • Организатор конкурсовПроект месяца 3 место3 местоПроект месяца 2 место2 место Сбитая кодировкаПроект месяца 1 местоПобедитель Сбитой кодировкиПрограммист JavaScript 3 место ГотвПисатель 3 место
Кстати, я придумал способ, как сжечь TP только целевому герою :) Берём специальное состояние, в заклинании его вешаем, запускаем общее событие, сжигаем ТР тому, на ком состояние, снимаем состояние.
Жуть болотная, на лапках, в тапках и с пулемётом...
Администратор запретил публиковать записи гостям.

[ACE] Понижение ТР до нуля спецприемом 10 года 10 мес. назад #61738

  • DeadElf79
  • DeadElf79 аватар
  • Вне сайта
  • Звездный Страж
  • Сообщений: 3147
  • Спасибо получено: 2650
  • 3 местоПрограммист RubyОрганизатор конкурсовПисатель 3 место1 место в ГотвВетеранПроект месяца 1 местоПроект месяца 2 местоУчитель
Кстати, неплохо) И с теми же проверками выходит)
Администратор запретил публиковать записи гостям.

[ACE] Понижение ТР до нуля спецприемом 10 года 10 мес. назад #61741

  • vovasik_09
  • vovasik_09 аватар
  • Вне сайта
  • Познающий
  • Сообщений: 19
Идея порадовала, но я все же останусь на варианте, когда ТР сжигаются всей активной партии сразу. Как мне кажется, так бои станут интереснее, особенно, если враг в обязательном порядке использует это заклинание в начале боя.
Но все-таки аригато годзаймас за советы!
Администратор запретил публиковать записи гостям.
Время создания страницы: 0.176 секунд