[n] - означает целочисленный, а [s] - строковый параметр.
Настройки видео
-w - оконный режим
-glide - видео-режим Glide
-opengl - видео-режим Open GL
-d3d - видео-режим Direct 3D
-rave - видео-режим Rave (только для Macintosh)
-per - перспективный обзор, только в полноэкранном режиме
-lq - понижение качества графических эффектов, и повышение тем самым быстродействия игры
-gamma [n] - установка цветовой гаммы в [n]
-vsync - включение визуальной синхронизации
-fr [n] - установка количества отображаемых фреймов за секунду в [n]
Настройки сетевой игры
-s [s] - установка IP для TCP/IP сервера в [s]
-gametype [n] - установка типа игры в [n]
-joinid [n] - установка номера подсоединения в [n]
-gamename [s] - установка названия игры в [s]
-bn [s] - установка IP для Battle.Net сервера в [s]
-mcpip [s] - установка IP для MCP/IP сервера в [s]
Настройки игры
-exp - режим игры в Expansion Set (Lord of Destruction)
-sleepy - снижает нагрузку на процессор
-txt - для создателей MOD'ов - создает файл .bin
-mpq [s] - загрузка специфического mpq-архива в виде основных игровых данных. Все файлы в данном архиве проверяются самыми первыми (даже раньше Patch_D2.mpq)
-locale [s] - установка используемого в игре языка. Но для того чтобы язык поменялся, нужен специальный файл с кодировкой нужного языка.
Доступные параметры командной строки:
Английский: "Eng", "USA", "English"
Испанский: "Esp", "Espana", "Spanish"
Французский: "Fra", "French"
Португальский: "Por"
Итальянский: "Ita", "Italian"
Японский: "Jpn", "Japanese"
Корейский: "Kor", "Korean"
Сингапурский: "Sin", "Singaporean"
Китайский: "Chi", "Chinese"
Польский: "Pol", "Polak", "Latin2"
Русский: "Rus", "Russian", "Cyr"
Настройки персонажей
-ama - установка Амазонки как класс персонажа по умолчанию
-asn - установка Убийцы как класс персонажа по умолчанию
-bar - установка Варвара как класс персонажа по умолчанию
-dru - установка Друида как класс персонажа по умолчанию
-nec - установка Некроманта как класс персонажа по умолчанию
-pal - установка Паладина как класс персонажа по умолчанию
-sor - установка Волшебницы как класс персонажа по умолчанию
-bnacct [s] - установка аккаунта Battle.Net в [s]
-bnpass [s] - установка пароля к аккаунту Battle.Net в [s]
-name [s] - установка имени персонажа в Battle.Net в [s]
-realm [s] - установка Realm'а по умолчанию в [s]
Настройки интерфейса
-act [n] - установка начального Акта в [n]
Отладка игры
-msglog - активный лог сообщений
-seed [n] - установка скорости прокрутки карты в [n]
-ns - отключение всех звуков
Настройки ввода-вывода
-npl - отключение предварительной загрузки файлов
-direct - чтение файлов непосредственно с винчестера
-nocompress - отключение сжатия
-gamepass [s] - установка пароля к игре в [s]
-skiptobnet - непосредственный вход в Battle.Net при запуске
Прочие настройки
-client - клиентский вариант (непосредственно в игре)
-server - серверный вариант (нужен D2Server.dll)
-notitle - окно игры без заголовка
-res800 - установка разрешения в 800x600 (для Diablo II)
-res640 - установка разрешения в 640x480 (для Diablo II)
-nonоtify - отключение предупреждений об ошибках
-noexit - отключение автоматического выхода
-multiclient - запуск более чем одной копии игры одновременно
-nochar - отключение графики персонажей
-clientexit - отключение после выхода из игры
-noscript - не загружать скрипты
-noplugin - не загружать подключаемые модули
-lng [s] - установка языка игры (eng или chn)
-servername [s] - установка названия игрового сервера в [s]
-title [s] - установка заголовка окна в [s]
Наиболее интересна из всех команд параметр "-act [n]", которая позволяет при создании нового персонажа определять акт, в котором он будет играть. Вдобавок персонаж будет соответствующего уровня и абсолютно чист. Например, "-act 5" при создании нового персонажа сразу переместит вас в 5 акт с персонажем 33 уровня.
Все команды прописываются в свойствах ярлыка, например:
- Код: Выделить всё
"D:\Games\Diablo\Diablo II.exe" -skiptobnet