26

» WarCraft 3 / Изменение погоды во время игры

pavloradko20:
8gabriel8, я его прикреплял, но он не прикрепился(
Ошибки случаются)
мало прикрепить его в файлах, нужно вставить на него ссылку в ресурс
неужели это такая сложная последовательность действий что в ней не может разобраться большая часть юзеров?
26

» WarCraft 3 / Пехота дизельпанка.

перепроверяй модель в model editor'e, он показывает в 90% случаев как будет в игре
26

» Блог им. Hatsume_Hate / Ищу людей

на данный момент есть один 3d моделлер и jass кодер (не считая меня), если еще кто то желает присоединиться - прошу в лс здесь или вк)
26

» WarCraft 3 / Влияние освещения на кинематик фильтр

PT153:
Попробуй вообще убрать SetDayNightModels в main.
так не пойдет
8gabriel8:
Потому что несуществующая модель и невидимая вроде по-разному обрабатываются.
одинаково

короче, нашел решение проблемы
проблема в том, что в варкрафте кое какие криворукие программисты забабахали офигенную логику освещения , из-за которых фильтры оверлея берут за основу освещение в точке x=0. y=0. z=0. карты, если там нет освещения значит фильтр думает что и он тоже должен без освещения, решение данной проблемы является расположение модели с источником освещения по координатам в точном центре карты (включая z) и виженом для игрока в данной точке
оригинал темы с решением проблемы, а так же тест карта с моделью освещения по ссылке
26

» WarCraft 3 / Влияние освещения на кинематик фильтр

8gabriel8:
А если поставить вместо несуществующей модели _.mdx модель блокиратора пути?
зачем
26

» WarCraft 3 / Обратная функция к GetHandleId()

NazarPunk:
quq_CCCP:
Нет такой стандартной функции, но её можно написать используя FogState exploit.
Или записывать в hashtable всех юнитов)
или использовать базовый функционал по типу UnitUserData под структуру
26

» WarCraft 3 / Проблема с объявлением глобальных переменных

WAGARAX:
Делал по образцу, мало чего знаю, про этот тип переменной вообще.
какому образцу? это абсолютно не рабочий вариант, типы переменных разные
E:\Games\Warcraft\Warcraft 3 Frozen Throne
путь до карты, путь до редактора, название карты?
26

» WarCraft 3 / Проблема с объявлением глобальных переменных

вас не смутило что вы пытаетесь присвоить тип целочисленного в тип геймкеша?
видимо джассхелпер не работает вообще, полное название карты и пути до варика и до редактора в студию
26

» XGM Конкурсы / Warcraft 3 Custom Maps Contest 2019

Если кто то хочет присоединиться ко мне для создания карты, то велком в ЛС , карта частично готова)
26

» WarCraft 3 / Не работает мемхак

Где удалили, внутри мемхаковских функций?
Ну или вы сам сижасс выключили
26

» WarCraft 3 / Не работает мемхак

Bergi_Bear:
Hate, развей миф, вот карта xgm.guru/p/wc3/mhdamage/download - карта с детектом урона, сделай так чтобы карта стала работать на cJass, расставь эти nocjass и приложи сюда,
на, в vjass нужно включить Disable script optimization
а разговоров то было...
Загруженные файлы
26

» WarCraft 3 / Не работает мемхак

Drulia_san:
Cпасибо за ответы.
Черт, а с cJass прям никак не будет работать?
Пусть мемхак на обычном джассе написан, это означает что и в остальном коде мне от cJass отказаться придется?
У меня на нем буквально десятки тысяч строчек кода, переписать на обычный jass будет нереально.
Да и обычный jass выглядит вырвиглазно и неудобен со своим синтаксисом из кучи длинных слов, словами вместо скобок и символов, и лишними словами call, local и set
Неужели придется отказаться от cJass полностью?
чукча не читатель?
26

» WarCraft 3 / Ошибка в диалогах

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

» WarCraft 3 / По поводу ледяной брони Лича

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

» WarCraft 3 / Как вы храните информацию по карте?

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