Потому что несуществующая модель и невидимая вроде по-разному обрабатываются.
одинаково
короче, нашел решение проблемы
проблема в том, что в варкрафте кое какие криворукие программисты забабахали офигенную логику освещения , из-за которых фильтры оверлея берут за основу освещение в точке x=0. y=0. z=0. карты, если там нет освещения значит фильтр думает что и он тоже должен без освещения, решение данной проблемы является расположение модели с источником освещения по координатам в точном центре карты (включая z) и виженом для игрока в данной точке
оригинал темы с решением проблемы, а так же тест карта с моделью освещения по ссылке
Hate, развей миф, вот карта xgm.guru/p/wc3/mhdamage/download - карта с детектом урона, сделай так чтобы карта стала работать на cJass, расставь эти nocjass и приложи сюда,
на, в vjass нужно включить Disable script optimization
Cпасибо за ответы.
Черт, а с cJass прям никак не будет работать?
Пусть мемхак на обычном джассе написан, это означает что и в остальном коде мне от cJass отказаться придется?
У меня на нем буквально десятки тысяч строчек кода, переписать на обычный jass будет нереально.
Да и обычный jass выглядит вырвиглазно и неудобен со своим синтаксисом из кучи длинных слов, словами вместо скобок и символов, и лишними словами call, local и set
Неужели придется отказаться от cJass полностью?
Bergi_Bear, не нужно доводить до срача, стоит отделять мух от котлет. все зависит только от вас, разбивайте функции по библиотекам предназначенных для определенной цели
по вашему комменту можно предположить что вы делаете однотипные действия с некоторыми отличиями, вместо того что бы делать кашу можно сделать библиотеку которая будет обрабатывать такие случаи
Ред. Hate
» WarCraft 3 / Изменение погоды во время игры
» WarCraft 3 / Пехота дизельпанка.
» WarCraft 3 / SystemCastMultiWave
» XGM Конкурсы / Warcraft 3 Custom Maps Contest 2019
» Блог им. Hatsume_Hate / Ищу людей
» WarCraft 3 / почему может не работать?
Ред. Hate
» WarCraft 3 / Влияние освещения на кинематик фильтр
криворукиепрограммисты забабахали офигенную логику освещения , из-за которых фильтры оверлея берут за основу освещение в точке x=0. y=0. z=0. карты, если там нет освещения значит фильтр думает что и он тоже должен без освещения, решение данной проблемы является расположение модели с источником освещения по координатам в точном центре карты (включая z) и виженом для игрока в данной точке» WarCraft 3 / Влияние освещения на кинематик фильтр
» WarCraft 3 / Нужны модели
http://wc3-maps.ru/load/modeli_dlja_warcraft_3/sovremennye_model...
» WarCraft 3 / Обратная функция к GetHandleId()
» WarCraft 3 / Обратная функция к GetHandleId()
» WarCraft 3 / Проблема с объявлением глобальных переменных
Ред. Hate
» WarCraft 3 / Проблема с объявлением глобальных переменных
» WarCraft 3 / Проблема с объявлением глобальных переменных
» XGM Конкурсы / Warcraft 3 Custom Maps Contest 2019
Ред. Hate
» WarCraft 3 / Не работает мемхак
Ред. Hate
» WarCraft 3 / Не работает мемхак
» WarCraft 3 / Не работает мемхак
» WarCraft 3 / Не работает мемхак
» XGM Конкурсы / Warcraft 3 Custom Maps Contest 2019
» WarCraft 3 / Неслучайный рандом
» WarCraft 3 / Ошибка в диалогах
» WarCraft 3 / Jass времён 1.24
» WarCraft 3 / По поводу ледяной брони Лича
Ред. Hate
» WarCraft 3 / Как вы храните информацию по карте?