21

» WarCraft 3 / wGeometry - 3D библиотека (lua)

По поводу YawPitchOffset: если нет вертикального разворота, то синус 0 градусов даст ноль, то есть смещения не будет, а если будет косинус, всё работает правильно, потому что косинус 0 градусов 1.
Точно так же работает и с вертикальным углом в 90, так как при вертикальном угле в 90 градусов смещение должно идти лишь по оси z, a оси x и y не должны меняться.

yawPitchOffset = function(self, distance, yaw, pitch)
  return Vector3:new(
    distance * math.cos(yaw) * math.cos(pitch),
    distance * math.sin(yaw) * math.cos(pitch),
    distance * math.sin(pitch)
  )
end
21

» WarCraft 3 / wGeometry - 3D библиотека (lua)

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

» Dota 2 / Dota 2 Classic

Феникс, старое МКБ делало из той же ПАшки крипа, а новая рапира стоит дороже и имеется риск его потерять. Это намного баланснее, чем 100% тру страйк МКБ, который и стоит дешевле и нельзя потерять.
21

» WarCraft 3 / "revival graphics" - Где оно найти и как его заменить?

Появление сообщения настаивается в свойствах самого героя в РО.

А та штука отвечает за спецэффект, который проигрывается при восскрешении героя.
21

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

ivanbakavan, как раз таки повторная вставка, лично у меня, не помогает. Нужно нажать кнопку Backspace.
21

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

8gabriel8, срабатывание крита определяется же еще до события "Юнит Атакован", не? Если дать способность на этом событии, то крит не сработает.
21

» WarCraft 3 / Релиз Warcraft 3: Reforged

quq_CCCP, fps после релиза поднялся. Игра по прежнему иногда фаталит, но уже работать можно. Да и Lua и фреймы стоят того.
21

» WarCraft 3 / Бета версия Warcraft III Reforged 1.32

У меня старенький ноут 2013 года с 4 ГБ, но фпс в игре выдает стабильный (в районе 60). Но вот в главном меню, по ощущениям, кадров 15-20 в секунду. Такое ощущение, что они системные требования подняли из-за нового меню.
21

» Мир безумного / WarCraft III Reforged - WE (что хотите увидеть?)

Честно говоря, думал, что ничего нового к выходу рефорджеда уже не будет. Но после появления новых нативок в последнем багфикс патче рефорджеда, появились кое-какие надежды на добавление чего-то нового.
Лично я больше всего хочу возможность создавать свои папки в Редакторе Объектов, подсветку синтаксиса в Редакторе Триггеров и тёмную тему оформления.
21

» WarCraft 3 / Бета версия Warcraft III Reforged 1.32

Pashka5, случаем юниты не через unitpool создаются?

Я когда через unitpool создавал юнитов, то вар крашился, если юнит был нестандартным, а если юнит стандартный, то всё было норм.
21

» WarCraft 3 / Переменная и целочисленная

Я не про массивы в целом, а про те темповые массивы, которые используют гуйщики. Caster[1], Caster[2], Caster[3] и т.д. Можно использовать Caster без массива. Или создавать другую переменную.

Например: DeatCoil_caster, DeathCoil_damage, HolyLight_caster, Bladestorm_caster и т.д. Так все глобалки одной способности будут находиться рядом в редакторе переменных.

И не будлет никакой путаницы с индексами.
21

» WarCraft 3 / Переменная и целочисленная

Зачем вообще использовать массивы? Всегда думал зачем так делают гуишники.
21

» WarCraft 3 / Бета версия Warcraft III Reforged 1.32

Hodor, новый каск открыл иконки, но там старые иконки, а не новые рефорджедовские.
21

» WarCraft 3 / про Frame

Hate:
скролл?
иконки можно поверх кнопок рисовать
я просто фдф вообще не юзаю практически, только ради заранее каких то простеньких шаблонов
типа скроллбара
            new_Frame = BlzCreateFrameByType("SLIDER", "ASD", main_frame, "QuestMainListScrollBar", 0)
            BlzFrameClearAllPoints(new_Frame)
            BlzFrameSetMinMaxValue(new_Frame, 1, 1)
            BlzFrameSetValue(new_Frame, 1)
            BlzFrameSetStepSize(new_Frame, 1)
            BlzFrameSetPoint(new_Frame, FRAMEPOINT_RIGHT, main_frame, FRAMEPOINT_RIGHT, -0.015, 0.035)
            BlzFrameSetSize(new_Frame, 0.015, 0.2)
как мне сказали, взять скроллбар но тип вкинуть слайдер
тогда можно брать значения скролла
21

» WarCraft 3 / [lua] Фрэймы

Hate, понятно. Т.е. функция автоматически ссылается на последний фрейм? А почему они так сделали? Или я неправильно понял.