Showing posts with label fps. Show all posts
Showing posts with label fps. Show all posts

quake3 zoom toggle


set zoomin "+zoom; set zoomtoggle vstr zoomout; bind mwheelup vstr zoomcycleup; bind mwheeldown vstr zoomcycledown;vstr lowsens"
set zoomout "-zoom; set zoomtoggle vstr zoomin; bind mwheelup vstr stand; bind mwheeldown vstr crouch;vstr highsens"
set zoomtoggle vstr zoomin
set lowsens "sensitivity 4"
set highsens "sensitivity 5"
set zoomcycle80 "set cg_zoomfov 80; echo Zoom Set to FOV 80; set zoomcycleup vstr zoomcycle65; set zoomcycledown vstr zoomcycle80"
set zoomcycle65 "set cg_zoomfov 65; echo Zoom Set to FOV 65; set zoomcycleup vstr zoomcycle45; set zoomcycledown vstr zoomcycle80"
set zoomcycle45 "set cg_zoomfov 45; echo Zoom Set to FOV 45; set zoomcycleup vstr zoomcycle25; set zoomcycledown vstr zoomcycle65"
set zoomcycle25 "set cg_zoomfov 25; echo Zoom Set to FOV 25; set zoomcycleup vstr zoomcycle25; set zoomcycledown vstr zoomcycle45"
set cg_zoomfov 45
set zoomcycleup vstr zoomcycle65
set zoomcycledown vstr zoomcycle80

ET speech Strings

So here are the in-game speech binding string code in ET,extended from RTCW:
wm_quickstatements:
PathCleared "Path cleared."
EnemyWeak "The enemy is weakened."
AllClear "All clear."
Incoming "Incoming!"
FireInTheHole "Fire in the hole!"
OnDefense "I'm on defense."
OnOffense "I'm attacking."
TakingFire "Taking fire!"
MinesCleared "Mines cleared."
OnMyWay "On my way."

wm_quickrequests:
NeedBackup "I need backup!"
CoverMe "Cover me!"
NeedEngineer "We need an engineer!"
NeedOps "We need Covert Ops!"
Medic "Medic!"
NeedAmmo "I need ammo!"
NeedTarget "I need a target!"
WhereTo "Where to?"

wm_quickcommands:
FollowMe "Follow me!"
LetsGo "Let's go!"
Move "Move!"
ClearPath "Clear the path!"
HoldFire "Hold fire!"
DefendObjective "Defend our objective!"
DisarmDynamite "Disarm the dynamite!"
ClearMines "Clear the mines!"
ReinforceDefense "Reinforce the defense!"
ReinforceOffense "Reinforce the offense!"

wm_quickattack:
DestroyPrimary "Destroy the primary objective!"
DestroySecondary "Destroy the secondary objective!"
DestroyConstruction "Destroy the construction!"
ObjectiveDestroyed "Objective destroyed!"
RepairVehicle "Repair the vehicle!"
DestroyVehicle "Destroy the vehicle!"
EscortVehicle "Escort the vehicle!"
FireOnTarget "Fire on my target!"

wm_quickobjectives:
CommandAcknowledged "Command acknowledged!"
CommandDeclined "Command declined!"
CommandCompleted "Command completed!"
ConstructionCommencing "Construction underway!"
ConstructionCompleted "Construction completed!"
ConstructionDestroyed "Construction destroyed!"
ObjectiveFailed "Objective failed!"
ObjectiveCompleted "Objective completed!"

wm_quickmisc:
Affirmative "Yes!"
Negative "No!"
Thanks "Thanks a lot!"
Welcome "You're welcome."
Oops "Oops!"
Sorry "Sorry!"

wm_quickglobal:
Hi "Hi!"
Bye "Bye."
Cheer "Yeah!"
GreatShot "Great shot!"
GoodGame "Good game!"

wm_sayplayerclass:
IamSoldier "I'm a soldier."
IamMedic "I'm a medic."
IamEngineer "I'm an engineer."
IamFieldOps "I'm a field ops."
IamCovertOps "I'm a covert ops."

wm_quickfireteams:
FTMeetWaypoint "Meet at waypoint!"
FTAttackWaypoint "Attack waypoint!"
FTDefendWaypoint "Defend waypoint"
FTAttack "Attack!"
FTFallBack "Fall back!"

wm_quickfireteamssoldier:
FTCoverMe "Cover me!"
FTCoveringFire "Soldier, covering fire!"
FTMortar "Deploy mortar!"

wm_quickfireteamsmedic:
FTHealSquad "Heal the squad!"
FTHealMe "Heal me!"
FTReviveTeamMate "Revive team mate!"
FTReviveMe "Revive me!"

wm_quickfireteamsengineer:
FTDestroyObjective "Destroy objective!"
FTRepairObjective "Repair objective!"
FTConstructObjective "Construct the objective!"
FTDisarmDynamite "Disarm the dynamite!"
FTDeployLandmines "Deploy landmines!"
FTDisarmLandmines "Disarm landmines!"

wm_quickfireteamsfieldops:
FTCallAirStrike "Call airstrike!"
FTCallArtillery "Call artillery!"
FTMortarBarrage "Call mortar barrage!"
FTResupplySquad "Resupply squad!"
FTResupplyMe "Resupply me!"

wm_quickfireteamscovertops:
FTExploreArea "Explore area!"
FTExploreAtCoordinates "Explore at co-ordinates!"
FTSatchelObjective "Destroy satchel objective!"
FTInfiltrate "Infiltrate!"
FTGoUndercover "Go undercover!"
FTProvideSniperCover "Provide sniper cover!"

Quake3: 1 key duck/stand n' walk/run toggle

Another quake3 configure script sample using variable feature
//===================
//Duck n' Walk toggle
//===================
set duck "+movedown; set crouchswitch vstr stand; echo Crouching..."
set stand "-movedown; set crouchswitch vstr duck; echo Standing..."
set crouchswitch "vstr duck"

set walk "-speed; set runswitch vstr run; echo Running..."
set run "+speed; set runswitch vstr walk; echo Walking..."
set runswitch "vstr walk"

Just bind crouchswitch and runswitch on your keys and we are set!

2 Weapon on 1 swapping key, RTCW/ET Version

Just a little modification from the q3 script

set wgroupareset "set w_groupb vstr w_groupb1; set w_groupc vstr w_groupc1"
set wgroupbreset "set w_groupa vstr w_groupa1; set w_groupc vstr w_groupc1"
set wgroupcreset "set w_groupa vstr w_groupa1; set w_groupb vstr w_groupb1"

set w_groupa1 "weaponbank 3;weaponbank 4; set w_groupa vstr w_groupa2; vstr wgroupareset"
set w_groupa2 "weaponbank 4;weaponbank 3; set w_groupa vstr w_groupa1; vstr wgroupareset"

set w_groupb1 "weaponbank 2;weaponbank 1; set w_groupb vstr w_groupb2; vstr wgroupbreset"
set w_groupb2 "weaponbank 1;weaponbank 2; set w_groupb vstr w_groupb1; vstr wgroupbreset"

set w_groupc1 "weaponbank 5;weaponbank 6; set w_groupc vstr w_groupc2; vstr wgroupcreset"
set w_groupc2 "weaponbank 6;weaponbank 5; set w_groupc vstr w_groupc1; vstr wgroupcreset"

// Initialization
set w_groupa vstr w_groupa1; set w_groupb vstr w_groupb1; set w_groupc vstr w_groupc1;set w_groupd vstr w_groupd1

// The bindings
bind ENTER vstr w_groupa
bind i vstr w_groupb
bind p vstr w_groupc

Quake3: bind 2 weapon on 1 swapping key

Here is how it works:
//======================
//FOUR WEAPON KEY FOR 8 WEAPONS
//======================
set wgroupareset "set w_groupb vstr w_groupb1; set w_groupc vstr w_groupc1;set w_groupd vstr w_groupd1"
set wgroupbreset "set w_groupa vstr w_groupa1; set w_groupc vstr w_groupc1;set w_groupd vstr w_groupd1"
set wgroupcreset "set w_groupa vstr w_groupa1;set w_groupb vstr w_groupb1;set w_groupd vstr w_groupd1"
set wgroupdreset "set w_groupa vstr w_groupa1;set w_groupb vstr w_groupb1; set w_groupc vstr w_groupc1"
set w_groupa1 "weapon 5;weapon 9; set w_groupa vstr w_groupa2; vstr wgroupareset" // BFG
set w_groupa2 "weapon 9;weapon 5; set w_groupa vstr w_groupa1; vstr wgroupareset" // Rocket Launcher
set w_groupb1 "weapon 4;weapon 8; set w_groupb vstr w_groupb2; vstr wgroupbreset" // Plasmagun
set w_groupb2 "weapon 8;weapon 4; set w_groupb vstr w_groupb1; vstr wgroupbreset" // Grenade Launcher
set w_groupc1 "weapon 1;weapon 3; set w_groupc vstr w_groupc2; vstr wgroupcreset" // Shotgun
set w_groupc2 "weapon 3;weapon 1; set w_groupc vstr w_groupc1; vstr wgroupcreset" // Fist
set w_groupd1 "weapon 2;weapon 6; set w_groupd vstr w_groupd2; vstr wgroupdreset" // Lightening Gun
set w_groupd2 "weapon 6;weapon 2; set w_groupd vstr w_groupd1; vstr wgroupdreset" // Machine Gun
// Initialization
set w_groupa vstr w_groupa1; set w_groupb vstr w_groupb1; set w_groupc vstr w_groupc1;set w_groupd vstr w_groupd1
And then, bind your weapon keys onto these macro:
//===============
//weapon bindings
//===============
bind MOUSE2 "weapon 6"
bind j "vstr w_groupd;cg_fov 125;cg_drawgun 0"
bind SHIFT "weapon 7;cg_fov 125;cg_drawgun 0"
bind , "weapon 1;cg_fov 125;cg_drawgun 1"
bind ] "weapon 7;+zoom;cg_drawgun 0"
bind p "vstr w_groupb;cg_fov 125;cg_drawgun 0"
bind i "vstr w_groupc;cg_fov 125;cg_drawgun 1"
bind ENTER "vstr w_groupa;cg_fov 125;cg_drawgun 0"

My RTCW Taunt script

I usually don't use these much in ET since in ET I just seek reckless fun.
Here are the RTCW bindings, can be tweaked into ET though.
//--------------ORDERS------------------------------------

//--------------MEDIC
set try1 "echo ^1**MEDIC!**; set trym vstr try2"
set try2 "vsay_team Medic;wait;exec taunt.cfg"
set trym "vstr try1"
bind DEL "vstr trym"

//--------------NEED-AMMO
set try3 "echo ^1**NEED ^1AMMO!**; set tryam vstr try4"
set try4 "vsay_team NeedAmmo;wait;exec taunt.cfg"
set tryam "vstr try3"
bind END "vstr tryam"

//--------------NEED-BACKUP
set try5 "echo ^1**NEED ^1BACKUP!**; set tryba vstr try6"
set try6 "vsay_team NeedBackup;wait;exec taunt.cfg"
set tryba "vstr try5"
bind PGDN "vstr tryba"

//--------------NEED-ENGINEER
set try7 "echo ^1**NEED ^1ENGINEER!**; set tryen vstr try8"
set try8 "vsay_team NeedEngineer;wait;exec taunt.cfg"
set tryen "vstr try7"
bind INS "vstr tryen"

//--------------DISARM-DYNAMITE
set try9 "echo ^1**DISARM ^1DYNAMITE!**; set trydd vstr try10"
set try10 "vsay_team DisarmDynamite;wait;exec taunt.cfg"
set trydd "vstr try9"
bind HOME "vstr trydd"

//--------------LETS-GO
set try11 "echo ^1**LETS ^1GO!**; set trylg vstr try12"
set try12 "vsay_team LetsGo;wait;exec taunt.cfg"
set trylg "vstr try11"
bind PGUP "vstr trylg"

//--------------DFEND-OBJECTIVES
set tryxx "echo ^1**DEFEND ^1OBJECTIVES!**; set trydo vstr tryxy"
set tryxy "vsay_team DefendObjective;wait;exec taunt.cfg"
set trydo "vstr tryxx"
bind KP_ENTER "vstr trydo"

//--------------STATEMENTS------------------------------------

//--------------INCOMING
set try13 "echo ^5**INCOMING!**; set tryin vstr try14"
set try14 "vsay_team Incoming;wait;exec taunt.cfg"
set tryin "vstr try13"
bind KP_5 "vstr tryin"

//--------------PATH-CLEARED
set try15 "echo ^5**PATH ^5CLEARED!**; set trypc vstr try16"
set try16 "vsay_team PathCleared;wait;exec taunt.cfg"
set trypc "vstr try15"
bind KP_PGUP "vstr trypc"

//--------------ON-DEFENCE
set try17 "echo ^5**ON ^5DEFENCE!**; set tryod vstr try18"
set try18 "vsay_team OnDefense;wait;exec taunt.cfg"
set tryod "vstr try17"
bind KP_LEFTARROW "vstr tryod"

//--------------ON-OFFENCE
set try19 "echo ^5**ON ^5OFFENCE!**; set tryoo vstr try20"
set try20 "vsay_team OnOffense;wait;exec taunt.cfg"
set tryoo "vstr try19"
bind KP_RIGHTARROW "vstr tryoo"

//--------------AFFIRMATIVE
set try21 "echo ^5**AFFIRMATIVE**; set trya vstr try22"
set try22 "vsay_team Affirmative;wait;exec taunt.cfg"
set trya "vstr try21"
bind KP_PLUS "vstr trya"

//--------------NEGATIVE
set try23 "echo ^5**NEGATIVE** ; set tryn vstr try24"
set try24 "vsay_team Negative;wait;exec taunt.cfg"
set tryn "vstr try23"
bind KP_MINUS "vstr tryn"

//--------------FOLLOW-ME
set try25 "echo ^5**FOLLOW ^5ME!**; set tryfm vstr try26"
set try26 "vsay_team FollowMe;wait;exec taunt.cfg"
set tryfm "vstr try25"
bind KP_SLASH "vstr tryfm"

//--------------CLEAR-PATH
set try27 "echo ^5**CLEAR ^5PATH!**; set trycp vstr try28"
set try28 "vsay_team ClearPath;wait;exec taunt.cfg"
set trycp "vstr try27"
bind KP_UPARROW "vstr trycp"

//--------------ALL-CLEAR
set try29 "echo ^5**ALL ^5CLEAR!**; set tryac vstr try30"
set try30 "vsay_team AllClear;wait;exec taunt.cfg"
set tryac "vstr try29"
bind * "vstr tryac"

//--------------FIRE-IN-THE-HOLE
set try31 "echo ^5**FIRE ^5IN ^5THE ^5HOLE!**; set tryfith vstr try32"
set try32 "vsay_team FireInTheHole;wait;exec taunt.cfg"
set tryfith "vstr try31"
bind KP_INS "vstr tryfith"

//--------------TAKING-FIRE
set try33 "echo ^5**TAKING ^5FIRE!**; set trytf vstr try34"
set try34 "vsay_team TakingFire;wait;exec taunt.cfg"
set trytf "vstr try33"
bind KP_PGDN "vstr trytf"

//--------------HOLD-YOUR-FIRE
set try35 "echo ^5**HOLD ^5YOUR ^5FIRE**!; set tryhyf vstr try36"
set try36 "vsay_team HoldYourFire;wait;exec taunt.cfg"
set tryhyf "vstr try35"
bind KP_DOWNARROW "vstr tryhyf"

//--------------DYNAMITE-PLANTED
set try37 "echo ^5**DYNAMITE ^5PLANTED!**; set trydp vstr try38"
set try38 "vsay_team DynamitePlanted;wait;exec taunt.cfg"
set trydp "vstr try37"
bind KP_HOME "vstr trydp"

//--------------DYNAMITE-DEFUSED
set try39 "echo ^5**DYNAMITE ^5DEFUSED!**; set tryddf vstr try40"
set try40 "vsay_team DynamiteDefused;wait;exec taunt.cfg"
set tryddf "vstr try39"
bind KP_END "vstr tryddf"

//--------------SORRY
set try41 "echo ^5**SORRY!**; set trys vstr try42"
set try42 "vsay_team Sorry;wait;exec taunt.cfg"
set trys "vstr try41"
bind KP_DEL "vstr trys"

//--------------RESETTING TAUNTS------------------------------------
bind BACKSPACE "echo ^8COMBAT ^8TAUNTS; exec taunt.cfg"

Quake3 volumn switch script

//===============
//volume switcher
//===============
seta vol1 "s_volume 0; echo ^2VOLUME 0 ^7|^3---------; set volume_up vstr vol2; set volume_down vstr vol18"
seta vol2 "s_volume .05;echo ^2VOLUME .05 ^2|^3---------; set volume_up vstr vol3; set volume_down vstr vol1"
seta vol3 "s_volume .1; echo ^2VOLUME 1 ^2|^7|^3-------; set volume_up vstr vol4; set volume_down vstr vol2"
seta vol4 "s_volume .2; echo ^2VOLUME 2 ^2||^3-------; set volume_up vstr vol5; set volume_down vstr vol3"
seta vol5 "s_volume .3; echo ^2VOLUME 3 ^2||^7|^3------; set volume_up vstr vol6; set volume_down vstr vol4"
seta vol6 "s_volume .4; echo ^2VOLUME 4 ^2|||^3------; set volume_up vstr vol7; set volume_down vstr vol5"
seta vol7 "s_volume .45;echo ^2VOLUME 4.5 ^2|||^7|^3-----; set volume_up vstr vol8; set volume_down vstr vol6"
seta vol8 "s_volume .5; echo ^2VOLUME 5 ^2||||^3-----; set volume_up vstr vol9; set volume_down vstr vol7"
seta vol9 "s_volume .55;echo ^2VOLUME 5.5 ^2||||^7|^3----; set volume_up vstr vol10; set volume_down vstr vol8"
seta vol10 "s_volume .6; echo ^2VOLUME 6 ^2|||||^3----; set volume_up vstr vol11; set volume_down vstr vol9"
seta vol11 "s_volume .65;echo ^2VOLUME 6.5 ^2|||||^7|^3---; set volume_up vstr vol12; set volume_down vstr vol10"
seta vol12 "s_volume .7; echo ^2VOLUME 7 ^2||||||^3---; set volume_up vstr vol13; set volume_down vstr vol11"
seta vol13 "s_volume .75;echo ^2VOLUME 7.5 ^2||||||^7|^3--; set volume_up vstr vol14; set volume_down vstr vol12"
seta vol14 "s_volume .8; echo ^2VOLUME 8 ^2|||||||^3--; set volume_up vstr vol15; set volume_down vstr vol13"
seta vol15 "s_volume .85;echo ^2VOLUME 8.5 ^2|||||||^1|^3-; set volume_up vstr vol16; set volume_down vstr vol14"
seta vol16 "s_volume .9; echo ^2VOLUME 9 ^2||||||||^3-; set volume_up vstr vol17; set volume_down vstr vol15"
seta vol17 "s_volume .95;echo ^2VOLUME 9.5 ^2|||||||^1|^3; set volume_up vstr vol18; set volume_down vstr vol16"
seta vol18 "s_volume 1; echo ^2VOLUME 10 ^2|||||||^1||^3; set volume_up vstr vol1; set volume_down vstr vol17"
set volume_up vstr vol1

//===============
// Bind them!
//===============
bind = "vstr volume_up"
bind - "vstr volume_down"

My Quake3 TDM msg binding

//============
//TDM messages
//============
bind KP_END "say_team ^2 (#L)Weapon available here"
bind KP_DOWNARROW "say_team ^1 (#L)Armor available here"
bind KP_PGDN "say_team ^3 (#L)Health available here"
bind KP_LEFTARROW "say_team ^4 (#L)Safe!
bind kp_5 "say_team ^7 (#L)<===^1 Emeny Infested!^7"
bind KP_RIGHTARROW "say_team ^7===AttacKing ^6RL===With #H/#A weilding #W"
bind KP_PGUP "say_team ^7===Attacking ^4MH===With #H/#A weilding #W"
bind KP_UPARROW "say_team ^7===AttacKing ^1RA===With #H/#A weilding #W"
bind KP_HOME "say_team ^7===AttacKing ^5QuaD===With #H/#A weilding #W"
bind KP_INS "say_team ^7 Need #M"
bind F12 "say_team ^1Mea Culpa!"
| More

Twitter Updates