build, GetLocalPlayer в каком-то вопросе говорил о невозможности поддержания вариком огромной цепочки условий и что-то там ещё, сейчас попробую найти это
Lyova2, м)
ну я не ванга, будет круто, если расскажешь, что не понял
если ты хз как вписывать своих юнитов, то там в самом вверху у твоего скрина условия, где проверяется тип юнита, я бы написал конечно немного по другому, но думаю тебе удобнее в таком формате будет, просто меняешь, например, libId_udg_что-тотам на равкод своего юнита из ро
если ты не понял про кат и гуи, то я уже хз как это объяснить
бтв, скачай джнгп, и с кодом работать можно будет, и лимиты скинешь с варика
Вот, функцию сделал на джассе, её вызов, условия и событие на гуи
Lyova2, тут просто ремувается юнит и на его месте создаётся такой же с другим углом поворота. Все значения заперемениваются чтобы вписать их в создание нового юнита на месте старого, делается это через цикл с перебором группы
SсRealm, может нужно оптимизировать свой код, убрать лишнее, системы переделать, перечитать и переписать что-то?
То, что написано в 10 строк и кажется самым оптимальным решением, порой может поместится в 4 строки. Оно конечно не бустанет -2 минуты ожидания игроков, но пару секунд сэкономит
Если бы с самого фундамента сделал одну абилку с 9999 лвлами на защиту, то можно было бы просто отлавливать её уровень. Естественно придётся уменьшать/увеличивать лвл абилки при получении итемов, баффов и другой ерунды
TechnoViking, та я даже не могу понять что ты там пытался сделать))
Если ты попытался скопировать, но изменил слово "-mem " на "-merger + ", то и естественно целочисленную подстроки нужно подредачить под нужное кол-во символов)
На триггерах можно без проблем. Юнит кастует абилку, удалить эту абилку и добавить вторую, дать неуязвимость и добавить юнита в группу, таймером с периодиком отнимать у этой группы ману, если она на нуле, то удалить вторую способность, добавить первую, удалить неузвимость и удалить юнита из группы.
Если юнит кастует вторую способность, то сделать то же самое
TechnoViking, я на гуи хэш-таблицу никогда не юзал и вообще хз как оно там работает))
Я могу добавить шаблоны для тебя в ту системку, по типу спецэффектов, лвл абилки и длительности эффекта для нужного тебе юнита
Бтв, можешь так же, когда юниты атакуют противника, уменьшать лвл абилки когтей либо время баффа, типо оружие тупится
» WarCraft 3 / Форма Disbtn
Жутко неправильный импорт
» WarCraft 3 / Успеет ли варик?
» WarCraft 3 / Спелл "на цель"
Ред. rsfghd
» WarCraft 3 / Как повернуть здание?
ну я не ванга, будет круто, если расскажешь, что не понял
если ты не понял про кат и гуи, то я уже хз как это объяснить
всех юнитов, которых ты укажешь в bool, будет поворачивать в
» WarCraft 3 / Как повернуть здание?
кат раскрой выше, там твой гуи любимый)
в условиях просто вписывай своих юнитов и всё)
Ред. rsfghd
» WarCraft 3 / Как повернуть здание?
» WarCraft 3 / Успеет ли варик?
» WarCraft 3 / Рабочие
SсRealm, задавать вопрос не по теме под вопросом...
» WarCraft 3 / Как повернуть здание?
» WarCraft 3 / Успеет ли варик?
» WarCraft 3 / Локальная переменная
Хэндлы потом нужно обнулять
» WarCraft 3 / Отображение текста
» WarCraft 3 / Путь замены
Ред. rsfghd
» WarCraft 3 / Рассинхрон
То, что написано в 10 строк и кажется самым оптимальным решением, порой может поместится в 4 строки. Оно конечно не бустанет -2 минуты ожидания игроков, но пару секунд сэкономит
» WarCraft 3 / Извлечь защиту юнита с бонусами
» WarCraft 3 / Не работает система союзов.
Если ты попытался скопировать, но изменил слово "-mem " на "-merger + ", то и естественно целочисленную подстроки нужно подредачить под нужное кол-во символов)
Ред. rsfghd
» WarCraft 3 / Не работает система союзов.
» WarCraft 3 / Неуязвимость скила паладина
» WarCraft 3 / Неуязвимость скила паладина
» WarCraft 3 / Неуязвимость скила паладина
» WarCraft 3 / Неуязвимость скила паладина
» WarCraft 3 / Неуязвимость скила паладина
» WarCraft 3 / Неуязвимость скила паладина
Если юнит кастует вторую способность, то сделать то же самое
» WarCraft 3 / Как сделать систему поломки предметов?
Я могу добавить шаблоны для тебя в ту системку, по типу спецэффектов, лвл абилки и длительности эффекта для нужного тебе юнита
Бтв, можешь так же, когда юниты атакуют противника, уменьшать лвл абилки когтей либо время баффа, типо оружие тупится