С функциями мемхака хотелось бы попробовать реализовать нормальную систему сейвов, но не смог найти ничего дельного, по тому как создавать/редактировать текстовые файлы в jass. рассчитываю на помощь сообщества

Принятый ответ

не припомню там такой функции. прелоад же нормально справлялся с задачей?
0
19
7 лет назад
0
Похожие вопросы:

ответ
Вам сюда, господин хороший. Там есть ответы, практически, на все ваши вопросы.
ответ
юзай прелоад
подробнее в статьях
ответ
Но ведь сами по себе ошибки не происходят.
Причина подобного это А) - невнимательность либо твоя либо автора В) - программное обеспечение
Что бы в дальнейшем все было окей, просто сначала потести карту полностью что бы знать что и как должно быть, а потом вноси изменения, будь внимательней.
Еще советую связаться с автором и поговорить с ним об этой проблеме, или запросить у него еще 1 исходник да бы сверЯться с ним.

0
16
7 лет назад
0
не припомню там такой функции. прелоад же нормально справлялся с задачей?
Принятый ответ
0
32
7 лет назад
0
Preload exploit в помощь, ну или вам нужно совсем сложно?
DracoL1ch, а что если вызвать функцию из storm.dll CreateMPQ? Игра же как то создает карты в папке? Это мпк архивы, в storm.dll есть функции для работы с мпк, в game.dll их явно нету...
0
21
7 лет назад
0
можно, только это время, да и применение какое может быть? сейвы в mix формат записывать))?
0
32
7 лет назад
0
awesomesk1ll, Уже как то разговаривал на эту тему, чуваки хотят сохранять в виде дллки, типа чтобы никто ни прочитал...
Если сильно приспичит посмотрят генерацию в карте и все, нет защиты...
0
21
7 лет назад
0
было бы неплохо внутрь самой карты писать, но там же нет доступа поидее (:
0
32
7 лет назад
0
awesomesk1ll, storm.dll => open mpq for update, все есть, кто тебе сказал что нету?
Адресс шторма найди, потом вызови функции апдейта архива, они вроде у зезулы описаны, ну и на гитхабе, далее перепаковываешь архив, устанавливаешь атрибуты и сингнатуры (вот эти опции в варовской либе возможно выпелены за ненадобностью, игра только проверяет эти данные но не записывает).
0
16
7 лет назад
0
вы шо, упоролись? файл залочен, пока с ним работает игра, вы с ним ничего делать не можете
0
32
7 лет назад
0
DracoL1ch, Новый создаим, потом удалим старый по выходу из игры!
Тем более блокировки то можно и снять!
0
21
7 лет назад
Отредактирован awesomesk1ll
0
ну это изврат знатный) я как раз о локе и писал
да и это не удобно в целом, плодить разные архивы, у одних игроков одно, у других другое, прикольно для сингловых ьольше решений, но там и без них плюс минус пофиг
0
32
7 лет назад
0
awesomesk1ll, ну кому то хочется, делайте...
Щяс вам никто не мешает так сделать сейв, хоть в саму карту. Зезула довольно подробно расписал MPQ и сам storm.dll.
DracoL1ch, товарищ же загружает себе новую весрию доты, да и вовсе дллки создает, а тут уже все готовое есть, нужно только вызывать функции, функции редактирования mpq - вот этого точно не хватало в JASS =)
Чтобы оставить комментарий, пожалуйста, войдите на сайт.