Миничат

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

Использование навыка вне боя

Больше
5 года 2 нед. назад #122244 от Abraham
Здравствуйте! Хочу сделать такую штуку, чтобы персонаж менял пол (удалял из пати женщину и добавлял мужчину, и наоборот) при использовании навыка вне боя в любое время. Как это можно сделать, если вообще возможно?
Спасибо сказали: Dmy

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

Ветеран Поддержка Фонда Разработчик Проект месяца 3 место Учитель Оратор Даритель Стимкея 2 место За 2 место на конкурсе маппинга Программист Ruby Паладин
Больше
5 года 2 нед. назад - 5 года 2 нед. назад #122246 от Dmy

Abraham пишет: Здравствуйте! Хочу сделать такую штуку, чтобы персонаж менял пол (удалял из пати женщину и добавлял мужчину, и наоборот) при использовании навыка вне боя в любое время. Как это можно сделать, если вообще возможно?

Это можно сделать с помощью общих событий.

На вкладке «Общие события» добавить общее событие с проверкой и сменой партии, типа такого:


При этом внутри общего события нужно использовать две команды:
  • «Ветвление условий» (Conditional Branch) для проверки того, кто сейчас в партии (1 страница команд событий, слева, раздел «Управление процессом»; в настройках этого события выбрать вторую страницу, там «Персонаж» «в партии» и внизу включить ветвь «Иначе»),
  • «Изменить партию» (Change Party), чтобы убирать и добавлять персонажей (1 страница, справа, раздел «Партия»).

Потом нужно создать навык с эффектом «Общее событие». В настройках навыка дважды щёлкните по вкладке «Эффекты»:


В окне настройки эффекта выберите страницу «Прочие» (последнюю), на ней эффект «Общее события» (последний в списке), и там своё общее событие:



После этого общее событие будет делать превращение героя.

Если у вас в команде больше одного персонажа, то добавленный персонаж всегда будет последним. Если это проблема, то нужно использовать плагины (или удалять-передобавлять всех персонажей).
Последнее редактирование: 5 года 2 нед. назад пользователем Dmy.
Спасибо сказали: Cabbit, Abraham

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

Проект месяца 2 место Ветеран Оратор
Больше
5 года 2 нед. назад - 5 года 2 нед. назад #122248 от Green-Leo
Учти, что создавая двух героев у них будет разный лут, разный лвл и т.д.
Я бы просто менял внешность и имя
И кстати вместо добавления события можно просто делать проверку имени, если не ошибаюсь
Последнее редактирование: 5 года 2 нед. назад пользователем Green-Leo.
Спасибо сказали: Dmy, Cabbit, Alx_Yago, Abraham

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

Больше
5 года 2 нед. назад #122249 от Abraham
Большое спасибо!
Спасибо сказали: Dmy

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

Больше
5 года 2 нед. назад #122250 от Abraham
А где эту проверку имени добавлять? Как её выполнять, я знаю, но не понимаю, как это сделать при использовании навыка в рандомном месте?

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

Ветеран Поддержка Фонда Разработчик Проект месяца 3 место Учитель Оратор Даритель Стимкея 2 место За 2 место на конкурсе маппинга Программист Ruby Паладин
Больше
5 года 2 нед. назад - 5 года 2 нед. назад #122251 от Dmy

Abraham пишет: А где эту проверку имени добавлять? Как её выполнять, я знаю, но не понимаю, как это сделать при использовании навыка в рандомном месте?

Так же: в условном ветвлении внутри общего события.

Правда, в RPG Maker MZ, к сожалению, не очень хороший перевод, поэтому вместо «Имя» при настройке проверки написано «Название». (В RPG Maker MV всё в порядке, там «Имя».)

Вот как проверить, что у героя имя «Александра»:


Имя героя можно изменить командой «Изменить имя» на вкладке «Персонаж» (1 страница, правый столбец, раздел «Персонаж», четвёртая снизу).

А внешний вид меняется командой «Графика персонажа» (3 страница, левый столбец, раздел «Системные настройки», предпоследння).

Результат (по методу Лео) будет примерно таким:

Последнее редактирование: 5 года 2 нед. назад пользователем Dmy.
Спасибо сказали: Alx_Yago, Abraham

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

Больше
5 года 2 нед. назад #122252 от Abraham
А, точно. Спасибо ещё раз!
Спасибо сказали: Dmy

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

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