Войти на сайт

Авторизация, ждите ...
×

ТЕМА: [XP] Panic Mode

[XP] Panic Mode 11 года 6 мес. назад #59991

  • caveman
  • caveman аватар
  • Вне сайта
  • Архитектор Миров
  • Сообщений: 1274
  • Спасибо получено: 1307
  • Проект года 3 местоПроект месяца 3 местоУчительПроект месяца 2 местоПроект месяца 1 местоВетеранОраторПаладинПрограммист RubyОрганизатор конкурсов
Понадобилось сделать режим panic (drunk, confuse) героя, когда он ходит в обратную сторону, то есть, нажмешь вправо - он влево идет и так далее. Интернеты, обычно, предлагают простой способ через Common Event, например,
тут .

Проблема в том, что кроме евента отрабатывает и скрипт карты, из-за чего герой, по нажатию клавиши, вместо одной клетки ходит на две. Конечно, паники это добавляет :laugh:, но больше, все-таки, неудобств игроку.

Поэтому я написал небольшой скрипт, который делает режим паники более корректным. Вставьте его над Main, и в игре просто вызывайте, когда нужно скрипт $game_player.set_panic_mode(1) для паники, и $game_player.set_panic_mode(0) для обычного движения.

Демку, как обычно, прилагаю

ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы развернуть ]
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: AnnTenna, strelokhalfer

[XP] Panic Mode 11 года 6 мес. назад #59995

  • strelokhalfer
  • strelokhalfer аватар
  • Вне сайта
  • Архитектор Миров
  • Знатный грамотей
  • Сообщений: 1640
  • Спасибо получено: 1078
  • Организатор конкурсовДаритель Стимкея2 место Программист Ruby2 место Сбитая кодировкаПереводчик
А можешь для Aсe сделать?
"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Последнее редактирование: 11 года 6 мес. назад от strelokhalfer.
Администратор запретил публиковать записи гостям.

[XP] Panic Mode 11 года 6 мес. назад #60001

  • caveman
  • caveman аватар
  • Вне сайта
  • Архитектор Миров
  • Сообщений: 1274
  • Спасибо получено: 1307
  • Проект года 3 местоПроект месяца 3 местоУчительПроект месяца 2 местоПроект месяца 1 местоВетеранОраторПаладинПрограммист RubyОрганизатор конкурсов
Да, наменяли всякого в ace, но держи:

ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы развернуть ]
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: DeadElf79, strelokhalfer

[XP] Panic Mode 11 года 3 мес. назад #63479

  • caveman
  • caveman аватар
  • Вне сайта
  • Архитектор Миров
  • Сообщений: 1274
  • Спасибо получено: 1307
  • Проект года 3 местоПроект месяца 3 местоУчительПроект месяца 2 местоПроект месяца 1 местоВетеранОраторПаладинПрограммист RubyОрганизатор конкурсов
Попросили только что сделать систему движения как в первых Resident Evil (крестовина: вверх - вперед, вниз - пятится, влево - поворот влево, вправо - поворот вправо). Сделал, и решил заодно тут выложить скрипт (включается аналогично Panic Mode).

ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы развернуть ]


yadi.sk/d/YHjO7u7Z7vdce ссылочка (обращаю внимание, что попой вперед столкновения с евентами не срабатывают, и я думаю, что это правильно)
Администратор запретил публиковать записи гостям.

[XP] Panic Mode 11 года 3 мес. назад #63480

  • KoHcTPyKTop
  • KoHcTPyKTop аватар
  • Вне сайта
  • Мастер
  • Сообщений: 186
  • Спасибо получено: 16
Отлично. Использую этот скрипт для того, чтобы герой был пьяный)
Администратор запретил публиковать записи гостям.
Модераторы: NeKotZima
Время создания страницы: 0.209 секунд