function PolarProjectionXY(x, y, dist, angle)
local PPx = x + dist * Cos(angle * bj_DEGTORAD)
local PPy = y + dist * Sin(angle * bj_DEGTORAD)
return PPx, PPy
end
function PolarProjectionXYZ(x, y, z, dist, GroundAngle, FacingAngle)
--FacingAngle - 0-360 -- yaw
--GroundAngle - 0-180 -- pitch
local x1 = x + dist*SinBJ(GroundAngle)*CosBJ(FacingAngle)
local y1 = y + dist*SinBJ(GroundAngle)*SinBJ(FacingAngle)
local z1 = z + dist*CosBJ(GroundAngle)
--
return x1,y1,z1
end
Карта ищется сперва в корне папки Maps по названию, а потом уже по каталогам
если карта с таким названием (и чем-то ещё) есть - показывается минимапа, и делается вид что карта уже есть, но в лобби она перекачивается
так что бекапните папку всю Maps, создайте чистую (и в моих доках, и в папке вара если там есть) и тестите с этого момента
Можно взять большую текстуру тайлсета (где 16 вариаций не-стыковочных тайлов) и туда вкинуть нужный, получится 2 тайлсета на одной текстуре, минусы - шаманство с угловыми текстурами
да, 1 и 2, третий сделан нормально
Причина: Создание хендла (тексттага) в локал плеере, поэтому хендлы перестают совпадать
Решение: Создавать тексттаг для всех, прятать тем кому не нужен.
Переделанный первый
local texttag text = CreateTexttag()
call SetTextTagPermanent(text, false)
call SetTextTagText(text, "Текст", 3 * 0.023)
call SetTextTagPos(text, x, y, 20)
call SetTextTagLifespan(text, 1.1)
if(GetLocalPlayer() != Player(3) then
call SetTextTagVisibility(text, false)
endif
Заспавни эффект на летающем юните например, мб он под землёй спавнится в точке
+Чекни настройки частиц, некоторые эффекты выглядят совсем по-другому из-за неё
размер любой текстуры должен быть степенью двойки по высоте и ширине, иначе будет фаталить
делаете иконку в фотошопе или любом другом редакторе, потом конвертите в blp через blplab
открываете карту любым mpq редактором, там будут файлики war3map.w3#
каждый файлик отвечает за своё ссылка xgm.guru/p/wc3/insidew3mfiles
создаёте новую карту - редактор объектов - открываете нужную вкладку - импорт всех данных Юнитов/Предметов/Способностей/... (зависит от текущей открытой вкладки), выбираете эти файлики
большую часть данных вы так восстановите
как переносить ландшафт я сказать не могу, можете поискать через поиск
возможно это знак что нужно начать с нуля и переделать всё возможно вы убьёте больше времени на восстановление чем на переделку с нуля в любом случае, с новым годом
» Гейминг / Анонс первой мобильной игры по Warcraft
» WarCraft 3 / Кастомные тайлсеты
» WarCraft 3 / Вращение точки вокруг точки с координатами x y z
» WarCraft 3 / Reforged / battle.net / Загрузка карты
если карта с таким названием (и чем-то ещё) есть - показывается минимапа, и делается вид что карта уже есть, но в лобби она перекачивается
так что бекапните папку всю Maps, создайте чистую (и в моих доках, и в папке вара если там есть) и тестите с этого момента
» WarCraft 3 / Обновление данных
» WarCraft 3 / Проблема с тайлсетами
» WarCraft 3 / теневые дефекты
Ред. N1ghtSiren
» WarCraft 3 / Дессинхронизация
Причина: Создание хендла (тексттага) в локал плеере, поэтому хендлы перестают совпадать
Решение: Создавать тексттаг для всех, прятать тем кому не нужен.
Переделанный первый
» WarCraft 3 / Не работает функция "Создать спецэффект в точке"
+Чекни настройки частиц, некоторые эффекты выглядят совсем по-другому из-за неё
» Warcraft III - Lua / Warcraft III - Lua
» WarCraft 3 / Проблема с blp.
делаете иконку в фотошопе или любом другом редакторе, потом конвертите в blp через blplab
» WarCraft 3 / Выкидывает
если карта собирается то это уже смотреть на её содержимое
» WarCraft 3 / W3 Re-Reforged: Падение Лордерона. Акт 1.
» Curve Crash / Curve Crash
однозначно пог!
» XGM Конкурсы / Конкурс рецензий
Ред. N1ghtSiren
» WarCraft 3 / Как восстановить поврежденную карту?
каждый файлик отвечает за своё ссылка xgm.guru/p/wc3/insidew3mfiles
создаёте новую карту - редактор объектов - открываете нужную вкладку - импорт всех данных Юнитов/Предметов/Способностей/... (зависит от текущей открытой вкладки), выбираете эти файлики
большую часть данных вы так восстановите
как переносить ландшафт я сказать не могу, можете поискать через поиск
возможно вы убьёте больше времени на восстановление чем на переделку с нуля
в любом случае, с новым годом
» WarCraft 3 / Код wc3 1.26а - Пара вопросов.
» Halver / Меню для игры за месяц. Реально?
» WarCraft 3 / Замена иконки предмета через memhack
пример:
» WarCraft 3 / Отключение тумана войны во время синематика.
» WarCraft 3 / Tesh для memhack 1.5
» Прочее / Погружаемся в мир Китайского форума
» WarCraft 3 / Синхронизируем данные через gamecache
Ред. N1ghtSiren
» WarCraft 3 / Синхронизируем данные через gamecache
» Мир безумного / Unity 2021 - новые функции