Форум HeroesWorld-а - Показать сообщение отдельно - Текущие вопросы и ответы по редактору карт
Показать сообщение отдельно
#4680
Старый 10.05.2018, 00:30
  #4680
^
Gerter
 
Аватар для Gerter
📖
Регистрация: 16.07.2012
Адрес: Санкт-Петербург
Сообщения: 863
pegn0ly#9113
Выставка наград
Регистрация: 16.07.2012
Адрес: Санкт-Петербург
Сообщения: 863
pegn0ly#9113
Выставка наград
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

Jack_of_shadowsЕсть метод в файле ПАПКА_С_ИГРОЙ/profiles/autoexec_a2.cfg поправить строку со словами write_log, консоль будет писаться в файл ПАПКА_С_ИГРОЙ/bin/console.txt. Когда-то давно я так делал и точно помню что оно работало (возможно это было на версии 3.0). Спустя несколько лет и после переустановки игры я хотел снова так сделать, но не нашёл указанных слов write_log в данном файле, и дальше особо не копал. Как там конкретно строчка выглядела я к сожалению не записал.


game_writelog x
где x - 1 для включения и 0 для выключения
Можно (и даже нужно) вводить эту команду через консоль или функцию consoleCmd. Нужно лишь потому, что при попытке напечатать не семибитный символ вывод прекратится и не возобновится пока файл console.txt не будет удален. Поэтому рекомендую использовать команду в какой-то такой форме:
Код:
consoleCmd('game_writelog 1')
print('...')
consoleCmd('game_writelog 0')
Возможно, еще паузами разделить включение и печать.

спасибо за помощь)
__________________
Нет войне.
Нет войне.
Gerter вне форума
Ответить с цитированием