22

» WarCraft 3 / Не работают функции FNWE

Ты не проходиш этап модификации при установки
Первый способ. Найдите в редакторе вкладку "Extensions" (для обладателей JNGP) и поставьте галочку напротив пункта Enable Local Files.
Второй способ. Войдите в редактор реестра через команду "regedit" и пройдите по приблизительно такому пути HKEY_CURRENT_USER/Software/Blizzard Entertainmet/Warcraft III, после чего найдете в данной папке пункт Allow Local Files и поставьте значение 1.
22

» WarCraft 3 / Какие способности дать ловкачу?

За спиной летает сферы красный это урон зеленый скорость
Когда 5 раз получаеш урон от врага ближного то ускоряет скорость бега и скорость
Но если зеленый превышает 5 без боя то дает 1 красный +5% от основгого атака, и так кругами если в бою то ускоряет без боя теряет скорость то сильный дд
Это будет лейт быстро убегать если много получаеш урон но урона мало а если через куст стреляеш без подверждение от врага то растет дд.
22

» WarCraft 3 / Jass New Gen Pack - Rebuild 1.4

Чтобы добавлять надо сначало добавить и закрыть карту а потом открыть
22

» WarCraft 3 / Ошибка базы данных триггеров

Это потому что у русификатор не хватает слов от карт допольнительных триггер код.. Чтобы этого не было удали русификатор и код убрать из GUI на vJass и сохрани.. Потом ставь русификатор и бегай от счастья!
22

» WarCraft 3 / Как узнать тип урона

проше написать детектор урона, а дальше создавать свои сетку тип урона.. Но придеться все на триггер писать спелы
22

» WarCraft 3 / Как заставить юнитов идти в один ряд?

А также можно вносить таймер для каждого группу в массив и проверять если юнит далеко от всех то оставших замедляет до растоянии сбора группу.
22

» WarCraft 3 / За что отвечает цифра 3 в

Ты береш подстрока то есть каждый букв 1 символ
а ты начинаеш брать от 3 символа до макс длину
Как видно добавляет силу значит там идет -str (число)
то есть -str всего символов 3 так как начинает с 0
22

» WarCraft 3 / Приветствие

PogromINC59, скачай библиотека Table и желай что хочеш внутри массива забихать группу или массив игрока
22

» WarCraft 3 / Возможно ли реализовать данж для соло.

quq_CCCP, Да но не врагу все игроки его видеть будет так как нельзя разделить враг на 6 части для игроков...
если делать 1-6 игрок 7-12 враг, то давать инвиз тему кто должен входить союз видеть врагов и бить эх!
22

» WarCraft 3 / Возможно ли реализовать данж для соло.

quq_CCCP, Есть лабиринт в карте. Каждый игрок входит в лабиринт и не видит чужих игроков и врагов чужих игрока. То есть GetLocalPlayer считай каждый лабиринт своя игра... Но реализовать ни как.. Поэтому и ишу способ кроме копия 6 штук делать.
22

» WarCraft 3 / Покупка спелов

Самый оптимальный это спелбук внутри 1 уровни который можно неограничнно апать
22

» WarCraft 3 / Строчка

Удаляет триггер который не будет больше выполнять условие и действия
22

» WarCraft 3 / Не могу найди наработка залежки руды

Maniac_91, я кодить умею.
сделал предмет как камни приказ ловит цель предмета подходит и начинает производить прогресс бар и анимация после чего дропает с шансом
22

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

Dragonear, Нельзя так. так как если он выучил способность то он останет у героя способность. Ибо я сделал проверка на тип способность и ношение кирка.. Так думал оптимальный...
22

» WarCraft 3 / Разбить строку по символу

а не проще циклом подобрать каждый 1 символ и проверять
взял с примера кода карта...
loop
            exitwhen i >= len
            
            set s = SubString(data, i, i + 1)
            
            if (step > 0 and s == " ") then
                // do nothing
            elseif (step == 0) then
                
                if (s == "^") then
                    set step = 1
                else
                    set desc = desc + s
                endif
            
            elseif (step == 1) then
            
                if (s == "^") then
                    set step = 3
                    set param = ""
                elseif (s == "=") then
                    set step = 2
                else
                    set param = param + s
                endif
                
            elseif (step == 2) then
            
                if (s == ";") then
                    call ParseParam(itm, StringCase(param, false), value[0])
                    
                    set param = ""
                    set value[0] = ""
                    set step = 1
                else
                    set value[0] = value[0] + s
                endif
                
            elseif (step == 3) then
            
                if (s == "=") then
                    set step = 4
                else
                    set param = param + s
                endif
                
            elseif (step == 4) then
            
                if (s == ";") then
                    set curVal = curVal + 1
                    
                    if (curVal >= 3) then
                        if (value[0] == "") then
                            set value[0] = "0"
                        elseif (value[1] == "") then
                            set value[0] = "0"
                      elseif (value[2] == "") then
                            set value[0] = "0"
                        endif
                        
                        call ParseBonusParam(itm, param, value[0], value[1], value[2])
                        
                        set step = 3
                        set curVal = 0
                        set value[0]=""
                        set value[1]=""
                        set value[2]=""
                        set param=""
                    endif
                    
                else
                    set value[curVal] = value[curVal] + s
                endif
                
            endif
                        
            set i = i + 1
        endloop