Добавлен Nekron
Здравствуйте! Всех с Новым годом!
Мне необходимо сделать систему развоза боеприпасов из хранилища (склад) к воинам, у которых боеприпасы имеют свойство кончаться, на грузовиках. При этом у грузовиков должна быть способность авто развоза (можно отключить, включить или приказать отвезти боеприпасы вручную), т.е. грузовик сам подъедет к хранилищу боеприпасов, загрузит их и отвезет воину, а тот сам их возьмет (или грузовик отдаст). Собственно, как это сделать?
+несколько пояснительных моментов:
+несколько пояснительных моментов:
- воины перемещаются
- при смерти грузовика все боеприпасы утратятся навсегда
- грузовиков по карте ездят столько, сколько сделает игрок
- грузовик едет к "самому нуждающемуся" + снабжает всех в определенной области вокруг этого нуждающегося
- если грузовик застрянет или еще что-то, то воин не получит боеприпасы
- грузовик отправляется, когда полностью заполнен или в хранилище кончаются боеприпасы (что быстрее произойдёт)
- когда у грузовика кончаются боеприпасы, то он едет на новую загрузку
- если грузовик не разгрузится за "ходку", то грузовик повторит пункт 4
Надеюсь все понятно объяснил.
Принятый ответ
Подводя итоги:
На основе способности медэвака создал способность передачи энергии от одного юнита к другому, добавил валидатор на авто применение, чтобы заклинатель (тот кто отдает) и цель способности не были грузовиками, которые развозят боеприпасы, иначе они вставали друг перед другом и начинали качать энергию между сабой вечно. Так же дал эту способность своему складу. (один выстрел тратит 1 ед. энергии)
Дальше дал грузовикам флажок рабочий, в итоге игрок видит, когда у него простаивает грузовик без дела (как рабочий).
На основе способности медэвака создал способность передачи энергии от одного юнита к другому, добавил валидатор на авто применение, чтобы заклинатель (тот кто отдает) и цель способности не были грузовиками, которые развозят боеприпасы, иначе они вставали друг перед другом и начинали качать энергию между сабой вечно. Так же дал эту способность своему складу. (один выстрел тратит 1 ед. энергии)
Дальше дал грузовикам флажок рабочий, в итоге игрок видит, когда у него простаивает грузовик без дела (как рабочий).
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Ред. Nekron
Кстати, методом "научного тыка" я решил следующие вопросы: И нашел один новый: как выставить оружию сектор атаки, то есть оружие будет атаковать только перед юнитом в определенном секторе (+-30 градусов от направления куда повернут юнит), при этом юнит не должен поворачиваться сам (тобишь я могу развернуть его в редакторе в нужную мне сторону).
Ред. prog
Nekron:
На основе способности медэвака создал способность передачи энергии от одного юнита к другому, добавил валидатор на авто применение, чтобы заклинатель (тот кто отдает) и цель способности не были грузовиками, которые развозят боеприпасы, иначе они вставали друг перед другом и начинали качать энергию между сабой вечно. Так же дал эту способность своему складу. (один выстрел тратит 1 ед. энергии)
Дальше дал грузовикам флажок рабочий, в итоге игрок видит, когда у него простаивает грузовик без дела (как рабочий).