Способность к чужому урону

Добавлен
Что-то идейка в голову пробилась, а как её реализовать мыслей нет :( Может поможете? Смысл в том, что юнит атакует всех их же атаками. Т.е. своя атака нулевая, но урон наносится (пехотинцу - урон пехотинца, мяснику - урон мясника). Эво как!

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

Подходящего решения не найдено, реализация изменена.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
3
28
11 лет назад
3
атаку каждого юнита заносиш в бд , юниту с нулевой атакой даёш способность доп дамаг на основе предмета когти(+1), количество уровней способности должно быть равно количеству типов юнитов в твоей карте и например на 2 уровне способность даёт столько дамага сколько наносит пехотинец на 3 сколько мясник и тригерно меняеш уровень способности в зависимости от того кого атакуеш
1
13
11 лет назад
1
nvc123, боюсь, что не прокатит твоя база данных с предметными способностями. Вообще никак. Идейность карты представляет из себя нечто на основе обычного сражения, но с внушительными геймплейными изменениями, другой вселенной, а как следствие совершенно другими расами. Эво как! Слишком много... Слишком много работы пришлось бы проделать. (Это же не C) Мои идеи иссякли, когда я понял, что событие "Кто-то там получает урон" должно быть привязано к определённому юниту. :( Но за попытку +))
1
28
11 лет назад
1
а чего сложного в том чтобы привязать?
и почему это много 2 масива типа интежер
*локальных масива
даже 100 юнитов можно в одиночку за пол часа сделать
и да можно использовать общее событие юнит атакован
1
13
11 лет назад
1
nvc123, нет, не хочу заниматься мазахизмом. Ради 1 способности? Перебор. Краткость - сестра таланта
Используя событие атаки, я теряю возможность без лишней возни отловить нанесённый урон(
2
28
11 лет назад
2
и да есть прога заносящая все данные с ро в бд
и если ты о землях бога говориш то там несложно сделать бд
если скинеш мне её открытою без тригеров только с юнитами то я сделаю бд
урон отлавливать надо динамическим созданием тригера
я говорю что для определения юнита нужно использовать общее событие юнит атакует да и смысла нету урон отлавливать
2
25
11 лет назад
2
Это же елементарно ватсон. Дать юнитам ауру Возмездия (настроить ее и для дального боя) и при получении ими урона хилить их.
2
14
11 лет назад
2
Создавать в скрытом от посторонних глаз месте двух копий атакованного юнита, приказывать 1-му атаковать 2-го, и высчитать полученный урон. Дальше нанести триггерно урон.
0
28
11 лет назад
0
а занести урон в бд слабо?
0
13
11 лет назад
0
nvc123, прости, ты идиот? По-моему я ясно дал понять, что твой способ мягко говоря не подходит. Мда. IceFog, о времени думал? У каждого юнита есть задержка урона благодаря анимации атаки. Ancient, мысль адекватная, ноо... Это что, тот же вампиризм получается?
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.