EugeAl, мы не должны угадывать, но я сомневаюсь в вашей теории, коллега :D
Ждем, пока автор нормальным человеческим языком объяснит, а не 3 куска паззла даст из 10 и бери и угадывай, какая картинка нужна :D
Boba, то есть призвал 1 раз, появился юнит, призвал второй раз, появился второй юнит, теперь у тебя 2 юнита, и все, дальше способка удаляется? Или при призыве 3-тьего юнита должен удалиться первый?
Я не понял про какое ограничение идет речь.
Ограничение в длительности жизни юнита? Ограничение в кол-ве призываемых юнитов 1 героем, типа призвал 1, потом еще раз и первый удалился?
Если 1 вариант, чем тебе основа способки призыва элементаля воды не подходит?
Если 2 вариант, чем тебе основа способки призыва медведя Рексаром не подходит?
Ах да, если у тебя есть разные игроки с такой механикой, то в переборе группы делай еще проверку, что владелец юнита триггера == владелец выбранного юнита.
nero666, заметь, у меня там есть тестовый триггер order check на отлов приказа, это чтобы ты правильно мог отследить приказ на стройку башни и вписать нужное значение. Ибо это у меня башня и я написал приказ "scouttower", а у тебя то может быть своя постройка и свой приказ, который нужно ловить. С помощью того триггера на приказы и отловишь. А так для игры выключишь.
nero666, ну тогда держи наработку, это лучшее что ты можешь сделать :D
При постройке фермы добавляются в группу Farm, при их уничтожении они удаляются из этой группы.
Далее при попытке построить башню, мы проходимся по группе Farm и сравниваем расстояние точки приказа для постройки башни и позицию фермы, если меньше 600, то строить можно.
Если такой фермы найдено не было - отменяем приказ и пишем игроку в чатик, что он не прав.
IzobretatelBoom, таким образом проще проверить наличие нужных зданий в радиусе приказа строительства и заранее отменить приказ, еще до начала строительства.
nero666, плохой вариант, ибо под бафом он может начать стройку а без бафа может продолжить, да и ловить баф и давть/отдавать стройку это таймеры, отлов юнитов, ну такое себе... Ты можешь приказать начать стройку пока рабочий в ауре, а как выйдет за территорию может еще начать строиться ибо баф не успеет спасть. Косячно будет.
Типа порчи распространять?...
Ну нативно, чтобы по красивому, кроме порчи вариантов не приходит. А так ты можешь просто отменять постройку, если не рядом. Ловить приказ постройки, сравнивать радиусы до ближайших построек, если нет в радиусе нужных - отмена приказа, воспроизвести звук отмены игроку и написать ему текст, что строить надо рядом с пилоном.
Ну или своя система постройки, что тоже супер-запарно.
EugeAl, 1 файлик закинуть в корень варика не так критично как пропатчить варик. Да и каждый уважающий себя варкрафтер еще 10 лет назад закинул себе этот файлик game.dll, чтобы играть в карты, превышающие 8 мб. Не зря же близы первым делом увеличили размер карт для онлайн игры, когда начали Реф создавать.
Поэтому скачать 1 файлик для всех карт гораздо проще, чем 100 модификаций для 100 карт, которые еще и могут конфликтовать друг с другом.
nero666, ну да, ну и разбираться надо в этой системе, как что работает, все же это пользовательская модификация а не от близзард. Хотя и официальные изменения в редакторе в том же Рефе оставляют желать всего лучшего...
Рисовать свою динамическую карту на фреймах и потратить на эту систему пол своей жизни :D
А так стандартными способами никак (кроме небольшого костыля, что уже подсказали выше, но очень кривой костыль и вряд-ли тебе подойдет).
Так что ответом на вопрос может считаться - используй мод MM Engine - World Editor, но в таком выборе есть свои последствия. Его так-же должны скачивать и устанавливать игроки.
Ну в стандартном варике никак, это уже модификация игры с заменой файлов. Вроде такое делал Эвент со своей модификацией, надо поискать если нужно, но советую не лезть туда)
Лучше сделай выбор расы внутри игры при старте катки, если у тебя их больше.
Вот тебе простой пример на прокачку через исследование для одного героя за его убийства. У меня стоит лимит 100 улучшений за 100 убийств. Ты можешь его увеличить по желанию. Герою способку-пустышку с описанием сам добавишь.
» WarCraft 3 / Ограничение призываемых юнитов
Ждем, пока автор нормальным человеческим языком объяснит, а не 3 куска паззла даст из 10 и бери и угадывай, какая картинка нужна :D
» WarCraft 3 / Ограничение призываемых юнитов
» WarCraft 3 / Ограничение призываемых юнитов
Ред. konvan5
» WarCraft 3 / Ограничение призываемых юнитов
Ограничение в длительности жизни юнита? Ограничение в кол-ве призываемых юнитов 1 героем, типа призвал 1, потом еще раз и первый удалился?
Если 1 вариант, чем тебе основа способки призыва элементаля воды не подходит?
Если 2 вариант, чем тебе основа способки призыва медведя Рексаром не подходит?
» WarCraft 3 / требования постройки
» WarCraft 3 / требования постройки
Ред. konvan5
» WarCraft 3 / требования постройки
» WarCraft 3 / требования постройки
При постройке фермы добавляются в группу Farm, при их уничтожении они удаляются из этой группы.
Далее при попытке построить башню, мы проходимся по группе Farm и сравниваем расстояние точки приказа для постройки башни и позицию фермы, если меньше 600, то строить можно.
Если такой фермы найдено не было - отменяем приказ и пишем игроку в чатик, что он не прав.
» WarCraft 3 / требования постройки
» WarCraft 3 / требования постройки
Только заменить текущую.
» WarCraft 3 / требования постройки
» WarCraft 3 / требования постройки
Ну нативно, чтобы по красивому, кроме порчи вариантов не приходит. А так ты можешь просто отменять постройку, если не рядом. Ловить приказ постройки, сравнивать радиусы до ближайших построек, если нет в радиусе нужных - отмена приказа, воспроизвести звук отмены игроку и написать ему текст, что строить надо рядом с пилоном.
» Время Зоамоитов / Первый фан-арт по "Времени Зоамоитов"
» WarCraft 3 / преодаление рубежа в 4 мб
Поэтому скачать 1 файлик для всех карт гораздо проще, чем 100 модификаций для 100 карт, которые еще и могут конфликтовать друг с другом.
» WarCraft 3 / преодаление рубежа в 4 мб
Но если хочешь больше, то ответ уже давно существует.
» WarCraft 3 / Доп раса
Ред. konvan5
» WarCraft 3 / Изменение миникарты в соответствии с действиями игроков
А так стандартными способами никак (кроме небольшого костыля, что уже подсказали выше, но очень кривой костыль и вряд-ли тебе подойдет).
Ред. konvan5
» WarCraft 3 / Доп раса
» WarCraft 3 / Доп раса
» WarCraft 3 / Доп раса
Лучше сделай выбор расы внутри игры при старте катки, если у тебя их больше.
Ред. konvan5
» WarCraft 3 / Урон повышающийся за убийства
» WarCraft 3 / Добрыня Никитич 255 анимаций
Учитывая, что стиль варика карикатурный, в наших силах менять размеры как желаем :)
» WarCraft 3 / Добрыня Никитич 255 анимаций
Ну типичная проблема при склеивании разных деталей
» WarCraft 3 / Добрыня Никитич 255 анимаций
» Администрация XGM / Проблемы с лайками