- Сообщений: 426
- Спасибо получено: 375
Правила раздела:
1 Задавайте конкретные вопросы. Для болтовни есть свободный раздел.
2 По возможности давайте конкретные ответы.
3 Один вопрос=одна тема. Если хотите задать ещё вопрос, то начинайте новую тему.
4 Название темы должно составлять сам вопрос, и быть максимально конкретным. Рекомендуется начинать тему словами "Как", "Что", "Почему". А первый пост повторяет вопрос и даёт расширенные сведения.
5 Рекомендуется указывать версию мейкера (2000, 2003, RMXP, RMVX, ACE, IGM, и.т.д.. Это важно, и всё равно ведь спросят.
6 Темы "Пара вопросов", "Помогите", и подобные им - самый лёгкий путь к бану.
7 Поиск находится вверху справа.
А. Названия подразделов этого раздела уточняются. Советы принимаются.
1 Задавайте конкретные вопросы. Для болтовни есть свободный раздел.
2 По возможности давайте конкретные ответы.
3 Один вопрос=одна тема. Если хотите задать ещё вопрос, то начинайте новую тему.
4 Название темы должно составлять сам вопрос, и быть максимально конкретным. Рекомендуется начинать тему словами "Как", "Что", "Почему". А первый пост повторяет вопрос и даёт расширенные сведения.
5 Рекомендуется указывать версию мейкера (2000, 2003, RMXP, RMVX, ACE, IGM, и.т.д.. Это важно, и всё равно ведь спросят.
6 Темы "Пара вопросов", "Помогите", и подобные им - самый лёгкий путь к бану.
7 Поиск находится вверху справа.
А. Названия подразделов этого раздела уточняются. Советы принимаются.
Как сделать сообщение при достижение уровня?
Скрыть
Больше
12 года 7 мес. назад #65086
от EvilWolf
EvilWolf создал тему: Как сделать сообщение при достижение уровня?
Доброго времени суток. Как сделать что бы при достижение героем определённого уровня, например 10, появлялось сообщение которое ,предположим, предлагало сменить класс или ещё чего. И если можно проиллюстрируйте объяснение пожалуйста.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- MaraMonster
-
- Не в сети
- Завсегдатай
-
- Злой и ужасный!
Скрыть
Больше
- Сообщений: 984
- Спасибо получено: 505
12 года 7 мес. назад #65087
от MaraMonster
MaraMonster ответил в теме Как сделать сообщение при достижение уровня?
Элементарно.
Создаёшь глобальное событие, указываешь там: Делаешь его параллельным. Проверка левела персонажа, если 10 то показать сообщение.
потом в начале игры создаёшь параллельное событие и ставишь там вызов того общего события, которое ты до этого настроил. И не забудь в общем событии в конце поставить выкл на это общее событие.
Создаёшь глобальное событие, указываешь там: Делаешь его параллельным. Проверка левела персонажа, если 10 то показать сообщение.
потом в начале игры создаёшь параллельное событие и ставишь там вызов того общего события, которое ты до этого настроил. И не забудь в общем событии в конце поставить выкл на это общее событие.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Скрыть
Больше
- Сообщений: 426
- Спасибо получено: 375
12 года 7 мес. назад #65098
от EvilWolf
EvilWolf ответил в теме Как сделать сообщение при достижение уровня?
А как сделать проверку левела ?
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
12 года 7 мес. назад #65099
от Cerberus
Жуть болотная, на лапках, в тапках и с пулемётом...
Cerberus ответил в теме Как сделать сообщение при достижение уровня?
Проще всего - положить его в переменную и проверить значение переменной.
Жуть болотная, на лапках, в тапках и с пулемётом...
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
12 года 7 мес. назад - 12 года 7 мес. назад #65101
от Lekste
Lekste ответил в теме Как сделать сообщение при достижение уровня?
Проще всего дополнить метод exp=() класса GameActor проверкой:
И в таком духе.
Для большей точности лучше создать массив объектов с действием и флажком(выполнено/не выполнено).
Тогда условие будет @level > 10 и игрок сможет получать уведомления, даже если получит столько опыта за раз, что перескочит, например, с 9-го сразу на 11-й уровень(минуя 10-й).
Code:
switch(@level)
if (@level == 10)
Показать сообщение
end
И в таком духе.
Для большей точности лучше создать массив объектов с действием и флажком(выполнено/не выполнено).
Тогда условие будет @level > 10 и игрок сможет получать уведомления, даже если получит столько опыта за раз, что перескочит, например, с 9-го сразу на 11-й уровень(минуя 10-й).
Последнее редактирование: 12 года 7 мес. назад пользователем Lekste.
Спасибо сказали: SailorSaturn
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- MaraMonster
-
- Не в сети
- Завсегдатай
-
- Злой и ужасный!
Скрыть
Больше
- Сообщений: 984
- Спасибо получено: 505
12 года 7 мес. назад #65103
от MaraMonster
MaraMonster ответил в теме Как сделать сообщение при достижение уровня?
А лучше всего, поизучай вот это:
rpg-maker.info/forum?view=topic&catid=48&id=27433
.
Мне когда то давно помогло. ТОлько после изучения школы я понял как работают переключатели и переменные))
Мне когда то давно помогло. ТОлько после изучения школы я понял как работают переключатели и переменные))
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Скрыть
Больше
- Сообщений: 426
- Спасибо получено: 375
12 года 7 мес. назад #65108
от EvilWolf
EvilWolf ответил в теме Как сделать сообщение при достижение уровня?
Огромное спасибо. Выручили.
Спасибо сказали: Dprizrak1
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Время создания страницы: 0.109 секунд
