18

» WarCraft 3 / Редактирование распротекченной карты

восстановление ("депротект") карты в одну кнопку никогда не делается

абстрактную аналогию можно провести с постройкой здания:
был сделан чертёж и по нему построено здание, чертёж благополучно был уничтожен чтобы никто не смог построить этот шедевр архитектуры

чтобы редактор смог открыть карту, ему нужен чертёж, а готовая карта это типа здание
18

» WarCraft 3 / Мои мысли об устаревших механиках Warcraft 3 и....

кстати, помню баре вроде сделали ограничитель башей, типа он не может подряд два баша нанести в течении 1.5 секунд
18

» WarCraft 3 / Мои мысли об устаревших механиках Warcraft 3 и....

Я щас немного отойду от темы и попробую примеры написать)

Когда в д1 на 3-5 минуте дается возможность зайти урсой 3-4 лвл на рошпит с маской и щитом - то есть вероятность что рошан даст баш много раз подряд (или через удар подряд), в лучшем случае просто успею оттуда убежать, в худшем просто помру, а в некоторых дичайших случаях вообще пассивка успеет закончиться
А ещё может вообще не давать баш

Проклятый рандом...

P.S. рошан станит бегущего бару и всякие баши с первого удара - это наверное другое)
18

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

как вспомню...
вернулся со школы в теплый дом, вкусно поел, поиграл в интересные карты в варкрафте, мультики посмотрел и лег спать ни о чем не думая

А сейчас надо постоянно искать работу, дома дешевый серый хлеб и одна картошка, вместо мультиков смотрю угрюмые и серые сериалы, а бессоница из за сраной кучи проблем и долгов
Ну и в варкрафте единственное место где "кипит жизнь" и есть народ - это дота на айкапе, та ещё нервотрепка и токсико-обиталище

Ладно, я уже отошел от темы)
Но я сам виноват
18

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

сейчас можно поиграть в кастомки если иметь пати для этого
а раньше всё было просто - зашел на сервер, а там жизнь кипит

а щас что) Пустые хостботы и айкап дота
Мб я че то не то делаю и не там ищу)
18

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

NanO,
а здесь ничего не добавилось?
+ у игроков ещё два каких то параметра должно было добавиться
Загруженные файлы
18

» WarCraft 3 / Фатальная ошибка, связанная с картой

Raykage:
DracoL1ch:
какой-то юнит не смог пройти проверку на видимость (рендеринг)
можно по конкретней какой именно
нужно ещё приложить дамп-файл .dmp
И то, это геморройный процесс
18

» WarCraft 3 / Нужно ли обнулять handle в хеш-таблице?

Подскажите, создает ли данный код утечку
не создает

Vlod:
function(...)
local u = CreateUnit(...)
endfunction
""
надо написать set u = null перед endfunction

Так понятнее?
18

» WarCraft 3 / Нужно ли обнулять handle в хеш-таблице?


Немного мат части:
Если в хештаблице не существует ключа, то хештаблица всегда будет возвращать ноль (он же null)
Поэтому возникает иллюзия что FlushChildHashtable (и прочие) равны обычному присваиванию null или 0
Vlod,
это долго объяснять, просто не парься если хендл-переменная не локалка
а если локалка - то в конце функции обнуляй её
18

» WarCraft 3 / Нужно ли обнулять handle в хеш-таблице?

Vlod,
А тебе в голову не приходила мысль что FlushChildHashtable очищает, так же как и RemoveSavedHandle
И каким образом обычное присваивание null может влиять на так называемый "счетчик ссылок"?
Я бы даже так сказал: если не делать FlushChildHashtable или RemoveSavedHandle - то это как раз и будет утечкой
18

» WarCraft 3 / Нужно ли обнулять handle в хеш-таблице?

Представь что handle это тот же integer
просто содержит ссылку на какой то игровой объект
18

» WarCraft 3 / Глючит карта

излечимо, если открывать в редакторе 1.26
для этого изначально был придуман конвертер (чтобы переносить ландшафт на прошлые версии варкрафта)
18

» WarCraft 3 / Глючит карта

ну а так куда надо скопировать, если в "свежей карте" будет тоже самое?
18

» WarCraft 3 / Глючит карта

это баг редактора 1.31
Я создал пустую карту, сохранил её, закрыл редактор, открыл карту, попытался выделить ландшафт, жму ctrl+c и он фаталит
18

» WarCraft 3 / Глючит карта

хз, у меня всё нормально
это ошибка 1.31 редактора походу
1.26 нормально выделяет/копирует
Загруженные файлы
18

» WarCraft 3 / Глючит карта

всё нормально открывается
надо открывать _CONVERTED карту
Загруженные файлы
18

» WarCraft 3 / Глючит карта

Если сконвертировалась - значит 1.31, т.к конвертер выше 1.31 отказывается конвертить и выводит ошибку:
"Версия карты выше 1.31 не поддерживается!"

И да, скинь карту)
18

» WarCraft 3 / Глючит карта

так и я говорю
Надо сконвертировать карту и редактор 1.26 сможет открыть карту
18

» WarCraft 3 / Глючит карта

Если и редактор 1.26 будет падать - то мб проблема реально в карте