Показано с 1 по 10 из 187

Тема: Поиск плагинов.

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Познающий Аватар для Morizel
    Информация о пользователе
    Регистрация
    25.11.2016
    Сообщений
    260
    Записей в дневнике
    61
    Репутация: 3 Добавить или отнять репутацию

    По умолчанию

    У меня своя графика. И говорю я не про бой, а про карту! Бой - это дело десятое, в настройках игры можно убрать батлеры героев. Как, я думаю, вы знаете!
    И да, я заметил, что там проще всего сделать это дело общими событиями.
    И в таком случае у меня следующий вопрос: как общими событиями сделать так, чтобы персонаж двигался не пешком, а ПРЫЖКАМИ? Потому что в упор не понимаю, как это делается!
    P.S. Так, стоять, а если я хочу добавить перерисованные батлеры и использовать их для пометки состояния?
    Последний раз редактировалось Morizel; 14.11.2018 в 02:13.
    На данный момент использую RPG Maker MV и RPG Maker MZ (Steam). Иногда могу работать на VX Ace и XP.

    Мои проекты на Deviantart: https://www.deviantart.com/morizel
    Мои проекты на RPG Maker Union: https://rpgmakerunion.ru/my-games/434305889

  2. #2
    Супер-модератор Аватар для dirge
    Информация о пользователе
    Регистрация
    25.02.2013
    Сообщений
    924
    Репутация: 79 Добавить или отнять репутацию

    По умолчанию

    Цитата Сообщение от Morizel Посмотреть сообщение
    У меня своя графика. И говорю я не про бой, а про карту! Бой - это дело десятое, в настройках игры можно убрать батлеры героев. Как, я думаю, вы знаете!
    ну, в таком случае стоит выражаться яснее. Состояния, в обычном понимании, связаны именно с боем, в остальном используются крайне редко.

    Цитата Сообщение от Morizel Посмотреть сообщение
    И в таком случае у меня следующий вопрос: как общими событиями сделать так, чтобы персонаж двигался не пешком, а ПРЫЖКАМИ? Потому что в упор не понимаю, как это делается!
    Спойлер :

    Сделать то легко, в параллельном событии или через общее событие и переключатель. Для эстетичности стоит добавить этот плагин, чтобы запретить лишние движения. Можно все посадить на один переключатель. Но так как это прыжки, то персонаж будет залазить во все возможные и невозможные щели. А потому, если делать по уму, проще взять плагин на свободный прыжок, т.е. на отдельную клавишу и с возможностью ограничить прыгучесть, например от галва - ссылка, и скомбинировать с плагином на блок передвижения. Но тут еще одна проблема встает, чтобы прыгнуть нужно указать направление, т.к. блок передвижения, блокирует и смену направления. Потому нам нужно как-то задавать направление, возвращаемся к нашему общему событию или параллельному событию на карте. И делаем следующее:
    Спойлер :

    Спойлер полный код события:
    Код:
    ◆If:Button [Down] is pressed down
      ◆If:Script:!$gamePlayer.isJumping() && $gamePlayer.direction()!=2
        ◆Script:$gamePlayer.setDirection(2)
        ◆
      :End
      ◆
    :End
    ◆If:Button [Left] is pressed down
      ◆If:Script:!$gamePlayer.isJumping() && $gamePlayer.direction()!=4
        ◆Script:$gamePlayer.setDirection(4)
        ◆
      :End
      ◆
    :End
    ◆If:Button [Right] is pressed down
      ◆If:Script:!$gamePlayer.isJumping() && $gamePlayer.direction()!=6
        ◆Script:$gamePlayer.setDirection(6)
        ◆
      :End
      ◆
    :End
    ◆If:Button [Up] is pressed down
      ◆If:Script:!$gamePlayer.isJumping() && $gamePlayer.direction()!=8
        ◆Script:$gamePlayer.setDirection(8)
        ◆
      :End
      ◆
    :End
    ◆Wait:2 frames

    Это событие, можно было бы сделать на командах стандартных, и вместо вызова скрипта, поставить movement route(не помню, что там в русской версии мейкера) с поворотом в нужную сторону, но он имеет приоритетную отработку и блокирует свободный прыжок от галва, а потому используем именно вызов скрипта. Что бы отсеять лишние отработки поворота персонажа, ставим проверки на прыжок и на то куда смотрит персонаж. Проверки тоже можно было сделать и на командах события, но это выходит слишком длинная вермишель. Проверка на прыжок - опциональна, ее можно убрать, нужна чтобы персонаж не разворачивался во время прыжка в другую сторону.
    Итого: Берем два плагина выше + событие. И получаем желаемое.

    Цитата Сообщение от Morizel Посмотреть сообщение
    P.S. Так, стоять, а если я хочу добавить перерисованные батлеры и использовать их для пометки состояния?
    Собственно, о чем я говорил выше, яснее, пожалуйста. Что это вообще значит? Пока не ясно.
    Последний раз редактировалось dirge; 14.11.2018 в 12:07.

  3. #3
    Познающий Аватар для Morizel
    Информация о пользователе
    Регистрация
    25.11.2016
    Сообщений
    260
    Записей в дневнике
    61
    Репутация: 3 Добавить или отнять репутацию

    По умолчанию

    Не гарантирую понимание моей ситуации. Если я буду объяснять, будет только хуже!

    есть батлер героя, вот такой;
    nimacombat.png
    На героя вешается яд (например),
    Батлер героя, например, меняется на другой батлер, который вообще в другом файле.
    На данный момент использую RPG Maker MV и RPG Maker MZ (Steam). Иногда могу работать на VX Ace и XP.

    Мои проекты на Deviantart: https://www.deviantart.com/morizel
    Мои проекты на RPG Maker Union: https://rpgmakerunion.ru/my-games/434305889

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Метки этой темы

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •  
Поиск плагинов.