Нахожу слишком много утечек, даже новые, про которые почти никто не знает, и это просто невозможно трудно переделывать на GUI! Решил покопаться в MPQ-архиве, нашёл там файл Blizzard.j, с которого и загружаются функции в GUI. Там же ещё нашёл и Cheat.j и InitCheat.j, что может помочь решить проблему с читерами, но это несколько другая тема... Так вот, возникает вопрос, если Я изменю некоторые функции на более оптимизированные и загружу этот файл в свою карту (импортирую и заменю как "Scripts/Blizzard.j"), будут ли они более оптимизированы в GUI? Просто подумалось что куда проще решить эту проблему в сердце Warcraft-а, одним ударом так сказать, нежели ловить этих тараканов по всему GUI. И так же будет полезно выложить для других, чтоб не мучались, и покончить с этими утечками раз и навсегда!
Принятый ответ
считаю глупостью заниматься такими вещами. Только чистый jass и понимание, где что утекает (и оптимизация кода).
Тут столько программистов и до сих пор вы не сделали универсальную библиотеку?
сам удивляюсь. Но помнится кто-то делал. Если честно, jass vjass знаю, и я таким не хочу заниматься, меня все устраивает. Даже, если это все будет, новички все равно будут вопросы задавать, инструкции для новичков faq не читают, поиск не юзают (столько вопросов задавали), учиться не хотят. Считаю это бесполезным занятием. Считаю лучше jass, просто менюшками не удобно пользоваться: в них бывает нет всех команд и функции, + это надо все искать по специальным разделам и др.
Суть в том, что это библиотека должна быть не только у тебя, но и у другого юзера. Если ты сделал новыми менюшками триггер, сохранил карту, передал другому человеку. К него должна быть по идее такая же библиотека, иначе не заработает, или не откроет, так как такой функции в редакторе у него нет.
Суть в том, что это библиотека должна быть не только у тебя, но и у другого юзера. Если ты сделал новыми менюшками триггер, сохранил карту, передал другому человеку. К него должна быть по идее такая же библиотека, иначе не заработает, или не откроет, так как такой функции в редакторе у него нет.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Суть в том, что это библиотека должна быть не только у тебя, но и у другого юзера. Если ты сделал новыми менюшками триггер, сохранил карту, передал другому человеку. К него должна быть по идее такая же библиотека, иначе не заработает, или не откроет, так как такой функции в редакторе у него нет.
https://xgm.guru/p/fnwe
И не думал что это скажу, так как сам ярый ненавистник программирования - переходи на jass