- Сообщений: 9
- Спасибо получено: 6
Правила раздела:
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 Поиск находится вверху справа.
А. Названия подразделов этого раздела уточняются. Советы принимаются.
Состояние использующего
4 года 2 мес. назад #126432
от Lillower
Lillower создал тему: Состояние использующего
Всем привет, кто-нибудь знает скрипт или способ, сделать так чтоб Навык накладывал состояние не только на Цель, но и непосредственно на "хозяина" Навыка. Пример: Мы кастуем "Огненный шар" во врага, и МЫ получаем состояние, ну например "Иммунитет к огню". К сожалению, мейкер накладывает Состояние только на цель, или я что-то не знаю? Rpg maker vx ace у меня. Всем заранее спасибо.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
4 года 2 мес. назад #126433
от SirAndriy
SirAndriy ответил в теме Состояние использующего
Возможно костыль, но я делал через глобальное событие.
Т.е. навык запускает глобальное событие:
А оно уже в свою очередь накладывает состояние на кого нужно:
P.s.
Скрины сделаны в MZ, но суть от этого не меняется. В vx ace всё тоже самое. Просто кнопки по другому могут называться.
Т.е. навык запускает глобальное событие:
А оно уже в свою очередь накладывает состояние на кого нужно:
P.s.
Скрины сделаны в MZ, но суть от этого не меняется. В vx ace всё тоже самое. Просто кнопки по другому могут называться.
Спасибо сказали: LalalalalaBB, Lillower
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
4 года 2 мес. назад #126434
от Lillower
Lillower ответил в теме Состояние использующего
Спасибо большое, тоже подумывал о таком способе, думал обойдусь без него, но еще раз спасибо, пока придется вот таким костылем обходить, если кто-то не расскажет еще про что-то.
Спасибо сказали: SirAndriy
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Скрыть
Больше
- Сообщений: 1597
- Спасибо получено: 1522
4 года 2 мес. назад - 4 года 2 мес. назад #126435
от Демий
Демий ответил в теме Состояние использующего
В теории должно сработать, если в формулу урона от навыка прописать:
a.addState(stateId), где stateId - это айди статуса в базе данных.
a.addState(stateId), где stateId - это айди статуса в базе данных.
Последнее редактирование: 4 года 2 мес. назад пользователем Демий.
Спасибо сказали: Lillower
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
4 года 2 мес. назад - 4 года 2 мес. назад #126437
от Lillower
Lillower ответил в теме Состояние использующего
Спасибочки, попробую, не знал что во формулу урона, можно писать такое.
К сожалению, не работает.
К сожалению, не работает.
Последнее редактирование: 4 года 2 мес. назад пользователем AnnTenna. Причина: убрала даблпостинг
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Скрыть
Больше
- Сообщений: 1597
- Спасибо получено: 1522
4 года 2 мес. назад - 4 года 2 мес. назад #126438
от Демий
Демий ответил в теме Состояние использующего
Если в формуле есть что-то ещё, то эту строку надо прибавить. Например вот так:
a.addState(4) + a.atk * 4 - b.def * 2
Я только что проверил, всё работает.
UPD: Вру, прибавлять не стоит, это приведёт к тому, что урона не будет, лучше через запятую. Так:
a.addState(4), a.atk * 4 - b.def * 2
a.addState(4) + a.atk * 4 - b.def * 2
Я только что проверил, всё работает.
UPD: Вру, прибавлять не стоит, это приведёт к тому, что урона не будет, лучше через запятую. Так:
a.addState(4), a.atk * 4 - b.def * 2
Последнее редактирование: 4 года 2 мес. назад пользователем Демий.
Спасибо сказали: Lillower
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
4 года 2 мес. назад #126439
от DarchanKaen
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
4 года 2 мес. назад #126442
от Lillower
Lillower ответил в теме Состояние использующего
Да! Действительно все заработало, только есть одно НО. Место запятую, должны в формулу ставить точку с запятой.
"a.add_state(4); a.atk * 4 - b.def * 2" Спасибо большое!
"a.add_state(4); a.atk * 4 - b.def * 2" Спасибо большое!
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Время создания страницы: 0.109 секунд
