Defrag FAQ (c) - old, прилежно переписал с forum.cyberfight.ru |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
Defrag FAQ (c) - old, прилежно переписал с forum.cyberfight.ru |
![]()
Сообщение
#1
|
|
![]() Иногда задумывайтесь - для чего ВЫ живете! Группа: Модераторы Сообщений: 2605 Регистрация: 21.05.2004 Из: Belarus Пользователь №: 183 ![]() |
[?] Что такое DeFRaG?
Viper : DeFRag - это модификация для Quake 3 arena которая представляет собой single-player'ную игру для тренировки движений, скорости и ловкости игрока путем прохождения специальных карт на время. Эти карты требуют специальных навыков от игрока. DeFRag служит для самотренировки или просто как качественный развлекательный мод. Мод поддерживает физику обоих стандартов - Quake 3 arena и CPM mod, а также CTF fast capture и Triks mode, который позволяет игроку использовать любую Q3 карту для free-style трикинга. __________________ [?]Как мне сделать конфиг для дефрага? SAY[26] : Я делал так: 1)Скопировал в папку дефрага свой конфиг из кваки 2)Зашел в дефраг,и загрузил свой конфиг 3)Написал /writecfg say.cfg (Вы пишите своё имя конфиг где можно пообщаться с другими игроками и командой создателей дефрага?а) делал я все это для того чтобы в мой конфиг прописались все дефраговские комманды.Рекомендую перезаписывать свой кфг при каждой новой версии Дефрага,чтобы новые комманды которые появляются в новых версиях были у вас в конфиге. __________________ [?] у меня прыжки короче, чем у отцов, помогите настроить конфиг! Viper : g_synchronousClients Очень важная переменная, 1 - разрешает запись демок и делает их меньше по размеру и плавней. Кроме того влияет на физику игры: прыжки становятся длиннее, но рокет-джампы чуть ниже. В обязательном порядке надо включать и на сервере и на клиенте. Также нужно поставить sv_fps 125 и com_maxfps 125 sv_fps - задаёт сколько раз в секунду происходит обсчёт ситуации на сервере. 20 задано по умолчанию, при других значениях меняется физика игры и возрастает размер записываемых демок. com_maxfps - максимальное число кадров в секунду отображаемое на экране и соответственно столько же раз будет обсчитываться физика игры на клиенте. Если юзать pmove_fixed 0, величина com_maxfps будет влиять на длину и высоту прыжков. При pmove_fixed 0, наибольшая длина прыжков получается при com_maxfps 125, если ставить больше то длина прыжков снова уменьшается. __________________ [?] Как научиться делать нормальный strafe jump? Viper : Чтобы сделать стрейф - прыжок с места.Нажимайте по очереди(строго по очереди!), не отпуская: 1) вперед 2) стрейф 3) прыжок Самое главное усвоить это, а потом уже учиться мышью поворачивать. Если у тебя получается прыгнуть далеше чем обычно, то у тебя уже что-то начало получатся. С мышью сложнее, но запомните главное, поворачивать(даже дергать) мышь(примерно на 45 градусов) в сторону стрейфа и во время прыжка."Дергание" мышью помогает увеличить дальность прыжка. Если все делать правильно, то каждый следужщий прыжок будет чуть длиннее предыдущего. Вы, наверняка, спросите а куда стрейф нажимать?А куда бежишь туда и нажимай, если по прямой, то влево,вправо,влево,вправо и т.д. Это как в каноэ - то гребнешь с одной стороны, то с другой а плывешь в результате прямо. А самое главное упорство и бесконечные тренировки - это не "банальщина", а действительно дельный совет. __________________ [?] я слышал, что придумали какой-то новый вид стрейфа. что это такое? mcuni : half-beat strafe появился в начале 2003 года. в его основе лежит тот же принцип что и в простой распрыжке, просто часть функций переносится с правой руки на левую (для левшей наоборот, короче, с мышки на клаву). для распрыжки хафбитом нужно: сделать обычный стрейф, например с поворотом мышки влево; в момент приземления отпустить кнопки вперед и влево, нажать кнопку вправо и прыжок; в момент следующего приземления отпустить кнопку вправо, нажать кнопку влево и вперед. заметьте, что двигать мышкой при этом не требуется. на самом деле небольшие движения мышкой совершать все же нужно, корректируя угол, т.к. очень сложно повернуть мышку сразу на идеально точный угол. особенно это будет заметно на больших скоростях. математически скорости хафбитом и стрейфами дают одинаковое ускорение. однако те, кто хорошо освоил хафбит, говорят, что хафбитом им набирать скорость проще. Скорость распрыжки хафбитом сильно зависит от точности выбора угла поворота мыши при первом прыжке, а также синхронности при работе с клавиатурой. таким образом, если при хафбите вы первым прыжком поворачиваете мышку на оптимальный угол, и все последующие прыжки производите при том же самом повороте мыши, то при стандартной распрыжке каждый раз вам приходится заново искать этот угол. это говорит в пользу хафбита. __________________ [?] что такое цирклджампы? в чем их отличие от стрейфов? mcuni : circlejumps это такие прыжки, при которых игрок получает такое же ускорение, как и при стрейфах, однако клавиши стрейфа при этом не используются. ускорение достигается посредством поворота мыши на гораздо больший угол, чем при стрейфах. На клавиатуре при этом нажимается и удерживается только кнопка +forward, ну и прыжок, если он на клаве.. в определенном смысле цирклджампы – это противоположность хафбита, т.к. нагрузка переносится с клавиатуры на мышь. чтобы распрыгиваться ровно вперед, надо вращать мышь попеременно вправо и влево с очень большой амплитудой. __________________ [?]: я слышал про какой-то детектор овербаунсов.. mcuni : в дефраге начиная с версии 1.8 появилась такая штука. пропишите в конфиге df_chs1_draw 1 df_chs1_info1 54 теперь если вы стоите где-то наверху и смотрите вниз и высота позволяет случиться овербаунсу, у вас в центре экрана будет гореть буква B. это обычный оби, т.е. надо упасть вниз без прыжка. Если загорится буква J – значит надо падать с прыжком. Если при падении горит буква G – значит отскок будет горизонтальным. SAY[26] : рекомендую поставить df_chs1_info1 55.Значение 55 включит детектор всех овербаунсов включая детектор ОБ с оружием Поясню как он работает: Если стоите на какой-нибудь платформе,и наведя прицел на другую платформу вы видете что загорелась какая нибудь из следущих букв,то это значит что: r - стреляйте из Рокета без прыжка R - стреляйте из Рокета c прыжком(обычный рж) p - стреляйте из плазмы без прыжка P - стреляйте из плызмы c прыжком Так как Рокет имеет мощность BFG,то буквы r и R подходят и для BFG __________________ [?]: у меня не получается делать овербаунс, что я делаю не так? SAY[26] : Овербаунсы зависят от конкретных настроек: pmove_fixed, pmove_msec, g_synchronousClients, sv_fps Овербаунсы будут работать на любых картах(где есть ОБы конечно) с этими настройками: 1: pmove_fixed 1, pmove_msec 8, g_synchronousClients 0/1, sv_fps --- или 2: pmove_fixed 0, pmove_msec -, g_synchronousClients 1, sv_fps 125 "-" значит любую цифру. Причем одна "-" значит что здесь должно стоять однозначное число,"---" трехзначное mcuni : в момент приземления нельзя жать прыжок. ну и еще нужно обращать внимание на технику исполнения, например в некоторых местах недостаточно просто сойти вниз с парапета, а надо сделать это прыжком, т.к. делая прыжок вы оказываетесь как раз на одной из тех высот, с которых возможен оби, ну и т.д. __________________ [?] Я хочу сделать свою карту для дефрага.Что для этого нужно? SAY[26] : Нужна для этого всего одна прога - gtkradiant.Делаются мапы также как и для кваки,но нужно будет вставить несколько Дефрагговских триггеров: Зайдите в папку tools в директории дефрага,скопируйте файл defrag.def в директорию gtkradiant.Все.Теперь вы сможете добавлять дефраговские триггеры. (Например target>target_StartTimer) Описание дефраговских триггеров: target_startTimer - Стартует таймер target_stopTimer - Останавливает таймер target_checkpoint - Показывает промежуточный результат target_init - Отбирает оружие у игрока target_smallprint - Выводит текст который вы задали параметром 'message' Чтобы активировать эти триггеры, создайте trigger_multiple(в том месте где хотите чтобы активировался триггер) с текстурой trigger и нацельте его (параметр target) на ваш триггер __________________ [?] Где можно взять карты для дефрага? mcuni : Все карты под дефраг делятся на два типа. к первому относятся карты, нарисованные командой создателей мода. эти карты признаны официальными и используются для расчета официального рейтинга. в настоящее время их насчитывается порядка трех десятков, скачать их можно с официального сайта {www.planetquake.com/defrag} помимо официальных, существует несколько сотен любительских карт (т.н. 3rd parties maps). сюда относятся карты, созданные самими дефраггерами, не входящими в дефраг тим. их можно скачать со следующих сайтов: {http://www.quake-hq.com} {http://h3km3k.ath.cx/~jumpmaps} __________________ [?] что это за разные типы карт: run, accuracy и т.д.? mcuni : существует 4 основных типа карт для дефрага. training-карты: небольшие, служат для отработки одного конкретного трика или вида оружия. run-карты: наиболее распространенный тип. это целая последовательность различных триков. accuracy-карты: идея заключается в том, чтобы в максимально короткие сроки сбить необходимое количество мишеней. level-карты: на этих картах игроку нужно добежать до определенных точек на карте или собрать нужное количество предметов и проследовать к финишу. __________________ [?] при просмотре чужих демок у меня вылетает в центре экрана фраза "Invalid demo.Wrong map checksum" mcuni : у вас и у автора демы различные версии одной и той же карты. возможно, вам следует скачать последний вариант карты. __________________ [?] а как мне узнать, последняя у меня версия карты или нет?? mcuni : обо всех изменениях в официальных картах (такие бывают очень редко) сообщается в новостях на официальном сайте. а вообще если есть сомнения, то можно зайти в ирку и сверить размеры файла с картой с кем-то из игроков. __________________ [?] а какие официальные карты изменялись и почему? mcuni : на моей памяти дефраг тим отзывала на доработку 2 карты, и обе в результате мапхаков. во-первых, это runbeamer, где в свое время оказалось возможным после телепорта сделать пад-рокетджамп через большую каменную дуру прямо к финишу. причем защита против такого варианта изначально предусматривалась, но оказалась неэффективной. игрок при пролете над крытым коридором телепортировался обратно, но не сразу, в результате при достаточной скорости игрок мог успеть остановить таймер на финише за долю секунды до телепортирования. на runfrag можно было тремя рокетджампами добраться сразу на финиш, карту пришлось изменять. в настоящее время серьезные мапхаки возможны как минимум на двух картах. на pcd реально собрать рулезы на всей карте, а затем вернуться в начало, сбросить таймер и пройти уровень уже с рокетом и speed. на level-168 можно проследовать напрямую к паду, над которым решетка, и проскочить в дырку между прутьями. обе карты не менялись, однако существует негласная договоренность данные мапхаки не использовать, так что рекорды, поставленные таким образом, приняты не будут. __________________ [?] что такое мапхак? мне сказали что это читерская примочка? mcuni : мапхак - это прохождение карты способом, отличным от того, который подразумевал маппер, когда ваял карту. при этом новый способ должен позволять значительно сократить время прохождения уровня. к читам мапхаки не имеют никакого отношения. среди дефраггеров обнаружить мапхак считается почетным делом, т.к. это требует от игрока недюжинной изобретательности. мапперы же, напротив, мапхаки не любят. иногда на картах обнаруживают особенно наглую срезку, которая делает уровень практически бессмысленным. в таких случаях мапперы могут взять карту на доработку и переделать ее с тем, чтобы убрать срезку. __________________ [?] как быстро переключать оружие на accuracy картах? mcuni : в ку3 физике есть баг, позволяющий после выстрела из какого-либо оружия моментально достать следующее, тогда как обычно приходится ждать пока оружие, из которого был произведен выстрел, остынет/перезарядится. чтобы это сделать, нужно в момент выстрела практически одновременно выбрать следующее оружие. при этом выстрел можно вообще не отпускать. все вышесказанное работает для комбинации гаунтлет - рельса, на других не пробовал. __________________ [?] где можно пообщаться с другими игроками и командой создателей дефрага? mcuni : Заходите на irc.quakenet.org, канал #defrag, там регулярно появляются видные дефраггеры и мапперы. Создан также официальный форум дефрага, он находится по адресу {defrag.proboards4.com} , Официальный язык - английский. Очень интересный и полезный для трикеров форум находится на Overdrivepc __________________ [?] а как мне узнать лучшее время на картах? где скачать демки? mcuni : рекорды на официальных картах можно посмотреть на официальном сайте. остальные карты находятся на сайтах соответствующих авторов, список приведен выше. оттуда же можно скачать лучшие демки. __________________ [?] я поставил рекорд, но его не приняли, ссылаясь на то, что я играл на старой версии карты. что за ботва? mcuni : здесь возможны два варианта. во-первых, к вам могла попасть сырая версия карты, когда та находилась в стадии бетатестинга. финальная версия карты может отличаться от того, на чем играете вы. во-вторых, в картах иногда находят дырки и срезки, не предусмотренные автором карты. тогда мапперы могут переделывать карту, чтобы залатать дырку. в этом случае все демки, записанные до этих изменений, признаются недействительными. __________________ [?] Как проверить демку на читерство? SAY[26] : Скачайте dll'ки Camping Gaz'a (http://www.overdrivepc.com/forum/attachment.php?postid=46318 ).Скопируйте их в папку дефраг.Теперь запускайте дефраг,и смотрите демку,если игрок исползовал timescale,то вы увидете надпись - Timescale 0.5 (например) __________________ [?] что такое таймресет? чем он отличается от таймскейла? mcuni : таймресет - это такая разновидность мапхака, при которой игрок возвращается к точке старта, при пересечении которой время на таймере сбрасывается до нуля и отсчет начинается с начала. таймскейл - это переменная cl_timescale, имеющая по умолчанию значение 1. уменьшение ее позволяет делать трики как бы в режиме замедленного времени, увеличение - наоборот, приводит к ускорению игры. по своей сути значение таймскейла показывает сколько секунд внутреннего времени q3 пройдет за 1 секунду реального времени. изменение дефолтного значения этой переменной в дефраге признается читом. __________________ [?] что такое воллбаг? mcuni : wallbug'ом в разных источниках называют две разные вещи. с одной стороны, воллбагом называют ситуацию, когда игрок, огибая угол и скользя вдоль выступа в стене, слегка их задевает, однако при этом не врезается и не теряет скорости, а как бы проходит немного насквозь, хотя и чувствуется, что угол зацепил.. это позволяет проходить повороты по оптимальной траектории. однако мне кажется более правильным называть воллбагом ситуацию, когда игрок застревает в текстуре и "вися" в стене может набирать скорость как при обычной распрыжке, стрейфами, но оставаясь при этом висеть на месте. это позволяет в определенный момент вылететь из текстуры на полной крейсерской скорости в произвольном направлении. насколько мне известно, до сих пор такой воллбаг в дефраге никогда не применялся. __________________ [?] говорят, в дефраге можно посмотреть, какие кнопки нажимались при прохождении карты? Viper : пропишите в конфиге: seta df_chs1_draw "1" seta df_chs1_info1 "54" __________________ [?]: как рассчитывается официальный рейтинг? mcuni : для расчета официального рейтинга используют результаты официальных карт. очковая зона по каждой карте - первые 5 мест. за 5-е место дается 1 очко, за 4-е - 2, за 3-е - 3, за 2-е - 4, за 1-е - 5 очков. сумма очков каждого игрока по всем официальным картам и есть его рейтинг, публикуемый на центральном сайте. __________________ [?]: я поставил новый рекорд, куда мне его отсылать? mcuni : если это рекорд на официальной карте или на одной из карт из раздела "Third parties maps", то заархивированную zip'ом демку можно послать либо через скрипт загрузки файла на основном сайте (если он работает), либо по почте бимеру <адрес>. если это одна из любительских карт, то ищите адрес на сайте, с которого скачали карту, и шлите дему по нему. __________________ [?]: кто такие скриптеры? считается ли использование скриптов читерством? mcuni : скриптеры – это игроки, использующие при прохождении уровней любые бинды, кроме кнопок управления движением, выбора оружия и коммуникации/жестов. чаще всего называя человека скриптером имеют в виду, что он использует бинженный рокетджамп. это не считается читом, однако многими не приветствуется. так что лучше учитесь делать рокетджампы ручками. другим примером скрипта является бинд на переключение настроек физики в процессе игры. __________________ [?] Почему у меня время кратно 0.008,а в деме отца 0.007? 3akanblBaTe/\b Co6ak : sv_fps = pmove_msec a) 125 = 8 (обычная физика) б) 140 = 7 (необычная физика) в) 100 = 10 (любой резальтат будет кончаться на ноль : 8.100 , 25.120 и т.д.) __________________ [?] а как мне узнать лучшее время на картах? где скачать демки? mcuni : рекорды на официальных картах можно посмотреть на официальном сайте. остальные карты находятся на сайтах соответствующих авторов, список приведен выше. оттуда же можно скачать лучшие демки. __________________ [?] я поставил рекорд, но его не приняли, ссылаясь на то, что я играл на старой версии карты. что за ботва? mcuni : здесь возможны два варианта. во-первых, к вам могла попасть сырая версия карты, когда та находилась в стадии бетатестинга. финальная версия карты может отличаться от того, на чем играете вы. во-вторых, в картах иногда находят дырки и срезки, не предусмотренные автором карты. тогда мапперы могут переделывать карту, чтобы залатать дырку. в этом случае все демки, записанные до этих изменений, признаются недействительными. __________________ [?] Как проверить демку на читерство? SAY[26] : Скачайте dll'ки Camping Gaz'a (здесь ).Скопируйте их в папку дефраг.Теперь запускайте дефраг,и смотрите демку,если игрок исползовал timescale,то вы увидете надпись - Timescale 0.5 (например) __________________ [?] что такое таймресет? чем он отличается от таймскейла? mcuni : таймресет - это такая разновидность мапхака, при которой игрок возвращается к точке старта, при пересечении которой время на таймере сбрасывается до нуля и отсчет начинается с начала. таймскейл - это переменная cl_timescale, имеющая по умолчанию значение 1. уменьшение ее позволяет делать трики как бы в режиме замедленного времени, увеличение - наоборот, приводит к ускорению игры. по своей сути значение таймскейла показывает сколько секунд внутреннего времени q3 пройдет за 1 секунду реального времени. изменение дефолтного значения этой переменной в дефраге признается читом. __________________ [?] что такое воллбаг? mcuni : wallbug'ом в разных источниках называют две разные вещи. с одной стороны, воллбагом называют ситуацию, когда игрок, огибая угол и скользя вдоль выступа в стене, слегка их задевает, однако при этом не врезается и не теряет скорости, а как бы проходит немного насквозь, хотя и чувствуется, что угол зацепил.. это позволяет проходить повороты по оптимальной траектории. однако мне кажется более правильным называть воллбагом ситуацию, когда игрок застревает в текстуре и "вися" в стене может набирать скорость как при обычной распрыжке, стрейфами, но оставаясь при этом висеть на месте. это позволяет в определенный момент вылететь из текстуры на полной крейсерской скорости в произвольном направлении. насколько мне известно, до сих пор такой воллбаг в дефраге никогда не применялся. __________________ [?] говорят, в дефраге можно посмотреть, какие кнопки нажимались при прохождении карты? Viper : пропишите в конфиге: seta df_chs1_draw "1" seta df_chs1_info1 "54" __________________ [?]: как рассчитывается официальный рейтинг? mcuni : для расчета официального рейтинга используют результаты официальных карт. очковая зона по каждой карте - первые 5 мест. за 5-е место дается 1 очко, за 4-е - 2, за 3-е - 3, за 2-е - 4, за 1-е - 5 очков. сумма очков каждого игрока по всем официальным картам и есть его рейтинг, публикуемый на центральном сайте. __________________ [?]: я поставил новый рекорд, куда мне его отсылать? mcuni : если это рекорд на официальной карте или на одной из карт из раздела "Third parties maps", то заархивированную zip'ом демку можно послать либо через скрипт загрузки файла на основном сайте (если он работает), либо по почте бимеру <адрес>. если это одна из любительских карт, то ищите адрес на сайте, с которого скачали карту, и шлите дему по нему. __________________ [?]: кто такие скриптеры? считается ли использование скриптов читерством? mcuni : скриптеры – это игроки, использующие при прохождении уровней любые бинды, кроме кнопок управления движением, выбора оружия и коммуникации/жестов. чаще всего называя человека скриптером имеют в виду, что он использует бинженный рокетджамп. это не считается читом, однако многими не приветствуется. так что лучше учитесь делать рокетджампы ручками. другим примером скрипта является бинд на переключение настроек физики в процессе игры. __________________ [?] Почему у меня время кратно 0.008,а в деме отца 0.007? 3akanblBaTe/\b Co6ak : sv_fps = pmove_msec a) 125 = 8 (обычная физика) б) 140 = 7 (необычная физика) в) 100 = 10 (любой резальтат будет кончаться на ноль : 8.100 , 25.120 и т.д.) __________________ [?] что такое овербаунс? mcuni : овербаунс (OB) - это такой интересный баг в физике ку3, обнаруженный весной 2002 года b3nt'ом, при котором игрок при падении с определенной высоты получает дополнительное ускорение в какую-либо сторону. различают три разновидности оби. - вертикальный оби: игрок отскакивает вертикально вверх на ту же высоту, с которой падал. необходимым условием выполнения вертикального оби является нулевая горизонтальная скорость в момент касания поверхности, т.е. упасть надо абсолютно перпендикулярно полу. удобнее всего делать, уткнувшись в угол. - диагональный, или неправильный, оби: очень неожиданная модификация овербаунса, когда игрок отскакивает по параболе. чтобы получился такой расклад, надо, чтобы в момент касания земли горизонтальная скорость была где-то между 27 и 34 ups (юниты в секунду). - горизонтальный оби: наиболее простая разновидность. надо просто упасть вниз с любой горизонтальной скоростью, отличной от предыдущих. при этом вас бросит вперед в направлении вектора горизонтальной скорости. список высот в юнитах, при падении с которых возможен овербаунс, приведен на сайте 14k <ссылка ниже> | | V __________________ Сообщение отредактировал R3tw3R - 26.09.2007 - 09:23
Прикрепленные файлы
-------------------- I will not obey
I will not betray I will not give in Not while I'm living |
![]() ![]() |
Текстовая версия | Сейчас: 29.04.2024 - 01:35 |