[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Форум » Counter strike » Разговоры про Counter-Strike: Condition Zero » Создаем ярлык для запуска Steam
Создаем ярлык для запуска Steam
gsptzДата: Суббота, 05.03.2011, 13:18 | Сообщение # 1
Сообщений: 64
Награды: 0
Репутация: 0
Статус: Offline
После появления Steam, Half-Life напрямую никто не запускает, все делают это исключительно через интерфейс Steam.
Мы попробуем научить вас делать это из командной строки и создавать соответствующие ярлыки.
Самый главный ключ
Как оказалось Steam.exe можно не просто запускать, его можно запускать с параметрами. Самый главный параметр отвечает за ту игру (или программу) которую надо запустить.
Code

steam.exe -applaunch <код программы>

Код программы может быть выбран по вашему желанию одним из следующих
5 = Выделенный сервер
10 = Counter-Strike (папка cstrike)
20 = Team Fortress (папка tfc)
30 = Day of Defeat (папка dod)
40 = Deathmatch Classic (папка dmc)
50 = Opposing Force (папка gearbox)
60 = Ricochet (папка ricochet)
70 = Half-Life (папка valve)
80 = Condition Zero (папка czero)
100 = Condition Zero Deleted Scenes (папка czeror)
То есть, если вы хотите запустить CS: CZ, то достаточно написать в ярлыке
Code

steam.exe -applaunch 80

Если Valve выпустит еще какую-нибудь игру через Steam, то особо интересующиеся смогут найти новый код покопавшись в файлике Steam/SteamApps/platform.gcf (/Steam/games/ClientGameInfo.vdf). Думаю рассказывать о том как работать с форматом .gfg нет необходимости.

Еще один ключ запуска, специфичный для Steam — -silent. Если вы укажете этот ключ в ярлыке, то steam запустится в весьма молчаливом режиме, без дополнительных диалогов о том, что он куда-то коннектиться.

Кроме этих ключей, существуют и другие, все они фактически передаются напрямую в hl.exe. Ключи эти уже известны давно. Правда, некоторые перестали работать, например, -nointro.

Ключи управления консолью
-console
Самый главный ключ для игрока, включает возможность работы с консолью.
В файле config.cfg тоже должен быть прописан bind на клавишу вызова консоли, иначе все равно работать не будет.

-toconsole
Запускает Half-Life сразу с консолью, иногда очень удобно

+exec
Автоматически исполняет конфигурационный файл при запуске. Например, можно выполнить ваш специальный конфиг с настройками.

Ключи управления памятью и отладкой
-heapsize
Устанавливает размер дополнительной памяти, которую будет использовать Half-Life.

-particles
Устанавливает количество частиц, для которых выделяется дополнительное место в буфере. используется только для отладки карт.

-zone
Увеличивает количество памяти выделяемое под скрипты и алиасы (по умолчанию 256 байт, используйте 512, 768 или 1024.

-dev
Включает режим developer. используйте команды 'developer 1' и 'developer 2' для вывода служебных сообщений в консоль.

-safe
Запускает Half-Life в Безопасном режиме (может не работать в Steam)

Ключи для настройки видео и звука
-d3d
Переключает игру в режим Direct3D если он поддерживается драйвером видео карты.

-gl
Переключает игру в режим OpenGL если он поддерживается драйвером видео карты.

-soft
Включает режим программного рендеринга (работает очень медленно, многие спец эффекты не доступны.)

-gldrv
Выбирает драйвер OpenGL с именем «name.dll». (К сожалению этот ключ игнорируется в Steam, хотя в ранних версиях вроде работал)

-full
Запускает игру в полноэкранном режиме

-win
Запускает игру в оконном режиме. Очень удобно, если хочется играть и одновременно следить за тем что делается в Windows. Кроме того переключение на другие задача происходит гораздо быстрее.

-w <#>
Устанавливает ширину видео режима (# — количество пикселей).
640 (640x480)
720 (720x576)
800 (800x600)
1024 (1024x768)
1152 (1152x864)
1280 (1280x1024)
1600 (1600x1200)

-wavonly
Отключает Direct Sound и проигрывает все звуки как WAV файлы (может не работать со Steam


МУЗЫКА новинки
 
Форум » Counter strike » Разговоры про Counter-Strike: Condition Zero » Создаем ярлык для запуска Steam
Страница 1 из 11
Поиск: