26

» WarCraft 3 / Как обойти полный контроль юнита-магазина?

Maniac_91, штука полезная, на заметку возьму.
Но в данной ситуации не подходит, т.к. в моем магазине способности, а не предметы. Я же говорю - я загнал себя в угол с этой идеей.
26

» WarCraft 3 / Как обойти полный контроль юнита-магазина?

Принятый ответ
pro100master, но ведь это собьет и его текущие приказы?

Upd.:Я понял в чем проблема.
Я хочу чтоб можно было использовать способности юнита, при этом чтоб были недоступны атака/перемещение итд., а ведь это тоже его способности...
Короче я загнал себя в угол.
Пожалуй пойду по пути создания торговца-здания.
Но если у кого есть решение моей дилемы - буду рад!
26

» WarCraft 3 / Как обойти полный контроль юнита-магазина?

quq_CCCP, магическая лавка - это здание. И управлять у него нечем.
А у юнита есть возможность бегать, атаковать и т.д.
Я пытаюсь сделать магазин, который при этом юнит, подконтрольный компьютеру, но при этом обойти возможность управлять им.
26

» WarCraft 3 / не отображается иконка добавленной триггерно способности

Ige, про "данные > параметры" никто ничего не говорил, вообще-то.
Но спасибо за помощь - это помогло.
26

» WarCraft 3 / Остановить спавн-триггер улучшением здания?!

Принятый ответ
zzz4, а зачем тебе останавливать спавн-триггер?
просто замени юнитов которых он спавнит.
создаешь глобальную переменную "тип боевой единицы"
в своем спавн-триггере создаешь юнитов из этой переменной.
когда улучшается твоя ферма - просто заносишь в переменную своих лучников.
все продолжает работать, но создаются уже лучники.
26

» WarCraft 3 / не отображается иконка добавленной триггерно способности

8gabriel8, блин, надо выносить в тест-карту всё. Я уже сериал сел смотреть ;((
Если не усну - скину позже. Либо завтра.
26

» WarCraft 3 / 100р за помощь в вопросе. Не могу открыть карту в редакторе

Trickster, так он же говорит, что снял только защиту от редактирования архива карты.
Остальное будет, надо понимать, после проплаты.
26

» WarCraft 3 / не отображается иконка добавленной триггерно способности

ClotPh, юнит принадлежит боту-союзнику. Разумеется, выдал ему 'Aneu'.
Триггер сугубо тестовый - создает юнита и выдает ему эти способности.
PogromINC59, выставлял Х=2, У=2. Не помогает. Способность юзал "Канал", если это имеет значение.
26

» WarCraft 3 / Героизм

Принятый ответ
Мышкоблудка, изменяет. Но ни к реализации, ни к механике это отношения не имеет.

RotceV, вот твой героизм. Все пояснения внутри.
Загруженные файлы
26

» WarCraft 3 / Героизм

8gabriel8, на героев вокруг кастера вешается бафф повышающий на 30% скорость атаки и произнесения закринаний на 20 или 30 сек.
И вместе с ним вешается дебафф на 30 минут, который не позволяет бафнуть героизм на этого героя.
26

» WarCraft 3 / Героизм

берешь всех юнитов в радиусе и проверяешь наличие своего отрицательного дебафа
если его нет > бафаешь им ускорение атаки и отрицательный дебаф.
26

» WarCraft 3 / Есть ли утечка?

quq_CCCP, это чем же глобалка в этой ситуации лучше локалки? о.О
26

» WarCraft 3 / Есть ли утечка?

quq_CCCP, человек спросил как вести дела с переменной. И уточнил, что эта функция - чисто пример.
Может ему надо с этим таймером еще какие-то действия выполнять (вязать что-то в хэш, например), для которых ему и нужна эта переменная.
26

» WarCraft 3 / Разве у тесттег создает точка???

pro100master, так именно про эту ф-цию я и говорил (:
Ну если помогло - то хорошо. Надо будет и свои ф-ции с текст-тэгами переделать.
А можешь скинуть ссылку на этот счетчик хэндлов? Я его когда-то встречал, но не помню где...
26

» WarCraft 3 / Разве у тесттег создает точка???

pro100master, ну если ты создаешь его в позиции юнита, а не по координатам, то очевидно он создает точку, как и все подобные ф-ции.
но здесь вроде писали, что текст-тэги не утекают...
26

» WarCraft 3 / Есть ли утечка?

Steal nerves, тогда уж и обнуление в тот же иф загонять. Зачем выполнять лишние действия, если таймер не создан?
local timer t
If udg_example == 1 then
set t = CreateTimer()
call TimerStart(t,1.0,false, function Example2)
set t = null
endif
26

» WarCraft 3 / Повелитель ужаса 1.2 (Alpha Warcraft 3)

На скринах с игры смотрится хорошо
А, стоп. Это же скрины на основе которых делалась модель..
А почему нет скринов готовой модели с игры?
Add: На втором скрине слева внизу стоит прикольный некромант.
Может и его модель бы кто сделал?
26

» WarCraft 3 / Усиление (точнее название не могу придумать, сорри)

ClotPh, еще один важный вопрос по поводу оптимизации.
У тебя юниты с этой твоей способностью когда умирают, ты их потом воскрешаешь? Или он просто умер и всё, нет больше ни юнита ни его способности?
26

» WarCraft 3 / Усиление (точнее название не могу придумать, сорри)

ClotPh, оба варианта работают по одной логике. Разница в том, что обращение к хэшу происходит значительно дольше, чем обращение к глобальной переменной.
Поэтому хэш рекомендуется использовать только в ситуациях где глобальными переменными выкрутится либо не возможно, либо код становится слишком громоздким и работает уже не быстрее обращения к хэшу.
Но в любом случае, юзать хэш - это куда разумнее, чем способности-маркеры, юниты-носители-маркеров итд.
26

» WarCraft 3 / Усиление (точнее название не могу придумать, сорри)

ClotPh, зачем тебе 100 глобалок? у тебя 3 глобалки для 8092 способностей. Если тебе нужно еще больше способностей, скажи - я тебе добавлю еще одну глобалку.
26

» WarCraft 3 / Усиление (точнее название не могу придумать, сорри)

ClotPh, в примере, который я тебе скинул, значение всех переменных дефолтное.
Да и перекопировать даже руками 3 переменные это несколько секунд работы.