Here’s another menu based script to help you use the FT vsays with the broader team:
You can get it at: http://www.rtcwonline.com/dummies/et-chatscript-template.zip
Here’s what it looks like
//Enemy Territory menu-based chats - by Michael “Ifurita” Kan 5/12/03
// 1. README ==============================================================
//Simply place this file into your /Main folder along with your autoexec.cfg
//In your autoexec.cfg , you must add the line-> exec “et-chatscript.cfg”
//To assign keys, hit CTRL-H (find and replace) and enter Key1 for the find criteria and x (whatever key you want) for the replacecriteria. Select Replace All and your new key should be replaced wherever the text ‘Key1’ is found. Repeat for all 6 keys
//Hit the bound key (x) whenever you want to load this config at the start of a game// 2. Miscellaneous ===========================================================
set “cg_teamChatTime” “999999” // This will keep team messages on the screen until bumped by another message
// 3. Main Menu ============================================================
set menu1 “echo ^1[key1: Reset]^2[key2: Enemy]^3[key3: Covert]^4[key4: FIST]^5[key5: Engineer]^6[key6: Misc]; vstr menu2”
set menu2 “bind key2 vstr enemy1; bind key3 vstr covert1; bind key4 vstr FIST1; bind key5 vstr engineer1; bind key6 vstr misc1”
bind key1 “vstr menu1”
// 4. Enemy Sighted Chats ====================================================
set enemy1 "echo ^1[key1: Reset]^2[key2: 1 NME]^3[key3: 2-3 NME]^4[key4: 4+ NME]^5[key5: Respawn]^6[key6: Stage]; vstr
enemy2"
set enemy2 "bind key2 say_team ^4**^31 Enemy Here^4**; bind key3 say_team ^4**^32-3 Enemy Here^4**; bind key4 vstr
enemyhere4; bind key5 say_team ^4!!^3Enemy Respawning Now^4!!; bind key6 vstr enemyhere6"
set enemyhere4 “say_team ^4**^34+ Enemy Here^4**; wait 150; vsay_team needbackup”
set enemyhere6 “say_team ^4**^3Enemy Staging For Attack Here^4**; wait 150; vsay_team needbackup”// 5. Commands to Covert Ops ================================================
set covert1 "vsay_team needops; echo ^1[key1: Reset]^2[key2: Find Mine]^3[key3: Infiltrate]^4[key4: Disguise]^5[key5:
Sniper]^6[key6: Use Satchel]; vstr covert2"
set covert2 "bind key2 vstr covertcommand2; bind key3 vsay_team FTinfiltrate; bind key4 vsay_team FTGoUndercover; bind key5
vsay_team FTProvideSniperCover; bind key6 vsay_team FTSatchelObjective"
set covertcommand2 “say_team ^1<— mines here; wait 150; vsay_team ftexploreatcoordinates”
// 6. Fire Support (FIST) Commands ==========================================
set FIST1 "echo ^1[key1: Reset]^2[key2: Need Arty]^3[key3: Need A/S]^4[key4: Need Mortar]^5[key5: Set Mortar]^6[key6:
Resupply]; vstr FIST2"
set FIST2 "bind key2 vsay_team FTCallArtillery; bind key3 vsay_team FTCallAirStrike; bind key4 vsay_team FTMortarBarrage;
bind key5 vsay_team FTMortar; bind key6 vsay_team FTResupplySquad"
// 7. Commands to Engineers ================================================
set engineer1 "vsay_team needengineer; echo ^1[key1: Reset]^2[key2: Destroy]^3[key3: Repair]^4[key4: Construct]^5[key5:
Deploy Mine]^6[key6: Disarm]; vstr engineer2"
set engineer2 "bind key2 vsay_team FTDestroyObjective; bind key3 vsay_team FTRepairObjective; bind key4 vsay_team
FTConstructObjective; bind key5 vsay_team FTDeployLandmines; bind key6 vsay_team FTDisarmLandmines"
// 8. Miscellaneous Commands ==============================================
set misc1 "echo ^1[key1: Reset]^2[key2: Boost]^3[key3: Light Resist]^4[key4: Heavy Resist]^5[key5: Where Team]^6[key6: Fall
Back]; vstr misc2"
set misc2 "bind key2 say_team ^6<<<^3Need Boost^6!!!; bind key3 say_team ^6**^3Light Resistance Here^6**; bind key4
say_team ^6**^3Heavy Resistance Here^6**; bind key5 say_team ^6??^3Where is Strike Team Forming^6??; bind key6
vsay_team FTFallBack"
// 9. Quick Reference. Print this section for quick reference! Assumes keys 1-6 are used. ===
// Menu 1, then …
// 2, 2 = Lone enemy inbound
// 2, 3 = 2-3 enemy inbound
// 2, 4 = 4+ enemy inbound - need backup
// 2, 5 = Enemy Respawn
// 3, 6 = Enemy Staging - need backup
//
// 3, 2 = Mines here, explore at coordinates
// 3, 3 = Infiltrate
// 3, 4 = Go Undercover
// 3, 5 = Provide Sniper Cover
// 3, 6 = Destroy Satchel Objective
//
// 4, 2 = Call Artillery
// 4, 3 = Call Airstrike
// 4, 4 = Call Mortar Barrage
// 4, 5 = Deploy Mortars
// 4, 6 = Resupply Squad
//
// 5, 2 = Destroy Objective
// 5, 3 = Repair Objective
// 5, 4 = Construct Objective
// 5, 5 = Deploy Landmines
// 5, 6 = Disarm Landmines
//
// 6, 2 = Need Boost
// 6, 3 = Light resistance here
// 6, 4 = Heavy resistance here
// 6, 5 = Where is strike team forming?
// 6, 6 = Fallback