на главную
об игре
Quake 3 Arena 02.12.1999

Rocket Jump скрипт

у меня вот такой скрипт Rocket Jumpа

set www "wait;wait;wait;wait"
set rjump_1 "set freelook 0;set cl_pitchspeed 9999;vstr www;+attack;+moveup"
set rjump_2 "set cl_pitchspeed 140;set freelook 1;-attack;-moveup"
set rjump "vstr rjump_1;vstr www;vstr rjump_2;vstr www;centerview;vstr www;centerview;vstr www;centerview;vstr www;centerview
bind f vstr rjump

но с ним вниз нада мышь самому опускать. Можно зделать что бы взгляд опускался вниз автоматом?

Комментарии: 34
Ваш комментарий

Zoom
Режим зума.Отличается от стандартного zoom`а тем, что при использовании этого скрипта не надо постоянно держать кнопку.

Скрипт:

set zoomin "cg_fov 20;sensitivity 3;set zooming vstr zoomout;echo "zoom in...""
set zoomout "cg_fov 90;sensitivity 16;set zooming vstr zoomin;echo "zoom out...""
set zooming "vstr zoomin"
bind *any key* "vstr zooming"


AntiLag
Скрипт нужно использовать, когда вы попали в длительный лаг и никак не можите из него выбраться.

Скрипт:

set antiLag "rate 100;snaps 10;com_maxfps 15;set using vstr lag;echo "^1AntiLag ^1on...""
set Lag "rate 2500;cl_maxpackets 30;snaps 20;set using vstr antilag; echo "^2AntiLag ^2off...""
set using "vstr antilag"
bind *any key* "vstr using"


Demo record
Нужен для записи демок. Перый скрипт служит для записи в режиме g_syncronousclients 1 , а второй соответственно для записи в режиме g_syncronousclients 0 .

Скрипт:

set recording "g_syncronousclients 1;record;set demo_record vstr not_recording"
set not_recording "g_syncronousclients 0;stoprecord;set demo_record vstr recording"
set demo_record "vstr recording"
bind *any key* "vstr demo_record"

set recording "g_syncronousclients 1;wait;record;wait;g_syncronousclients 0;set demo_record vstr not_recording"
set not_recording "stoprecord;set demo_record vstr recording"
set demo_record "vstr recording"
bind *any key* "vstr demo_record"


Fps testing
Крутит демку по циклу в режиме timedemo 1 и результаты каждой из них записывает в results.doc, который автоматически создаётся после запуска скрипта, в baseq3. Удобно применять при тестировании новенького компьютера: разогнал - поставил крутить демы, часов 8 продержиться - система работает стабильно. Скрипт написан где-то под 35 fps`ов и если у вас больше - уменьшите количество wait`ов на пару сотен. Первый скрипт крутит demo001 , второй demo002 (общепринятые для тестирования демки, входящие в комплект пака) .

Скрипт:

set demo1 "cl_noprint 1;timedemo 1;demo demo001;wait 2600;cl_noprint 0;condump demo1_results.doc;set nextdemo vstr demo2"
set demo2 "cl_noprint 1;timedemo 1;demo demo001;wait 2600;cl_noprint 0;condump demo1_results.doc;set nextdemo vstr demo1"
clear
vstr demo1

set demo2_1 "cl_noprint 1;timedemo 1;demo demo002;wait 2600;cl_noprint 0;condump demo1_results2.doc;set nextdemo vstr demo2_2"
set demo2_2 "cl_noprint 1;timedemo 1;demo demo002;wait 2600;cl_noprint 0;condump demo1_results2.doc;set nextdemo vstr demo2_1"
clear
vstr demo2_1


Timer - fps counts
Переключатель c timer`a на сщётчик fps`ов и обратно.
Скрипт:

set timer "cg_drawfps 0;cg_drawtimer 1;set timefps vstr none_1"
set none_1 "cg_drawfps 0;cg_drawtimer 0;set timefps vstr fps"
set fps "cg_drawfps 1;cg_drawtimer 0;set timefps vstr none_2"
set none_2 "cg_drawfps 0;cg_drawtimer 0;set timefps vstr timer"
set timefps "vstr timer"
bind *any key* "vstr timefps"


Demo speed
Регулятор скорости прокручивоемой демки. От 10 % до 300 % скорости. Биндить подобный скрипт можно только на небуквенные клавиши типа F1-F12, иначе quake3 выбрасывает вас в главное меню.

Скрипт:

set sp1 "timescale 0.1;set speed_up vstr sp2;echo "speed 10 %""
set sp2 "timescale 0.2;set speed_up vstr sp3;set speed_down vstr sp1;echo "speed 20%""
set sp3 "timescale 0.3;set speed_up vstr sp4;set speed_down vstr sp2;echo "speed 30%""
set sp4 "timescale 0.4;set speed_up vstr sp5;set speed_down vstr sp3;echo "speed 40%""
set sp5 "timescale 0.5;set speed_up vstr sp6;set speed_down vstr sp4;echo "speed 50%""
set sp6 "timescale 0.6;set speed_up vstr sp7;set speed_down vstr sp5;echo "speed 60%""
set sp7 "timescale 0.7;set speed_up vstr sp8;set speed_down vstr sp6;echo "speed 70%""
set sp8 "timescale 0.8;set speed_up vstr sp9;set speed_down vstr sp7;echo "speed 80%""
set sp9 "timescale 0.9;set speed_up vstr sp10;set speed_down vstr sp8;echo "speed 90%""
set sp10 "timescale 1;set speed_up vstr sp11;set speed_down vstr sp9;echo "speed 100%""
set sp11 "timescale 1.1;set speed_up vstr sp12;set speed_down vstr sp10;echo "speed 110%""
set sp12 "timescale 1.2;set speed_up vstr sp13;set speed_down vstr sp11;echo "speed 120%""
set sp13 "timescale 1.3;set speed_up vstr sp14;set speed_down vstr sp12;echo "speed 130%""
set sp14 "timescale 1.4;set speed_up vstr sp15;set speed_down vstr sp13;echo "speed 140%""
set sp15 "timescale 1.5;set speed_up vstr sp16;set speed_down vstr sp14;echo "speed 150%""
set sp16 "timescale 1.6;set speed_up vstr sp17;set speed_down vstr sp15;echo "speed 160%""
set sp17 "timescale 1.7;set speed_up vstr sp18;set speed_down vstr sp16;echo "speed 170%""
set sp18 "timescale 1.8;set speed_up vstr sp19;set speed_down vstr sp17;echo "speed 180%""
set sp19 "timescale 1.9;set speed_up vstr sp20;set speed_down vstr sp18;echo "speed 190%""
set sp20 "timescale 2;set speed_up vstr sp21;set speed_down vstr sp19;echo "speed 200%""
set sp21 "timescale 2.5;set speed_up vstr sp22;set speed_down vstr sp20;echo "speed 250%""
set sp22 "timescale 3;set speed_down vstr sp21;echo "speed 300%""
set speed_up "vstr sp11"
set speed_down "vstr sp9"
bind *key* "vstr speed_up"
bind *key* "vstr speed_down"


Rail color
Изменяет цвет выстрела из рейлгана, если забиндить на кнопку атаки то каждый следующий выстрел из рейла будет другого цвета.

Скрипт:

set white "color 7;set nextcolor vstr blue"
set blue "color 1;set nextcolor vstr green"
set green "color 2;set nextcolor vstr cyan"
set cyan "color 3;set nextcolor vstr red"
set red "color 4;set nextcolor vstr magenta"
set magenta "color 5;set nextcolor vstr yellow"
set yellow "color 6;set nextcolor vstr white"
set nextcolor "vstr green"
bind *key* "+attack;vstr nextcolor;wait;-attack"


Volume
Графический регулятор общего звука и музыки.

Скрипт:

bind ] "vstr vup"
bind [ "vstr vdn"
set vdn vstr vol00
set vup vstr vol01
set vol00 "set s_volume 0.0;set vdn vstr vol00;set vup vstr vol01;echo Volume ^2|^7=========="
set vol01 "set s_volume 0.1;set vdn vstr vol00;set vup vstr vol02;echo Volume ^2=|^7========="
set vol02 "set s_volume 0.2;set vdn vstr vol01;set vup vstr vol03;echo Volume ^2==|^7========"
set vol03 "set s_volume 0.3;set vdn vstr vol02;set vup vstr vol04;echo Volume ^2===|^7======="
set vol04 "set s_volume 0.4;set vdn vstr vol03;set vup vstr vol05;echo Volume ^3====|^7======"
set vol05 "set s_volume 0.5;set vdn vstr vol04;set vup vstr vol06;echo Volume ^3=====|^7====="
set vol06 "set s_volume 0.6;set vdn vstr vol05;set vup vstr vol07;echo Volume ^3======|^7===="
set vol07 "set s_volume 0.7;set vdn vstr vol06;set vup vstr vol08;echo Volume ^1=======|^7==="
set vol08 "set s_volume 0.8;set vdn vstr vol07;set vup vstr vol09;echo Volume ^1========|^7=="
set vol09 "set s_volume 0.9;set vdn vstr vol08;set vup vstr vol10;echo Volume ^1=========|^7="
set vol10 "set s_volume 1.0;set vdn vstr vol09;set vup vstr vol10;echo Volume ^1==========|^7"


Mouse sensitivity
Регулирует чувствительность мыши. Может пригодиться для тестирования разных вариантов и определения "своей" чувствительности.

Скрипт:

set sens1 "sensitivity 8;set sens_up vstr sens2;set sens_dn vstr sens1;echo sensitivity at 8"
set sens2 "sensitivity 8.5;set sens_up vstr sens3;set sens_dn vstr sens2;echo sensitivity at 8.5"
set sens3 "sensitivity 9;set sens_up vstr sens4;set sens_dn vstr sens2;echo sensitivity at 9"
set sens4 "sensitivity 9.5;set sens_up vstr sens5;set sens_dn vstr sens3;echo sensitivity at 9.5"
set sens5 "sensitivity 10;set sens_up vstr sens6;set sens_dn vstr sens4;echo sensitivity at 10"
set sens6 "sensitivity 10.5;set sens_up vstr sens7;set sens_dn vstr sens5;echo sensitivity at 10.5"
set sens7 "sensitivity 11;set sens_up vstr sens8;set sens_dn vstr sens6;echo sensitivity at 11"
set sens8 "sensitivity 11.5;set sens_up vstr sens9;set sens_dn vstr sens7;echo sensitivity at 11.5"
set sens9 "sensitivity 12;set sens_up vstr sens10;set sens_dn vstr sens8;echo sensitivity at 12"
set sens10 "sensitivity 12.5;set sens_up vstr sens11;set sens_dn vstr sens9;echo sensitivity at 12.5"
set sens11 "sensitivity 13;set sens_up vstr sens12;set sens_dn vstr sens10;echo sensitivity at 13"
set sens12 "sensitivity 13.5;set sens_up vstr sens13;set sens_dn vstr sens11;echo sensitivity at 13.5"
set sens13 "sensitivity 14;set sens_up vstr sens14;set sens_dn vstr sens12;echo sensitivity at 14"
set sens14 "sensitivity 14.5;set sens_up vstr sens15;set sens_dn vstr sens13;echo sensitivity at 14.5"
set sens15 "sensitivity 15;set sens_up vstr sens16;set sens_dn vstr sens14;echo sensitivity at 15"
set sens16 "sensitivity 15.5;set sens_up vstr sens17;set sens_dn vstr sens15;echo sensitivity at 15.5"
set sens17 "sensitivity 16;set sens_up vstr sens18;set sens_dn vstr sens16;echo sensitivity at 16"
set sens18 "sensitivity 16.5;set sens_up vstr sens19;set sens_dn vstr sens17;echo sensivity at 16.5"
set sens19 "sensitivity 17;set sens_up vstr sens20;set sens_dn vstr sens18;echo sensitivity at 17"
set sens20 "sensitivity 17.5;set sens_up vstr sens21;set sens_dn vstr sens19;echo sensitivity at 17.5"
set sens21 "sensitivity 18;set sens_up vstr sens22;set sens_dn vstr sens20;echo sensitivity at 18"
set sens22 "sensitivity 18.5;set sens_up vstr sens23;set sens_dn vstr sens21;echo sensitivity at 18.5"
set sens23 "sensitivity 19;set sens_up vstr sens24;set sens_dn vstr sens22;echo sensitivity at 19"
set sens24 "sensitivity 19.5;set sens_up vstr sens25;set sens_dn vstr sens23;echo sensitivity at 19.5"
set sens25 "sensitivity 20;set sens_up vstr sens25;set sens_dn vstr sens24;echo sensitivity at 20"
set sens_up "vstr sens2"
set sens_dn "vstr sens1"
bind *any key* "vstr sens_up"
bind *any key* "vstr sens_dn"


Third person view
Позволяет легко переключаться и управлять видом от третьего лица. Напоминаю, что для использывания скрипта во время прокручивания демок, его необходимо забиндить на небуквенные клавиши.

Скрипт:

set thirdPers "cg_thirdPerson 1;set viewPerson vstr firstPers"
set firstPers "cg_thirdPerson 0;set firstPerson vstr thirdPers"
set viewPerson "vstr thirdPers"
bind F7 "vstr viewPerson"

set tPRange_05 "cg_thirdPersonRange 05;set range_up vstr tPRange_10;set range_down vstr tPRange_05;echo ^2Range is 05"
set tPRange_10 "cg_thirdPersonRange 10;set range_up vstr tPRange_15;set range_down vstr tPRange_05;echo ^2Range is 10"
set tPRange_15 "cg_thirdPersonRange 15;set range_up vstr tPRange_20;set range_down vstr tPRange_10;echo ^2Range is 15"
set tPRange_20 "cg_thirdPersonRange 20;set range_up vstr tPRange_25;set range_down vstr tPRange_15;echo ^2Range is 20"
set tPRange_25 "cg_thirdPersonRange 25;set range_up vstr tPRange_30;set range_down vstr tPRange_20;echo ^2Range is 25"
set tPRange_30 "cg_thirdPersonRange 30;set range_up vstr tPRange_35;set range_down vstr tPRange_25;echo ^2Range is 30"
set tPRange_35 "cg_thirdPersonRange 35;set range_up vstr tPRange_40;set range_down vstr tPRange_30;echo ^2Range is 35"
set tPRange_40 "cg_thirdPersonRange 40;set range_up vstr tPRange_45;set range_down vstr tPRange_35;echo ^2Range is 40"
set tPRange_45 "cg_thirdPersonRange 45;set range_up vstr tPRange_50;set range_down vstr tPRange_40;echo ^2Range is 45"
set tPRange_50 "cg_thirdPersonRange 50;set range_up vstr tPRange_55;set range_down vstr tPRange_45;echo ^2Range is 50"
set tPRange_55 "cg_thirdPersonRange 55;set range_up vstr tPRange_60;set range_down vstr tPRange_50;echo ^2Range is 55"
set tPRange_60 "cg_thirdPersonRange 60;set range_up vstr tPRange_65;set range_down vstr tPRange_55;echo ^2Range is 60"
set tPRange_65 "cg_thirdPersonRange 65;set range_up vstr tPRange_70;set range_down vstr tPRange_60;echo ^2Range is 65"
set tPRange_70 "cg_thirdPersonRange 70;set range_up vstr tPRange_80;set range_down vstr tPRange_65;echo ^2Range is 70"
set tPRange_80 "cg_thirdPersonRange 80;set range_up vstr tPRange_90;set range_down vstr tPRange_70;echo ^2Range is 80"
set tPRange_90 "cg_thirdPersonRange 90;set range_up vstr tPRange_100;set range_down vstr tPRange_80;echo ^2Range is 90"
set tPRange_100 "cg_thirdPersonRange 100;set range_up vstr tPRange_120;set range_down vstr tPRange_90;echo ^2Range is 100"
set tPRange_120 "cg_thirdPersonRange 120;set range_up vstr tPRange_150;set range_down vstr tPRange_100;echo ^2Range is 120"
set tPRange_150 "cg_thirdPersonRange 150;set range_up vstr tPRange_180;set range_down vstr tPRange_120;echo ^2Range is 150"
set tPRange_180 "cg_thirdPersonRange 180;set range_up vstr tPRange_220;set range_down vstr tPRange_150;echo ^2Range is 180"
set tPRange_220 "cg_thirdPersonRange 220;set range_up vstr tPRange_270;set range_down vstr tPRange_180;echo ^2Range is 220"
set tPRange_270 "cg_thirdPersonRange 270;set range_up vstr tPRange_340;set range_down vstr tPRange_220;echo ^2Range is 270"
set tPRange_340 "cg_thirdPersonRange 340;set range_up vstr tPRange_340;set range_down vstr tPRange_270;echo ^2Range is 340"
set range_up "vstr tPRange_45"
set range_down "vstr tPRange_35"
bind downarrow "vstr range_up"
bind uparrow "vstr range_down"

set tPAngle_0 "cg_thirdPersonAngle 0;set angle_up vstr tPangle_30;set angle_down vstr tPangle_330;echo ^1Angle is 0"
set tPAngle_30 "cg_thirdPersonAngle 30;set angle_up vstr tPangle_60;set angle_down vstr tPangle_0;echo ^1Angle is 30"
set tPAngle_60 "cg_thirdPersonAngle 60;set angle_up vstr tPangle_90;set angle_down vstr tPangle_30;echo ^1Angle is 60"
set tPAngle_90 "cg_thirdPersonAngle 90;set angle_up vstr tPangle_120;set angle_down vstr tPangle_60;echo ^1Angle is 90"
set tPAngle_120 "cg_thirdPersonAngle 120;set angle_up vstr tPangle_150;set angle_down vstr tPangle_90;echo ^1Angle is 120"
set tPAngle_150 "cg_thirdPersonAngle 150;set angle_up vstr tPangle_180;set angle_down vstr tPangle_120;echo ^1Angle is 150"
set tPAngle_180 "cg_thirdPersonAngle 180;set angle_up vstr tPangle_210;set angle_down vstr tPangle_150;echo ^1Angle is 180"
set tPAngle_210 "cg_thirdPersonAngle 210;set angle_up vstr tPangle_240;set angle_down vstr tPangle_180;echo ^1Angle is 210"
set tPAngle_240 "cg_thirdPersonAngle 240;set angle_up vstr tPangle_270;set angle_down vstr tPangle_210;echo ^1Angle is 240"
set tPAngle_270 "cg_thirdPersonAngle 270;set angle_up vstr tPangle_300;set angle_down vstr tPangle_240;echo ^1Angle is 270"
set tPAngle_300 "cg_thirdPersonAngle 300;set angle_up vstr tPangle_330;set angle_down vstr tPangle_270;echo ^1Angle is 300"
set tPAngle_330 "cg_thirdPersonAngle 330;set angle_up vstr tPangle_0;set angle_down vstr tPangle_300;echo ^1Angle is 330"
set angle_up "vstr tPangle_30"
set angle_down "vstr tPangle_330"
bind leftarrow "vstr angle_up"
bind rightarrow "vstr angle_down"


Clean screenshots
Скрипт для записи скриншотов. В отличае от стандартного сохранения, убирает со скриншота весь интерфейс (цифры внизу экрана, модель игрока который в вас стреляет, ну в общем всё!), после создания скриншота скрипт возвращает всё на свои места. Скрипт в 2 вариантах: первый создаёт скриншот с изображением оружия, второй соответственно без. Для снятия скриншотов с демок, его необходимо забиндить на небуквенные клавиши.

Скрипт:

bind *any key* "cg_drawgun 0;cg_draw2d 0;cl_noprint 1;wait 3;screenshot;wait;cg_draw2d 1;cg_drawgun 0;cl_noprint 0"

bind *any key* "cg_draw2d 0;cl_noprint 1;wait 3; screenshot;wait;cg_draw2d 1;cl_noprint 0"


Brightness control
Позволяет регулировать яркость, не выходя в меню.

Скрипт:

set bright1 "r_gamma 0.5;set light_up vstr bright2"
set bright2 "r_gamma 0.6;set light_up vstr bright3 ;set light_down vstr bright1"
set bright3 "r_gamma 0.7;set light_up vstr bright4 ;set light_down vstr bright2"
set bright4 "r_gamma 0.8;set light_up vstr bright5 ;set light_down vstr bright3"
set bright5 "r_gamma 0.9;set light_up vstr bright6 ;set light_down vstr bright4"
set bright6 "r_gamma 1.0;set light_up vstr bright7 ;set light_down vstr bright5"
set bright7 "r_gamma 1.1;set light_up vstr bright8 ;set light_down vstr bright6"
set bright8 "r_gamma 1.2;set light_up vstr bright9 ;set light_down vstr bright7"
set bright9 "r_gamma 1.3;set light_up vstr bright10;set light_down vstr bright8"
set bright10 "r_gamma 1.4;set light_up vstr bright11;set light_down vstr bright9"
set bright11 "r_gamma 1.5;set light_up vstr bright12;set light_down vstr bright10"
set bright12 "r_gamma 1.6;set light_up vstr bright13;set light_down vstr bright11"
set bright13 "r_gamma 1.7;set light_up vstr bright14;set light_down vstr bright12"
set bright14 "r_gamma 1.8;set light_up vstr bright15;set light_down vstr bright13"
set bright15 "r_gamma 1.9;set light_up vstr bright16;set light_down vstr bright14"
set bright16 "r_gamma 2.0;set light_down vstr bright15"
set light_up "vstr bright7"
set light_down "vstr bright5"
bind *any key* "vstr light_up"
bind *any key* "vstr light_down"


Crosshair size control
Скрип для регулировки размера прицела.

Скрипт:

set crp vstr s0
set crn vstr s1
set s0 "set cg_crosshairSize 5;set crp vstr s0;set crn vstr s1"
set s1 "set cg_crosshairSize 6;set crp vstr s0;set crn vstr s2"
set s2 "set cg_crosshairSize 7;set crp vstr s1;set crn vstr s3"
set s3 "set cg_crosshairSize 8;set crp vstr s2;set crn vstr s4"
set s4 "set cg_crosshairSize 9;set crp vstr s3;set crn vstr s5"
set s5 "set cg_crosshairSize 10;set crp vstr s4;set crn vstr s6"
set s6 "set cg_crosshairSize 11;set crp vstr s5;set crn vstr s7"
set s7 "set cg_crosshairSize 12;set crp vstr s6;set crn vstr s8"
set s8 "set cg_crosshairSize 13;set crp vstr s7;set crn vstr s9"
set s9 "set cg_crosshairSize 14;set crp vstr s8;set crn vstr s10"
set s10 "set cg_crosshairSize 15;set crp vstr s9;set crn vstr s11"
set s11 "set cg_crosshairSize 16;set crp vstr s10;set crn vstr s12"
set s12 "set cg_crosshairSize 17;set crp vstr s11;set crn vstr s13"
set s13 "set cg_crosshairSize 18;set crp vstr s12;set crn vstr s14"
set s14 "set cg_crosshairSize 19;set crp vstr s13;set crn vstr s15"
set s15 "set cg_crosshairSize 20;set crp vstr s14;set crn vstr s16"
set s16 "set cg_crosshairSize 21;set crp vstr s15;set crn vstr s17"
set s17 "set cg_crosshairSize 22;set crp vstr s16;set crn vstr s18"
set s18 "set cg_crosshairSize 23;set crp vstr s17;set crn vstr s19"
set s19 "set cg_crosshairSize 24;set crp vstr s18;set crn vstr s19"
bind *anykey* "vstr crn"
bind *any-other-key* "vstr crp"


Cool graphics view
Как правило, у каждого нормального квакера графика стоит отстойная - чтоб не тормозило и видно было лучше. Но допустим скачал он новенькую карту. Хочется оценить ее на нормальном видео и лезет квакер в меню опции менять... А можно это сделать одной кнопкой (и еще одну нажать для перегрузки видео)

Скрипт:

bind *anykey* vid_restart
bind *any-other-key* vstr HV
set HV "r_vertexLight 0;r_gamma 1.4;r_picmip 0;set cg_simpleItems 0;set cg_draw3dIcons 1;set cg_gibs 1;r_dynamiclight 1;set cg_forceModel 0;bind KP_NUMLOCK vstr NV;echo ^5HIGH ^5VIDEO ^5QUALITY (press *anykey* to vid_restart)"
set NV "r_vertexLight 1;r_gamma 1.5;r_picmip 4;set cg_simpleItems 1;set cg_draw3dIcons 0;set cg_gibs 0;r_dynamiclight 0;bind KP_NUMLOCK vstr HV;echo ^5NORMAL ^5VIDEO ^5QUALITY (press *anykey* to vid_restart)"


Change team
Скрипт для быстрой смены команды. (red/blue)

Скрипт:

bind *anykey* vstr TR
set TR "team r;bind KP_ENTER vstr TB;echo TEAM: ^1RED"
set TB "team b;bind KP_ENTER vstr TS;echo TEAM: ^4BLUE"
set TS "team s;bind KP_ENTER vstr TR;echo TEAM: SPECTATOR"


Change model
Скрипт, меняющий имена и модели. Это ПЕНА, в мясо играешь с ботами, например с Crash и человеком, нажимаешь кнопку и пускай он догоняет, как это так его Crash так с рельсы поподает, а потом добивает автоматом ;)

Скрипт:

bind *anykey* vstr model2
set model1 "set model razor;name ^1V^7ertex;set cl_run 1;echo I AM ^1V^7ertex;bind l vstr model2"
set model2 "set model anarki;name ^1A^2n^3a^4r^5k^6i;set cl_run 1;echo I AM ^1A^2n^3a^4r^5k^6i;bind l vstr model3"
set model3 "set model crash;name Crash;set cl_run 0;echo I AM Crash;bind l vstr model1"


Weapon binding
Скрипт позволяет биндить по два оружия на одну кнопку.

Скрипт:

seta wrl "weapon 5;bind *anykey* vstr wrg"
seta wrg "weapon 7;bind *anykey* vstr wrl"
seta wsg "weapon 6;bind *any-other-key* vstr wpg"
seta wpg "weapon 8;bind *any-other-key* vstr wsg"
bind *anykey* vstr wrl
bind *any-other-key* vstr wsg


Modified shaft
Скрипт модифицирующий шафт. Луч становится тонким, в результате видимость максимально проясняется :)

Скрипт:

set tshaft "seta cg_fov 360; seta cg_zoomfov 100;cg_drawGun 1;wait;+zoom;wait;set c_mode vstr nshaft;echo;echo;echo "^1Modified shaft""
set nshaft ";seta cg_fov 100; seta cg_zoomfov 50;cg_drawGun 0;wait;-zoom;wait;set c_mode vstr tshaft;echo;echo;echo "^1Nornal shaft""
set c_mode "vstr tshaft"
bind *anykey* "vstr c_mode"


Change map
Cкрипт для смены карт. Сначала жмем несколько раз F5 - выбираем нужную карту, потом есть выбор или F6 - для активизации карты или F7 - для голосования за карту.
Для корректной работы, этот скрипт из-за его большого объема следует помещать в отдельный cfg-файл.

Скрипт:

bind F5 "vstr cup"
bind F6 "vstr cdn"
bind F7 "vstr nextmap"
bind F8 "vstr vote"
set cup "vstr c0"
set cdn "vstr c41"
set cv0 "callvote map q3dm1"
set cv1 "callvote map q3dm2"
set cv2 "callvote map q3dm3"
set cv3 "callvote map q3dm4"
set cv4 "callvote map q3dm5"
set cv5 "callvote map q3dm6"
set cv6 "callvote map q3dm7"
set cv7 "callvote map q3dm8"
set cv8 "callvote map q3dm9"
set cv9 "callvote map q3dm10"
set cv10 "callvote map q3dm11"
set cv11 "callvote map q3dm12"
set cv12 "callvote map q3dm13"
set cv13 "callvote map q3dm14"
set cv14 "callvote map q3dm15"
set cv15 "callvote map q3dm16"
set cv16 "callvote map q3dm17"
set cv17 "callvote map q3dm18"
set cv18 "callvote map q3dm19"
set cv19 "callvote map q3Tourney1"
set cv20 "callvote map q3Tourney2"
set cv21 "callvote map q3Tourney3"
set cv22 "callvote map q3Tourney4"
set cv23 "callvote map q3Tourney5"
set cv24 "callvote map q3Tourney6"
set cv25 "callvote map ztn3dm1"
set cv26 "callvote map ztn3dm2"
set cv27 "callvote map Cpm1"
set cv28 "callvote map Cpm2"
set cv29 "callvote map Cpm3"
set cv30 "callvote map Cpm4"
set cv31 "callvote map Cpm5"
set cv32 "callvote map Cpm6"
set cv33 "callvote map Cpm7"
set cv34 "callvote map Cpm8"
set cv35 "callvote map Cpm9"
set cv36 "callvote map ArenaX"
set d0 "map q3dm1;set nextmap vstr d1"
set d1 "map q3dm2;set nextmap vstr d2"
set d2 "map q3dm3;set nextmap vstr d3"
set d3 "map q3dm4;set nextmap vstr d4"
set d4 "map q3dm5;set nextmap vstr d5"
set d5 "map q3dm6;set nextmap vstr d6"
set d6 "map q3dm7;set nextmap vstr d7"
set d7 "map q3dm8;set nextmap vstr d8"
set d8 "map q3dm9;set nextmap vstr d9"
set d9 "map q3dm10;set nextmap vstr d10"
set d10 "map q3dm11;set nextmap vstr d11"
set d11 "map q3dm12;set nextmap vstr d12"
set d12 "map q3dm13;set nextmap vstr d13"
set d13 "map q3dm14;set nextmap vstr d14"
set d14 "map q3dm15;set nextmap vstr d15"
set d15 "map q3dm16;set nextmap vstr d16"
set d16 "map q3dm17;set nextmap vstr d17"
set d17 "map q3dm18;set nextmap vstr d18"
set d18 "map q3dm19;set nextmap vstr d19"
set d19 "map q3Tourney1;set nextmap vstr d20"
set d20 "map q3Tourney2;set nextmap vstr d21"
set d21 "map q3Tourney3;set nextmap vstr d22"
set d22 "map q3Tourney4;set nextmap vstr d23"
set d23 "map q3Tourney5;set nextmap vstr d24"
set d24 "map q3Tourney6;set nextmap vstr d25"
set d25 "map ztn3dm1;set nextmap vstr d26"
set d26 "map ztn3dm2;set nextmap vstr d27"
set d27 "map Cpm1;set nextmap vstr d28"
set d28 "map Cpm2;set nextmap vstr d29"
set d29 "map Cpm3;set nextmap vstr d30"
set d30 "map Cpm4;set nextmap vstr d31"
set d31 "map Cpm5;set nextmap vstr d32"
set d32 "map Cpm6;set nextmap vstr d33"
set d33 "map Cpm7;set nextmap vstr d34"
set d34 "map Cpm8;set nextmap vstr d35"
set d35 "map Cpm9;set nextmap vstr d36"
set d36 "map ArenaX;set nextmap vstr d0"
set c0 "set nextmap vstr d0;echo ^2F5 ^3uP ^2F6 ^3D0wN ^2F7 ^3AcTiVaTE ^2F8 ^3v0tE;echo ^1BeGiN ^1>^5DM1^1^5DM2^1^5DM3^1^5DM4^1^5DM5^1^5DM6^1^5DM7^1^5DM8^1^5DM9^1^5DM10^1^5DM11^1^5DM12^1^5DM13^1^5DM14^1^5DM15^1^5DM16^1^5DM17^1^5DM18^1^5DM19^1^6Tourney1^1^6Tourney2^1^6Tourney3^1^6Tourney4^1^6Tourney5^1^6Tourney6^1^3Ztn3dm1^1^3Ztn3dm2^1^4Cpm1^1^4Cpm2^1^4Cpm3^1^4Cpm4^1^4Cpm5^1^4Cpm6^1^4Cpm7^1^4Cpm8^1^4Cpm9^1^2ArenaX^1

0

А считается ли рокет джамп скрипт читом?

0

Пожалуй нет :-))
Раз почти все его юзают...

0

А я не юзаю из принципа =)

0

Лучше играть без него. Из рокета научишся лучше стрелять ! :)

0

Не спорю :-))), но когда только что взял красную на про-дм6, знаешь, что противник неотожранный сейчас за рОкетом прыгнет, а у тебя в мозгах только как прибавить к 28-ми 25...то тут-то самое время думать о рокетджампе ;-))))...

0

Но я всё равно против скриптового рокет-джампа, лучше всё своими руками )

0

а как зделать что не доставать ваще рокет а просто когда наживаешь он сам выбирался и делал рокет джамп ?

0

Без проблем :-).
Просто перед основным текстом скрипта ставишь
"weapon 5;
и дальше скрипт

0

Короче, вот, автопереключение + автонаведение вниз:
-------
set rj "weapon 5;cl_pitchSpeed 99999;+lookdown;+moveup;+attack;wait 2;-lookdown;-attack;-moveup;cl_pitchSpeed 0;centerview"
bind q "vstr rj"
----------
у меня работает.

0

А на официальных турнирах разрешают скрипты или они автоматически Punk Buster'ом отменены. Если разрешают, то в чём проблема. Запомнил и где то прописал, делов-то

0

Всё равно лучше всё делать без скриптов, руками 8)

0

ага у меня стоит скрипт для RJ - но на ffa порой такая скорость игры что просто не успеваю лишнюю кнопку нажать :) а руками получается проще и точнее :) так что скрипт есть а толку от него....

хотя пожалуй есть пара карт где нужен максимально высокий прыжок чтобы вкусностей набрать :)
руками получается раза 3 из 10 :( там может RJ скриптом помочь....


к стате раскажите у кого как оружие переключается просто порой вижу человек стреляет подрят за 1-2 секкунды из 2-3 а то 4 видов оружия....... очень красиво и эфективно, но сколько не пробую не получается такая скорость переключения.... сам юзаю оружие на клавишах от 1 до 9

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

так как же :)

0

2 Gusar VA
Биндь перемещения на "e,d,s,f" ,а оружие на прилегающие клавиши (q,a,z,x,c,v,b,g,t,r-подумай, чё куда).
И всё, после того, как приучишься, будешь менять с такой скоростью, что кулер тебе позавидует! ;)))

0

Вобщем у меня так:
1 - Гранатомёт
2 - Мошна
3 - Плазма
4 - БФГ
q - Рокет
e - Шотган
r - Рельса
f - Шафт
c - Перчатка
И всё удобно (для меня по крайней мере)

0

LEXX а бегаеш тогда на каких клавишах?

0

Тож много player'ов видел которые фигачут рокетом, лайтом, затем рейлом и в мясо! И всё так ловко и
быстро.. А я колесом парюсь (изначально не забиндил кнопки под оружие как надо) Но ничего...
Сложность только в том остается, что приходиться смотреть вниз экрана. А от 1-9 кнопками
руку отрывать надо либо левую, либо праую. А кнопками рядом стандартных ASDW - можно
запутаться,

0

2 Gusar VA
Бегаю на WSAD
2 hyperient ation
Ничё, если будешь путаться, то тока первое время, потом привыкнешь и тебе понравится =))

0

LEXX ща перебандю :) мне подходит а то за BFGой на мясе тянуться долеко :)

0

Перечислю раскладки, которые используют ТОПовые игроки:
1)WASD-сooller
2)EDSF-evil
3)RDFG-czm
4)TRYG-LeXeR
5)На доп. клавивтуре-80% всех шведских игроков=)

0

Я всегда играл на WASD и переходить бы на другую раскладку не стал, потому что кнопок рядом мне хватает

0

Да это вообще от человека зависит - трудно перейти на другую раскладку.

0

Да, каждому своё, но большинство всё-таки играют на WASD

0

2 LEXX
ты где такую статистику видел? ;p

0

Предлогаю:
\bind MOUSE3 "+moveup;+attack"
Ничего особенного... но помощь есть;]

0

2 [q3] kender
Ну статистики нету ;p
Но всех кого я знаю, кто играет, они играют на WASD
Далее по сабжу:
У меня косяк со скриптом rj, когда заходишь заново в кваку, надо грузить свой конфиг каждый раз, а то скрипт не пашет ((( Но всё остальное работает, тока скрипт косячит, это странно, мож кто чё знает?

0

2 _LEXX_
Было бы странно без прогрузки конфига работать :-), сечешь строчку с set'ом? Переменную то он в оперативке забивает, а не абы где... Я лично забиндил прогрузку конфига на отдельную кнопку.

0

2 hyp
Хах, ты его ещё до bind mouse1 "+attack" упрости :-))
2 LEXX
все относительно - 90% моих знакомых квакеров бегает на EDSF, 10%-на стрелки, и говорят, что
это удобно :?

0

2 Opera TOR
Ясно, теперь понял, тока лучше тебе не биндить загрузку конфига на кнопку, а поставить его сразу в автозапуск, т.е. в свойствах ярлыка прописываешь +exec имя_конфига со скриптом, так намного удобней
2 [q3] kender
Они б ещё на джойстиках играли =))

0

2 LEXX
А я, кстати, читал статью о том, что можно вместо мыши использовать
устройство для считки штрих-кодов(как в супермаркетах) +))
Только вот гдеб его надыбать?

0

Гыгыгы.. =))
Да, я прям щас представил Кулера, как он это устройство дрочит (в хорошем смысле слова) =))

0

А кто его знает, может он вообще на трекболе играет =)

0

2 _LEXX_
УГУ, а приди в любой клуб и прихреначить к ярлыку такую пакость - ЛОООООЛ :D

0

2 Opera TOR
Чё в этом сложного? Открываешь эксплорер и делаешь чё те надо. Если админы не забузят =)

0