- Сообщений: 186
- Спасибо получено: 16
1 Задавайте конкретные вопросы. Для болтовни есть свободный раздел.
2 По возможности давайте конкретные ответы.
3 Один вопрос=одна тема. Если хотите задать ещё вопрос, то начинайте новую тему.
4 Название темы должно составлять сам вопрос, и быть максимально конкретным. Рекомендуется начинать тему словами "Как", "Что", "Почему". А первый пост повторяет вопрос и даёт расширенные сведения.
5 Рекомендуется указывать версию мейкера (2000, 2003, RMXP, RMVX, ACE, IGM, и.т.д.. Это важно, и всё равно ведь спросят.
6 Темы "Пара вопросов", "Помогите", и подобные им - самый лёгкий путь к бану.
7 Поиск находится вверху справа.
А. Названия подразделов этого раздела уточняются. Советы принимаются.
Запуск события в связи с хп ГГ
- KoHcTPyKTop
-
Автор темы
- Не в сети
- Захожу иногда
-
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- KoHcTPyKTop
-
Автор темы
- Не в сети
- Захожу иногда
-
- Сообщений: 186
- Спасибо получено: 16
это. Тоже об этом думал, первоначально так и хотел сделать, но в Conditional Branch ничего похожего не нашел.Grayback пишет: Можно сделать чтобы общее событие работало парралельно и отслеживало уровень здоровья главного героя, но я не уверен это ли ты имел ввиду.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Второй: Conditional Branch - Script, но тут я так с ходу не подскажу.
Жуть болотная, на лапках, в тапках и с пулемётом...
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- KoHcTPyKTop
-
Автор темы
- Не в сети
- Захожу иногда
-
- Сообщений: 186
- Спасибо получено: 16
А как это можно сделать так, чтобы через Conditional Branch - Script отслеживать хп ГГ и в добавок какого-нибудь стороннего ивентаCerberus пишет: Варианта два. Первый: задействовать две переменные, в одной хранить максимальное здоровье. В начале эвента в другую класть текущее, умножать на 10 и сравнивать с максимальным. Если меньше - работаем, нет - пропускаем.
Второй: Conditional Branch - Script, но тут я так с ходу не подскажу.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
KoHcTPyKTop пишет: Можно ли сделать так, чтобы, когда у героя было меньше 10% хп, запускалось какое-нибудь событие
Можно так, например,
Делаем коммон ивент (параллельный, активируемый в начале игры свитчем), вызываем в нем скрипт в котором пишем
При значении ХП у героя меньше 10% от максимального этот коммонт ивент вызывает нам другой коммон ивент - в примере номер 61 (но можно поменять на любой другой), в котором мы уже запускаем нужное событие.
(Ну или можно сразу здесь что-нибудь прописать, если очень хочется).
Во время боя, конечно, не работает.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- KoHcTPyKTop
-
Автор темы
- Не в сети
- Захожу иногда
-
- Сообщений: 186
- Спасибо получено: 16
JackCL пишет:
KoHcTPyKTop пишет: Можно ли сделать так, чтобы, когда у героя было меньше 10% хп, запускалось какое-нибудь событие
Можно так, например,
Делаем коммон ивент (параллельный, активируемый в начале игры свитчем), вызываем в нем скрипт в котором пишем
Code:@curr_hp = $game_actors[1].hp if @curr_hp <= $game_actors[1].mhp/10 $game_temp.reserve_common_event(61) end
При значении ХП у героя меньше 10% от максимального этот коммонт ивент вызывает нам другой коммон ивент - в примере номер 61 (но можно поменять на любой другой), в котором мы уже запускаем нужное событие.
(Ну или можно сразу здесь что-нибудь прописать, если очень хочется).
Во время боя, конечно, не работает.
у меня ABS, спс
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- KoHcTPyKTop
-
Автор темы
- Не в сети
- Захожу иногда
-
- Сообщений: 186
- Спасибо получено: 16
KoHcTPyKTop пишет:
JackCL пишет:
KoHcTPyKTop пишет: Можно ли сделать так, чтобы, когда у героя было меньше 10% хп, запускалось какое-нибудь событие
Можно так, например,
Делаем коммон ивент (параллельный, активируемый в начале игры свитчем), вызываем в нем скрипт в котором пишем
Code:@curr_hp = $game_actors[1].hp if @curr_hp <= $game_actors[1].mhp/10 $game_temp.reserve_common_event(61) end
При значении ХП у героя меньше 10% от максимального этот коммонт ивент вызывает нам другой коммон ивент - в примере номер 61 (но можно поменять на любой другой), в котором мы уже запускаем нужное событие.
(Ну или можно сразу здесь что-нибудь прописать, если очень хочется).
Во время боя, конечно, не работает.
у меня ABS, спс
savepic.net/4264572.png
ошибко(
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Жуть болотная, на лапках, в тапках и с пулемётом...
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
