FAQ [3/3]

From
FaqPoster (2:450/225)
To
All (2:5054/37.63)
Date
2005-03-02T03:26:50Z
Area
RU.GAME.QUAKE
 Quake III Arena 1.31 FAQ - Часть 1
 Автор Виктор Морозов - 01 JUL 2002
 (Также спасибо людям из ru.game.quake, вносящих дополнения и поправки 
 в этот ФАК. Спасибо Кедрову Сергею 2:5030/823 за дополнения)
 Victor Morozov 2:5020/991.1 rdfr@newmail.ru nickname="MoRoZ/"

 Список тем-вопросов FAQ:

- Когда вышел Quake III Arena и какая версия находится на диске ?
- А как FPS померять ?
- Какая минимальная конфигурация компа нужна чтобы поиграть ?
- Видел цветные имена у других игроков. Как это сделать ?
- Нет команды "alias". Как же писать конфиги ?
- Где можно взять список всех консольных команд и переменных ?
- Как убрать пушку с экрана и настроить клиентскую графику ?
- Как изменить текстуры в Q3A ?
- Как мне сделать сальто ?
- Как мне включить "вид со стороны" (thirdperson view) ?
- Как я могу видеть сквозь портал ?
- Как настроить рейлган, чтобы его луч не мешал играть ?
- Какая переменная отвечает за размытие текстур ?
- Что это за параметр handicap ?
- Как Q3 от CD отучить ?
- Что за предметы можно подобрать на уровнях, которые остаются в инвентори ?
- А какие времена респавна итемов ?
- Сколько патронов в какой пушке и какой дэмадж ?
- Как записать демку и посмотреть *.dm_48 и *.dm_66(7) ?
- Чем отличаются уровни сложности ботов ?

=============================================================================

- Когда вышел Quake III Arena и какая версия находится на диске ?

- Вышел в первых числах декабря 1999 года, на диске версия 1.11.
  По команде version выдаёт 24 ноября 1999 т.е. это дата окончания работы 
  над игрой и поступлением её в печать на дисках.
  И ещё немного общих вещей:
  - Не покупайте русифицированную версию - глюки при игре гарантированы.
  - Версии 1.05 1.06 1.07 1.08 1.09 тестовые и 1.09 наиболее похожа на 1.11,
    в версиях ниже 1.09 консольные команды отличны от 1.09 и 1.11.
  - Полная установка пол гигабайта, а урезав саундтрек и мувики - 190 мегов,
    при игре с диска занимает пару мегов. 

  Но для игры по интернету надо скачать патч 1.31 (вернее тот патч, который
  стоит на том сервере где вы хотите поиграть), да и просто для 
  полноценной поддержки всех модов и прочих фичей надо достать этот патч.
  Этот патч содержит множество доработок внесённых за два года существования
  игры. Взять его можно на www.idsoftware.com или на www.cyberfight.ru
  
  (Если вы играете на сервере с версией кваки 1.27*, а последней является
  1.27h, то вам необходимо скачать именно этот патч т.к. 1.1* не совместим
  с 1.2*. Последний патч 1.27h ставится _только_ поверх 1.27g, который можно
  взять из интернета или с диска Team Arena.)
 
=============================================================================

- А как FPS померять ?

- Запустите Q3A и вызовите консоль (нажмите ~). Введите "timedemo 1", потом
  "demo demo001" или "demo demo002". После того, как демка закончится, опять 
  вызовите консоль и смотрите результат - ваш FPS. Введите в консоли "timedemo
  0" для возвращения к нормальному режиму. Этот метод называют ещё измерить
  FPS по демке или по деме.
  Еще можно (результат для текущей картинки) набрать в консоли "cg_drawFPS 1",
  но этот тест FPS даёт практически любые значения в зависимости от карты и 
  места на ней, но достаточно показательно встать на shotgun на q3dm17 и 
  навести прицел на мегахэлс - это чуть ли не самое тормозное место в Q3A.
  Или на q3dm18 в observer mod'e изобразить ту картинку, которая рисуется
  при загрузке этого уровня (это тормозит почти у всех).

  Если у вас версия 1.30, то надо проигрывать демку four.

  В версии 1.27 либо надо проигывать прилагаемую демку либо брать GeekPlay и
  конвертировать demo001.dm3 в demo001.dm_48 и класть её в пак с именем поcле
  pak... по алфавиту, например - q3/baseq3/z_demo001.pk3/demos/demo001.dm_48

=============================================================================

- Какая минимальная конфигурация компа нужна чтобы поиграть ?

- Минимальная конфигурация которая написана на диске это P233/64/accelerator.
  Также надо Win95/98/NT4/2000, 70Mb Hdd, CD-ROM 4X. Multiplayer: link, 
  modem, LAN, internet. Реально же на P225/64/voodoo^2 при минимальных 
  установках т.е. видео 512х384, качество текстур 3 из 4, детализация Low,
  освещение Vertex и все эффекты кроме меняющих облик игры выключены получаем
  22 FPS т.е. играть можно, но даже при игре с ботами возникают торможения с 
  опусканием количества кадров в секунду ниже десяти - т.е. неиграбельно.
  Без ускорителя запустить можно, но это только потенциальная возможность 
  т.к. обсчитываться будет несколько кадров в секунду - даже карты посмотреть
  нормально не получится из-за постоянного торможения.
  r_allowSoftwareGL 1 в консоли квэйка надо написать.
  Нормально играть уже можно на celeron/64/accelerator - при такой 
  конфигурации игра даёт более 30 фпс, а при хорошем процессоре (>400Mhz)
  и ускорителе третьего поколения (voodoo3, tnt2, matrox g400, geforce) 
  fps достигает 100..140 по деме, при выключеных эффектах и прочих упрощениях
  картинки, при стандартных настройках добиться более 100 fps возможно только 
  на ускорителях четвёртого поколения т.е.:
  VooDoo 5, VooDoo 4 (облегчённый вариант).
  Geforce 2 MX400, Geforce 2 MX 200 (облегчённый вариант).
  GeForce 2 GTS, Geforce 2 MX (облегчённый вариант), 
  Geforce 3, Geforce 3 Titanium 200
  Geforce 3 Titanium 500 - самый быстрый ускоритель на данный момент.
  Также есть карты ATI Redeon на них также можно получить более 100 fps.

=============================================================================

- Видел цветные имена у других игроков. Как это сделать ? 

- В конфиге, при прописывании имени. Используется следующая конструкция:

  ^1   Red     - красный
  ^2   Green   - зелёный
  ^3   Yellow  - жёлтый
  ^4   Blue    - синий
  ^5   Cyan    - голубой
  ^6   Magenta - фиолетовый
  ^7   White   - белый
  name "^1Nam^4e^3."

  Здесь первые три буквы будут красные, буква "e" синяя, и точка - жёлтая.
  Стоит добавить, что в конце всего имени следует поставить переключение
  снова на стандартный белый цвет - иначе последующий текст в некоторых 
  случаях может быть цвета последней букву вашего крутого имени, например:

  seta name "^4RDFR^1|^3M^2o^3R^2o^3Z^1/^7"

  Ещё можно использовать следующую конструкцию для получения чёрного цвета:

  ^^8Super-Papa.

  Под OSP не надо рисовать двух тильд.

=============================================================================

- Нет команды "alias". Как же писать конфиги ?

- ID Software несколько изменили конструкцию "Alias" в Q3A. Теперь она
  выглядит следуюшим образом:

  seta myalias "weapon 1; say Bcex nopBy!"
  bind x vstr myalias

  Т.е. вместо команды "alias" нужно использовать "seta" ("set"), а при 
  привязке алиаса к клавише использовать ключевое слово "vstr" перед 
  именем алиаса.

=============================================================================

- Где можно взять список всех консольных команд и переменных ?

- С пояснением - не знаю. А вот просто листинг команд и переменных  можно
  получить просто. Достаточно загрузить Q3A и в консоли написать:

  cvarlist - Это выдаст список переменных
  cmdlist - Это даст список команд
  condump <filename.ext> - Это сбросит содержание консоли
  в файл с нужным именем.

  http://www.planetquake.com/console/
  http://www.planetquake.com/thebind/

=============================================================================

- Как убрать пушку с экрана и настроить клиентскую графику ?

- Есть переменные cg_... в консоли напишите cg_ и нажмите TAB в результате
  получится список клиентских переменных.
  Вот некоторые из них:
  cg_autoswitch - автоматическая смена оружий при поднятии их с пола
  cg_bobup ---,   
  cg_bobpitch - качания при беге
  cg_bobroll -'
  cg_brassTime - время жизни гильз
  cg_crosshairSize - размер прицела
  cg_drawAttacker - рисовать стpельнувшего в тебя в пpавом веpхнем углу экpана
  cg_drawAmmoWarning - предупреждение пpи малом количестве патpонов
  cg_drawCrosshairNames - имя на прицеле
  cg_drawCrosshair - прицел
  cg_draw2D - наличие 2D графики - прицел, надписи, цифры жизни/брони/патронов 
  cg_draw3dIcons - трёхмерные иконки
  cg_drawFPS - фпс
  cg_drawGun - !!! убирает пушку с экрана !!!
  cg_drawIcons - рисовать или нет сами иконки брони и морды игрока
  cg_drawRewards - награды
  cg_drawSnapshot - системная информация
  cg_drawStatus - статусбар
  cg_drawTimer - таймер
  cg_gibs - кишков много/мало
  cg_lagometer - график загрузки и лагов
  cg_marks - пятна на стенах
  cg_runpitch -- качания при беге
  cg_runroll -'
  cg_simpleItems - иконки вместо предметов
  cg_fov - угол обзора
  cg_zoomfov - угол обзора при "снайперском прицеле"

  Набрав имя переменной в консоли и нажав ENTER, можно посмотреть 
  её текущее состояние, а также то что присвоено ей подефолту.

  В версии 1.27 появились ещё:
  cg_scorePlums - рисование очков на экране ("1" при убийстве).

=============================================================================

- Как изменить текстуры в Q3A ?

- Файл pak0.pk3 является zip-файлом содержащим текстуры, скрипты и т.д.
  Переименуйте его в pak0.zip и используйте WinZip или Far Manager для 
  модификации.

=============================================================================

- Как мне сделать сальто ?

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

=============================================================================

- Как мне включить "вид со стороны" (thirdperson view) ?

- Наберите "cg_thirdperson 1" для включения "вида со стороны". Установка 
  значения этой переменной в 0 (cg_thirdperson 0) возвращает нормальный вид
  ("из глаз"). Во время "вида со стороны" вы можете использовать переменные
  cg_thirdpersonangle и cg_thirdpersonrange для изменения вида. Переменная 
  cg_thirdpersonangle отвечает за угол поворота камеры, а переменная 
  cg_thirdpersonrange - за дистанцию. Например, "cg_thirdpersonangle 180"
  позволит вам увидеть себя спереди, но некоторые из этих команд защищены и 
  работают только при включенных читах (devmap q3dm14 или любой q3****).

=============================================================================

- Как я могу видеть сквозь портал ?

- Включите видимость неба: 
  seta r_fastsky "0"
  Порталы есть на q3dm0 q3dm7 q3dm11.

=============================================================================

- Как настроить рейлган, чтобы его луч не мешал играть ?

- Настроить рейлган можно пятью переменными.
  Я предлагаю:                   По умолчанию:
  seta r_railWidth "0"           seta r_railWidth "16"
  seta r_railCoreWidth "4"       seta r_railCoreWidth "6"
  seta r_railSegmentLength "500" seta r_railSegmentLength "32"
  seta cg_railTrailTime "100"    seta cg_railTrailTime "100"
  seta color "7"                 seta color "4"

  color - цвет
  cg_railTrailTime - время в течение которого след виден на экране
  r_railWidth - радиус дисков
  r_railCoreWidth - толщина центальной нитки
  r_railSegmentLength - расстояние между дисками

=============================================================================

- Какая переменная отвечает за размытие текстур ?

- За размытие текстур в Quake III Arena отвечает переменная r_picmip.
  По умолчанию она равна 1, установкой в 0 делается супер подробная и 
  красивая картинка, но тормозить начинает заметно. Для размытия надо 
  увеличивать значение переменной. Из меню можно выбрать 0, 1, 2 или 3,
  (в System меню Team Arena есть три значения High 0, Medium 1 и Low 2)
  ручками можно написать любое значение но после 10-12 никакой разницы уже
  не будет т.к. размывается текстура в 2^r_picmip раз т.е. при значении 10
  размываться будет в 2 в 10 раз т.е. в 1024 раза, а текстур размером более
  1024 в ку3 почти нету. После присваивания значения надо перезагрузить 
  текстуры в ускоритель т.е. перезапустить видеосистему набрав в консоли
  vid_restart (кстати удобно забиндить эту команду например на клавишу F11).

=============================================================================

- Что это за параметр handicap ?

- Уменьшает максимальное количество брони и жизни до handicap*2 и 
  броня и жизнь плавно уменьшаются до величины handicap.
  Зарождается игрок с жизнью 1.25*handicap.
  Поражения от оружий становятся new_damage=standart_damage*handicap/100.

  Т.е. при handicap 50 у тебя жизнь утикивает до 50 и броня тоже, а аптечками
  разожраться нельзя выше 50, а выше разожраться можно только мегой и то до 
  100, все оружия в два раза слабее - игарть с таким хэндикапом можно только
  против новичка _полного_, чтобы тому не обидно было - фора так сказать.

  Handicap не может быть больше 100 и он не уменьшает силу взрыва при 
  рокетджампе, так что халявных рокетджампов не будет :)

=============================================================================

- Как Q3 от CD отучить ?

- CD checking ver 1.11
  QUAKE3.EXE   0002DFC4: 75 EB
  Т.е. в файле quake3.exe надо заменить 75 на EB по смещению 0002DFС4.
  Делается любым шестнадцатиричным редактром.

  Для 1.15c    00030794: 75 EB

  Для 1.16n    00032454: 75 EB

  Для 1.17     00032484: 75 EB
       или     0003247B: 74 EB

  Также существует программка ng_q3 которая отучает любую (как заявлено).

=============================================================================

- Что за предметы можно подобрать на уровнях, которые остаются в инвентори ?

- Есть две вещи holdable телепортер и медкит (Personal Teleporter, Medkit).
  Первый нужен для перемещения в любую случайную точку респавна на уровне.
  Медкит нужен для залечивания - это аптечка на 100 и если у тебя
  больше 100 жизни, то она не активизируется.
  Используется всё очень просто:
  bind g +button2
  Далее давите на клавишу G и итем используется.

=============================================================================

- А какие времена респавна итемов ?

- Аптечки (5,25,50,Megahealth) - 35 сек
  Пушки - 5 сек, а в тимплее 30 сек
  Патроны - 40 сек
  Броня (5, 50, 100) - 25 сек
  Personal Teleporter, Medkit - 1 мин
  Powerups (Quad, Flight, Invisibility, 
  Haste, Battle Suit, Regeneration) - 2 мин
  Время первого появления поверапа - (30 + Random(30)) cек

  У любого предмета создатель карты пожет поставить любое время респавна.
  Например на q3tourney4 мега респавнится через 2 минуты.
  Ha q3dm17 жёлтый армор через 30 сек, а квад с мегой через 45.

=============================================================================

- Сколько патронов в какой пушке и какой дэмадж ?

- Gauntlet          50    -   -  0.4   125
  Machinegun         7  100  50  0.1    70
  Machinegun (tp)    5  100  50  0.1    50
  Shotgun          110   10  10  1.0   110
  Grenade Launcher 100   10   5  0.8   125
  Rocket Launcher  100   10   5  0.8   125
  Lightning Gun      8  100  60  0.05  160
  Railgun          100   10  10  1.5   ~67
  Plasma Gun        20   50  30  0.1   200
  BGF10K           100   20  15  0.2   500
                     |    |   |   |     |
  Дэмадж ------------/    |   |   |     |
  Кол-во патронов в пушке /   |   |     |
  Кол-во патронов в коробке --/   |     |
  Время перезарядки --------------/     |
  Дэмадж в секунду (дэмадж/перезарядка)-/

  Максимальное количество патронов в любой пушке равно 200.
  В шотгане 11 пуль по 10 дэмаджа.
  Время перезарядки кратно 1/20 секунды т.е. 0.05 сек, при записи демки
  тоже игра идёт с частотой 20 герц.
  Machinegun (tp) это тимплейный машинган. В тимплее он слабее, вероятно
  сделано для того чтобы при игре 4х4 не было войны на машинганах.

  При поднятии оружия которого ещё нету и нету патронов к нему дают 
  "количество патронов в пушке", столько же дают патронов при поднятии
  выбитого из друга оружия. Если оружие уже есть или есть к нему патроны, то
  при поднятии его патронов становится столько сколько "количество патронов
  в пушке", если патронов меньше чем "количество патронов в пушке". Дают 1
  патрон, если у тебя патронов больше чем "количество патронов в пушке".
  В тимплее за поднятие оружия дают "количество патронов в пушке".

  Т.е. в игре чтобы набрать много много патронов надо вышибать из противников
  оружие и собирать коробки, а бегать по появляющемуся каждые 5 секунд оружию
  не особо выгодно, особенно если это лайтнинг или плазма.

=============================================================================

- Как записать демку и посмотреть *.dm_48 и *.dm_66(7) ?

- В консоли пишем "record" или "record MyCoolDemo" если есть желание назвать
  её каким-то особым именем. При простом record'e будут получаться демки с
  названиями demo0001; demo0002 ... удобно, но потом можно запутаться.
  При начале записи демки переменная g_syncronousClients должна быть равна 1
  иначе ку3 начинает ругаться. 
  Но при игре с g_syncronousClients 1 наблюдается неприятное дёрганье, 
  которое можно избежать изменением во время записи демки значения этой 
  переменной с 1 на 0, но в итоге демка получается дёрганой - посмотрите
  сами для осознания.

  Удобно пользовать подобный конфиг при записи демок.
  seta g_syncronousClients 1
  bind 1 "stoprecord"
  bind 2 record my_demo
  bind 3 toggle g_syncronousClients

  Или на одну клавишу:

  bind F1 "g_syncronousClients 1;record my_demo;g_syncronousClients 0"

  Переменная g_syncronousClients в серсиях 1.27 и выше называется
             g_synchronousClients. 

  Существует также команда autorecord, но работает только под OSP.

  Для уменьшения дёрганости демки при игре на серваке надо поставить sv_fps 
  не 20, что стоит по умолчанию, а больше - это увеличит пинг, подключившихся
  к вам но не сильно, зато плавность игры возрастёт и ещё дерганость пропадёт
  sv_fps 80 или 120 вполне достаточно. Для выделеного надо 20 ставить.

  Скаченые из интернета демки надо класть в директорию q3/baseq3/demos/*.dm3
  для версий 1.11-1.17 и *.dm_48 для версии 1.27 и выше.

  Для удобства проигрывания демок стоит скачать Demoplay Version 2.4 
  Page: http://demoplay.gibbed.com/

  *.dm3 это формат демок версий 1.11 - 1.17
  *.dm_48 это формат версии 1.27 
  Существует конвертер dm3 -> dm_48 прилагается к программе GeekPlay.
  Page: http://www.geekboys.org/geekplay/download/geekplay-0.99h.zip
  *.dm_66 это от версий 1.29 и 1.30
  *.dm_67 для 1.31, хотя ничем не отличается от *.dm_66

=============================================================================

- Чем отличаются уровни сложности ботов ?

- Боты разделены на 5 категорий: 
  I can win, Bring it on, Hurt me plenty, Hardcore, Nightmare!
  Есть параметр handicap уменьшающий силу игрока он равен
  50, 70, 90, 100, 100 соответственно для этих skill'ов.
  В файле quake3/baseq3/pak0.pk3/botfiles/bots/botname_c.c
  Лежат характеристики ботов для skill 1, 4 и 5.
  Исходя из этого только hardcore и nightmare нормально играют,
  а другие играют с уменьшенными поражениями от оружия и жизнью.
  Правда под OSP боты при любом хандикапе рождаются с 125 жизнью,
  в старых версиях OSP рождались с 130 жизнью все игроки.

=============================================================================


===============================================================================
 Quake III Arena 1.31 FAQ - Часть 2
 Автор Виктор Морозов - 12 JAN 2002
 (Также спасибо людям из ru.game.quake, вносящих дополнения и поправки 
 в этот ФАК. Спасибо Кедрову Сергею 2:5030/823 за дополнения)
 Victor Morozov 2:5020/991.1 rdfr@newmail.ru nickname="MoRoZ/"

 Список тем-вопросов FAQ:

- Какие переменные отвечают за убыстрения обсчёта графики ?
- Как на q3dm13 запрыгивать к мегахелсу снизу ?
- Как более просто сделать переключение логических переменных ?
- Чего означает sv_pure 0/1 ?
- У меня все боты/противники выглядят одинаково - что делать ?
- На каких картах играют чемпионаты ?
- У меня проблемы с присоединением к серверу - квэйк повисает, что делать ?
- Как сделать "снайперский прицел" т.е. zoom ?
- Как выключить чат (болтовню) у ботов ?
- Что такое OSP tourney и зачем он нужен ?
- Есть ли боты, которые играют лучше чем стандартные ?
- Как на уровне q3tourney4 перепрыгнуть от одной аптечки к другой ?
- Как на q3dm6 перепрыгнуть от рейлгана на бункер к рокету ?
- Что такое Team Arena ?
- Почему r_picmip становится "1" постоянно - пропадает размытость текстур ?
- Какой CD-KEY надо писать чтобы он подходил ?
- У меня в демках не видно игрока, а всё остальное есть - почему ?
- Как сделать в версиях 1.27g и 1.27h пробиваемые полы ?
- Что значит server uses protocol version 43/45/48 ?
- Как включить тени и какие они бывают ?

=============================================================================

- Какие переменные отвечают за убыстрения обсчёта графики ?
 
- Разрешение (Video Mode):
  800х600 - r_mode 4 медленно
  640х480 - r_mode 3 нормально
  512х384 - r_mode 2 быстро
  тут стоит сравнить производительность и может быть даже поставить
  разрешение побольше если это существенно не сказывается на скорости.
  Тип освещения (Lighting):
  vertex   - r_vertexLight 1 - быстро
  lightmap - r_vertexLight 0 - медленно
  Детализация (Geometic Detail):
  Low    - r_subdivisions 20 - быстро
  Medium - r_subdivisions 12 - нормально
  High   - r_subdivisions 4  - медленно
  Детализация текстур т.е. размытие (Texture Detail):
  r_picmip 0,1,2,3,4... (см выше в ФАКе)
  Иконки брони и голова игрока:
  cg_draw3dicons 1 - медленно
  cg_draw3dicons 0 - быстро
  Рисование ствола оружия:
  cg_drawgun 0 - не рисует ствол быстро
  cg_drawgun 1 - рисует ствол медленно
  Качество детализации моделей (т.е. всего кроме стен):
  r_lodbias 0 - супер круто и плавно - медленно
  r_lodbias 1 - обычно - нормально
  r_lodbias 2 - угловато - быстро
  Замена моделек оружия и патронов на иконки:
  cg_simpleitems 1 - иконки - быстро
  cg_simpleitems 0 - модельки - медленно
 
  Исходя из этого списка настройте переменные по своему вкусу, задумываясь о
  том, как это отразится на производительности. Ещё 16bit/32bit цвет влияет 
  на производительность, но на разных карточках по разному, на некоторых
  разница почти не заметна, например на ТНТ разница сильно ощутима.

  Также для увеличения ФПС можно убрать всяческие эффекты типа следов от пуль
  на стенах и динамического освещения.

  seta cg_marks "0"       - отключить следы от пуль (1 включает).
  seta cg_brassTime "0"   - время жизни гильз в милисекундах (1250 стандарт).
  seta r_dynamiclight "0" - выключает освещение от взрывов (1 включает).
  seta r_fastsky "1"      - выключает небо (0 включает).
  seta cg_forceModel "1"  - делает всем одну модель - экономит ресурсы и
  вследствие этого быстрее работает и нет подгрузок по ходу игры.
  seta cg_forceModel "0"  - делает все модели обратно.

=============================================================================

- Как на q3dm13 запрыгивать к мегахелсу снизу ?

- sv_fps 80 или 120 выставляеся на сервере, но это не обязательно.
  sv_fps = 20 по умолчанию.
  при увеличении sv_fps увеличивается ping так что стоит об этом подумать.
  на клиенте ставится com_maxfps 80, 120 или 130 в зависимости от компьютера
  т.е. чем мощнее тем больше надо ставить com_maxfps, если ваш компьютер
  имеет частоту менее 500 мегагерц, то про 120 скорее всего можно забыть.

  Ещё могут возникать проблемы с запрыгиванием спиной, но это можно решить
  с помощью cg_drawfps 1 и посмотреть если кадров меньше 80, то опять же
  не стоит обижаться на квак - виноват слабый компьютер.

  Я советую на сервере ставить 80, а на клиенте 120.

  Можно использовать подобный конфиг для упрощения процесса...

  bind KP_END "seta com_maxfps 80; echo MAX FPS = 80"
  bind KP_DOWNARROW "seta com_maxfps 120; echo MAX FPS = 120"
  bind KP_INS "seta com_maxfps 0; echo MAX FPS = 0"

  com_maxfps 0 означает, что квэйк не ограничивает поток кадров.
  Но сильно больше 300..400 кадров в секунду скорее всего не покажет ни
  один из ныне существующих компьютеров по причине ограниченности потока
  данных характеристиками мониторов и видеокарт.
  Максимальным количеством кадров можно насладиться запустив спецуровень:

  map test_bigbox

=============================================================================

- Как более просто сделать переключение логических переменных ?

- Есть такая команда toggle - она делает из переменной 0 если та отлична 
  от 0 и делает 1 если та 0.
  Удобно сделать себе в конфиге подобные строчки:

  bind INS "toggle cg_drawFPS"
  bind HOME "toggle cg_drawCrosshairNames; echo Crosshair Names"
  bind PGUP "toggle r_fastsky; echo sky-mirrors-portals"
  bind DEL "toggle cg_drawGun"
  bind END  "toggle cg_simpleItems; echo SIMPLE ITEMS"
  bind PGDN "toggle cg_thirdperson"

=============================================================================

- Чего означает sv_pure 0/1 ?

- Это так называемый pure server, на который можно подключиться только со 
  стандартным кваком, т.е. никакие изменения графики и прочие махинации не
  пройдут на этом сервере т.е. просто не пустят туда.
  Нужно это для проведения чемпионатов по интернету.
  Играя по локалке обычно ставят sv_pure 0 чтобы все могли подсоединиться.
  Т.е. на сервере могут лежать дополнительные паки, а у вас должно быть не 
  больше паков, чем на сервере. Например если на сервере есть читерский пак, 
  то и вы с sv_pure 1 можете его использовать, но нельзя использовать пак,
  которого нету на сервере.
  При sv_pure 0 можно использовать что угодно.

=============================================================================

- У меня все боты/противники выглядят одинаково - что делать ?

- Есть такая переменная cg_forcemodel если поставить 1, то все будут на одно
  лицо если 0, то все будут в тех скинах, которые себе написали.
  Это можно настроить через меню:
  Setup -> Game Options -> Force Player Models: on/off
  90% всех сильных игроков включают себе форсмодел для того чтобы все звуки 
  были одинаковые и чтобы противник всегда выглядел одинаково.
  Играешь например visor/blue и все у тебя в мясе и дуэлях синенькие визоры.
  В командной игре скины будут того же цвета, что и команда, а моделька 
  будет такая же как и у тебя.

  Под OSP есть специальные скины и переменные для настройки модели противника
  Например можно использовать такую настроку.
  seta cg_forceColors "1"
  seta cg_forceModel "1"
  seta color1 "0qqq"  - цвет рейлгана и частей своей модели со скином CPM
  seta model "visor/pm" - белый рейлган и синяя моделька Visor
  seta cg_enemyModel "keel/pm" - модель противника Keel со скином CPM
  seta cg_enemyColors "0222" - зелёный цвет противника

=============================================================================

- На каких картах играют чемпионаты ?

- Дуэли: q3tourney2, q3tourney4, q3dm6tmp, q3dm13tmp, ztn3dm1 (ztn3tourney1), 
  cpm1a и hub3tourney1, pro-q3tourney4, pro-q3dm6, Bal3dm4(ospdm3)
  раньше ещё играли: q3tourney3, q3dm2, q3dm5 и ztn3dm2.
  Мясо (FFA): q3dm6, q3dm6tmp, q3dm7, q3dm8, q3dm11, q3dm12tmp и q3dm17...
  Тимплей: q3dm6, q3dm7, q3dm8, q3dm12tmp, q3dm14tmp,
  а также q3dm6tmp, q3dm7tmp, q3dm8tmp и cpm4.

  q3tourney2 и q3tourney4 часто называют T2 и Т4 соответственно.

  q3dm13tmp отличается убраным квадом и медкитом.
  q3dm6tmp q3dm12tmp q3dm14tmp очень сильно отличаются от оригинала,
  но отличие только в расположении оружия - для просмотра демок они не нужны.
  q3dm7tmp q3dm8tmp отличаются только названиями вэйпоинтов.
  ztn3tourney1 отличается от ztn3dm1 убраной нычкой над джампом около 
  лайтнинга и убраным квадом, остальные изменения не принципиальны.

  Tmp карты можно достать тут:
  http://www.teamabuse.com/

  Ztn3dm* можно найти на сайте одного из лучших дизайнеров собственно ztn'a:
  http://planetquake.com/ztn/

  Cpm* можно достать на многих сайтах в раделах с файлами.

  Если играете под OSP, то квад можно убрать очень просто - один пишет
  callvote quad 0, a другой vote yes, если бота гоняешь, то хватает
  callvote quad 0, под чистым ку3 можно написать g_quadfactor 1 - это
  сделает множитель квада единицей и кваженый не будет больнее стрелять.
  callvote medkit 0 убирает медкит, но только под ОСП.

  В новой версии OSP появились новые карты, но крупных чемпионатов пока
  на них не проводили.

=============================================================================

- У меня проблемы с присоединением к серверу - квэйк повисает, что делать ?

- Заходя в меню multiplayer и нажав fight в ушах начинает по кругу играть
  звук, которым сопровождается передвижение по меню - дыц, дыц, дыц...
  Природа появления этого эффекта не понятна, но лечится просто:

  cl_motd 0
  
  Желательно прописать это себе в конфиг.

=============================================================================

- Как сделать "снайперский прицел" т.е. zoom ?

- Есть такая переменная называется cg_zoomfov она определяет угол зрения
  при приближении, по умолчанию стоит значение 22.5, а у cg_fov 90.
  По мнению большого числа сильных игроков такой зум только для новичков.
  Зум не должен дезориентировать игрока, а такое воистину снайперское 
  приближение парализует ваши движения т.к. вы их перестаёте контролировать
  вследствие того что не видно куда ноги ставить.
  Правильным считается чтобы зумфов не был сильно меньше половины фова.
  Например для cg_fov 90 очень удобен cg_zoomfov 45.
  Используется зум просто:

  bind any_key +zoom

  Или например написаный ручками zoom. Он более быстрый, но требует
  включения/выключения в отличии от стандартного.

  bind mouse2 vstr fovx
  set fov_norm "set cg_fov 100; set sensitivity 8; set fovx vstr fov_zoom"
  set fov_zoom "set cg_fov 50;  set sensitivity 4; set fovx vstr fov_norm"

  Вместо "set sensitivity 8" и "set sensitivity 4" лучше написать
  "set m_pitch 0.022; set m_yaw 0.022" и "set m_pitch 0.011; set m_yaw 0.011"
  соответственно, чтобы при смене sens'а не надо было менять этот алиас.

  Причём если у вас другая sensitivity и вам хочется другой fov, то 
  соблюдайте простое правило: отношение fov'ов должно равняться отношению
  sensitivity. Т.е. в моём примере 100/50=8/4.
  Если писать zoom через m_yaw и m_pitch, то отношение m_yaw и m_pitch 
  должно быть равно отношению fov'ов т.е. 100/50=0.022/0.011 

=============================================================================

- Как выключить чат (болтовню) у ботов ?

- Есть такая переменная bot_nochat если присвоить ей значение 1, то боты 
  перестают чатиться. Т.е. если хочется повысить сложность убивания ботов,
  то это неплохо прописать и тогда не будет халявы на человечках с синим
  облачком над головой. Это неплохо записать себе в конфиг.

  seta bot_nochat "1"

=============================================================================

- Что такое OSP tourney и зачем он нужен ?

- OSP Tourney DM/CA/CTF for Quake3 это специальный мод для более удобной 
  настройки сервера и много ещё чего, например именно под ним проводят все
  крупнейшие мировые соревнования. Там например можно сделать вормап 10000
  секунд и не дожидаясь его конца все игроки пишут ready и начинается матч.
  В конце матча пишется статистика по попаданию из всего оружия, а также
  общий нанесенный дэмадж и общий полученый дэмадж. В командной игре также
  подсчитывается NET=Kills-Deaths-TeamKills-Suicides. Также в этом моде можно
  выключать квад, медкит и многие другие предметы которые принято убирать в
  дуэлях. Запись демок более удобна т.к. название демки формируется 
  автоматически из имён играющих названия карты и даты.
  Одним словом скачивайте и наслаждайтесь это чудо можно взять на официальной
  странице и на многих квакерских страницах.

  http://www.OrangeSmoothie.org

  В версии 1.27 работает только 0.99r и выше.
  На данный момент последняя является 1.01 она воде требует Q3 1.30
  Она включает 12 карт для десматча, дуэлей и тимплея, 2 CTF катры и одну
  карту для CA (что-то типа рокетарены). Также туда включены скины, которые
  могу менять цвет в достаточно широком диапазоне, более интеллектуальных 
  ботов и т.д. и т.п. Занимает это 45 мегабайт.

=============================================================================

- Есть ли боты, которые играют лучше чем стандартные ?

- Да есть это Lakerbot.
  Home page: www.lspace.nildram.co.uk/lakerbot.html
  Lakerbot_of_AI это прикольный бот он даже пасёт рулеза и его не так просто
  обыграть т.к. он стреляет с разного расстояния _нужным_ типом оружия и за 
  счёт этого у него не так элементарно выиграть как у дефолтных. С ним 
  например на т4 на рокетах стреляешься и уходишь, а он рельсу достанет и
  как убъёт :) типа так дефолтные боты не сделают никогда. Или до меги пять
  секунд осталось, а он тут как тут ждёт падла :Е И у красного он чаще тусит,
  и не просто бегает рядом, но и берёт, поджидает аптечки и когда мало жизни
  остаётся замашинганивает - наиболее человекоподобный бот.
  Улучшить скил на нём реально не не более.
  При игре с ним тактика совсем другая чем при игре с людьми. Да и методика
  обстрела лакербота другая т.к. у него дисбаланс в оружии: он машинганом 
  стреляет больше чем любой нормальный игрок и раза в два точнее чем самые
  отцы, далее он рейлганом попадает в совершенно невероятных ситуациях, при
  этом всём он не стреляет рокетом черз пол и самим рокетом стреляет не так
  как люди, про шафт говорить не хочется 90% рулит, но люди так не стреляют,
  у людей 60% если настреляешь, то будешь суперпапой. И при всём при этом 
  двигается как бревно, ну конечно не как обычные боты для ку3, но маршруты
  просматриваются и на них рейл ловит как миленький. Играть с ним конечно 
  интереснее, чем с обычными, но существенно набрать скилл врядли получится.
  Lakerbot 0.1.4 работает только под 1.17.
  Lakerbot 0.1.5 работает только под 1.27*.
  Боты под новым OSP начиная с версии 0.99u играют не хуже Лакербота
  т.к. используют таймер для подсчёта брони и мегахелса и используют наиболее
  подходящее оружие из имеющихся в зависимости от расстояния.

=============================================================================

- Как на уровне q3tourney4 перепрыгнуть от одной аптечки к другой ?

- Это называется сиркл-стреф-джамп. С помощью него и делается этот знаменитый
  health to health jump. Делается всё достаточно просто: нажимается вперёд
  потом одновременно прыжок и стреф и в сторону стрефа плавно крутится мышка.
  Перед началом прыжка голова должна быть повёрнута где-то на 30 градусов 
  в сторону противоположную тому стрефу который вы собираетесь нажимать.
  Сначала сложно делать, а потом когда поймаете движение будет получаться
  элементарно. Этот прыжок получается на любой версии кваки и почти на любых
  fps: например 25 fps по timedemo вполне достаточно, чтобы стабильно 
  перепрыгивать, но всё же чем больше фпс тем легче.
  Можно потренироваться прыгать на q3dm9 от рейлгана к красной броне и на 
  другом конце уровня под мегахелсом перепрыгивать пропасть (сложнее Т4).
  Также для тренировки подходит q2dm2 перепрыгивая рядом с мостом от шотгана.

=============================================================================

- Как на q3dm6 перепрыгнуть от рейлгана на бункер к рокету ?

- Этот трюк называется разгон или распрыг. Разгон это серия 
  стреф-сиркл-джампов, выполненных без разрыва. Это увеличивает скорость и 
  если рассчитать так, чтобы последний прыжок пришёлся на самый конец 
  платформы, то долетает как раз на бункер. Распыг много где используется в 
  игре - в основном для убыстрения бега, но ещё, например, на q3dm8 распыг 
  нужен для перепрыгивания озера если бежать от меги. Ещё распрыгом на q3dm5
  берут красную броню, хотя можно прыгать одним прыжком, но нужен мощный
  компьютер и недюжиная сноровка.

  Достаточно много сложных трюков показывает Polosatiy в своей демке, скачать
  её можно на www.cyberfight.ru

=============================================================================

- Что такое Team Arena ?

- Team Arena это мод (т.е. модификация) игры, сделаная id software в декабре
  2000 года. Он хранится в директории missionpack. 
  Этот мод включает 20 карт (mpq3ctf1..4, mpq3tourney6ctf, mpteam1..8,
  mpterra1..3, mptourney1..4), новые оружия (nailgun, chaingun и proxmine
  launcher), новые типы игры (Capture The Flag, One Flag, Overload и 
  Harvester), новые поверапы (Scout, Guard, Doubler, Ammo Regen, Kamikaze и
  Invulnerability). Этот мод поддерживается только версией 1.27g и выше.
  Он занимает целый диск или 350 мегабайт при инсталяции.

=============================================================================

- Почему r_picmip становится "1" постоянно - пропадает размытость текстур ?

- Если в вашем конфиге прописано:
  r_lastValidRenderer "ваша видео карта, но не та что на этом компьютере"
  cvar_restart (эта переменная вообще сбрасывает вышеописаную переменную)
  то квэйк скидывает r_picmip в значение "по умолчанию" равное единице.
  Это сделано чтобы при смене видео карты не было необъяснимых глюков,
  связаных с несовместимостью. Тот же эффект может быть если у вас на 
  компьютере стоит несколько операционных систем из под которых вы играете 
  в квэйк и в этих системах стоят драйвера разной версии т.е. фактически 
  разное значение переменной r_lastValidRenderer.
  Решается эта проблема убиранием из конфига этих двух строк или c 
  помощью команды vid_restart.

=============================================================================

- Какой CD-KEY надо писать чтобы он подходил ?

- Надо писать CD-KEY с фирменой коробочки, но т.к. этой коробочки у многих
  нету, то можно вводить любую комбинацию из символов 237wrtpasdghjlcb.
  С таким CD-KEYем можно играть на многих интернет серверах.

=============================================================================

- У меня в демках не видно игрока, а всё остальное есть - почему ?

- Демки, записаные под новым OSP требуют его - 0.99t или более нового.
  Т.е. перед просмотром демки надо загрузить OSP или использовать Geekplay.
  При наличии OSP 0.99t и GeekPlay v1.0b4 всё работает корректно.

=============================================================================

- Как сделать в версиях 1.27g и 1.27h пробиваемые полы ?

- Надо поставить OSP (http://www.OrangeSmoothie.org) версии 0.99t или 0.99u1
  server_thrufloors 1 - пробиваются, 0 - не пробиваются
  Или проголосовать callvote thrufloors 1

=============================================================================

- Что значит server uses protocol version 43/45/48 ?

- 43-ий протокол используют версии с 1.11 до 1.16n;
  45-ый использует 1.17; 48-ой 1.27g и 1.27h
  43-ий совместим с 45-ым все остальные комбинации несовместимы.
  66-ой протокол это протокол версии 1.30 67-ой для 1.31

=============================================================================

- Как включить тени и какие они бывают ?

- За отображение теней отвечает переменная cg_shadows.
  0 - нету теней.
  1 - тёмный круг под игроком.
  2 -
  3 - тень от одного источника света (как в заставке).

=============================================================================

--- GMT v1.04beta12
 * Origin: Graf0man Moderator Tool (2:450/225)
SEEN-BY: 46/50 450/142 143 160 186 225 247 258 263 1024 452/25 100 454/9
SEEN-BY: 461/33 74 106 640 463/552 464/34 465/204 285 466/65 469/125 478/44 65
SEEN-BY: 550/150 5068 4501/7 4600/126 4623/56 4625/9 4641/444 4642/49 4657/9
SEEN-BY: 5000/5000 5002/76 5002 5003/34 57 5004/57 5010/146 5011/13 5012/23
SEEN-BY: 5015/4 10 28 5019/5 5020/52 115 128 175 362 400 545 600 715 758 794
SEEN-BY: 5020/921 968 1042 1169 1212 1234 1587 1604 1626 1642 1930 1992 2020
SEEN-BY: 5020/2200 2238 2908 4400 4441 5805 12000 5021/600 5023/11 5024/1
SEEN-BY: 5025/3 5026/49 5027/16 5030/69 115 195 382 436 611 920 966 1016 1063
SEEN-BY: 5030/1900 5031/70 72 5033/35 40 5035/10 5036/13 5037/21 31 36 5040/47
SEEN-BY: 5041/4 5042/13 5045/7 5047/43 47 5049/157 5050/41 5051/35 5053/16
SEEN-BY: 5054/1 8 9 28 36 37 67 85 5055/177 5056/16 5058/24 5059/9 20 5063/51
SEEN-BY: 5064/7 35 5069/7 5070/26 66 1222 5071/22 155 5079/23 49 5080/80 1003
SEEN-BY: 5083/13 21 5085/13 5093/4 5095/20 5099/11 5100/113 6000/12 254
SEEN-BY: 6096/10
PATH: 450/225 160 5020/52 4441 545 5054/1 37