Мне кажется, просто нужно использовать строительство рабочих у орды. В принципе, пока работник строит - идет процесс. Самого работника можно сделать невидимым, москитным и неуязвимым.
Теперь, пока твой герой стоит в области, невидимый рабочий строит( захватывает твой генератор)
Когда расстояние между кругом захвата и юнитом слишком большой - юнит перестает строить.
Тут тебе и шкала прогесса есть
Надписи, типа "постройка завершена" на "абгрейд завершен" можно изменить в игровых константах. Тут даже думать особенно не надо)))
Простите за оффтоп, но у меня был на днях похожий случай, когда скачал готовую BLP картинку и карта перестала загружаться. Долго материл автора, а потом, оказалось это как то не стакается предмет "огненынй плащ" и при добавлении его в магазин игра просто не запускалась.
Был случай, когда изменял текстуру и при наведении ее на нее в карте игра вылетала с ошибкой.
В любом случаи скинь сюда карту и эту "вирусную" модель. Если модель может влиять на код из Джасса, это могло бы очень помочь. На поиске ошибок варик только и живет!)
Здравствуйте! Очень нужна помощь!
Пересадите, пожалуйста, этой симпатичной девушке скелет от Джайны и если не трудно добавьте анимацию плавания! Заранее спасибо!
Вот двухэтажный триггер с условием если* if Если в одном из условий действие сработает, то мне нужно, чтобы оно больше не проигрывалось. Удалить либо условие либо действие в этой колбасе( этаже) Если я поставлю выключить триггер в этом действии, то выключится весь триггер. Теперь понятнее объяснил, мне либо условие удалять, либо действие. ( вариант поставить логическую 1 -0 не предлагать)
Вставлю свои пять копеек.
Чтобы не было краша при подборе, достаточно дать обычным предметам внешность книги, при подборе создавать спецэффект исчезновения книги, затем фиксировать то, что он подобрал, удалять предмет и заменять героем.
Чтобы у НЕгероя был геройский портрет даем фейковому даммику москиты и удаляем круг выбора, а когда игрок окликивает фейкового москитного героя - переключаем выбор на негеройского юнита
Как мимикрид во втором старкрафте что ли?
Все, что приходит в голову это юнит, который при приближении к вражескому юниту изчезает. Невидимость можно раскрыть, поэтому на его месте создается неуязвимый даммик, который не может атаковать с способностью москиты. У него нужно убрать атаку и круг выделения, тогда игрок - противник не сможет его обнаружить. Управлять таким юнитом ты тоже не сможешь, но можно триггерно заставить его следовать за определенным юнитом, в течении какого то времени, так ты получишь вижн.
Можно еще сделать, чтобы ты кликнул по юниту за которым твой шпион следит и если расстояние между ними соответсвует, убирай "невидимку" и создавай на его месте обычного юнита. Как то так.
Еще есть вариант с командой "Скрыть юнита" но управлять ты им не сможешь, хоть он и невидимка которого невозможно раскрыть
FIRERANGER, FIRERANGER, создай простую переменную "да" "нет". Для каждого слота. Если герой получает предмет в слот 1, то пиши ее как да, если выбрасывает то нет. Так, для каждого слота 6 слотов. ( будет шестиэтажка из "если")
Как и было сказано выше проверяй, жив ли герой.
Можешь и вовсе сделать невидимого даммика и давать предметы ему вместо героя, когда он мерт,в а когда воскрешается, то забирай триггерно у даммика и отдавай герою. От того, что у него будут заняты слоты и предметы появятся под ногами не особенно страшно. Ну или вовсе, нефиг было умирать, если раздают предметы. У меня так герой - оборотень обламывался с превращением, когда был мертв)
konvan5, Знаешь, спасибо. Если твой вариант окажется рабочим, то я же могу переменную integer использовать вместо числа в твоем варианте?
Давно была идея, чтобы игроки докупали время перерыва, если им это необходимо. В wait ex это сделать было бы проблематично, а тут вполне можно попробовать))😊
SсRealm, у тебя действия в инициализации запускаются. Из-за этого могут быть сдвиги какие-то. Как то-же окно таймера в инициализации, как помню, не создается.
Поэтому запускай триггер по событию "время прошло". Хотя бы 0.01 сек ставишь и уже не в инициализации запускаешь триггер.
Типа так:
Если что, действия инициализации происходят во время загрузки карты (в конце в основном).
В оригинале у меня там стоит юнит входит в область и триггер выключается, это просто пример
konvan5,
Тестовая карта. Через 10 сек появляется волна и она то задерживается после таймера, то нет. После частого запуска варика( проверки карты ) ошибка с задержкой таймера перед первой волной повторяется. Если тестить отдельный таймер по той же схеме, то с воскрешением героев ошибки нет
» WarCraft 3 / Как изменить инконку у способности во время игры?
» WarCraft 3 / магический щит
» WarCraft 3 / Захват генератора с помощью точки/области
Теперь, пока твой герой стоит в области, невидимый рабочий строит( захватывает твой генератор)
Когда расстояние между кругом захвата и юнитом слишком большой - юнит перестает строить.
Тут тебе и шкала прогесса есть
» WarCraft 3 / вирусная моделька?
В любом случаи скинь сюда карту и эту "вирусную" модель. Если модель может влиять на код из Джасса, это могло бы очень помочь. На поиске ошибок варик только и живет!)
» WarCraft 3 / Здания герои?
» WarCraft 3 / Нужна модель? - Вам сюда!
» WarCraft 3 / иконки основной характеристики
» WarCraft 3 / Нужна модель? - Вам сюда!
» WarCraft 3 / Нужна модель? - Вам сюда!
» WarCraft 3 / Нужна модель? - Вам сюда!
Пересадите, пожалуйста, этой симпатичной девушке скелет от Джайны и если не трудно добавьте анимацию плавания! Заранее спасибо!
https://www.xgm.guru/files/100/123536/comments/534525/ZoraByZero...
» WarCraft 3 / Удалить событие
» Stormgate / Демонстрация редактора Stormgate
» WarCraft 3 / Возможно ли триггерно пришить юниту тип героя и аттрибуты? +Мемхак
» WarCraft 3 / Возможно ли триггерно пришить юниту тип героя и аттрибуты? +Мемхак
Чтобы не было краша при подборе, достаточно дать обычным предметам внешность книги, при подборе создавать спецэффект исчезновения книги, затем фиксировать то, что он подобрал, удалять предмет и заменять героем.
» WarCraft 3 / Продажа предметов
» WarCraft 3 / Управление неподконтрольным юнитом
Все, что приходит в голову это юнит, который при приближении к вражескому юниту изчезает. Невидимость можно раскрыть, поэтому на его месте создается неуязвимый даммик, который не может атаковать с способностью москиты. У него нужно убрать атаку и круг выделения, тогда игрок - противник не сможет его обнаружить. Управлять таким юнитом ты тоже не сможешь, но можно триггерно заставить его следовать за определенным юнитом, в течении какого то времени, так ты получишь вижн.
» WarCraft 3 / Предеметы для ИИ героя
Как и было сказано выше проверяй, жив ли герой.
» WarCraft 3 / Amarilia Defence 1.18
Пофиксены магазины
Добавлен магазин призывных животных
Исправлены некоторые баги
» WarCraft 3 / Помощь в респауне героя
Условие -герой
Действие: воскресить в такой то области
» WarCraft 3 / Переодически подвисает таймер
» WarCraft 3 / Переодически подвисает таймер
Давно была идея, чтобы игроки докупали время перерыва, если им это необходимо. В wait ex это сделать было бы проблематично, а тут вполне можно попробовать))😊
» WarCraft 3 / Переодически подвисает таймер
» WarCraft 3 / Переодически подвисает таймер
» WarCraft 3 / Переодически подвисает таймер
» WarCraft 3 / Переодически подвисает таймер
Тестовая карта. Через 10 сек появляется волна и она то задерживается после таймера, то нет. После частого запуска варика( проверки карты ) ошибка с задержкой таймера перед первой волной повторяется. Если тестить отдельный таймер по той же схеме, то с воскрешением героев ошибки нет