- Сообщений: 2269
- Спасибо получено: 1182
Точное количество дополнительных ходов
Скрыть
Больше
10 года 10 мес. назад - 10 года 10 мес. назад #82918
от Cerberus
Информация:
Автор: Cerberus
Версия мейкера: VX Ace
Тип: корректировка механики боя
Описание:
Данный скрипт слегка меняет механику стандартной боевой системы. Именно, в ней по умолчанию присутствует опция "вероятность дополнительного хода". Данный скрипт интерпретирует эту вероятность (в процентах) как количество дополнительных ходов, которые получит персонаж.
То есть, если вы хотите, чтобы персонаж сделал два дополнительных хода (всего, соответственно, три) за цикл боя, - наложите на него состояние, которое даёт вероятность дополнительного хода 2%. And so on.
Код предельно прост:
Жуть болотная, на лапках, в тапках и с пулемётом...
Cerberus создал тему: Точное количество дополнительных ходов
Точное количество дополнительных ходов
Информация:
Автор: Cerberus
Версия мейкера: VX Ace
Тип: корректировка механики боя
Описание:
Данный скрипт слегка меняет механику стандартной боевой системы. Именно, в ней по умолчанию присутствует опция "вероятность дополнительного хода". Данный скрипт интерпретирует эту вероятность (в процентах) как количество дополнительных ходов, которые получит персонаж.
То есть, если вы хотите, чтобы персонаж сделал два дополнительных хода (всего, соответственно, три) за цикл боя, - наложите на него состояние, которое даёт вероятность дополнительного хода 2%. And so on.
Код предельно прост:
Code:
class Game_Battler < Game_BattlerBase
#--------------------------------------------------------------------------
# * Determine Action Times
#--------------------------------------------------------------------------
def make_action_times
action_plus_set.inject(1) {|r, p| r + 100 * p }
end
end
Жуть болотная, на лапках, в тапках и с пулемётом...
Последнее редактирование: 10 года 10 мес. назад пользователем Cerberus.
Спасибо сказали: Seibur
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
10 года 10 мес. назад - 10 года 10 мес. назад #82919
от Seibur
Будь таким, каким хочешь казаться.
Seibur ответил в теме Точное количество дополнительных ходов
А на мобов условие скрипта действует?
з.ы. Демку можно если не сложно? Апд. Разобрался, спасибо)
з.ы. Демку можно если не сложно? Апд. Разобрался, спасибо)
Будь таким, каким хочешь казаться.
Последнее редактирование: 10 года 10 мес. назад пользователем Seibur.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
10 года 10 мес. назад #82922
от EvilWolf
Церб, а он с АТБ шкалой от могхантера работает ?
EvilWolf ответил в теме Точное количество дополнительных ходов
Я всего лишь проходил мимо, но зачем тут демка ?з.ы. Демку можно если не сложно? Апд. Разобрался, спасибо)
Церб, а он с АТБ шкалой от могхантера работает ?
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
10 года 10 мес. назад #82927
от DeadElf79
DeadElf79 ответил в теме Точное количество дополнительных ходов
Скрипт изменяет класс Game_Battler, который является родительским как к персонажам игрока, так и к персонажам противника (мобам), так что действовать должен и там, и там.А на мобов условие скрипта действует?
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Скрыть
Больше
- Сообщений: 2269
- Спасибо получено: 1182
10 года 10 мес. назад - 10 года 10 мес. назад #82934
от Cerberus
Жуть болотная, на лапках, в тапках и с пулемётом...
Cerberus ответил в теме Точное количество дополнительных ходов
Волк, надо посмотреть, спасибо за наводку.
upd: нет, для ATB надо отдельно пилить, и это может получиться сильно сложнее, поскольку там опция "дополнительный ход" фактически игнорируется вообще.
upd: нет, для ATB надо отдельно пилить, и это может получиться сильно сложнее, поскольку там опция "дополнительный ход" фактически игнорируется вообще.
Жуть болотная, на лапках, в тапках и с пулемётом...
Последнее редактирование: 10 года 10 мес. назад пользователем Cerberus.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Время создания страницы: 0.092 секунд
