LMCTF Tournament Edition



Special Command Binds

LMCTF "%" Variables

Team-Radio Sounds

Local Voice Sounds

LMCTF Aliases



How 'ya doin?



Special Command Binds

team red - changes you to the red team
team blue - changes you to the blue team
flagstatus - tells you the status of both flags
ctfmenu - brings up LMCTF's menu
drop artifact - drops your current artifact (tech)
drop flag - drops the flag (Yeah Right!!!)
observe 1 - observer mode 1
observe 0 - observer mode 2
togglecamera - toggles camera modes
stats playername - gives player stats
statsall - gives stats for all players
+hook - offhand grapple
use grappling hook - normal-style grapple
compass off or compass 0 - either command turns compass off
compass 1 or compass on - either command turns compass on
compass 2 or compass facing - compass shows which direction you are facing
compass 3 or compass flag - points to friendly flag carrier
referee password - makes you an admin

USAGE EXAMPLE: bind F1 "cmd help"

To Top

To Top


LMCTF "%" Variables

%P - broadcasts your current location (more accurate than CTF's "%L")
%W - broadcasts your current weapon
%A - broadcasts your current armour
%H - broadcasts your current health
%T - broadcasts your current artifact (tech)
%V - broadcasts who is currently in your view (if it ever works)
%F - broadcasts status of your team's flag
%C - broadcasts position of your team's flag carrier
%N - broadcasts which team you are in

USAGE EXAMPLE: bind F2 "say_team I'm on D, guarding %P, %F" e.g. I'm on D, guarding in the blue flag room, Flag is in Base.

To Top

To Top


Team-Radio Sounds

The following are LM team-radio sounds, audible messages that are broadcast to all teammates.

play_team attack - Offense, attack now
play_team attack10 - Attacking in ten seconds
play_team capit - Cap it already
play_team clear - Base is clear
play_team defense - Need defense
play_team escort - Got the flag, need escort
play_team incoming - Incoming attack
play_team overrun - Base is overrun
play_team q60 - Have quad, respawn in 60 seconds
play_team quad - Incoming quad
play_team qattack - Get quad and attack
play_team qwaiting - Waiting for quad
play_team ready - Ready on offense
play_team recover - Recover our flag
play_team regroup - Fall back and regroup
play_team roger - Roger
play_team status - Requesting base status
play_team work - Good work team!

USAGE EXAMPLE: bind i "say_team *** Incoming Enemy Attack %P ***; play_team incoming"
e.g. *** Incoming Enemy Attack near the Blue Banner *** would appear as the text message, and your teammates would also hear "INCOMING ENEMY ATTACK" on the radio.

To Top

To Top


Local Voice Sounds

The following are LM local voice sounds, audible voices that are broadcast to nearby players.

play_voice damn - Damn!
play_voice escort - I need escort
play_voice followme - This way!
play_voice getflag - Go get the flag
play_voice goodshot - Good shot
play_voice gotcha - Gotcha
play_voice laugh - Evil Laughter
play_voice silly - BURP!!!
play_voice stopshoot - Stop Shooting me

USAGE EXAMPLE: bind i "say DAMN!!!; play_voice damn"
DAMN!!! would appear as the text message, and anyone near you would hear you say "DAMN!!!".

To Top

To Top


LMCTF Aliases

Compass toggle
Author: WitchDoctor
Function: The compass is a useful feature. This alias allows quick switching between friendly flag (enemy hands) and enemy flag (friendly hands).

//compass toggle
bind x comp0
alias comp0 "compass on;bind x comp1"
alias comp1 "compass flag;bind x comp0"

Grapple Killer Alias
Author: Paddok
Function: This alias uses the offhand grapple. You fire it into someone, then as it draws you to the selects your fave close up weapon ( super shotgun) then when realeased it changes your weapon back to whatever you had.

//Improved Grapple Killer by Paddok
bind x "+hookdbs"
alias +hookdbs "+hook;fov 130;use machinegun;use shotgun;use chaingun;use hyperblaster;use super shotgun;use railgun"
alias -hookdbs "-hook;weaplast;fov 90"

Notify and Drop Artifact
Author: indian18 (modified by Witchdoctor for LMCTF)
Function: Drops current Artifact (Tech) and notifies teammates

//Notify and drop Artifact (Tech)
alias NotifyDrop "not;wait;dropt"
alias not "say_team I just dropped %T %p"
alias dropt "drop artifact"
bind l "NotifyDrop"

Team change and Intelligent coloured chat messages
Author: WitchDoctor
Function: Menu driven Team selector and coloured chat message alias. This is taken straight from my LMCTF config file (see Files section)
It therefore contains the binds for the keys F1, INS and HOME. Please ensure you rebind them to the correct function in the line starting: alias tc

//Intelligent coloured messages and team change alias
alias tc "bind PGUP tc0;bind HOME statsall;bind INS damn0;bind F1 cmd help"
alias tccan"echo Team Change Cancelled;cmd help;tc"
alias tcmen "cmd help;echo Which Team do you wanna be?: HOME=Red INSERT=Blue PGUP=cancel"
alias tcb "echo BLUE;team blue;set ina INCOMING;set qaud QUAD!;set our Blue; set enemy Red;set enemies Reds;set ours Blues;tc"
alias tcr "echo RED;team red;set ina INCOMING;set qaud QUAD!;set our Red; set enemy Blue;set enemies Blues;set ours Reds;tc"
alias tc0 "tcmen;bind PGUP tccan;bind HOME tcr;bind INS tcb;bind F1 echo PRESS PGUP TO CANCEL TEAM CHANGE ALIAS!!!"
tc

Up-top script for LMCTF TE
Author: WitchDoctor (original idea and script by Striker)
Function: Menu driven messaging system

//Original up-top script by Striker - modified by WitchDoctor for LMCTF
alias menu "echo f3=Incoming f4=Help f5=Attack; echo f6=Positions f7=Plays f8=i have...."
alias say0 "bind f2 menu;bind f3 say2;bind f4 say3;bind f5 say4;bind f6 say5;bind f7 say6;bind f8 say7; echo on"
alias menu0 "echo Message Cancelled;bind f2 menu;say0"
alias menu2 "echo inbound;echo f3=Enemies f4=Quad f5=Main ;echo f6=By Water f7=Up Top f8=Returning"
alias say2a "say_team +++ $ina $enemy %p +++;play_team incoming;say0"
alias say2b "say_team <<< $ina $enemy $qaud GET OUT THE BIG GUNS >>>;play_team quad;say0"
alias say2c "say_team --- $ina $enemy Main Entrance! ---;play_team incoming;say0"
alias say2d "say_team *** $ina $enemy By Water! ***;play_team incoming;say0"
alias say2e "say_team ^^^ $ina $enemy Up Top! ^^^;play_team incoming;say0"
alias say2f "say_team Returning to Base;say0"
alias say2g "echo blank;say0"
alias say2 "menu2;bind f2 menu0;bind f3 say2a;bind f4 say2b;bind f5 say2c;bind f6 say2d;bind f7 say2e;bind f8 say2f;bind f9 say2g"
alias menu3 "echo Help;echo f3=NeedDef f4=Overrun f5=MeNeedAm; echo f6=DNeedAm f7=HelponO f8=captain f9=where?"
alias say3a "say_team --- $our Base NEEDS DEFENDERS NOW!!! ---;play_team defense;say0"
alias say3b "say_team *** $our Base is OVERRUN!!! ***;play_team overrun;say0"
alias say3c "say_team I need ammo %v got any spare?;say0"
alias say3d "say_team Defense NEEDS ammo for %w can you DROP some OFF?;say0"
alias say3e "say_team +++ Help on Offense! +++;say0"
alias say3f "say_team Who is Captain?;say0"
alias say3g "say_team Where should I be?;say0"
alias say3 "menu3;bind f2 menu0;bind f3 say3a;bind f4 say3b;bind f5 say3c;bind f6 say3d;bind f7 say3e;bind f8 say3f;bind f9 say3g"
alias menu4 "echo Attack;echo f3=Trick f4=AttackNOW! f5=Ready ;echo f6=Attacking f7=Extend Defence ;echo f8=Secure? f9=Flaginbase"
alias say4a "say All $ours - Attack $enemy base NOW!!!;say_team IGNORE THIS $ours Defense is bored and wants action;say0"
alias say4b "say_team Attack $enemy NOW!!;play_team attack;say0"
alias say4c "say_team I'm Ready to Attack $enemy....;play_team ready;say_team %p;say0"
alias say4d "say_team Attacking $enemy Now! %p;say0"
alias say4e "say_team Flag Coming Back! %c;say_team Extend Defense!;say0"
alias say4f "say_team Is $our Base secure?;play_team status;say0"
alias say4g "say_team $our Flag is in $enemy Base!!;say0"
alias say4 "menu4;bind f2 menu0;bind f3 say4a;bind f4 say4b;bind f5 say4c;bind f6 say4d;bind f7 say4e;bind f8 say4f;bind f9 say4g"
alias menu5 "echo Positions;echo f3=on Def f4=Anvil f5=Hammer; echo f6=Moshpit f7=on Off f8=Sniper f9=Base Clear"
alias say5a "say_team I'm on Defense %p ;say_team Guarding with %v;say0"
alias say5b "say_team I'll go Anvil;say0"
alias say5c "say_team I'll go Hammer;say0"
alias say5d "say_team I'm in the Mosh-pit;say_team %p;say0"
alias say5e "say_team I'm on Offense;say0"
alias say5f "say_team I'm Sniping %p;say0"
alias say5g "say_team ^^^Base is Clear %f^^^;play_team clear;say0"
alias say5 "menu5;bind f2 menu0;bind f3 say5a;bind f4 say5b;bind f5 say5c;bind f6 say5d;bind f7 say5e;bind f8 say5f;bind f9 say5g"
alias menu6 "echo Plays;echo f3=MeetAtRL f4=MeetOurBase; echo f5=MeetTheirBase f6=follow me;echo f7=TailingYa f8=I'll Lead f9=LostYa"
alias say6a "say_team Meet at Rocket Launcher;say0"
alias say6b "say_team Meet At $our Base;say0"
alias say6c "say_team Meet At $enemy Base;say0"
alias say6d "say_team Follow Me;say_team %p;play_voice followme;say0"
alias say6e "say_team I'm Tailing You %v;say0"
alias say6f "say_team I'll lead;say_team %p;play_voice followme;say0"
alias say6g "say_team Lost You!;say_team %p;say0"
alias say6 "menu6;bind f2 menu0;bind f3 say6a;bind f4 say6b;bind f5 say6c;bind f6 say6d;bind f7 say6e;bind f8 say6f;bind f9 say6g"
alias menu7 "echo I Have...;echo f3=Tech f4=SparePS f5=FLAG!! f6=QUAD f7=SpareAm f8=Recover"
alias say7a "say_team I Have %t;say0"
alias say7b "say_team I Have Spare Power Shield %p;say0"
alias say7c "say_team I Have the FLAG %p;say_team requesting escort;play_team escort;say0"
alias say7d "say_team I Have $qaud , ITS GIBBING TIME :);say0"
alias say7e "say_team I Have Spare Ammo for %w jump twice if you need some;say0"
alias say7f "say_team Recover Our Flag!!;play_team recover;say0"
alias say7g "echo blank;say0"
alias say7 "menu7;bind f2 menu0;bind f3 say7a;bind f4 say7b;bind f5 say7c;bind f6 say7d;bind f7 say7e;bind f8 say7f;bind f9 say7g"
say0
echo "Don't forget to enable coloured chats with PGUP !!!"

To Top BACK TO TOP To Top