Аргументы командной строки Launcher

Материал из CryWiki Russia

(Различия между версиями)
Перейти к: навигация, поиск
(Аргументы командной строки Launcher (80%))
м (Типичные случаи использования)
 
(1 промежуточная версия не показана)
Строка 25: Строка 25:
;'''DEVMODE'''
;'''DEVMODE'''
-
:В режиме DEVMODE отладчик LUA отключен и pak-файловая система предпочитает файлы вне PAK-файлов. Выполнение команд LUA в консоли включено (через преффикс #). ''Console variables marked with the cheat flag can be changed''
+
:В режиме DEVMODE отладчик LUA отключен и pak-файловая система предпочитает файлы вне PAK-файлов. Выполнение команд LUA в консоли включено (через преффикс #). ''Консольные переменные помеченные флагом чита могут быть изменены''
;'''DX9'''
;'''DX9'''
Строка 41: Строка 41:
====Типичные случаи использования====
====Типичные случаи использования====
-
Set a console variable and load a map: '''Launcher.exe +r_displayinfo 1 +map testy'''  
+
;'''Launcher.exe +r_displayinfo 1 +map testy'''  
-
Call a lua command  '''Launcher.exe +#System.DumpMemStats()'''
+
:Устанавливает консольную переменную и загружает карту
-
run the game in a specific spec and set a cvar (console variables and commands is not case sensitve) '''Launcher.exe +loadconfig lowspec +r_displayinfo 1'''
+
 +
;'''Launcher.exe +#System.DumpMemStats()'''
 +
:Вызывает команду Lua
 +
 +
;'''Launcher.exe +loadconfig lowspec +r_displayinfo 1'''
 +
:Запускает игру в указанном режиме и устанавливает cvar (переменные консоли и команды не чувствительны к регистру)
==Используемые консольные переменные==
==Используемые консольные переменные==
;'''hud_startPaused'''
;'''hud_startPaused'''
-
:The game starts paused, waiting for user input.
+
:Зпупускает игру в приостановленном режиме и ожидает ввода от пользователя.
;'''fg_abortOnLoadError'''
;'''fg_abortOnLoadError'''
-
:Abort on load error of flowgraphs  
+
:Перкращает загрузку игры при ошибке flowgraphs  
-
:2 - abort
+
:2 - прервать
-
:1 - dialog
+
:1 - показать диалог
-
:0 - log only
+
:0 - только записать в журнал
[[Категория:Разное]]
[[Категория:Разное]]

Текущая версия на 03:27, 6 сентября 2011

Содержание

Аргументы командной строки Launcher

Аргументы командной строки Редактора

Sandbox принимает те же самые аргументы командной строки что и Launcher.exe как показано ниже, кроме того он может загружать файлы .cry которые переданы в первом параметре.


Примеры аргументов

Следующие примеры

Launcher.exe -Arg1 -Arg2 ParamOfArg2 +Arg3 Param1OfArg3 Param2OfArg3 +Arg4 "ParamOfArg4" +Arg5 4-3+2 -Arg6

приведут к следующим командам (начинающиеся с -, модифицируют поведение при запуске):

Arg1
Arg2 ParamOfArg2   
Arg6

и следующие команды (начинающиеся с +, выполняются как консольные команды после инициализации, все в одном кадре):

Arg3 Param1OfArg3 Param2OfArg3
Arg4 "ParamOfArg4"
Arg5 4-3+2

Распознаваемые предварительные команды

DEVMODE
В режиме DEVMODE отладчик LUA отключен и pak-файловая система предпочитает файлы вне PAK-файлов. Выполнение команд LUA в консоли включено (через преффикс #). Консольные переменные помеченные флагом чита могут быть изменены
DX9
Использовать рендер Direct3D 9 (переопределяет настройку в system.cfg)
DX10
Использовать рендер Direct3D 10 (переопределяет настройку в system.cfg)
MOD [ИмяМода]
Загружает DLL мода вместо кода Crysis. Добавляет папку мода для поиска данных мода. Моды должны быть расположены в папке движка в папке Mods.
root: _"Launcher.exe -root < *RootFolder >"
переопределяет папку для log-файлов (также и для *LogBackups), cfg-файлов (для команды 'exec'), и файлов ротации уровней - параметр командной строки, в основном используется для хостинга нескольких экземпляров на одной машине.

Типичные случаи использования

Launcher.exe +r_displayinfo 1 +map testy
Устанавливает консольную переменную и загружает карту
Launcher.exe +#System.DumpMemStats()
Вызывает команду Lua
Launcher.exe +loadconfig lowspec +r_displayinfo 1
Запускает игру в указанном режиме и устанавливает cvar (переменные консоли и команды не чувствительны к регистру)

Используемые консольные переменные

hud_startPaused
Зпупускает игру в приостановленном режиме и ожидает ввода от пользователя.
fg_abortOnLoadError
Перкращает загрузку игры при ошибке flowgraphs
2 - прервать
1 - показать диалог
0 - только записать в журнал