22

» WarCraft 3 / Убей моего пеона

Глянул видео и орнул как он пытается тележкой удержать то теряет
22

» WarCraft 3 / Как подогнать одеваемый доспех под нужную часть юнита?

можно текстуры менять это проще

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

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

Bergi_Bear, таймер можно же сделать 1 раз и все чем плодить =)

если счетчик стунов равен =0 то запускаем таймер а если стан конччилось и таймер уменшил на 0 то останавливаем.

а если в карте мало юнитов то некритично с таймером

и структуру лучше делать не по времени а по количество счетчиков если у тя там всегда 0.1 в сек значит для 1 сек стана просто count = 10 и каждый срабатывание таймера уменшить до 0 и завершить
а если стан имеет больше count то есть 10 сек то накладывать слабый стан бесполезен

извини чет от скуки написал знаю что ты можеш получше написать
22

» WarCraft 3 / Работают ли карты версии 1.26 в рефордж?

я открыл 1.26 на 1.34 но который декорыранее имели высоту сбросили и некоторые тайлы поменяли
22

» WarCraft 3 / Инквизитор

Rimar, че ты делаешь? Ради каждый модель спамить чтобы побыстрее срубить опыт?
22

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

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

Bergi_Bear, от агил можно узнать
agil_diff = -2. у константа по умолчание -2
agil_add_armor = 3 / 10 прибавка за 1 ловкость в константе 0.3 то есть каждую 3 ловкость дает 1 армор
GetAgility * agil_add_armor = количество броня от агил
текушая броня - количество броня от агил
Триггер если предмет поднял то проверяем изменилось ли армор от предмета если да то запоминаем бонус добавку.

итог иметь у юнита
основной то есть общий
бонус от агил
допольнительный армор от предмет
все это вычитаем

поэтому и называется слепки юнито то есть запоминает состояния юнита при любого манипуляции
баф подбор предмета и прчоего
22

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

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

либо убрать интерфейс и делаем свой армор

и да в интерфейс вы можете выташить эти адрес фрейма там имеет основной и бонусный строка из него вы узнаете после конверт строк в число
22

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

!

потестил все 3
1 нативку возврашает обшую
через field defence и armor тоже возврашают как нативку
вывод все одинаково выводят =)

а если установить SetArmor то он учитивает если есть зеленый то уменшает белый
Если SetArmor = 100 а у героя есть 5 зеленый который недавно поднял
то белый будет 95 и 5 зеленых
22

» WarCraft 3 / We are Legion

думаю за реализация механик 10 баллов датут а судить по графику HD даже если клиенский SD не оценили хз!
22

» WarCraft 3 / World Editor FileImport FIX

але у новый редактор есть плагин и вы можете в ней добавить а как реализовать еше не предоставили инфу
22

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

что не понятного?
Юнит атакован или поулчение урона зависит какая пассивка.
Если у юнита есть абилка то есть пустышка то срабатываем пвседворандом если меньше или рано за 5% то дейсвия выполнить иначе ничего
22

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

SSD имеет высокое чтение и быстрая передача

у меня за 7 сек запустил варик и загрузил карту
22

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

для чат проше просто получить глоабные имя то есть выводить print(global) и чат покажет =)

типо консоль в браузере
22

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

у луа есть функция который позволяет перезапускить код
из строка и все

а чтобы чекал новое обновление думаю тут задейсвован таймер на прелоад а потом исполняет код удаляя старого код
22

» WarCraft 3 / Решение бага левой кнопки мыши

Bergi_Bear, для этого надо блокировать триггер для игрока пока не истекает время где то 0.4-6 сек и разблокировать хотя как реализовать триггер блокировку еше не придумал

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

Bergi_Bear, и кстати да зачем вам быстрая тыкалка в мышку? Хотите сломать мышку? Когда можно просто нажать и не отпускать и как раз шутер и будет в автоматическом стрельбе хоть махание мечами главное игра должен понять что у него свой интервал
22

» WarCraft 3 / Решение бага левой кнопки мыши

ScorpioT1000,
а я планирую сделать маленкую библиотеку типо
war3.module('game').reduires('game.input').defines(function() {
war3['game.input'].on()
})
defines срабатывает если init сработал и они поочереди из requires берет пути который можно реализовать require через VSCode и прочего!

точнее схожесть с либа js impact
22

» WarCraft 3 / Решение бага левой кнопки мыши

все верно print сихронно так как он каждого клиента определяет тайм времени жизни. Тем больше текста тем он дольше показывает