LordMager, снова противоречие)
Противоречие как названию проекту так и его описанию, ибо именно в этом и смысл и интерес же :D
Вот твое название и описание с главной страницы:
Real Scale - Это глобальное расширение для оригинальных карт Warcraft 3 TFT. которое меняет размеры всего на более реалистичные размеры, так же делая все более реалистичнее
Как по мне, было бы фаново сыграть в стандартный варик с реалистичным размером и балансом. То есть весь инструментарий и контент тот-же, но изменен вид и баланс только.
А новый контент - это уже полноценная своя авторская модификация с новым контентом, где просто есть фишка с изменениями размеров - просто как фишка и не более тогда.
В целом отловить, что послушник начал добывать золото или прекратил - у нас нет такого инструментария, как минимум в триггерах по стандарту. Мб в джасс нужные события/условия есть.
Максимум, что ты можешь - попытаться сделать систему на отлове приказов, типа приказал послушнику идти в рудник - значит он идет добывать и добавляешь его в группу добывающих. Дали послушнику другой приказ (любой другой кроме рудника), то удалить из группы добывающих. При этом группы еще должны быть привязаны к конкретному руднику (через хэштаблицу можно к примеру). Но опять же все это криво, может быть много особенностей и все очень сложно. Особенно если приказ был отдан издалека, то надо проверить, когда послушник подойдет к руднику и только тогда тебе надо засчитывать начало добычи.
Можно еще через области ловить начало добычи с проверкой отданого приказа ранее и цели приказа, которые ты заранее сохраняешь для каждого послушника. Все равно запарная система.
Самый простой вариант, который вижу - просто поменять анимацию рудника и вставить эффект в саму модель рудника. Чтобы при добыче отображал твой эффект. То есть отредактировать модель рудника и заменить эту модель в карте.
Мне кажется, или пункты: Новые герои к расам Новые расы Новые оборонительные сооружения
не совсем подходят к проекту и противоречат начальной идее?
Как и уже внесенные изменения с Т4 и тд.
Ну или творчество потянуло дальше и теперь проект о другом)
Я любимый, ну это легко, создаем новый ресурс, указываем проект, по которому создаем вакансию, указываем тип "вакансия", ну а дальше заполняем поля и публикуем.
Я любимый, хмммм, я не вижу знака вопроса, это вот такой символ ?, его я не увидел, это раздел вопросов, тут задают вопросы :D
Ну если там есть вопрос, то ответ будет: Да. Ищи :)
Solar3584, как уже писал выше, писать свою альтернативу триггерную или добавить триггерную проверку на цель.
Типа Событие - направляют применение способности
Условие - тип применяемой способности = подчинение И уровень юнита (цель применения способности) > 6
Действие - приказать Юнит триггера отмена И написать игроку, что он не прав и пусть ищет цель уровнем пониже.
SharrKnen, вот тебе вторая наработка, которая дает инком в зависимости от уровня способки. Уровень способки повышаю рандомно каждые 5 сек у рандомного юнита. А ты у себя уже сам как сделаешь так сделаешь повышение способки. Главное сама система.
Сама способка - пустышка с 5 лвлами для описания, чтобы игрок видел.
SharrKnen, а как ты в целом планируешь контролировать уровни способностей? Типа стоит инкомное здание, в начале там уровень способки == 1 и ты получаешь 5 монет. Потом к примеру на 5 минуте игры уровень способки == 2 и получаешь 10 монет? Или здание прокачиывают, из-за чего способка будет выше и больше инкома? Как ты планируешь повышать уровень способки?
Когда-то делал наработку инкома, мб тебе надо что-то такое. Можно переделать систему так, чтобы у зданий была способка пустышка с уровнями, а деньги давались бы уже в зависимости от уровня способки.
Ну и получается да, ответ на вопрос - лучше такое делать через триггеры.
Смысл сундука золота же дается предмету чтобы активировать его... Нет смысла давать юниту на постоянной основе. Может опишешь в целом, что ты хочешь сделать, а не только про свою реализацию. А то я не знаю, что ты хочешь получить, зачем пошел таким странным путем...
Ты хочешь, чтобы каждое здание давало в разное время по своему разный инком в зависимости от уровня способки? При этом одно и то-же здание может давать инком по разному в зависимости от уровня способки?
Короче, если у тебя всего один такой герой на карте, то вот простой способ реализовать эту систему (даже на все уровни способности с разными уровнями юнитов).
Вот прикрепил карту, если интересно самому потестить и посмотреть.
Если же героев может быть несколько таких, то просто делай группы в хэштаблице, привязанными к герою. А схема в целом та-же.
При призыве нового юнита, если есть 2 старых, один из них умрет. Это будет выгоднее в любых ситуациях, ибо новый призванный полностью здоров и может быть на уровень выше чем любой старый.
Если хочешь, чтобы 3-тий просто не призывался, удали убийство юнита в проверке и замени на:
Если юнитов в группе Юниты больше 1 то:
убить юнит триггера
иначе:
добавить юнит триггера в группу юниты
Boba, и если есть 2 юнита, а мы призываем 3-тьего, и он не призывается, а ману получается мы потратили просто так, так? Или не даем применить способку пока 2 прошлых живы? А если мы вызввали юнитов 1 уровня, потом качнули способку, и пытаемся вызвать юнита 2 уровня, получается не вызовем ибо прошлые 2 юнита 1 уровня еще живы, и если игроку надо вызвать нового юнита, ему надо самолично убить двух юнитов 1 уровня?
Ну разве что создавать собственную систему послушников в руднике...
К примеру, рудников будет 10 в одной точке, но 1 из них основной, а 9 "скрытых" и не кликабельных, за которые ты и будешь ставить послушников при приказе на основной. Но это все заморочно и сложно.
Ред. konvan5
» Warcraft 3 Real Scale / Отсчет за работу за 18 июня - Real Scale
Противоречие как названию проекту так и его описанию, ибо именно в этом и смысл и интерес же :D
Вот твое название и описание с главной страницы:
А новый контент - это уже полноценная своя авторская модификация с новым контентом, где просто есть фишка с изменениями размеров - просто как фишка и не более тогда.
Ред. konvan5
» WarCraft 3 / анимация при взаимодействии с рудником
Можно еще через области ловить начало добычи с проверкой отданого приказа ранее и цели приказа, которые ты заранее сохраняешь для каждого послушника. Все равно запарная система.
» Warcraft 3 Real Scale / Отсчет за работу за 18 июня - Real Scale
Новые герои к расам
Новые расы
Новые оборонительные сооружения
не совсем подходят к проекту и противоречат начальной идее?
Как и уже внесенные изменения с Т4 и тд.
» Commander! Blue Alert / Смешная и злодейская озвучка Гендурфа - героя Алемандии
» WarCraft 3 / Ищу желающих помочь в работе над миссиями в кампаниях WC III
» WarCraft 3 / Ищу желающих помочь в работе над миссиями в кампаниях WC III
Ну если там есть вопрос, то ответ будет: Да. Ищи :)
» WarCraft 3 / Кампания: Артас - Тайна
Ред. konvan5
» WarCraft 3 / изначальное освоение рудника
» WarCraft 3 / изначальное освоение рудника
» WarCraft 3 / IssueTargetOrderById
» WarCraft 3 / Как настроить способность подчинение?
Типа Событие - направляют применение способности
Условие - тип применяемой способности = подчинение И уровень юнита (цель применения способности) > 6
Действие - приказать Юнит триггера отмена И написать игроку, что он не прав и пусть ищет цель уровнем пониже.
» WarCraft 3 / Ландшафт
» WarCraft 3 / Ландшафт
https://www.xgm.guru/p/wc3/landscape-requests
» Classic Asset Kit Extention / Мастерская
Ред. konvan5
» WarCraft 3 / Способность дающая золото
Сама способка - пустышка с 5 лвлами для описания, чтобы игрок видел.
» WarCraft 3 / Способность дающая золото
» WarCraft 3 / Способность дающая золото
» WarCraft 3 / Способность дающая золото
» WarCraft 3 / Способность дающая золото
Ты хочешь, чтобы каждое здание давало в разное время по своему разный инком в зависимости от уровня способки? При этом одно и то-же здание может давать инком по разному в зависимости от уровня способки?
» WarCraft 3 / Как настроить способность подчинение?
» WarCraft 3 / Ограничение призываемых юнитов
Ред. konvan5
» WarCraft 3 / Ограничение призываемых юнитов
Если юнитов в группе Юниты больше 1 то:
убить юнит триггера
иначе:
добавить юнит триггера в группу юниты
» WarCraft 3 / Ограничение призываемых юнитов
» WarCraft 3 / Ограничение призываемых юнитов
» WarCraft 3 / Увеличение количества послушников
К примеру, рудников будет 10 в одной точке, но 1 из них основной, а 9 "скрытых" и не кликабельных, за которые ты и будешь ставить послушников при приказе на основной. Но это все заморочно и сложно.