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

Лучший ответ:
не припомню там такой функции. прелоад же нормально справлялся с задачей?


Views: 1 219

XGM Bot #1 - 4 years ago 0
Голосов: +0 / -0
Похожие вопросы:

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

DracoL1ch #2 - 4 years ago 0
Голосов: +0 / -0

не припомню там такой функции. прелоад же нормально справлялся с задачей?
quq_CCCP #3 - 4 years ago 0
Голосов: +0 / -0
Preload exploit в помощь, ну или вам нужно совсем сложно?
DracoL1ch, а что если вызвать функцию из storm.dll CreateMPQ? Игра же как то создает карты в папке? Это мпк архивы, в storm.dll есть функции для работы с мпк, в game.dll их явно нету...
awesomesk1ll #4 - 4 years ago 0
Голосов: +0 / -0
можно, только это время, да и применение какое может быть? сейвы в mix формат записывать))?
quq_CCCP #5 - 4 years ago 0
Голосов: +0 / -0
awesomesk1ll, Уже как то разговаривал на эту тему, чуваки хотят сохранять в виде дллки, типа чтобы никто ни прочитал...
Если сильно приспичит посмотрят генерацию в карте и все, нет защиты...
awesomesk1ll #6 - 4 years ago 0
Голосов: +0 / -0
было бы неплохо внутрь самой карты писать, но там же нет доступа поидее (:
quq_CCCP #7 - 4 years ago 0
Голосов: +0 / -0
awesomesk1ll, storm.dll => open mpq for update, все есть, кто тебе сказал что нету?
Адресс шторма найди, потом вызови функции апдейта архива, они вроде у зезулы описаны, ну и на гитхабе, далее перепаковываешь архив, устанавливаешь атрибуты и сингнатуры (вот эти опции в варовской либе возможно выпелены за ненадобностью, игра только проверяет эти данные но не записывает).
DracoL1ch #8 - 4 years ago 0
Голосов: +0 / -0
вы шо, упоролись? файл залочен, пока с ним работает игра, вы с ним ничего делать не можете
quq_CCCP #9 - 4 years ago 0
Голосов: +0 / -0
DracoL1ch, Новый создаим, потом удалим старый по выходу из игры!
Тем более блокировки то можно и снять!
awesomesk1ll #10 - 4 years ago (изм. ) 0
Голосов: +0 / -0
ну это изврат знатный) я как раз о локе и писал
да и это не удобно в целом, плодить разные архивы, у одних игроков одно, у других другое, прикольно для сингловых ьольше решений, но там и без них плюс минус пофиг
quq_CCCP #11 - 4 years ago 0
Голосов: +0 / -0
awesomesk1ll, ну кому то хочется, делайте...
Щяс вам никто не мешает так сделать сейв, хоть в саму карту. Зезула довольно подробно расписал MPQ и сам storm.dll.
DracoL1ch, товарищ же загружает себе новую весрию доты, да и вовсе дллки создает, а тут уже все готовое есть, нужно только вызывать функции, функции редактирования mpq - вот этого точно не хватало в JASS =)