Миничат

DaN 52 мин. Я ослеп
Marganec 1 ч. блин это круто, надеюсь вместе с дизайном поменяются и правила и ещё может что-нибудь
Marganec 1 ч. 0_0 охренеть
Marganec 1 ч. Вы что сделали с сайтом
Kerotan 1 ч. роса эксплуатирует миничат и в хвост и в гриву (ง ื▿ ื)ว
Адский дровосек 3 ч. ааааа что здесь происходит?
poca 9 ч. не кикает больше часа. зер гут
poca 11 ч. было-бы неплохо, да
poca 11 ч. авто-бан за 10 повторений
poca 11 ч. придётся
poca 11 ч. банить
poca 11 ч. фсаперов
poca 11 ч. вручную
poca 11 ч. то
poca 11 ч. а
poca 11 ч. надо
poca 11 ч. прикрутить
poca 11 ч. фильтр
poca 11 ч. -
poca 11 ч. -
Правила раздела:
1 Задавайте конкретные вопросы. Для болтовни есть свободный раздел.
2 По возможности давайте конкретные ответы.
3 Один вопрос=одна тема. Если хотите задать ещё вопрос, то начинайте новую тему.
4 Название темы должно составлять сам вопрос, и быть максимально конкретным. Рекомендуется начинать тему словами "Как", "Что", "Почему". А первый пост повторяет вопрос и даёт расширенные сведения.
5 Рекомендуется указывать версию мейкера (2000, 2003, RMXP, RMVX, ACE, IGM, и.т.д.. Это важно, и всё равно ведь спросят.
6 Темы "Пара вопросов", "Помогите", и подобные им - самый лёгкий путь к бану.
7 Поиск находится вверху справа.
А. Названия подразделов этого раздела уточняются. Советы принимаются.

[MV]Событие на каждом уровне

Больше
5 года 8 мес. назад #118865 от Necromancer
Как заставить событие, срабатывать каждый раз когда уровень персонажа увеличивается?
Спасибо сказали: TristanGoldJr

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

Учитель
Больше
5 года 8 мес. назад - 5 года 8 мес. назад #118866 от 2Oth_Century_boi
Создай вот такой вот общий ивент:


Объясняю что там. Ставим цикл. В цикл пишем следующие(пишу команды по порядку их нахождения в цикле):
  1. Присваиваем переменной "Уровень" значение уровня героя
  2. Ставим Fork Conditions(он же мейкерский оператор if) на проверку того, что переменная "Уровень" равна переменной "Уровень плюс". В тело оператора помещаем команды, которые выполняться, когда у игрока увеличится уровень. Это может быть переключатель, запускающий другое событие.
  3. Присваиваем переменной "Уровень плюс" значение переменной "Уровень".
  4. Увеличиваем переменную "Уровень плюс" на 1.
  5. Ставим задержку на 1 децисекунду

Вот и всё! Да, ещё, общее событие должно иметь тип "Параллельный процесс". Ещё можно сделать, чтобы оно запускалось переключателем(у меня переключатель называется "Ивент", как и само событие, надеюсь это тебя не запутает), тогда чтобы оно работало переключатель должен быть включён.

P.S: Да, ты спросил про MV, а я ответил о 2003ем, но на всех мейкерах принцип один и тот же.
Последнее редактирование: 5 года 8 мес. назад пользователем 2Oth_Century_boi.
Спасибо сказали: WhitePaper, Necromancer, Marganec

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

Писатель 3 место Проект месяца 3 место Разработчик Проект месяца 2 место
Больше
5 года 8 мес. назад #118867 от WhitePaper
Уточнение:
Способ выше работает только если уровень повышается на 1. Если повышается сразу на 2 или больше, сообщение не появится.
Чтобы это исправить, необходимо:
1. Изменить условие с "равно" на "больше или равно".
2. Перед включением переключателя "Ивент" присвоить переменной "Уровень плюс" значение уровня героя и увеличить её на один.
Спасибо сказали: Necromancer, 2Oth_Century_boi

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

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