Что такое атрибуты для запуска в Counter-Strike? Атрибут - параметр запуска приложения, т.е. добавляет нам какие-то нестандартные параметры запуска приложения\игры. Команда - действие, которое будет выполнено (используются DOS команды... даже в висте используется DOS). Команды\атрибуты для запуска игры можно прописать в ярлычок, либо в .bat файл. Приблизительно так будет выглядеть ярлык (стрелкой показано, где прописывать команды): Я же все-таки советую Вам пользоваться BAT файлом, т.к. в нем можно задать приоритет запускаемой игры, что увеличит производительность (хорошо для слабых машин). Создать BAT файл очень просто. Создаем обычный текстовый файл .txt, открываем его в блокноте и пишем команды. Например: start hl.exe -game cstrike +fps_max 100 Где: start - DOS команда, которая запускает hl.exe с параметрами -game cstrike - запуск мода Counter-strike (т.к. кс является модом к half-life) +fps_max 100 - значит, что в игре будет предельное значение FPS, равное 100Гц Не забываем поменять расширение на bat, т.е. "kontra.txt" на "kontra.bat". Теперь о самих командах. Запуск игры через BAT файл будет выглядеть примерно так: start приоритет_игры hl.exe атрибуты например, start /high hl.exe -game cstrike +fps_max 100 Запуск игры через ярлычок: например, hl.exe -game cstrike +fps_max 100 Описание приоритетов: * LOW Запуск приложения с приоритетом IDLE (низкий). * NORMAL Запуск приложения с приоритетом NORMAL (средний). * HIGH Запуск приложения с приоритетом HIGH (высокий). * REALTIME Запуск приложения с приоритетом REALTIME (только для очень мощных компов). * ABOVENORMAL Запуск приложения с классом приоритета ABOVENORMAL (выше среднего). * BELOWNORMAL Запуск приложения с классом приоритета BELOWNORMAL (ниже среднего). Атрибуты: Быстродействие: -dxlevel 7 - убираем все функции графики выше DirectX 7 -nojoy - отключаем джойстик -noipx - отклюаем IPX -noip - отклюаем TCP/IP (если используем для игры только IPX) - не рекомендуется -dev - режим разработчика и если нам нужен FPS больше 60 или 100, в остальных случаях тормозит игру. Управление: -noforcemaccel - использование в игре параметров акселерации мыши, идентичных тем, которые существуют в самой операционной системе отключить акселлерацию) -noforcemparms - использование в игре тех же настроек кнопок мыши, что и в Windows -noforcemspd в игре sensitivity будет такая же, как и в Windows (нельзя поменять sensitivity в игре) -noforcemspd - использование системной сенсы, что не рекомендуется. Графика: -d3d - Direct3D -soft - Software -gl - OpenGL -gldrv - выбираем драйвер для OpenGL (например, -gldrv 3dfxgl.dll) -win - играем в оконном режиме -full - играем в полно-экранном режиме -width 640 - height 480 - разрешение экрана -freq 60 - частота обновления монитора (Гц) -16bbp - цветопередача 16 бит -32bbp - цветопередача 32 бит Для сервера (hlds.exe): -nomaster - отключаем обращение к серверу Valve при создания сервера -insecure - отключение проверки на стим, т.е. запущен он или нет, в нынешних КС отключено по умолчанию в ехе файле, актуально для сорс и хл2 -port 27015 - задаем порт на котором будет наш сервер Прочее: -console - вызов игры с консолью для ввода команд -nointro - отключает заставки появляющиеся при запуске -toconsole - вместо меню будет появляться консоль -numericping - отображение FPS в левом верхнем углу -gamegauge demo.dem - запускает демку с именем demo.dem для измерения FPS на протяжении всей демки. По окончанию результаты будут в файле fps.txt -nocdaudio - и так ясно -zone 1024 - если появляются ошибки overflow и зависает CS -heapsize 64000 размер резеpвиpyемой для Half-Life памяти в килобайтах -wavonly отключает всевозможные навороты звуковых карт (А3D, EAX и т.д.)
|