| MiB2k писал(а):Подскажите пожалуйста, какой командой (если такая вообще существует) следует воспользоваться для того, чтобы сохранить информацию (допустим, список всех кораблей расы Аргон) во внешний файл? |
| |
Весь список нельзя, только построчно. Для этого существуют три команды в "Командах бортжурнала" вида write to log file. Различаются аргументами. Файл создается в директории игры (... \Документы\Egosoft)
| Код:- write to log file <Число> append=<TRUE/FALSE> value=<Текст>
|
| |
Аргументы:
1. Число, с которым назовется файл, с добавлением ведущих нулей, напр. 00068.log при 68. 2. Добавлять ли строку в конец файла или начинать сначала. 3. Строка текста
| Код:- write to log file <Число> append=<TRUE/FALSE> printf:fmt=<Текст шаблона>, <Значение>, <Значение>, <Значение>, <Значение>, <Значение>
|
| |
3. Строка шаблона, "%s" в ней будут последовательно заменяться на следующие аргументы.
| Код:- write to log file <Число> append=<TRUE/FALSE> pageid=<Число> textid=<Число>, <Значение>, <Значение>, <Значение>, <Значение>, <Значение>
|
| |
3, 4. То же, что и в предыдущей команде, но строка шаблона берется из page/id текстовой страницы.
|