Купил хороший SSD, установил на него Windows (которая грузится сейчас примерно за 5 сек), перекинул со старого жесткого диска варкрафт на новый SSD и теперь когда запускаю его или редактор - то проходит примерно 10-15 секунд прежде чем запустится
А на старом жестком диске запускалось моментально
Так же редактор…
А на старом жестком диске запускалось моментально
Так же редактор…
Делаю нативный AOE поиск юнитов в JASS
Все юниты на карте находятся в одной общей группе, карта небольшая
Юнитов ищу с помощью ForGroup по такой формуле: если (расстояние между координатами минус физический размер) меньше или равно AOE
Но я решил сделать эксперимент, брал юнита с дальней атакой, отбегал и…
Все юниты на карте находятся в одной общей группе, карта небольшая
Юнитов ищу с помощью ForGroup по такой формуле: если (расстояние между координатами минус физический размер) меньше или равно AOE
Но я решил сделать эксперимент, брал юнита с дальней атакой, отбегал и…
Стал замечать что у некоторых игроков вылетает варкрафт на полосе загрузки в моей карте
У меня и у тех с кем я обычно играю ни разу не было вылета
Смог узнать побольше инфы у одного игрока:
При первой загрузке карты у него карта догрузилась до "Ожидание игроков" и через несколько секунд просто вылетел варкрафт…
У меня и у тех с кем я обычно играю ни разу не было вылета
Смог узнать побольше инфы у одного игрока:
При первой загрузке карты у него карта догрузилась до "Ожидание игроков" и через несколько секунд просто вылетел варкрафт…
Читал xgm.guru/p/wc3/warcraft-3-1-30-ptr и в том числе комментарии, но не нашел упоминания про новые нативки со спецэффектами
BlzPlaySpecialEffect
BlzSpecialEffectAddSubAnimation
BlzSpecialEffectRemoveSubAnimation
BlzSpecialEffectClearSubAnimations
В карте у большого количества объектов в РО есть значение 10000000 (не я делал такое)
После Wc3SLKOpt эти значения в слк таблицах заменяются на 1e+07
И конечно же варкрафт их по какой-то причине не читает (я вручную менял 1e+07 на 10000000 и всё начинало работать как надо)
Мне не лень вручную менять всё обратно, но…
После Wc3SLKOpt эти значения в слк таблицах заменяются на 1e+07
И конечно же варкрафт их по какой-то причине не читает (я вручную менял 1e+07 на 10000000 и всё начинало работать как надо)
Мне не лень вручную менять всё обратно, но…
Всю ночь ковырял .j доты и буквально не отпускал пальцев с ctrl+f и единственное что смог найти - код чтобы SpellCaster'у BTLF давать
Хочется поменьше отсебятины делать, стараюсь не изменять исходный код. Но блин, найти не могу
Хочется поменьше отсебятины делать, стараюсь не изменять исходный код. Но блин, найти не могу
Пока перепроверял код наработок с барой, заметил что там просто KillUnit без RemoveUnit…
Качал отсюда: xgm.guru/p/wc3/jassnewgenpack-r
В итоге скачался zip с JNGP, распаковал, врубил.
Но сама проблема в том, что если JassHelper находит ошибки, то тупо зависает и всё.
Может быть есть где нибудь установщик R1.2 версии JNGP?
В итоге скачался zip с JNGP, распаковал, врубил.
Но сама проблема в том, что если JassHelper находит ошибки, то тупо зависает и всё.
Может быть есть где нибудь установщик R1.2 версии JNGP?