28

» WarCraft 3 / Как прикрепить способность к дереву(декорации)?

Крепятся эффекты, а способности добавляются

На 1.26 прикрепить эффект к декорации нельзя, но можно создать юнита или другую декорацию эффекта с нужной высотой
28

» WarCraft 3 / Отрицательный эффект предметам

Зажать шифт и открыть поле у способности где нужно отрицательное значение
28

» WarCraft 3 / Отрицательный эффект предметам

У предмета вроде как только одна способность работает, поэтому могу предложить выдавать и забирать абилки при получении/потери предмета
28

» WarCraft 3 / Способности и алгоритмы на заказ

mistwood, держи
Тут 2 версии, одна на гуи и другая на джассе, используй удобную для себя. Отличие версии на джассе в том, что она само собой оптимизированнее

тут придётся через ифы ибо для обычных смертных не завезли функцию узнать стоимость предмета
Загруженные файлы
28

» WarCraft 3 / Self Improve

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

а, ты вообще на рефе, тогда да, луа
28

» WarCraft 3 / Способности и алгоритмы на заказ

mistwood, ты типо привязываешься к союзнику и за каждый проданный тобой предмет он получает 50%? Или это только для его лавки, когда туда продают предмет он получает голду? Или нужно привязаться к нему и продать в его лавку?
28

» WarCraft 3 / Как создать триггер, который создает лодку выгружающий юнитов

выбираешь всех юнитов в области и приказываешь им кликнуть на корабль, ждёшь секунду-две и отправляешь корабль в другую точку, когда он входит в область приказываешь ему выгрузить всех на сушу
Загруженные файлы
28

» WarCraft 3 / Есть ли ошибка?

Nikolay36, сделай нормальный период, глазам же больно. И вообще для наземных юнитов лучше использовать проверку проходимости через предмет

А если не пытаться улучшать код, то проблем с сетью не должно быть
28

» WarCraft 3 / Баф "Защита" и направленное заклинание.

Ничего не понятно. Ты хочешь какой-то направленный спелл который накладывает защиту или снимает? И то и другое реализуемо
28

» WarCraft 3 / Базовые знания JASS

Всё норм, но хотелось бы видеть больше примеров для чего это всё нужно и какие преимущества перед гуи открываются
28

» WarCraft 3 / Окружение юнитами в варике

  1. да
  2. ?, масштабирование не влияет на физ.размер юнита
  3. круг, у зданий квадраты

кста, у юнитов ограниченный физ.размер, не помню какая цифра, около 200 что ли
28

» WarCraft 3 / Балорская республика: Анонс

согласен с комментатором выше, правда тут уже столько декора, что наверное менять сайзы будет критично и придётся много чего переделывать
28

» WarCraft 3 / Только не швыряйте тапком за GUI, не могу найти утечки.

Ну set bj_wantDestroyGroup не спасает полностью, потому что после уничтожения группы не объявляется set g = null, а решение - использовать глобалки или переходить на джасс

А "ничего не делать" выкинь нафиг из головы, эта функция делает только хуже

Условие первое на втором скрине вообще как-то криво построено, зачем там или если только одно условие?
28

» WarCraft 3 / Как сделать триггер "подвязанный" к количеству юнитов в области

вызов таймером конечно хреново, но если пытаться через вхождение юнита в область, то может вообще не посчитать его

Я любимый, там есть "юниты в области при условии"
28

» WarCraft 3 / Вызывает ли утечку проигрыш звука на юните?

TechnoViking, это если не удалять спецэффект, а ты поинтересовался именно креплением к юниту, как на примере с точкой, которая в данном случае вообще нигде не фигурируется. Утечек ничего тут не вызывает, советую проводить тесты на интересующие тебя темы через счётчик хэндлов и нагрузку вара

Представь, если бы спецэффект можно было перекрепить с одного юнита на другого, не требуя создавать новый. Утечки не будет, ничего не создаётся, ты просто перекрепил его. А вот если бы ты создавал каждый раз новый звук, когда крепишь его к юниту - была бы утечка, которую даже удалением не устранить, но ты не создаёшь новый звук, а пользуешься глобалкой, значит всё збс
28

» WarCraft 3 / Выкидывает последний слот

может в триггерах где-то есть взаимодействие с этим игроком? кик это десинхрон или присваивание поражения? попробуй так же посмотреть что там стоит в свойства сценария - игроки

а, или это прямо в лобби кикает?
28

» WarCraft 3 / Вызывает ли утечку проигрыш звука на юните?

function PlaySoundOnUnitBJ takes sound soundHandle, real volumePercent, unit whichUnit returns nothing
    call AttachSoundToUnitBJ(soundHandle, whichUnit)
    call SetSoundVolumeBJ(soundHandle, volumePercent)
    call PlaySoundBJ(soundHandle)
endfunction
Совмещает в себе следующие функции:
function AttachSoundToUnitBJ takes sound soundHandle, unit whichUnit returns nothing
    call AttachSoundToUnit(soundHandle, whichUnit)
endfunction
function SetSoundVolumeBJ takes sound soundHandle, real volumePercent returns nothing
    call SetSoundVolume(soundHandle, PercentToInt(volumePercent, 127))
endfunction
function PlaySoundBJ takes sound soundHandle returns nothing
    set bj_lastPlayedSound = soundHandle
    if (soundHandle != null) then
        call StartSound(soundHandle)
    endif
endfunction
Нигде утечек нет. Создание и "удаление" локального звука - утечка, использование глобалок - нет. Как ты вообще собрался указывать точку, если её невозможно указать?
Ты крепил когда-нибудь спецэффект к юниту и удалял его? Лишних утечек не происходило же