manual.jpg (6529 bytes)menu_10a.gif (596 bytes)

Часто задаваемые вопросы                             

.

Конфигурация Quake II       

Возможно, в этом году мы попрощаемся со вторым Quake'ом, ведь на горизонте уже маячит третья версия легенды... А может, QII нас так никогда и не покинет, ведь вернулся же в очередной раз, казалось бы, напрочь позабытый DOOM, да еще в новом облике франтоватого и помолодевшего GL_DOOM'а!

"Что такое консоль?" - удивленно спросят те, кто недавно познакомились с QII. Консоль - это командная строка, которая присутствует не только в Quake II, но и в большинстве серьезных 3D Action'ах (сейчас уже невозможно представить этот жанр без консоли). Опытный геймер просто скажет: "Как? Нет консоли? Ну и к чертям эту игру, пусть продолжает пылиться на полке магазина". А я скажу больше: нет консоли, нет полноценного доступа к настройке, нет будущего у этой игры, тем более в multiplayer'е. Хочу заметить, что команды, о которых я сегодня рассказываю, могут работать в играх сделанных на движке Q/QII (SiN, Half-Life, Hexen II, Heretic II, GLQuake/Quake). А SiN вообще полностью (с небольшими доработками и добавлениями) на движке Quake II, так что можно сказать, - эта статья и про него тоже...

Перед началом препарирования QII, рекомендую обновить вашу версию игры (см. в "подвале" к этому материалу) и выполнить нижеследующие рекомендации:

Обзаведитесь последними драйверами для Voodoo 1/2, которые можно скачать с официальной страницы 3Dfx: http://www.3dfx.com/. Конкретно обладателям V2 имеет смысл взять готовый конфигурационный файл у меня:

http://victor.quake2.ru/files/v2/BestV2.zip.

Последний 3Dfx OpenGL Mini-Driver (для всех игр на базе OpenGL) найдется тут: http://www.voodooextreme.com/3Fingers/files/miniinst.exe.

Установите в панели управления Windows 16 битный цвет, в противным случае можно получить кучу проблем с запуском Quake II. Например, при установленном 24 битном цвете возможна ошибка: "video mode not available or wgl create connect failed". Установите утилиту Pak Explorer, которая поможет вскрывать и редактировать pak архивы Quake II. Напомню, что как раз в них-то и хранятся основные файлы игры. Скачать можно с

ftp://ftp.cdrom.com/.4/idgames2/utils/bsp_pak_tools/pakexplr.zip.

Замечание №1: настраивать Quake II можно и без установки вышеперечисленных пунктов, но с ними и надежнее, и быстрее, а самое главное - комфортнее.

Замечание №2: Unix версии Quake II; исходники для потенциальных программистов модификаций и другие официальные файлы от ID Software вы всегда сможете найти на

ftp://ftp.idsoftware.com/idstuff/quake2/.

Консольные команды

Консоль, как вы уже, наверное, знаете, вызывается кнопкой ~ (тильда, расположена справа от единички и выше tab). В последние версии Quake II включена возможность автоматически дописывать консольные команды, например, вводите dis и, нажав Tab, получаете уже набранную команду disconnect. Если лень каждый раз при запуске набирать одни и те же команды, то создайте файл autoexec.cfg (для этого в Windows можно использовать Notepad) и пропишите их в нем. После создания файла его надо поместить и в каталог quake2/baseq2/, и в каталоги модификаций, в которых вы хотите использовать эти команды, например, в quake2/crbot; qauke2/eraser и т.д. Также можно создать конфигурационные файлы, которые не будут грузиться автоматически, например, для ваших друзей. Чтобы их загрузить, надо набрать в консоли: exec имяфайла.cfg, например: exec jungle.cfg. Еще конфигурационные файлы используются для хранения макросов, но об этом ниже.

Замечание №3: при занесении команд в .cfg файлы используйте перед каждой префикс set, например: set fov 120.

Часто используемые команды консоли

bind - самая важная команда, через неё строится все управление в игре. Пример использования: bind mouse2 "use Rocket Launcher", где mouse2 - вторая кнопка мыши. Советую изучить свой конфигурационный файл по умолчанию (quake2/baseq2/config.cfg) для детального понимания построения и использования команд консоли. Для тех, кто привык к излишествам Windows, которые делают за вас все, но при этом что-то забывают или путают, тоже есть выход - программа The Binder. Она заметно упростит процесс настройки управления и при этом будет давать полезные намеки и информацию об уже занятных клавишах. После завершения настройки следует выбрать в меню create Quake II config files, после чего в консоли набрать: exec binder.cfg, получив тем самым желаемый результат.

game <название мода>- после скачки и распаковки модификации настоятельно рекомендую прочесть её readme.txt, после чего, с чистой совестью и знанием всех нюансов, смело набирайте в консоли запускную команду, например: game eraser.

use - используется в скриптах (alias, о которых пойдет речь в следующих частях статьи) и в команде bind, например: bind 9 "use Railgun".

skin - модель игрока и одежду для нее можно задать прямо из консоли, например: skin male/viper.

name - аналогичная ситуация и с именем.

record - начать запись демки (подробнее о демках рассказано в 32 номере).

stop - остановить запись демки.

demomap <имя файла>- просмотреть уже записанную демку (для того, чтобы просмотреть демку записанную, например, в crbot - надо сначала запустить таковой). Напоминаю, что демки надо распаковывать в каталог quake2/baseq2/demos/.

connect - используется для соединения с сервером, например: connect 194.0.0.0:27911, где 27911 - порт сервера (по умолчанию порт сервера в Quake II 27910).

reconnect - используется для того, чтобы переподсоединиться к серверу (на компьютерном сленге - "переконнектиться"), на практике эта команда применяется для того, чтобы избавится от минусов в количестве ваших фрагов, например, вы пару раз упали в лаву или неосторожно использовали ракетницу, тем самым получив счет -4. Или для того, чтобы выйти из безнадежного лага (тормоз в игре, который не позволяет двигаться, случается из-за перегрузки каналов в интернете или по вине наших АТС, что гораздо чаще).

Редактируем изображение на экране

fov (по умолчанию 90) - объем видимого изображения, при увеличении которого можно видеть большую часть карты, но и объекты тогда будут соответственно мельче. Большинство профессиональных игроков используют вариант по умолчанию, а лично я, по старой привычке - 120.

gl_swapinterval (по умолчанию 1) - задержка между изменением кадров в буфере, для пользователей ускорителей на Voodoo 2 рекомендую оставить включенным.

Замечание №4: команды с префиксом gl работают только в ускоренном видео режиме OpenGL (Voodoo 1/2, Riva 128/TNT, Banshee, i740 и другие ускорители поддерживают данный режим).

gl_triplebuffer (по умолчанию 0) - включение/выключение функции triple buffering в OpenGl, позволяет увеличить производительность при использовании ускорителей на Voodoo 2, так что если вы счастливый обладатель данного чуда, - смело включайте эту команду (gl_triplebuffer 1).

Замечание №5: обязательно установите в настройках Voodoo 2 галочку напротив force triple color buffering for glide apps, - это будет способствовать более быстрой работе QII. При желании еще немного повысить качество картинки можно отметить force mipmap dithering for glide apps, но это приведет к потере FPS, да и результат может того не стоить.

cl_gun (по умолчанию 1) - используется для изменения позиции своего оружия на экране, при установке значения 0 оружие вообще не видно, тем самым, получается прирост в производительности.

cl_particles (по умолчанию 1) - красивые частицы, окружающие выстрелы из оружия - если их отключить, то можно получить реальный прирост производительности. Некоторые профессиональные игроки отключают их для того, чтобы они не мешали проведению матча, но, к сожалению, при этом совсем не видно выстрелов из RailGun'а.

gl_dynamic (по умолчанию 1) - динамическое освещение в игре, при отключении которого, Quake II работает быстрее.

gl_shadows (по умолчанию 0) - при включении данной функции видны тени от каждого предмета в игре, тем самым, заметно уменьшается производительность. Впрочем, если компьютер действительно мощный, то измените значение на 1.

vid_gamma (по умолчанию 1) - основная переменная яркости, которая используется в Video меню Quake II, значение 1.3 - минимальная яркость, 0.5 - максимальная.

gl_ext_palettedtexture (по умолчанию 1) - значение 1 позволит использовать 8-битные текстуры, тем самым, заметно повышая производительность и незначительно снижая качество картинки, настоятельно рекомендуется для multiplayer игр. 0 - соответственно повысит качество.

intensity (по умолчанию 2.0) - яркость картинки в режиме OpenGL, повышение значения помогает осветить темные участки игры.

gl_modulate (по умолчанию 1.0) - параметр яркости текстур при действии динамического освещения, также помогает в повышении яркости картинки.

gl_playermip (по умолчанию 0.0) - параметр качества облика игрока - при повышении этого значения увеличивается производительность.

gl_picmip (по умолчанию 0.0) - общее качество текстур в игре, для того, чтобы картинка была наиболее качественной, надо оставить значение этой переменной неизменным. При увеличении значения, вы получите прирост производительности.

gl_bitdepth (по умолчанию 0) - установка значения этого параметра на "1" поможет некоторым пользователям избежать проблем при использовании палитры с глубиной цвета более 16 бит в Windows.

gl_ztrick (по умолчанию 0) - очистка z-buffer'а между сменой кадров, включение данного параметра позволит повысить производительность, но при использовании акселератора на чипе не от 3Dfx могут появиться мерцания текстур.

gl_flashblend (по умолчанию 0) - при включении этого параметра световые эффекты будут преобразовываться в неуклюжий световой шар, но тем самым, повысив производительность.

gl_polyblend (по умолчанию 1) - при отключении этого параметра вам не будут мешать всплески света перед глазами, когда вы берете какой-либо предмет или в вас попадают, так что это не только повысит производительность, но еще и сделает игру более удобной.

gl_texturemode (по умолчанию GL_LINEAR_MIPMAP_NEAREST) - режимы вывода и обработки текстур:

GL_NEAREST - наиболее "легкий" режим, очень похож на software рендеринг.
GL_LINEAR - еще один "легкий" режим, но уже с большим количеством эффектов.
GL_LINEAR_MIPMAP_NEAREST - для пользователей на чипе 3Dfx Voodoo 1 рекомендую оставить этот режим.
GL_LINEAR_MIPMAP_LINEAR - а этот режим прекрасно подойдет для пользователей ускорителей на чипе 3Dfx Voodoo 2.

cl_noskins (по умолчанию 0) - при изменении значения переменной на 1 пользовательские скины (одежда для моделей игроков) не будут видны, вместо них вы увидите нормальные скины от ID Software, тем самым разгрузится текстурная память вашего акселератора или видеокарты, т.к. некоторые создатели скинов делают их уж слишком большими и красивыми. Ну а в multiplayer'е нам нужна скорость и плавность в обработке графики, а не излишние красоты. Значение 2 позволит видеть только те скины, которые находятся у вас в каталоге quake2\baseq2\players\, запрещая при этом скачку посторонних скинов с игрового сервера.

gl_round_down (по умолчанию 1) - по умолчанию размеры текстур, которые не кратны степени числа 2, будут округляться до ближайшей степени двойки вниз, чтобы исправно работать под OpenGL. При установке значения этого параметра на 0, размеры текстур будут округляться вверх до ближайшей степени двойки. Это повлияет в основном на текстуры монстров, а также на предметы (оружие, патроны), которые будут выглядеть более резко, однако скорость работы при этом несколько снижается.

gl_cull (по умолчанию 1) - данная функция осуществляет удаление из памяти объектов, которые по тем или иным причинам не попадают в "кадр", освобождая, таким образом, ОЗУ. Как видите, по умолчанию она включена, но эстеты с мощными компьютерами могут незаметно улучшить качество картинки, переключив значение в 0.

vid_restart - команда позволяет переинициализировать видеосистему, приведя в действие те видео команды, которые в ней нуждаются, например, intensity.

gl_finish (по умолчанию 0) - включение (1) данной переменной позволит решить проблемы с дефектами изображения при выводе на экран, запустив синхронизацию кадров. С чипами от 3Dfx подобных проблем возникать не должно, так что их обладателем рекомендую оставить значение команды "по умолчанию" (команда соответствует опции "sync every frame" в Video меню Quake II).

cl_lights (по умолчанию 1) - этот параметр переключает динамическое освещение. В принципе он выполняет те же функции, что и параметр gl_dynamic, но, кроме того, он отключает динамическое освещение от выстрелов (своих и противника). Если использовать cl_lights 0, вы немного выиграете по сравнению с gl_dynamic 0, поскольку выстрелы дают совсем немного динамического освещения. В общем, gl_dynamic 0 отключает весь динамический свет, кроме вспышек от выстрелов. cl_lights 0 отключает динамический свет полностью, включая вспышки от выстрелов. В принципе если использовать эти параметры, то лучше установить gl_dynamic 0, поскольку по вспышкам, можно определить местоположение противника.

vid_fullscreen (по умолчанию 0) - при значении 0 игра будет переключаться из полноэкранного режима в окно (точно такой же эффект, как и выбор "NO" опции "Fullscreen" в настройке видеопараметров Quake2). У некоторых пользователей возникают проблемы с "обрезанными" сообщениями, когда они играют в окне. Если вы тоже испытываете подобные проблемы, установите значение этого параметра на 1 или выберите "YES" в опции "Fullscreen" в настройке видео-параметров Quake2. А использование оконного режима 0 полезно лишь на некоторых системах, где возникает сбой разрешения рабочего стола Windows или размера иконок после завершения игры под 3DFX.

gl_allow_software (по умолчанию 0) - если ускорителя у вас нет, но компьютер - достаточно мощный, то можете попробовать запустить эмуляцию OpenGL на программном уровне.

сrosshair (по умолчанию 1) - значение 0 позволит вам убрать прицел с экрана, а 1-4 - поменять его внешний вид (о том, как добавлять свои курсоры или менять стандартные, читайте в следующих выпусках "Анатомички").

viewsize (по умолчанию 100) - собственно размер видимого изображения, который можно менять клавишами +/-. Ну а если мы идем к другу или в клуб со своим конфигурационным файлом? Что же, делать пару лишних нажатий на клавиатуру? Конечно, нет, так что добавляйте viewsize <свой любимый размер>в свой файл, например: viewsize 80. Хочу заметить, что дело тут не только в том, что при меньшем экране возрастут FPS, а в том, что это дело привычки и некоторые квакеры даже на P2-450 используют размеры меньше стандартного. Попробуйте, может и вам придется по душе.

cl_stereo (по умолчанию 0) - значение 1 активизирует стереоскопический вывод изображения на экран, после чего можно смело надевать 3D очки.

sw_drawflat (по умолчанию 0) - эта функция отключает все текстуры в Software режиме (без ускорителя), ну а так как этот режим нормально идет только на компьютерах мощнее 233/64, то советую попробовать ускорить вашу "неускоренную" ускорителем версию.

Замечание №6: полное отключение текстур в режиме OpenGL легче всего сделать с помощью скриптов, о которых пойдет речь в следующих выпусках "Анатомички".

Звук

snd_restart - переинициализация звуковой системы Quake II приводит в действие те команды настройки звука, которые без нее не будут работать.

set s_khz (по умолчанию 11) - 11 Khz звук не очень реален и скорее противен, так что если у вашего железа есть запас прочности, то обязательно поставьте 22 Khz - звук станет глубоким и очень качественным, хотя это приведет к потере 2-3 FPS. А если много памяти, то советую поставить переменную s_loadas8bit в значение 0, что позволит грузить весь звук в cache, тем самым, добьемся еще более качественного звука.

s_mixahead (по умолчанию 0.2) - задержка при смешивании звуков (mix), советую поставить это значение в 0.14 для более детального восприятия ситуации, ну а если возникнут какие-либо проблемы, то верните в 0.2.

s_primary (по умолчанию 0) - переключение на 1 позволит использовать основной буфер DirectSound, тем самым, повысив качество звука. Совместимость со всем железом не гарантируется, так что проблемы решаться возращением переменной в 0.

s_wavonly (по умолчанию 0) - во избежание разного рода проблем со звуком пользователи Windows NT должны поставить данную переменную в значение 1.

cd_nocd (по умолчанию 1) - если вам надоела CD музыка, то смело ставьте 1, тем более в multiplayer она уж точно ни к чему.

s_initsound (по умолчанию 1) - значение 0 позволит полностью убрать звук, хотя бы для того, чтобы сделать тест на видео производительность (benchmark) в Quake II без выделения ресурсов под звук.

s_volume (по умолчанию 0.7) - громкость звука.

s_show (по умолчанию 0) - значение 1 позволит увидеть названия проигрываемых звуков в данный момент.

Замечание №7: многие файлы, перечисленные в тексте, найдутся и на компакт-диске журнала.

Заключение

Вот мы и рассмотрели команды для настройки изображения и звука в Quake II. Новички узнали много полезного и после детального изучения этого материала уже не имеют права называться таковыми. Уверен, что и опытные игроки, тоже почерпнули для кое-что полезное.

А если какие-либо вопросы по ультра детальной настройке игры все-таки возникли, например, как изменить размер крупинки, отлетающей при выстреле из Rocket Launcher, то напишите мне - отвечу. Можно писать и в тех случаях, когда надо подстроить конкретное железо под Quake II, сами понимаете, что я не мог отнимать ценные страницы СИ под описание конкретных настроек i740, Riva TNT, Banshee и т.д.

P.S. Отдельное спасибо [DF]DaeMoN'у и [777]-JUNGLE'у за тестирование команд на разных компьютерах.

Обновите свою версию Quake II до 3.20

Чем отличается 3.20 от 3.19?

  • Исправлена проблема превышения объема пакетов сервером, приводящая к выбросу клиента с сервера.
  • Исправлена ошибка, из-за которой игрок после телепортирования появлялся вниз или вверх головой, имеется в виду направление его взгляда.
  • Немного изменены действия функциональных клавиш, так, например, при нажатии клавиши F7 вы сможете повышать скорость проигрывания demo файлов (записи игр). Это сделано посредством команды timedemo, которая выжимает из вашего компьютера максимально возможную скорость. А клавиши F1-F12 теперь работают при просмотре demo фалов, тем самым появилась возможность снять скриншот (F12) и т.д.
  • Исправлена неверная структура архива 3.19, из-за которой могли возникнуть проблемы с обновлением Quake II Mission Pack'ов.
  • Добавлены модели видимого орудия для Ion Ripper и Phalanx из Quake II Mission Pack №1: Reckoning.
  • Исправлены многочисленные неточности и ошибки Quake II Mission Pack №2: Ground Zero.
  • Случайно появляющаяся ошибка D_SCAlloc: bad cache width 16384 в software рендеринге игры.
  • Исправлена ошибка с моделями игрока, которая, при определенных обстоятельствах, могла заметно снизить скорость игры по интернету.
  • Выстрелы из Railgun'а проходят теперь через gibs (кусочки останков игрока).
  • Новая переменная для сервера needpass, позволяет server browser утилитам (gamespy, ping tool и т.д.) узнать нужен ли пароль для входа на сервер или нет.
  • Игроки, соединяющееся с сервером во время смены на нем карты или другой задержки, автоматически переходят в режим ожидания.
  • У переменной logfile появились новые возможности ведения лога, о которых можно прочитать в readme.txt 3.20.

                                                                                      Виктор Быстров (victor@quake2.ru)

Для примера вот вам парочка конфигов питерского отца...

Взято из Школа выживания

          Конфиги от Gribnic'a             


Дата изготовления : апрель-мая 1998 года.
Два конфигурационных файла: обычный и тимплейный (второй), смотрите, учитесь.

//Usual Gribnic's .cfg file.  Use at own risk! :)
echo LaST Version
//Weapon config
bind mouse2 "use railgun"
bind a "use grenades;use grenade launcher"
bind 1 "use hyperblaster"
bind 2 "use super shotgun"
bind d "use rocket launcher"
bind v "use BFG10K"
bind 3 "use chaingun"
//Movement keys
bind w "+forward"
bind q "+moveleft"
bind e "+moveright"
bind s "+back"
bind r "+speed"
bind space "+moveup"
bind shift "+movedown"
//Mouse config
bind MOUSE1 "+attack"
bind MOUSE2 "use railgun"
//Miscellaneous
bind c "use power shield"
bind x "cmd help"
bind ~ "toggleconsole"
bind tab "hehe"
bind 4 "say nice"
bind 5 "gee thx"
set rate "10000"
bind p "disconnect"
bind o "ready"
bind i "name Gribnic [PK]"
//View config
bind = "sizeup"
bind + "sizeup"
bind - "sizedown"
bind ESCAPE "togglemenu"
//Inventory keys
bind ENTER "invuse"
bind [ "invprev"
bind ] "invnext"
//Function keys I rarely use
bind F1 "record fl1"
bind F2 "record fl2"
bind F3 "record fl3"
bind F4 "record fl4"
bind F5 "record fl5"
bind F6 "record fl6"
bind F7 "record fl7"
bind F8 "record fl8"
bind F9 "stop"
bind F10 "exec fellow.rc"
bind F11 "vid_restart"
bind F12 "screenshot"
//My GL Config
set gl_mode "2"
set gl_modulate "20"
set fov "90"
set freelook "1"
set cl_vwep "1"
set skin "female/athena"
set name "Fellow"
set lookstrafe "0"
set lookspring "0"
set m_pitch "-.017"
set hand "2"
set cl_run "1"
set crosshair "1"
set cl_noskins 1
set skins
set sensitivity "7.00"
set win_noalttab "0"
set vid_fullscreen "1"
set gl_dynamic 0
set gl_shadows "0"
//Pre-Defined GL Config
set gl_3dlabs_broken "1"
set gl_ext_pointparameters "1"
set gl_ext_multitexture "1"
set gl_texturemode "GL_LINEAR_MIPMAP_NEAREST"
set gl_particle_att_c "0.01"
set gl_particle_att_b "0.0"
set gl_particle_att_a "0.01"
set gl_particle_size "40"
set gl_particle_max_size "40"
set gl_particle_min_size "2"
set gl_ext_palettedtexture "0"
set gl_driver "opengl32"
set gl_swapinterval "0"
set gl_ext_swapinterval "1"
set sv_reconnect_limit "3"
set hostname ""
set vid_ref "gl"
set vid_xpos "3"
set vid_ypos "22"
set vid_gamma "0.600000"
set sw_stipplealpha "0"
set s_volume "0.400000"
set s_khz "22"
set s_loadas8bit "0"
set s_mixahead ".14"
set s_primary "0"
set cd_nocd "1"
set cl_stereo_separation "0.4"
set msg "1"
set in_mouse "1"
set in_joystick "0"
set gl_finish "0"
set gl_vertex_arrays "0"
set gl_ext_compiled_vertex_array "1"
set gender "female"
set gender_auto "1"
set gl_texturealphamode "default"
set gl_texturesolidmode "default"
set viewsize "80"
clear



//Gribnic's .cfg file.  Use at own risk! :)
echo TeamPlay v1.5
//Weapon config
bind mouse2 "use railgun"
bind a "use grenades;use grenade launcher"
bind 1 "use hyperblaster"
bind 2 "use super shotgun"
bind d "use rocket launcher"
bind v "use BFG10K"
bind 3 "use chaingun"
//Movement keys
bind w "+forward"
bind q "+moveleft"
bind e "+moveright"
bind s "+back"
bind r "+speed"
bind SPACE "+moveup"
bind shift "+movedown"
//Mouse config
bind MOUSE1 "+attack"
bind MOUSE2 "use railgun"
//Miscellaneous
bind x "cmd help"
bind ~ "toggleconsole"
bind tab "hehe"
bind 4 "say nice"
set rate "10000"
bind p "disconnect"
bind o "ready;echo I'm Ready"
bind i "name Fellow;echo Fellow"
bind l "time"
bind ; "timecancel"
//View config
bind = "sizeup"
bind + "sizeup"
bind - "sizedown"
bind ESCAPE "togglemenu"
//Inventory keys
bind ENTER "invuse"
bind [ "invprev"
bind ] "invnext"
//Function keys I rarely use
bind F1 "stop;record fl1"
bind F2 "stop;record fl2"
bind F3 "stop;record fl3"
bind F4 "stop;record fl4"
bind F5 "stop;record fl5"
bind F6 "stop;record fl6"
bind F7 "stop;record fl7"
bind F8 "stop;record fl8"
bind F9 "stop"
bind F10 "exec fellow.rc"
bind F11 "vid_restart"
bind F12 "notready"
//My GL Config
set gl_mode "2"
set gl_modulate "20"
set fov "90"
set freelook "1"
set cl_vwep "1"
set skin "female/athena"
set name "Gribnic [PK]"
set lookstrafe "0"
set lookspring "0"
set m_pitch "-.017"
set hand "2"
set cl_run "1"
set crosshair "1"
set cl_noskins 0
set skins
set s_volume 0.4
set sensitivity "7.00"
set win_noalttab "0"
set vid_fullscreen "1"
set gl_shadows "0"
//Pre-Defined GL Config
set gl_3dlabs_broken "1"
set gl_ext_pointparameters "1"
set gl_ext_multitexture "1"
set gl_texturemode "GL_LINEAR_MIPMAP_NEAREST"
set gl_particle_att_c "0.01"
set gl_particle_att_b "0.0"
set gl_particle_att_a "0.01"
set gl_particle_size "40"
set gl_particle_max_size "40"
set gl_particle_min_size "2"
set gl_ext_palettedtexture "0"
set gl_driver "opengl32"
set gl_swapinterval "0"
set gl_ext_swapinterval "1"
set sv_reconnect_limit "3"
set hostname ""
set vid_ref "gl"
set vid_xpos "3"
set vid_ypos "22"
set vid_gamma "0.600000"
set sw_stipplealpha "0"
set s_volume "0.400000"
set s_khz "11"
set s_loadas8bit "1"
set s_mixahead ".14"
set s_primary "0"
set cd_nocd "1"
set cl_stereo_separation "0.4"
set msg "1"
set in_mouse "1"
set in_joystick "0"
set gl_finish "0"
set gl_vertex_arrays "0"
set gl_ext_compiled_vertex_array "1"
set gender "female"
set gender_auto "1"
set gl_texturealphamode "default"
set gl_texturesolidmode "default"
set viewsize "80"
//teamplay 2
bind r "say_team Quad is [OUT]"
bind 4 "say_team I at [QUAD]"
bind f "say_team I goto Lift;say_team I goto [Lift]"
bind 6 "say_team Me need > [rl,ssg,rg,bfg and ammo]"
bind t "say_team Friendly QuaD;say_team Friendly [QuaD]"
bind g "say_team Enemy QuaD;say_team Enemy [QuaD]"
bind y "say_team Friendly MegaHels;say_team Friendly [MegaHels]"
bind h "say_team Enemy MegaHels;say_team Enemy [MegaHels]"
bind u "say_team FriendlY LIFT;say_team FriendlY [LIFT]"
bind j "say_team EnemY LIFT;say_team EnemY [LIFT]"
bind 5 "say_team I in LifT, NeeD HELP > LOW > HEALS"
bind c "drop power shield"
bind b "use power shield"
bind 7 "say_team I at [RL]"
bind 8 "say_team I at [Armor]"
bind 9 "say_team Rip,Tech goto [QuaD]"
bind ins "say_team You need [RL...]"
set password pk
set vard use
set vA alias
alias dow

alias +useset "set vard drop;bind ctrl drop power shield;set vA drop;alias dow wave 1"
alias -useset "set vard use;bind ctrl +run01;set vA alias;alias dow cl_lights 1"

bind alt +useset
bind mouse2  "$vard railgun;$vA slugs;dow;"
bind 3  "$vard chaingun;$vA bullets"
bind 2  "$vard super shotgun;$vA shells"
bind d  "$vard rocket launcher;$vA rockets"
bind v  "$vard BFG10k;$vA cells"
bind a  "$vard grenade launcher"

На главную...

Hosted by uCoz