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

Как сделать стрелу? Vx Ace

Проект месяца 1 место Проект месяца 3 место Оратор Тестер
Больше
7 года 4 мес. назад #108151 от VeselyRodger
Мне нужно сделать так, что б при столкновении с событием, оно срабатывало, но при этом проходило сквозь героя.
Может есть какой скрипт?

Мои проекты:
rpgmakerunion.ru/user/veselyrodger
Мой канал на Ютубе:
youtube.com/channel/UCyttExMfXo8ke_PhQjNPyuw

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

1 место в Готв 3 место Учитель Разработчик 3 место Готв Ветеран Писатель 2 место Тестер
Больше
7 года 4 мес. назад #108156 от Демий
Можно сделать ивент над персонажем и постоянно проверять его положение по x,y. Если совпали с игроком - активировать.
Спасибо сказали: Dmy

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Проект месяца 1 место Проект месяца 3 место Оратор Тестер
Больше
7 года 4 мес. назад #108159 от VeselyRodger
Я пробовал делать так, но в таком случее событие срабатывает без остановки, можно было б его удалить, но мне нужно что событие оставалось на карте и при столкновении сробатывало повторно.

Мои проекты:
rpgmakerunion.ru/user/veselyrodger
Мой канал на Ютубе:
youtube.com/channel/UCyttExMfXo8ke_PhQjNPyuw

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

1 место в Готв 3 место Учитель Разработчик 3 место Готв Ветеран Писатель 2 место Тестер
Больше
7 года 4 мес. назад #108161 от Демий
В каком плане, без остановки? Продолжает двигаться? Так сделай вторую страницу, на которой будет пустой маршрут движения.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Проект месяца 1 место Проект месяца 3 место Оратор Тестер
Больше
7 года 4 мес. назад #108162 от VeselyRodger
Событие должно работать как приграда, которое двигается в право и в лево, и каждфй раз при столкновении, игрок должен получать урон.

Мои проекты:
rpgmakerunion.ru/user/veselyrodger
Мой канал на Ютубе:
youtube.com/channel/UCyttExMfXo8ke_PhQjNPyuw

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Оратор 1 место в Готв 3 место Готв 2 место Учитель Композитор Победитель конкурса Организатор конкурсов
Больше
7 года 4 мес. назад #108172 от yuryol

VeselyRodger пишет: Событие должно работать как приграда, которое двигается в право и в лево, и каждфй раз при столкновении, игрок должен получать урон.


прЕграда
сделай чтобы проверка была только если выключен переключатель напрмиер 12.
когда сталкивается включай переключатель 12, затем в параллельном событии через определенно время, например 500 миллисекунд выключай его
Спасибо сказали: VeselyRodger

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Проект месяца 1 место Проект месяца 3 место Оратор Тестер
Больше
7 года 4 мес. назад #108180 от VeselyRodger
Надо попробовать

Мои проекты:
rpgmakerunion.ru/user/veselyrodger
Мой канал на Ютубе:
youtube.com/channel/UCyttExMfXo8ke_PhQjNPyuw

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Даритель Стимкея Учитель Организатор конкурсов 2 место Программист JavaScript Оратор
Больше
7 года 4 мес. назад #108210 от Mur
Mur ответил в теме Как сделать стрелу? Vx Ace

VeselyRodger пишет: Мне нужно сделать так, что б при столкновении с событием, оно срабатывало, но при этом проходило сквозь героя.
Может есть какой скрипт?


Всё бы вам скрипты сувать :blush:

На самом деле всё элементарно просто ;)



Создаём ивент с анимацией движения. Главное указать ему режим параллельности выполнения (Parallel Process), а так же указать что для данного ивента не существует преград (Through).





Далее создаём Common Event:




Здесь так же важно задать режим исполнения параллельного исполнения (Parallel Process), а так же ключ (switch) при котором этот коммон ивент будет активен, в данном случае 1й:

Далее в самом коммон ивенте мы сохраняем 4 переменные, 2 из них указывают на координаты персонажа, и 2 координаты требуемого ивента.





При попарном совпадении, над ивентом показывается иконка сердечко.

Теперь остаётся добавить на сцену ещё один ивент, который активирует наш ключ (switch) 1 и самоуничтожится :)



Ему так же важно не забыть указать автозапуск — Trigger autorun

Ну собственно и всё, включили ключ событие активно, выключили соответственно нет :blush:
Спасибо сказали: Dmy, I_LORD, VeselyRodger, SeaWolf

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Проект месяца 1 место Проект месяца 3 место Оратор Тестер
Больше
7 года 4 мес. назад #108212 от VeselyRodger
Спасибо за подробное объяснение.

Мои проекты:
rpgmakerunion.ru/user/veselyrodger
Мой канал на Ютубе:
youtube.com/channel/UCyttExMfXo8ke_PhQjNPyuw

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Время создания страницы: 0.107 секунд
Работает на Kunena форум