// ========================================== // Class selection GDF v1.4 // ========================================== //http://wiki.battle.no/index.php/Enemy_Territory_Quake_Wars_Scripting // Class sayTeams set sayTeamSoldierAssaultRifle "sayTeam '^7Class: ^1Soldier ^7[^2Assault Rifle^7]';" set sayTeamSoldierRocketLauncher "sayTeam '^7Class: ^1Soldier ^7[^2Rocket Launcher^7]';" set sayTeamSoldierGPMG "sayTeam '^7Class: ^1Soldier ^7[^2GPMG^7]';" set sayTeamSoldierShotgun "sayTeam '^7Class: ^1Soldier ^7[^2Shotgun^7]';" set sayTeamMedicAssaultRifle "sayTeam '^7Class: ^1Medic ^7[^2Assault Rifle^7]';" set sayTeamMedicShotgun "sayTeam '^7Class: ^1Medic ^7[^2Shotgun^7]';" set sayTeamEngineerAssaultRifle "sayTeam '^7Class: ^1Engineer ^7[^2Assault Rifle^7]';" set sayTeamEngineerShotgun "sayTeam '^7Class: ^1Engineer ^7[^2Shotgun^7]';" set sayTeamEngineerPlasmalauncher "sayTeam '^7Class: ^1Engineer ^7[^2Plasma launcher^7]';" set sayTeamFieldOpsAssaultRifle "sayTeam '^7Class: ^1FieldOps ^7[^2Assault Rifle^7]';" set sayTeamCovertOpsAssaultRifle "sayTeam '^7Class: ^1CovertOps ^7[^2Assault Rifle^7]';" set sayTeamCovertOpsSniperRifle "sayTeam '^7Class: ^1CovertOps ^7[^2Sniper Rifle^7]';" // Quick access to special ability // http://4newbies.planetwolfenstein.gamespy.com/ETQW/weapons_special.php // set specAbilitySoldier "useweapon weapon_item1" // Explosives // set specAbilityMedic "useweapon weapon_tool1" // Defibrillators // set specAbilityEngineer "useweapon weapon_tool1" // Pliers set specAbilityFieldOps "useweapon weapon_item2" // Air Strike Marker set specAbilityCovertOps "useweapon weapon_tool1" // Hacking interface // Quick access to deploy tool set deployToolEngineer "useweapon weapon_tool2" set deployToolFieldOps "useweapon weapon_tool1" set deployToolCovertOps "useweapon weapon_tool2" bind "r" "_reload" "" "default" // Soldier bind "KP_UPARROW" "clientClass Soldier 1;wait;addChatLine '^7Class: ^1Soldier ^7[^2Rocket Launcher^7]'; bind KP_INS 'vstr sayTeamSoldierRocketLauncher'; bind MWHEELDOWN 'vstr specAbilitySoldier';" "" "default" bind "KP_HOME" "clientClass Soldier 2;wait;addChatLine '^7Class: ^1Soldier ^7[^2GPMG^7]'; bind KP_INS 'vstr sayTeamSoldierGPMG'; bind MWHEELDOWN 'vstr specAbilitySoldier';" "" "default" bind "KP_PGUP" "clientClass Soldier 0;wait;addChatLine '^7Class: ^1Soldier ^7[^2Assault Rifle^7]'; bind KP_INS 'vstr sayTeamSoldierAssault Rifle'; bind MWHEELDOWN 'vstr specAbilitySoldier';" "" "default" // Medic bind "KP_END" "clientClass Medic 0;wait;addChatLine '^7Class: ^1Medic ^7[^2Assault Rifle^7]'; bind KP_INS 'vstr sayTeamMedicAssaultRifle'; bind MWHEELDOWN 'vstr specAbilityMedic';" "" "default" bind "KP_DEL" "clientClass Medic 1;wait;addChatLine '^7Class: ^1Medic ^7[^2Shotgun^7]'; bind KP_INS 'vstr sayTeamMedicShotgun'; bind MWHEELDOWN 'vstr specAbilityMedic';" "" "default" // Engineer bind "KP_PGDN" "clientClass Engineer 0;wait;addChatLine '^7Class: ^1Engineer ^7[^2Assault Rifle^7]'; bind KP_INS 'vstr sayTeamEngineerAssaultRifle'; bind MWHEELDOWN 'vstr specAbilityEngineer'; bind MOUSE5 'vstr deployToolEngineer' SHIFT;" "" "default" bind "KP_RIGHTARROW" "clientClass Engineer 2;wait;addChatLine '^7Class: ^1Engineer ^7[^2Grenade Launcher^7]'; bind KP_INS 'vstr sayTeamEngineerGrenade Launcher'; bind MWHEELDOWN 'vstr specAbilityEngineer'; bind MOUSE5 'vstr deployToolEngineer' SHIFT;" "" "default" // FieldOps bind "KP_DOWNARROW" "clientClass FieldOps 0;wait;addChatLine '^7Class: ^1FieldOps ^7[^2Assault Rifle^7]'; bind KP_INS 'vstr sayTeamFieldOpsAssaultRifle'; bind MWHEELDOWN 'vstr specAbilityFieldOps'; bind MOUSE5 'vstr deployToolFieldOps' SHIFT;" "" "default" // CovertOps bind "KP_LEFTARROW" "clientClass CovertOps 0;wait;addChatLine '^7Class: ^1CovertOps ^7[^2Assault Rifle^7]'; bind KP_INS 'vstr sayTeamCovertOpsAssaultRifle'; bind MWHEELDOWN 'vstr specAbilityCovertOps'; bind MOUSE5 'vstr deployToolCovertOps' SHIFT;" "" "default" bind "KP_5" "clientClass CovertOps 1;wait;addChatLine '^7Class: ^1CovertOps ^7[^2Sniper Rifle^7]'; bind KP_INS 'vstr sayTeamCovertOpsSniperRifle'; bind MWHEELDOWN 'vstr specAbilityCovertOps'; bind MOUSE5 'vstr deployToolCovertOps' SHIFT;" "" "default"