Вариант 1 - добавить анимацию спуска в модель (импортировать потом в карту ее) и отлавливая сбор - воспроизводить эту анимацию.
Вариант 2 - менять высоту полета триггерно с таймером, но по своему запарно тоже.
Ты уверен, что тебе это надо? Или это для ролика одноразово?
Сделай "выключить этот триггер" первым действием. То есть смести его наверх. А то видимо ты заходишь в область сразу двумя юнитами, а триггер выключается только после передачи фразы (то есть через несколько секунд). Поэтому выключай сразу-же при вхождении юнита мгновенно. А потом уже фразы воспроизводи.
RvzerBro, столько участников набрать уже нереально :D
Немного рассуждений
Вопрос в том, а что если 2 человека захотят один ланд использовать вместо оставшихся "свободных"... Все таки творчество требует вдохновения и желания, а тут нужна свобода и равенство возможностей. А кто первый занял ланд того и тапки уже такой себе подход.
Я думаю, что брать "свободный ланд" должно быть желательным, но не обязательным. Тип чисто для разнообразия конкурса. А если душа тянет творить на том ланде, что уже заняли - пусть творят. (но условия конкурса есть условия, формат своим челенджем необычен даже в таком виде может подтолкнуть к творчеству на непривычном для себя ланде, так что почему бы и нет)
Как и по поводу нестандартных текстур, что писали выше - пусть используют кастомные, хоть и "желательно" использовать стандартные.
WilliamBz, да, именно так) Хотя чисто логически для читабельности лучше проверить, что тима НЕ равно номеру, и тогда пропускаем действия, чем в ИНАЧЕ пихать :D
WilliamBz, как уже писал выше, в такой формуле есть уязвимость, где не всегда ты сможешь уловить победную тиму. Как уже писал, где остаются 3 игрока с номерами тим 1 2 3, и номера просто совпадут с вычислениями и твоя система подумает что все они в одной тиме, но это не так.
Поэтому лучше использовать простую проверку, что писал выше.
WilliamBz, тогда не проще проверить, что в списке еще играющих игроков все находятся в одной тиме? И если нет - ну и ладно, не выдавать победу а ждать проигрыша кого-то еще :D
И не надо никаких формул.
WilliamBz, странные формулы у тебя.
А что если остались игрок 1 2 3 в командах 1 2 3 и ты случайно выбрал игрока 2, тогда ты проверяешь, что 2 тима == (1 + 2 + 3) / 3 = 2 что подходит под условие победы, но никак не определяет реального победителя, ибо победителя еще нет. А по твоей формуле есть.
Делал недавно наработку на победившего и проигравших, можешь глянуть ту систему(да и триггеров там будет меньше). Я же правильно понял, что у тебя тоже каждый сам за себя без союзов?
Если ты создаешь очень много юнитов под контролем одного игрока - варик просто не справляется перерассчитывать им всем пути, пока движется твой герой.
Как вариант распределить этих крипов между несколькими игроками, типа 9-12 игроки будут чисто крипами, уже распределит нагрузку.
Если карта небольшая и тебе все равно, на кого будут нападать крипы - можно показать крипам всю карту триггерно и дать в редакторе объектов радиус агра 10000, тогда они сами будут нападать без триггеров.
Вот пример такой системы.
Сначала выбираешь всех играющих игроков в группу Players.
Потом после смерти юнита проверяешь, если находится в группе игроков Players (то есть не является нейтралом), и если у игрока не осталось юнитов - выдаем ему поражение и выкидываем из группы Players. Потом проверяем, если в группе Players остался 1 игрок - выдаем ему победу. Все.
Я исправил смену цвета в твоей системе, а то ты оперировал не цветом там а числом...
Сделал как было у меня в моей системе, что уже скидывал тебе.
По поводу героев - еще раз подробнее, что ты хочешь? Чтобы оно как выглядело? По шагам опиши, как игрок должен увидеть рандом?
К примеру:
В алтаре игрок может нанять героя который подписан как "Рандомный герой".
После найма "рандомного героя" на его месте спавнится случайный герой из списка всех стандартных рас + таверны.
EugeAl, не знаю, не копал эту тему для движущихся объектов. Тип те-же орудийные башни или сторожевые древа стоят на месте а тут движущийся объект, надо тестить и разбираться.
Есть триггер на поворот "головы". Вращай через это действие.
Но думаю, у тебя все сложнее и ты хочешь, чтобы юнит катался и прежде чем атаковать - он должен повернуться именно башней а не телом в нужную сторону и стрелять, да?)
» WarCraft 3 / дирижабль
Пехотинцем жми пкм на дирижабль и все будет.
» WarCraft 3 / дирижабль
Вариант 2 - менять высоту полета триггерно с таймером, но по своему запарно тоже.
Ты уверен, что тебе это надо? Или это для ролика одноразово?
» WarCraft 3 / Помогите исправить триггер
» XGM Конкурсы / Конкурс моделей WС3 2025: Лагерь наёмников
Ред. konvan5
» XGM Конкурсы / Конкурс моделей WС3 2025: Лагерь наёмников
Я думаю, что брать "свободный ланд" должно быть желательным, но не обязательным. Тип чисто для разнообразия конкурса. А если душа тянет творить на том ланде, что уже заняли - пусть творят. (но условия конкурса есть условия, формат своим челенджем необычен даже в таком виде может подтолкнуть к творчеству на непривычном для себя ланде, так что почему бы и нет)
Как и по поводу нестандартных текстур, что писали выше - пусть используют кастомные, хоть и "желательно" использовать стандартные.
» XGM Конкурсы / Конкурс моделей WС3 2025: Лагерь наёмников
» WarCraft 3 / Проверка победил ли кто-нибудь из игроков
Хотя чисто логически для читабельности лучше проверить, что тима НЕ равно номеру, и тогда пропускаем действия, чем в ИНАЧЕ пихать :D
» WarCraft 3 / Проверка победил ли кто-нибудь из игроков
Поэтому лучше использовать простую проверку, что писал выше.
» WarCraft 3 / Проверка победил ли кто-нибудь из игроков
Ред. konvan5
» WarCraft 3 / Проверка победил ли кто-нибудь из игроков
» WarCraft 3 / Проверка победил ли кто-нибудь из игроков
И не надо никаких формул.
» WarCraft 3 / Проверка победил ли кто-нибудь из игроков
А что если остались игрок 1 2 3 в командах 1 2 3 и ты случайно выбрал игрока 2, тогда ты проверяешь, что 2 тима == (1 + 2 + 3) / 3 = 2 что подходит под условие победы, но никак не определяет реального победителя, ибо победителя еще нет. А по твоей формуле есть.
Ред. konvan5
» WarCraft 3 / Проверка победил ли кто-нибудь из игроков
» Styria / Артотека Styria. Что стало с проектом спустя год тишины
» Styria / Артотека Styria. Что стало с проектом спустя год тишины
Ред. konvan5
» WarCraft 3 / Юниты стакаются
» XGM Конкурсы / Результаты и видео конкурса 3D-инсталляций 2025!
» WarCraft 3 / Юниты стакаются
» WarCraft 3 / Помогите доделать триггер
Ред. konvan5
» WarCraft 3 / помощь с англ триггерами
Сначала выбираешь всех играющих игроков в группу Players.
» WarCraft 3 / Как сделать FFA карту?
» WarCraft 3 / Как сделать FFA карту?
Сделал как было у меня в моей системе, что уже скидывал тебе.
По поводу героев - еще раз подробнее, что ты хочешь? Чтобы оно как выглядело? По шагам опиши, как игрок должен увидеть рандом?
К примеру:
» WarCraft 3 / как заставить юнит(танк) вращать свою башню при атаке через триггеры?
» WarCraft 3 / как заставить юнит(танк) вращать свою башню при атаке через триггеры?
Но думаю, у тебя все сложнее и ты хочешь, чтобы юнит катался и прежде чем атаковать - он должен повернуться именно башней а не телом в нужную сторону и стрелять, да?)
» WarCraft 3 / Reforgerator 1.2.0 - Создание иконок Classic и Reforged