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

Концепция битвы Удар / Укл в опр моменты

Проект месяца 3 место Проект месяца 2 место Ветеран Учитель Проект месяца 1 место Проект года 3 место Разработчик
Больше
4 года 9 мес. назад - 4 года 9 мес. назад #123727 от Alexandr_7
Создам тему. Ибо очень мучает вопрос 1. В будущем мне пригодится. По идеи должно работать и на MZ. Короче речь об одной концепции битвы на стандартной системы.
Враг пользуется защитным полем которое отражает атаки. Время от времени он отключает его чтобы нанести одну из двух атак. Во время 1 атаки нужно бить его тогда враг не сможет ударить и получит урон. Во время 2 атаки уклонятся.
Так вот. С отражением урона тут все понятно. Контратака на 100. Но вот другой вопрос реализация самих 2х уронов. К примеру каждый 3 шаг Враг использует 1 вид атаки. Каждый 5 шаг 2 вид атаки.
Вот и не понимаю немного способ реализации. Пробовал так:

Событие Preparing to attack 1:
Code:
◆Сообщение:Нет, Окно, Низ :         :The enemy prepares to attack ◆Изм. состояние противника:#1, - (Attack 2) ◆Изм. состояние противника:#1, + (Attack 1)

Событие Preparing to attack 2:
Code:
◆Сообщение:Нет, Окно, Низ :         :The enemy prepares for a deadly attack ◆Изм. состояние противника:#1, - (Attack 1) ◆Изм. состояние противника:#1, + (Attack 2)

Уже в событии битвы на каждый ход делал такую проверку:
Code:
◆Если:#1 Boss (Protective field) подвержен воздействию (Attack 1) ◆Если:Harold подвержен воздействию Attack on the enemy ◆ :Иначе ◆Изменить состояние:Harold, - Guard ◆Принудительное действие:#1 Boss (Protective field), Attack, Последняя цель ◆ :Конец ◆ :Конец ◆Если:#1 Boss (Protective field) подвержен воздействию (Attack 2) ◆Если:Harold подвержен воздействию Guard ◆ :Иначе ◆Общее событие:Deadly attack ◆ :Конец ◆ :Конец
В данном случае вместо уклонение Guard но не суть. Главное с 1 атакой все работает но вот со 2 если использовать атаку урон во врагу проходит но само событие Deadly attack не вызывается ибо там прописан отмена битвы пока что.
А факт в том что если враг собирается атаковать 2 атакой то урон по врагу тоже должен проходить но при этом сам враг должен наносит смертельный удар если не стоит уклонение / защита. Вот и парюсь над тем чтобы решить это/

Мой вк: vk.com/borisov_alexandr_5
Мой ютуб канал: www.youtube.com/@alexandr_5836
Мой бусти: boosty.to/alexandr-7
Последнее редактирование: 4 года 9 мес. назад пользователем Alexandr_7.

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

Проект месяца 3 место Проект месяца 2 место Ветеран Учитель Проект месяца 1 место Проект года 3 место Разработчик
Больше
4 года 9 мес. назад #123775 от Alexandr_7
Мда. Думал ответят быстрее.

Мой вк: vk.com/borisov_alexandr_5
Мой ютуб канал: www.youtube.com/@alexandr_5836
Мой бусти: boosty.to/alexandr-7

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

Оратор 1 место в Готв 3 место Готв 2 место Учитель Композитор Победитель конкурса Организатор конкурсов
Больше
4 года 9 мес. назад #123776 от yuryol

Alexandr_7 пишет: Мда. Думал ответят быстрее.


т.е. ты думал что кто-то откроет мукер и будет пытаться повторить всё, что ты тут понаписал?

демку сделать не удосужился, но почему-то "Думал ответят быстрее" *facepalm*
Спасибо сказали: SirAndriy

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

Проект месяца 3 место Проект месяца 2 место Ветеран Учитель Проект месяца 1 место Проект года 3 место Разработчик
Больше
4 года 9 мес. назад - 4 года 9 мес. назад #123777 от Alexandr_7

yuryol пишет:

Alexandr_7 пишет: Мда. Думал ответят быстрее.


т.е. ты думал что кто-то откроет мукер и будет пытаться повторить всё, что ты тут понаписал?

демку сделать не удосужился, но почему-то "Думал ответят быстрее" *facepalm*


Будет вам демка но я вроде приложил код демки выше.

Вот и демка: disk.yandex.ru/d/l3vCj6ZGyLnjvQ

Не работает 2 вид атаки.

И 1 тоже не работает. Без понятия что не так делаю

Мой вк: vk.com/borisov_alexandr_5
Мой ютуб канал: www.youtube.com/@alexandr_5836
Мой бусти: boosty.to/alexandr-7
Последнее редактирование: 4 года 9 мес. назад пользователем Alexandr_7.

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

Проект месяца 3 место Проект месяца 1 место Проект месяца 2 место Организатор конкурсов Тестер Ветеран
Больше
4 года 9 мес. назад - 4 года 9 мес. назад #123779 от VarVarKa
У тебя первая страница (там где проверяются состояния) выполняется только один раз (на нулевом ходу).
Нужно, чтобы эта страница выполнялась каждый ход, а именно:
ВНИМАНИЕ: Спойлер!
Последнее редактирование: 4 года 9 мес. назад пользователем VarVarKa.

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

Проект месяца 3 место Проект месяца 2 место Ветеран Учитель Проект месяца 1 место Проект года 3 место Разработчик
Больше
4 года 9 мес. назад #123780 от Alexandr_7

VarVarKa пишет: У тебя первая страница (там где проверяются состояния) выполняется только один раз (на нулевом ходу).
Нужно, чтобы эта страница выполнялась каждый ход, а именно:

ВНИМАНИЕ: Спойлер!


Проблема не в этом.
Ну в этом тоже но все равно не работает.
Работать должно так: Враг выбирает 1 из атак. Ну они уже прописаны на 2 и 3 страницы.
В зависимости от выбранной атаки нужно либо бить 1 или враг нанесет урон нам или защищаться иначе должен быть вызван конец игры.

Мой вк: vk.com/borisov_alexandr_5
Мой ютуб канал: www.youtube.com/@alexandr_5836
Мой бусти: boosty.to/alexandr-7

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

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