Добавлен nero666
можно ли , если можно то как , сделать чтоб юнит мог строить здания только вблизи определенной постройки ? (как в старкрафте можно было только возле пилонов ставить)
Принятый ответ
nero666, ну тогда держи наработку, это лучшее что ты можешь сделать :D
При постройке фермы добавляются в группу Farm, при их уничтожении они удаляются из этой группы.
Далее при попытке построить башню, мы проходимся по группе Farm и сравниваем расстояние точки приказа для постройки башни и позицию фермы, если меньше 600, то строить можно.
Если такой фермы найдено не было - отменяем приказ и пишем игроку в чатик, что он не прав.
При постройке фермы добавляются в группу Farm, при их уничтожении они удаляются из этой группы.
Далее при попытке построить башню, мы проходимся по группе Farm и сравниваем расстояние точки приказа для постройки башни и позицию фермы, если меньше 600, то строить можно.
Если такой фермы найдено не было - отменяем приказ и пишем игроку в чатик, что он не прав.
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Ну нативно, чтобы по красивому, кроме порчи вариантов не приходит. А так ты можешь просто отменять постройку, если не рядом. Ловить приказ постройки, сравнивать радиусы до ближайших построек, если нет в радиусе нужных - отмена приказа, воспроизвести звук отмены игроку и написать ему текст, что строить надо рядом с пилоном.
Только заменить текущую.
При постройке фермы добавляются в группу Farm, при их уничтожении они удаляются из этой группы.
Далее при попытке построить башню, мы проходимся по группе Farm и сравниваем расстояние точки приказа для постройки башни и позицию фермы, если меньше 600, то строить можно.
Если такой фермы найдено не было - отменяем приказ и пишем игроку в чатик, что он не прав.
Ред. konvan5
Ред. EugeAl
У пилона сделай большую круглую карту пути, необычного цвета, например под тип "морской" (оранжевая вроде)
У зданий, требующих пилон, поставь требования к размещению в ро - морской
И соответственно на не морском пафинге здания нельзя будет строить, а у пилона можно
Но тут на карте не должно быть воды. И наземные юниты не смогут пройти у пилона.
Можно так же поэкспериментировать с другими цветами карт пути и подобрать подходящий пафинг.
В таком случае у пилона достаточно оставить обычную карту пути.
И тогда в карте пути даммика должно быть специальное отверстие в середине, под карту пути самого пилона, чтоб даммик не создался в другом месте, а создался точно где пилон.