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

Как прекратить событие

Больше
15 года 3 мес. назад #38767 от Bnopnia
Вот в чём загвоздка, сделал так, чтобы после разговора с главным героем Npc отходил из точки А в точку Б. Выхожу из дома, захожу обратно- Npc начинает опять из точки А перемещаться в точку Б. Нужно сделать так, чтобы после перемещения из точки А в точку Б Npc привязывался к точке Б намертво =) Подскажите как это сделать, если не затруднит.

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

3 место Учитель
Больше
15 года 3 мес. назад #38769 от Герберт Уэст
Тут всё просто.
Ставишь в конце всех действий нпс переключатель, потом создаёшь для нпс вторую страницу, которая будет открываться тем переключателем, который ты поставил в конце первой страницы. Всё.
После того, как произойдут события первой страницы, действия нпс переключатся на вторую страницу, а там уж делай, что хочешь.
Вообще-то, всё это есть на форуме.
rpg-maker.info/forum/kurs-nachalnyh-znanij

Псевдофилософ
Спасибо сказали: Bnopnia

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

Больше
15 года 3 мес. назад - 15 года 3 мес. назад #38773 от Bnopnia
Кстати, у меня RMVX
Хм, вот что-то никак не получается... у меня 2 странички вот скриншоты, может что не так делаю.



Грубо говоря, на первой у меня указан диалог, после окончания которого идёт переключатель на 2 страницу, на 2ой странице указан автономная ходьба, если со второй делать переключатель на 3, то нпс просто стоит на месте после разговора
Последнее редактирование: 15 года 3 мес. назад пользователем Bnopnia.

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

3 место Учитель
Больше
15 года 3 мес. назад #38775 от Герберт Уэст
Куда же все любители VX подевались? Вопрос как раз для вас.
Ну да ладно, попробую ответить.
Если я не ошибаюсь, то вся проблема в том, что ты используешь локальные переключатели, а нужно глобальные.
При переходе с карты на карту, локальные переключатели возвращаются в свою начальную позицию.

Псевдофилософ

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

Больше
15 года 3 мес. назад - 15 года 3 мес. назад #38776 от Bnopnia
неа, не помогло =/
Последнее редактирование: 15 года 3 мес. назад пользователем Bnopnia.

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

Переводчик Учитель
Больше
15 года 3 мес. назад #38777 от mephis

Куда же все любители VX подевались? Вопрос как раз для вас.

*бежит размахивая флагом "VX форева!"*


Касаемо темы, где-то год назад уже обсуждали. Простейшим решением было использовать скрипт, запоминающий положение ивентов. Вот этот: www.rpgmakervx.net/index.php?showtopic=7087

Иначе, делать копии ивентов (для каждого их места) и переключать их в зависимости от свитчей.


Если какой-то из этих способов не понятен — пиши.

→ → ↓ ↑ Y

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

Больше
15 года 3 мес. назад #38778 от Bnopnia
ссылка к сожалению не открывается =( а вот по поводу второго способа можно и поподробнее. если не сложно =)
И кстати, если например сделать по другому, нпс после разговора как-бы выходил из дома, то есть при достижении определённых координат - исчезал. Пробовал делать- не получилось =/

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

Переводчик Учитель
Больше
15 года 3 мес. назад #38792 от mephis

ссылка к сожалению не открывается =(

Ну да, там регистрация нужна. В любом случае, вот он:

ВНИМАНИЕ: Спойлер!


Ставишь выше скрипта "Main". В строчке "NO_MOVE_EVENTS_SWITCH_ID = 1" меняешь 1 на номер того свитча, который хочешь зарезервировать для этого скрипта. Он включает/выключает эффект запоминания позиции ивентов.


Касаемо второго способа. Как уже сказал Герберт, здесь нужен глобальный свитч.

1. Создаём двух NPC с одинаковыми мордасами.

2. У первого в конце разговора сделать "Маршрут движения", чтобы он отошёл в нужное место. При этом, важно!, поставить галку "Ожидать окончания". Иначе НПЦ просто телепортируется.

3. После команды маршрута поставить переключение какого-нибудь _глобального_ свитча во ВКЛ. Для примера, №77.

4. Сделать ещё одну страницу первому НПЦ, но графику ему не указывать, условие запуска — свитч №77 включен, способ запуска — параллельно, в командах события поставим только одну — удалить это событие. Таким способом старый ивент будет удалаться при входе на карту.

5. У второго НПЦ в условии запуска ставим — свитч №77 включен.

6. ...

7. PROFIT!!!!!!!

→ → ↓ ↑ Y

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

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