11

» WarCraft 3 / Warcraft 3 Reforged: Патч 1.32.9

Феникс, абсолютно верно, это нужно было завезти сразу с рефорджом. А теперь мы реконекта не увидим.
11

» WarCraft 3 / "Меню паузы"

Представь себе таблицу в excel, multiboard тоже самое. Создаешь таблицу с определенной размерностью и можешь к каждой ячейке получить доступ и изменить в ней значение и иконку.
11

» WarCraft 3 / Слезает описание

Такое чувство будто следующую строку делали не переводом на новую строку, а пробелами.
11

» Некромант / Нужен кодер Lua

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

» WarCraft 3 / Natives list с описанием

Aristokrat952, конечно бред.Почему не сделали нормальную работу с кодом в WE - вопрос загадка.
11

» WarCraft 3 / Строка и переменная тип юнита

Принятый ответ
Eternal soul,
Способ что предложил я - вы формируете БД и далее циклом пробегаетесь по массиву unit_type_string[i] и сравниваете его с вашей строкой. Если сравнение прошло успешно то по индексу unit_type[i] находите нужного юнита. Конечно конвертировать было бы более проффесионально, но это способ тоже будет работать.
11

» WarCraft 3 / Строка и переменная тип юнита

Eternal soul, и много должно быть таких типов юнитов разных?

Eternal soul, xgm.guru/p/blog-steal-nerves/208854
самый простой способ который первый пришел в голову - сделать БД.
unit_type[1] = 'hfoo'
unit_type_string[1] = "hfoo"
11

» WarCraft 3 / Строка и переменная тип юнита

Можно более конкретный пример?
переменная 1 - 'hfoo'
переменная 2 = "hf" + "oo"
и в итоге создать пехотинца?
11

» WarCraft 3 / Смена длинительности способности

Bergi_Bear, догадывался что можно и так, но подумал что не стоит изобретать велосипед и использовал дамикаст. Позже к этому вернусь, а то вчера слишком много времени ушло на поики ошибки
11

» WarCraft 3 / Смена длинительности способности

Ельнур, вот только дленительность стана теперь не меняется почему то

вообщем хороший пример того как плохо быть не внимательным.
globals

        integer STUN_ID = 'stun'
        integer DUMMY_ID = 'dumy'

endglobals


function StunUnit takes unit Target, real stunDuration returns nothing
        local unit dummy = CreateUnit(Player(PLAYER_NEUTRAL_PASSIVE),DUMMY_ID,GetUnitX(Target),GetUnitY(Target),0)
        local ability a 
        call UnitAddAbility(dummy,STUN_ID)
	set a = BlzGetUnitAbility(dummy, STUN_ID)
        call BlzSetAbilityRealLevelField(a , ABILITY_RLF_DURATION_NORMAL, 0, stunDuration)
        call BlzSetAbilityRealLevelField(a , ABILITY_RLF_DURATION_HERO, 0, stunDuration)
        call UnitApplyTimedLife(dummy, 'BTLF', 1)
        call IssueTargetOrder(dummy, "creepthunderbolt", Target)
        set dummy = null
endfunction
Спасибо за моральную поддержку, нашел в чем проблема
11

» WarCraft 3 / Команда для игрока

Принятый ответ
Событие: игрок крассный / синий / другие написал сообщение в чат -золото 1000
Условия: имя игрока - игрок триггера ровно tolind
Действие: написать в чат: игрок tolind использует читы, а остальным нельзя
11

» WarCraft 3 / Белая защита юнита [Reforge]

Steal nerves, понимаете в чем проблем, вроде как патч рефордж, а что бы узнать защиту белую - нужно делать почти все то же что на 1.26.
11

» WarCraft 3 / Белая защита юнита [Reforge]

Bergi_Bear, конкретная цель - узнать белую защиту что бы проводить с ней манипуляции. Ничего конкретного. Пока что самый верный вариант по формуле считать защиту от ловкости и плюсовать базовую защиту.
11

» WarCraft 3 / Белая защита юнита [Reforge]

Эх, аура защиты дает защиту только от базовой, не учитывая защиту от ловкости :С
11

» WarCraft 3 / Белая защита юнита [Reforge]

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

» WarCraft 3 / Дуэль

Qulore, это если что издевательство, лучше это все скопировать на карту отдельную и отправить сюда.
11

» WarCraft 3 / Как отловить момент попадания снаряда

quq_CCCP, добавил систему отлова урона в карту Лорды Эвропы. Там может и 500 юнитов набежит в игре на 12 игроков. Думал будут проблема но полет отличный. Ради интереса узнаю сколько там может их быть на карте одновременно.
А вообще можно же добавить дебаф яд и получение урона. Если получил урон и есть яд, то засчитываем атаку с руки и убираем дебаф.