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

Лучший ответ:
Смотри в "Documents\WarCraft III\CustomMapData".
Если и там нет, то нужно включить локальные файлы.


Views: 352

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

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

Nelloy #2 - 1 year ago 0
Голосов: +0 / -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
PT153 #3 - 1 year ago (изм. ) 1
Голосов: +1 / -0

Смотри в "Documents\WarCraft III\CustomMapData".
Если и там нет, то нужно включить локальные файлы.
Прикрепленные файлы
N1ghtSiren #4 - 1 year ago 1
Голосов: +1 / -0
Сталкивался с такой ошибкой на 1.31, что он не может создать файлы, если имя пользователя на кириллице