У меня тоже невпопад, посмотри только на модель черепахи, это ужас же, на сколько она больше по сравнению с классикой.
Я часть стандартных эффектов залил в виде импорта, чтобы использовать классические в HD графике. Пока нет триггерной проверки на версию графики, мы будет ещё долго страдать
Doc, ну достаточно проверяли, если юнит не выбран, то используется либо число из буфера, либо 0
Как проверял: дал юниту 1000 зелёной атаки, и нанёс урон способностью использующей зелёную атаку, у красного игрока был выбран герой с этой атакой, у синего игрока был выбран пеон, и пеон умер без десинха, вывод?
Если бы нужна была синхронизация, тогда бы на клиенте синего игрока пеон получил 0 урона, и на красном 1000, у красного умер, у синего живой, вывод?
Я не против засинхать, функция есть и проблем нет, но почему тогда работает?
function math.clamp (inb, low, high) --
return math.min( math.max(inb, low ), high )
end
function math.lerp(a, b, t)
return a + (b - a) * t
end
function repeatN(t, m)
return math.clamp(t - math.floor(t / m) * m, 0, m)
end
function lerpTheta(a, b, t)
local dt = repeatN(b - a, 360)
if dt>180 then dt=dt-360 end
return math.lerp(a, a + dt, t)
end
Использовать вот так
curAngle=lerpTheta(curAngle,angle,TIMER_PERIOD*8)
Где curAngle - плавный угол, его использует в поворотах
а angle - Твой новый угол, который вычисляется между юнитом и курсором
Не отвечаю потому что хз, как на джасе это, но там не сложно
Щас не надо, пусть интрига, просто если оно у тебя каким-то чудом работает, это замечательно. Я просто планировал систему визуальных маркеров выложить отдельно, у меня есть своих 3 варианта, твой получается 4-й, это круто
(щас ко ко ко набегут скажут а зачем это нужно), а вот нужно
раскрыть
Подсветка радиуса способности таким образом облегчает управление персонажем, ибо не надо задумываться и помнить радиус способности, это позволяет больше сосредоточиться на геймплее
Нет, потому что скорость измения угла разны
А лерп хотя бы минимум бы помог сгладить угол
Ладно я сдаюсь, как это сделано ибо масштабирование эффекта бы растягивалось у основания =(, хотя полностью все свойства эффекта, или же у тебя в 131 работает SetEffectMatrixScale, надо на рефордже проверять будет бяка, я по этому по этой причине и отказался от этого способа, а тут вижу как он же работает... ничего не понимаю
Теоретически возможно было бы на самом последнем патче, с новой функций GetChild. Получить и изменить информацию из ORIGIN_FRAME_TOOLTIP но... там ничего не работает толком =(
Из решений ничего толкового не могу предложить, кроме как написать свою систему такую с нуля
Проще лимитировать число символов в 1 слове для заголовка
ибо_если_заголовок_написан_вот_так, или в качестве темы вопроса используется функция в 20+ символов, значит уже вопрос составлен не верно
Кстати после AddUnitAnimationProperties(caster, стоит пробел, но на новую строку не перенесло почему-то
MaximBit, Ты рофлишь? скопировал мой кусок текста, совместив со своим после 7 пункта, просто максимальный пофигизм!, даже не удосужился убрать звёздочки или нарочно выделенное ТЕ во втором пункте.
Снял с публикации, пока текст адекватный не напишешь
Ничего близы не убили, там единственно, что весьма странно работают локальные файлы, они наследуют включение от старых версиях варика, типа если в 126 всё работало то всё будет и далее отлично, а если человек поставил варикрефордж с нуля первый раз на новую систему, но всё будет отключено и не будет работать.. Поэтому часть думает что близы всё сломали, а другая говорит, что всё у них работает. И какой же вывод?
Найти в новом варике раздел реестра для включения локальных файлов у новых пользователей.. Профит
Я вообще хз какого другим, у меня была 15 летняя база знай по варику, + куча друзей мне помогают в дискорде (тратя своё время на меня, спс ребята) осваивать луа, и то я с огромным трудом смог ворваться в рефордж, я даже боюсь представить, как это тяжело, для тех у кого на текущий момент уровень гуи+РО
» WarCraft 3 / [Конкурс героев] Адмирал П
Я часть стандартных эффектов залил в виде импорта, чтобы использовать классические в HD графике. Пока нет триггерной проверки на версию графики, мы будет ещё долго страдать
» WarCraft 3 / GetUnitGreenAttackBonus
Если бы нужна была синхронизация, тогда бы на клиенте синего игрока пеон получил 0 урона, и на красном 1000, у красного умер, у синего живой, вывод?
Ред. Берги
» WarCraft 3 / GetUnitGreenAttackBonus
» WarCraft 3 / [Конкурс героев] Адмирал П
» WarCraft 3 / [Конкурс героев] Адмирал П
Ред. Берги
» WarCraft 3 / [Конкурс героев] Адмирал П
Обновление
» WarCraft 3 / [Конкурс героев] Иллюзионист
а angle - Твой новый угол, который вычисляется между юнитом и курсором
Не отвечаю потому что хз, как на джасе это, но там не сложно
Ред. Берги
» WarCraft 3 / [Конкурс героев] Иллюзионист
(щас ко ко ко набегут скажут а зачем это нужно), а вот нужно
» XGM Конкурсы / Конкурс героев
» WarCraft 3 / [Конкурс героев] Иллюзионист
Proshel_Doty:
А лерп хотя бы минимум бы помог сгладить угол
» WarCraft 3 / [Конкурс героев] Иллюзионист
Если это эффект, то что по туману войны? а у меня лерп есть, который избавляет от дёрганий =)
» WarCraft Legends / Текущий прогресс
» WarCraft 3 / Описание заклинания/эффекта
» WarCraft 3 / Описание заклинания/эффекта
» WarCraft 3 / Описание заклинания/эффекта
» Наследие Альянса / Релиз кампании "Последний Страж Лордерона"
» Администрация XGM / Текст уходящий за рамки
ибо_если_заголовок_написан_вот_так, или в качестве темы вопроса используется функция в 20+ символов, значит уже вопрос составлен не верно
» WarCraft 3 / Argos Shadowlands
Снял с публикации, пока текст адекватный не напишешь
» WarCraft 3 / Герой не поднимает руну
» WarCraft 3 / Сэйв/лоад система (1.32+)
Найти в новом варике раздел реестра для включения локальных файлов у новых пользователей.. Профит
» Empires of Warcraft / EoW [v1.4]: Что нас ждёт? | Нежить + Демоны = Легион
Ред. Берги
» Empires of Warcraft / EoW [v1.4]: Что нас ждёт? | Нежить + Демоны = Легион
» WarCraft 3 / Чем сейчас пользуются для создания карт?
» WarCraft 3 / Помогите с триггером
» WarCraft 3 / Чем сейчас пользуются для создания карт?
Proshel_Doty: