Миничат

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

Как надо сделать самоуничтожение врага?

Больше
5 года 7 мес. назад - 5 года 7 мес. назад #119291 от Ku12at0r
Всем привет, я пишу сюда первый раз.
Мне нужна помощь. В общем, у меня в игре есть враг бомба и я хочу сделать так чтобы он после использования перка на взрыв умирал. Кто может подсказать как можно так сделать? :(
RPG Maker MV
Последнее редактирование: 5 года 7 мес. назад пользователем AnnTenna. Причина: уточнила вопрос
Спасибо сказали: Bunlento

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

Проект месяца 1 место Разработчик 3 место 3 место в Обучающем конкурсе Учитель Оратор 1 место в Обучающем конкурсе Паладин Проект года 3 место Проект года 1 место
Больше
5 года 7 мес. назад #119312 от Alx_Yago
Самое простое, написать в формуле урона:

a.die(); a.atk*4-b.def*2

Где a.die() заставляет врага умирать, а после ; идёт формула, по которой высчитывается урон.
Однако у меня при проверке выходит так, что враг умирает, но но его изображение не исчезает.

Так что пришлось сделать немного сложнее. Сделал специальное состояние "камикадзе" под номером 11 и зарезервировал переключатель с тем же названием под номером 3. В формулу урона вписал:

a.addState (11); $gameSwitches.setValue(3, true); a.atk*4-b.def*2

Ну а в настройках отряда сделал условие:



Там при включении этого переключателя проверяется, есть ли у противника нужное состояние и, если есть, он помирает. Сюда придётся вписать всех врагов в этом отряде, которые могли бы использовать данный навык.

Получилось малость громоздко, может кто-то получше вариант предложит.
Спасибо сказали: Dmy, WhitePaper, Bunlento

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

Больше
5 года 7 мес. назад #119326 от Ku12at0r
Только вот на нейтральной полосе мне уже сутки как дали ответ. И там всё проще
Чтобы враг самоуничтожался после того, как использует навык, нужно в формуле урона написать это:
Код:
a.die(); a.performCollapse(); 100 + a.mat * 2 - b.mdf * 2
a.die() - использующий умирает
a.performCollapse() - проигрывает анимацию смерти умирающего (если не прописывать эту строчку, то использующий не исчезнет, хотя умрёт)
100 + a.mat * 2 - b.mdf * 2 - просто формула урона, который получают противники (может быть практически какой угодно) (должна быть в конце)
Спасибо сказали: Alx_Yago, Bunlento

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

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