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

Принятый ответ

Вот твоя наработка xgm.guru/p/wc3/3962
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
24
9 лет назад
0
Поищи на варовских сайтах юзера kara6acvlk, он делал пошаговый бой
0
12
9 лет назад
0
Вот твоя наработка xgm.guru/p/wc3/3962
Принятый ответ
0
1
9 лет назад
0
Спасибо. Но там нет пошагового оглушения или отравления юнитов
4
23
9 лет назад
4
dimancentr, значит ты будешь тем, кто это сделает.
0
1
9 лет назад
0
ладно буду разбираться)
0
2
9 лет назад
Отредактирован modern19999
0
Если инициатива сделана на основе списка с next, prev, то при оглушении переносишь в конец списка или на какое-то конкретное место. Собственные криты можно сделать при отлове урона. Полученный урон умножается на коэффициент крита и дополнительный урон наносится отдельно с отключенным триггером отслеживания урона. Отравление - каждому юниту в его структуру (vjass) или класс (wurst) добавляешь 2 значения - урон от яда (X) и количество шагов (Y). При каждом ходе наносится урон X, если Y > 0 и делается Y--. Если нет желания использовать vjass, то сделать через хэштаблицу эти записи.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.