В папке Арма 3 у меня к примеру: C:\Arma3_Elysium присутствует бат файл START_Elysium_64bit.bat кторый отвечает за запуск игры с теми или иными параметрами.
Давайте рассмотрим некоторые из этих параметров которые возможно кому то могут и пригодится .
Для начала нам необходимо открыть наш файл батник START_Elysium_64bit.bat при помощи программы Notepad++ или текстовым редактором (смотреть скрин).
Посмотреть вложение 328
Ниже примеры и значения параметров с которыми вы можете ознакомится и при необходимости прописать их себе.
Дисплей:
-x=[число] - Число, используемое для установки ширины разрешения.
-y=[число] - Число, используемое для установки высоты разрешения.
-window - Запуск игры в оконном режиме. (может быть использованно в сочитании с -x/-y)
-nosplash - Запуск игры без заставок и интро.
-benchmark - Предназначено для теста, но не было закончено и не работает.
-showScriptErrors - Включает оповещения о скриптовых ошибках на экране.
Звук ядра и их распределение а так же РАМ:
-maxmem=[число памяти] - Лимит распределения памяти в мегабайтах. (256, 512, 1024, 1536, 2047)
-maxVRAM=[число видеопамяти] - Лимит распределения видеопамяти в мегабайтах. (128, 256, 512, 1024, 1536, 2047)
-world=[название] - Выбор загрузочного мира по умолчанию. (Utes, Chernorus, none)
-noland - Запускает игру без мира. (Используется для buldozer (см.ниже))
-buldozer - Запускает игру в режиме Buldozer. (Инструмент для просмотра острова)
-gamertag=[тэг] - Ставит клан-тэг к нику.
-dsound - Использовать DirectX звуки.
-openal - Использовать OpenAl звуки.
-nosound - Не воспроизводить звук.
-winxp - Используется в Vista/Windows 7 для включения поддержки multi-GPU.
-noCB - Отключает поддержку мультиядерной отрисовки.
-cpuCount=[число] - Число доступных ядер. (1, 2, 4, 6, 8)
Подключаемые модификации:
-mod=[@название] - Подключает мод, пример -mod=@Elysium
-cfg=[cfg.cfg] - Выбор обычного конфигаруционного файла.
-config=[config.cfg] - Выбор серверного конфигурационного файла.
-profiles=[расположение] - Выбор расположения папки с профилями.
-BEpath=[расположение] - Установить расположение BattleEye (C:\Users\[user]\AppData\Local\Arma 3\BattlEye)
Сеть:
-port=[порт] - Порт для хоста выделенного сервера.
-password=[пароль] - Пароль для присоеденения к выделенным серверам.
-host - Запуск не выделенного сервера.
-server - Запуск выделенного сервера.
-pid=[pid файл] - Файл для записи process ID сервера.
-connect=[ip сервера] - Присоедениться к серверу.
-name=[ник] - Ник.
-netlog - Включает лог использования трафика интернета в мультиплеере.
Display:
-x=[number] - Numeric, used to set resolution width.
-y=[number] - Numeric, used to set resolution height.
-window - Displays ArmA windowed instead of full screen. (can be used in conjunction with -x/-y: -window -x=800 -y=600)
-nosplash - Disables intro and splash screens.
-benchmark - Intended for automated benchmarking, but was never finished and is not working.
-showScriptErrors - Enables on-screen script error reporting.
Misc:
-maxmem=[number] - Limit memory allocation (in MB).
-maxVRAM=[number] - Limit vidoememory allocation (in MB).
-init=[name] - Run scripting command once in the main menu (useful to start a certain (test) mission of choice automatically. Add to command line: -init=playMission["","M04Saboteur.Sara"] (see also playMission) (Mission has to reside in the gamedir\Missions folder, NOT the user directory.)
-world=[name] - Select a world loaded by default, e.g. -world=Sara -world=empty (for faster game loading.. no island and no menu animation loaded)
/secuexp - Starts Securom Support. (for Troubleshooting)
-noland - Starts ArmA with no world. (Used for Bulldozer)
-buldozer - Start ArmA in Buldozer mode.
-generateshaders - Use unknown. (Possibly for use with Buldozer)
-download - Use unknown. (Possibly set auto download of missing Mod pbo's from server.)
-disableProgramDrawing - Use unknown. (Possibly for use with Buldozer)
-useProgramDrawing - Use unknown. (Possibly for use with Buldozer)
-gamertag=[name] - Sets clan tag to profile name.
-dsound - Use DirectX sound.
-openal - Use OpenAl sound.
-nosound- No sound output.
-noPause - Allow the game running even when its window does not have a focus. (i.e. running in the background)
-noFilePatching - Ensures that only PBOs are loaded - and NO unpacked data. For more info see CMA
evelopmentSetup.
-winxp - use it in Vista/Windows 7 to enable multi-GPU support.
-noCB - turns off multicore drawing, slow down rendering but may resolve visual glitches.
-cpuCount=[X] - change X to a number less or equal than numbers of available cores. This will override auto detection.
Modifications:
-mod=[name] - Allows the use of sub-folders for different mods, separated by semi-colons. Both relative and absolute possible, as well as subfolders: -mod=@myMOD; loads from arma\@myMOD\addons\*.pbo and arma\@myMOD\dta\bin.pbo; -mod=x\myMod; loads from arma\x\myMod\addons\*.pbo and dta; -mod=d:\different\drive; loads from a different partition or harddisk. Under Linux multiple folders arguments need the following separation syntax: -mod=mod1\;mod2\;mod3.
-cfg=[path] - Selects a config file like the Server Basic Config file. Prcessed at startup.
-config=[path] - Selects a config file like the Server Config File. Processed after startup. Config file for server specific settings like admin password and mission selection.
-profiles=[path] - Location of user-profile folder. Relative or absolute possible.
-BEpath=[path] - Set BattlEye path (see [1]) Default is C:\Documents and Settings\[User Name]\Local Settings\Application Data\ArmA\BattlEye.
Network Options:
-port=[number] - Port to host dedicated server on.
-password=[password] - Password to join dedicated server.
-ranking=[path] - Generates a ranking file.
-host - Start a non-dedicated host.
-server - Start a dedicated server (not needed for a special dedicated server exe).
-pid=[PID] - File to write the server's PID (process ID) to. The file is removed automatically when the exe is stopped. Only works when started as a dedicated server.
-connect=[IP] - Client-side, server to connect to.
-name=[name] - Client-side, User name.
-netlog - Enables ArmA multiplayer network traffic logging.
Давайте рассмотрим некоторые из этих параметров которые возможно кому то могут и пригодится .
Для начала нам необходимо открыть наш файл батник START_Elysium_64bit.bat при помощи программы Notepad++ или текстовым редактором (смотреть скрин).
Посмотреть вложение 328
Ниже примеры и значения параметров с которыми вы можете ознакомится и при необходимости прописать их себе.
Дисплей:
-x=[число] - Число, используемое для установки ширины разрешения.
-y=[число] - Число, используемое для установки высоты разрешения.
-window - Запуск игры в оконном режиме. (может быть использованно в сочитании с -x/-y)
-nosplash - Запуск игры без заставок и интро.
-benchmark - Предназначено для теста, но не было закончено и не работает.
-showScriptErrors - Включает оповещения о скриптовых ошибках на экране.
Звук ядра и их распределение а так же РАМ:
-maxmem=[число памяти] - Лимит распределения памяти в мегабайтах. (256, 512, 1024, 1536, 2047)
-maxVRAM=[число видеопамяти] - Лимит распределения видеопамяти в мегабайтах. (128, 256, 512, 1024, 1536, 2047)
-world=[название] - Выбор загрузочного мира по умолчанию. (Utes, Chernorus, none)
-noland - Запускает игру без мира. (Используется для buldozer (см.ниже))
-buldozer - Запускает игру в режиме Buldozer. (Инструмент для просмотра острова)
-gamertag=[тэг] - Ставит клан-тэг к нику.
-dsound - Использовать DirectX звуки.
-openal - Использовать OpenAl звуки.
-nosound - Не воспроизводить звук.
-winxp - Используется в Vista/Windows 7 для включения поддержки multi-GPU.
-noCB - Отключает поддержку мультиядерной отрисовки.
-cpuCount=[число] - Число доступных ядер. (1, 2, 4, 6, 8)
Подключаемые модификации:
-mod=[@название] - Подключает мод, пример -mod=@Elysium
-cfg=[cfg.cfg] - Выбор обычного конфигаруционного файла.
-config=[config.cfg] - Выбор серверного конфигурационного файла.
-profiles=[расположение] - Выбор расположения папки с профилями.
-BEpath=[расположение] - Установить расположение BattleEye (C:\Users\[user]\AppData\Local\Arma 3\BattlEye)
Сеть:
-port=[порт] - Порт для хоста выделенного сервера.
-password=[пароль] - Пароль для присоеденения к выделенным серверам.
-host - Запуск не выделенного сервера.
-server - Запуск выделенного сервера.
-pid=[pid файл] - Файл для записи process ID сервера.
-connect=[ip сервера] - Присоедениться к серверу.
-name=[ник] - Ник.
-netlog - Включает лог использования трафика интернета в мультиплеере.
Display:
-x=[number] - Numeric, used to set resolution width.
-y=[number] - Numeric, used to set resolution height.
-window - Displays ArmA windowed instead of full screen. (can be used in conjunction with -x/-y: -window -x=800 -y=600)
-nosplash - Disables intro and splash screens.
-benchmark - Intended for automated benchmarking, but was never finished and is not working.
-showScriptErrors - Enables on-screen script error reporting.
Misc:
-maxmem=[number] - Limit memory allocation (in MB).
-maxVRAM=[number] - Limit vidoememory allocation (in MB).
-init=[name] - Run scripting command once in the main menu (useful to start a certain (test) mission of choice automatically. Add to command line: -init=playMission["","M04Saboteur.Sara"] (see also playMission) (Mission has to reside in the gamedir\Missions folder, NOT the user directory.)
-world=[name] - Select a world loaded by default, e.g. -world=Sara -world=empty (for faster game loading.. no island and no menu animation loaded)
/secuexp - Starts Securom Support. (for Troubleshooting)
-noland - Starts ArmA with no world. (Used for Bulldozer)
-buldozer - Start ArmA in Buldozer mode.
-generateshaders - Use unknown. (Possibly for use with Buldozer)
-download - Use unknown. (Possibly set auto download of missing Mod pbo's from server.)
-disableProgramDrawing - Use unknown. (Possibly for use with Buldozer)
-useProgramDrawing - Use unknown. (Possibly for use with Buldozer)
-gamertag=[name] - Sets clan tag to profile name.
-dsound - Use DirectX sound.
-openal - Use OpenAl sound.
-nosound- No sound output.
-noPause - Allow the game running even when its window does not have a focus. (i.e. running in the background)
-noFilePatching - Ensures that only PBOs are loaded - and NO unpacked data. For more info see CMA
-winxp - use it in Vista/Windows 7 to enable multi-GPU support.
-noCB - turns off multicore drawing, slow down rendering but may resolve visual glitches.
-cpuCount=[X] - change X to a number less or equal than numbers of available cores. This will override auto detection.
Modifications:
-mod=[name] - Allows the use of sub-folders for different mods, separated by semi-colons. Both relative and absolute possible, as well as subfolders: -mod=@myMOD; loads from arma\@myMOD\addons\*.pbo and arma\@myMOD\dta\bin.pbo; -mod=x\myMod; loads from arma\x\myMod\addons\*.pbo and dta; -mod=d:\different\drive; loads from a different partition or harddisk. Under Linux multiple folders arguments need the following separation syntax: -mod=mod1\;mod2\;mod3.
-cfg=[path] - Selects a config file like the Server Basic Config file. Prcessed at startup.
-config=[path] - Selects a config file like the Server Config File. Processed after startup. Config file for server specific settings like admin password and mission selection.
-profiles=[path] - Location of user-profile folder. Relative or absolute possible.
-BEpath=[path] - Set BattlEye path (see [1]) Default is C:\Documents and Settings\[User Name]\Local Settings\Application Data\ArmA\BattlEye.
Network Options:
-port=[number] - Port to host dedicated server on.
-password=[password] - Password to join dedicated server.
-ranking=[path] - Generates a ranking file.
-host - Start a non-dedicated host.
-server - Start a dedicated server (not needed for a special dedicated server exe).
-pid=[PID] - File to write the server's PID (process ID) to. The file is removed automatically when the exe is stopped. Only works when started as a dedicated server.
-connect=[IP] - Client-side, server to connect to.
-name=[name] - Client-side, User name.
-netlog - Enables ArmA multiplayer network traffic logging.