Тема: Руководство по записыванию демок и снятию подписного лога
В последнее время часто приходится слышать вопросы: как запустить (просмотреть) демку? как получить подписанный лог? и т.д. Вот и решил накропать небольшое руководство по двум самым популярным вопросам.
Для сохранения подписанного лога:
- Админ пишет в консоли сервера следующую команду: «ra sv_getlog» (без кавычек). Полученный лог сохраняется в папке с контролёром, по-умолчанию это папка «bin», с именем «stalker_ccs_log.txt» для ЧН, и «stalker_ccop_log.txt» соответственно для ЗП.
- Радмин пишет в консоли игры команду «ra sv_getlog» (без кавычек). Полученный лог сохраняется (вписывается) в общий лог, который лежит по-умолчанию настроек игры;
для Windows 7 путь такой: C:\Users\Public\Documents\STALKER-STCS\logs
Далее радмину необходимо найти и скопировать фрагмент записи, начиная со строчки: «# srv: ----- BEGIN STALKER LOG … -----» и заканчивая строчкой: «# srv: ----- END STALKER LOG -----» (включительно), затем создать текстовый документ и вставить скопированный фрагмент в него; затем, используя любой текстовый редактор, необходимо избавиться от приставок - «# srv: »
Сохраняете полученный файл, например так: «log.txt»
Если всё сделано правильно, то полученный фрагмент лога не потеряет подпись! Проверить это можно при помощи программы «AdminAssistant» от КРОВОСОС
----- BEGIN STALKER LOG \ 08.03.2013 - 22:57:53 \ MD:678BAFB810985495318171116920 -----
> actor killed by Fenix from [mp_wpn_pm] (HT=8, BT=15, HIT=1+0.56, AP=0.30, HIM=70.68)...[hash:]
> actor killed by Fenix from [mp_wpn_knife] (HT=3, BT=12, HIT=1+1.80, AP=0.00, HIM=7.50)...[hash:]
> actor killed by Fenix from [mp_wpn_knife] (HT=3, BT=12, HIT=1+1.80, AP=0.00, HIM=7.50)...[hash:]
> actor killed by Fenix from [mp_wpn_knife] (HT=3, BT=21, HIT=2+1.80, AP=0.00, HIM=7.50)...[hash:]
----- END STALKER LOG -----
* MD в данном случае не алгоритм, а аббревиатура.
** Отсутствие хеша означает что игра велась на локальном сервере.
ВАЖНО!
Такая функция есть только в версиях контролёра 5.12 и выше!
Радминам снимать лог только на пустом сервере, иначе это может привести к вылету всех игроков.
Для записи DEMO игры:
Для того, чтобы записывать демо-ролик игры (DEMO), нужно проделать следующее:
Кликнуть по ярлыку запуска игры правой кнопкой мыши и в открывшемся меню ярлыка, там где «Объект:» к строчке "Х:\путь_к_игре \bin\xrEngine.exe" дописать « -mpdemosave» (перед «-mpdemosave» должен быть пробел!)
Демки пишутся в папку с логом и имеют расширение *.demo
*********************************************************************************
Для просмотра Demo-файла:
- Запустить игру
- Открыть консоль
- Ввести: start server(mpdemoplay:имя_файла.demo) client(localhost)
- Нажать Enter
Примечание: для удобства можно заранее набрать данную строчку в текстовом редакторе, например: start server(mpdemoplay: xray_02-15-2013_17-57-13.demo) client(localhost), скопировать её, а затем в консоли, комбинацией кнопок Ctrl+V+Enter, запустить необходимый демо-файл.
Для ползователей РаПанели от Кактуса достаточно просто нажать в основном меню игры кнопку «Демо плеер» и выбрать нужный демо-файл (если их несколько)
*********************************************************************************
P.S. Убедительная просьба не забрасывать меня камнями, если вдруг обнаружите ошибку или неточность, лучше напишите об этом, а модераторы поправят.
"Docendo discimus"