Добавлен
Версия 1.31
file_path = 'DebugLogs\\Log.bat'
PreloadGenClear()
PreloadGenStart()
Preload('Test data')
PreloadEnd(5)
PreloadGenEnd(file_path)
Не получается создать файл. Что делаю не так? Искал в Documents/Warcraft III

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

Смотри в "Documents\WarCraft III\CustomMapData".
Если и там нет, то нужно включить локальные файлы.
включить
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...
2
19
4 года назад
2
Похожие вопросы:

ответ
Только ретурн багом с помощью хака на память, но там вроде и так реализован пример создания тхт файла...
Вопрос только зачем?
ответ
нужно так Preload (строка), Preload( строка) и так 100500 раз
ответ
Кривоватая подгрузка, удалять не обязательно. Лучше юзать preload без этаких костылей, темболее в JASS есть механизмы автоматического создания pld скриптов.
ответ
Я тут не давно тему эту ковырял, для сохранения героя вам поможет
А то что показываете вы, сохраняет введённые в чат сообщения, никак не героя
ответ
В общем во время сохранения файла я попробую продублирую весь код, во время загрузки файла я сначало выполню файл в котором чисто Preload("Код") чтобы его занести на компьютер клиента, а только потом начну выполнять Preload("\")\n <Код>\n//"). Надеюсь сработает. А про то что никто в этом не видит смысла, так часто говорят.
Получилось так что я допустил туже ошибку...
Может есть какая-нибудь нативка/функция которая будет синхронизировать информацию? Если нет, то скорее всего я зря пытаюсь.
Есть какая-нибудь статья про TriggerSyncReady и Start? xgm.guru/p/wc3/159609, тут обсуждается похожая ситуация.
В общем дождался друга чтоб протестить TriggerSyncStart и Ready, в итоге я поставил их перед функцией Preloader(сначало Start потом Ready) и всё десинк пропал.

0
13
4 года назад
0
file_path = 'DebugLogs\\Log.bat'
PreloadGenClear()
PreloadGenStart()
Preload("\" )\r\n\tcall DisplayTimedTextToPlayer( GetLocalPlayer(), 0, 0, 30, \"Done2\" )\r\n\tcall Preload( \"")
PreloadGenEnd(file_path)
Preloader(file_path)
Так же не смог создать файл с расширением .bat
1
28
4 года назад
Отредактирован PT153
1
Смотри в "Documents\WarCraft III\CustomMapData".
Если и там нет, то нужно включить локальные файлы.
включить
Загруженные файлы
Принятый ответ
1
17
4 года назад
1
Сталкивался с такой ошибкой на 1.31, что он не может создать файлы, если имя пользователя на кириллице
Чтобы оставить комментарий, пожалуйста, войдите на сайт.