Alexander69, конвертируй в текст то, что делаешь на гуи и смотри, чтобы понять. Разницы там нет, гуи - это интерфейс и не более.
Проще говоря, если у тебя Перменная = Входящий юнит и ты ее не обнулил - это утечка. Если ты просто использовал Входящего юнита, без переменной - утечки не будет.
Alexander69, нет, если ты просто обратился к GetTriggerUnit() - утекать ничего не будет. Но если ты обратился к переменной, которая объявлена, как var = GetTriggerUnit(), то и не обнулил ее в итоге - получаешь утечку.
Издеваетесь что ли? :0 Одни и те же вопросы плодите.
Ты задал вопрос, который в статьях освещается и не раз обсасывался (и сосется уже с дясяток лет), поэтому отвечать на него развернуто тебе едва ли будут.
В общем, любые переменные, которые хранят в себе хэндл юнита (я не силен в теории) - нужно чистить. Дальше - поиск по сайту.
Сори, если слишком резко. Но вопрос давно уже исчерпал себя.
Есть одна тян юнит - химера. У химеры две головы и она плюется. Было бы прикольно сделать так, чтобы она плевала с двух голов, типа. То есть два выстрела одновременно делала.
на последнем скриншоте, будто прочитал диалог аниме-девочки из очередного этти аниме, которая совращает героя и любит, но при этом угрожает его жзни.
Так это же первоапрельский стёб над Бетменом против Супермена. Как всё безграничное желание Бетмена убить Супермена пропало когда Супермен сказал ему, что его маму зовут Марта. Явное дело что эта шутка дальше первого апреля в релиз не пойдёт.
Cancel, на последнем скриншоте, будто прочитал диалог аниме-девочки из очередного этти аниме, которая совращает героя и любит, но при этом угрожает его жзни.
Кто то качается, проходит квесты, а кто-то взломал карту, начитерил, и вуаля - крутой перс.
Моя многолетняя практика как игрока, так и разработчика показала, что подобный подход очень быстро убивает интерес к геймплею, поэтому игроки-читеры очень быстро отпадают.
Ох, если бы. В TBW с читерами борятся до сих пор, лол.
Эхх, почему блин... Люди не читают или что;( я же сказал я просто в 3 кликал сделал триггер... Есть аналог с таймером на Жассе с локальными и без глобалок
Ты ставил условие? Проблема твоя в том, что ты не желаешь никого слушать, когда тебе хотят помочь, бескорыстно.
его код имеет какие-либо решения, неизвестные другим
Дело не совсем в этом, хотя порой и в этом тоже. Как правило те, кто лезут редачить чужую мапу - действительно не понимают и четверти того, что видят.
Защищая мапу автор не хочет, чтобы повторилась история с петрами или землями богов. Да, они были с протектом и это не самый удачный пример, но других не имею. Просто хочу донести то, что если автор сам дорабатывает свою карту - ему не хочется, чтобы кто-то еще к ней прикасался и мне не ясно, что в этом плохого или не правильного.
Clamp, интересно почему же это - рак? При чем тут близзы вообще мне тоже не совсем понятно. Защищая карту, мы как раз и пытаемся огородить ее от того самого рака.
Ой, умники, а.. Герой юнит?? Юнит... Смысл функции д, чтоб посмотрел запускается ли триггер... А вся беда что я у мамы дурачек, у герои должны стоить по 0 пищи, ибо пищи у игрока нет... Закрыто
Функция бессмысленна, можно было просто сделать тоже самое без создания новой функции, через тот же CS.
local string s = "Abilities\\Spells\\Other\\Charm\\CharmTarget.mdl"
call DestroyEffect(AddSpecialEffectTarget(s, sru, "head")
set s = "Abilities\\Spells\\Other\\BreathOfFire\\BreathOfFireDamage.mdl"
call DestroyEffect(AddSpecialEffectTarget(s, sru, "head")
...
Либо циклом.
Я походу что-то сломал вкрай) ибо и это не работает(
local string s = "Abilities\\Spells\\Other\\Charm\\CharmTarget.mdl"
call DestroyEffect(AddSpecialEffectTarget(s, sru, "head")
set s = "Abilities\\Spells\\Other\\BreathOfFire\\BreathOfFireDamage.mdl"
call DestroyEffect(AddSpecialEffectTarget(s, sru, "head")
...
Плохо соображаю насчет гуи, но можно ведь наверное просто сделать событие - Юнит входит в область (не определенную), а затем с помощью условий проверять в какую именно вошел, что ты собственно и сделал уже.
» WarCraft 3 / Оптимизация триггеров, борьба с утечками?
Ред. NekoriDes
» WarCraft 3 / Оптимизация триггеров, борьба с утечками?
» WarCraft 3 / Оптимизация триггеров, борьба с утечками?
» WarCraft 3 / Оптимизация триггеров, борьба с утечками?
Ред. NekoriDes
» WarCraft 3 / Модификаторы атаки
одна тянюнит - химера. У химеры две головы и она плюется. Было бы прикольно сделать так, чтобы она плевала с двух голов, типа. То есть два выстрела одновременно делала.» Путь режиссёра (way of director) / Путь режиссёра (way of director)
» Путь режиссёра (way of director) / Путь режиссёра (way of director)
» WarCraft 3 / Как сделать аи для Hero defens ?
» Блог им. BaHeK / Защита карты ч.2
» Путь режиссёра (way of director) / Путь режиссёра (way of director)
» WarCraft 3 / Есть ли UnlimitedChat для WarCraft 3?
» WarCraft 3 / Не воскрешается герой(самая обычная функция)
Ред. NekoriDes
» Блог им. BaHeK / Защита карты ч.2
Защищая мапу автор не хочет, чтобы повторилась история с петрами или землями богов. Да, они были с протектом и это не самый удачный пример, но других не имею. Просто хочу донести то, что если автор сам дорабатывает свою карту - ему не хочется, чтобы кто-то еще к ней прикасался и мне не ясно, что в этом плохого или не правильного.
» Блог им. BaHeK / Защита карты ч.2
Ред. NekoriDes
» WarCraft 3 / Не воскрешается герой(самая обычная функция)
К слову, про русификатор - я серьезно. С ним могут быть проблемы. Не троллю тебя, и зла вроде не желаю.
» WarCraft 3 / Не воскрешается герой(самая обычная функция)
» WarCraft 3 / Не воскрешается герой(самая обычная функция)
Да и вообще, является ли умерший юнит героем?
» WarCraft 3 / Не удаляется эффект c юнита(
» WarCraft 3 / Не удаляется эффект c юнита(
Ред. NekoriDes
» WarCraft 3 / Не удаляется эффект c юнита(
» WarCraft 3 / Не удаляется эффект c юнита(
» WarCraft 3 / Объединение триггеров
» Блог этого, как его? / Настало время опупительных историй
» WarCraft 3 / Jass New Gen Pack - Rebuild 1.4
» Администрация XGM / Картинки с imgur