Sunday, October 4, 2009

Tree Command Menu in Counter Strike 1.6 Listen Servers using Commandmenu.txt

When you are hosting a listen server, the administration of the server becomes very difficult as you are busy playing. The best solution is to Bind keys for all the 104 keys and remember them, or just make a  Tree Menu and everything comes into the screen. Image below is showing the Tree Menu.



Below is the code, you need to put in the commandmenu.txt in your Cstrike folder of your Counter Strike 1.6 Installation. It will then be showing the Treemenu as given in image above.
// This is the command menu..!
// The menu that appears when u press "h"...!

"1" "Current Game"
{
    CUSTOM    "1" "Show Map Briefing"    "!MAPBRIEFING"
    "2" "Change Team" "chooseteam"
    "3" "Show Time Left" "timeleft"
}


"2" "Team Messages"
{

    "1" "'Acknowledged'"    "roger"
    "2" "'Negative'"    "negative"
    "3" "'Need backup!'"    "needbackup"
    "4" "'Go Go Go!'"    "go"
    "5" "'Cover me!'"    "coverme"
    "6" "On my way"        "roger; say_team On my way.."
    "7" "Covering fire!"    "go; say_team Covering fire!"
    "8" "Complete the objective" "regroup; say_team Complete the objective, team."
    "9" "Sniper spotted"     "enemyspot; say_team Sniper spotted!"
}


"3" "Client Options"
{
    "1" "Gameplay Settings"
    {
        "1" "Weapon Hands"
        {
            "1" "Use Right Models" "cl_righthand 1"
            "2" "Use Left Models" "cl_righthand 0"
        }
        "2" "Menu Type"
        {
            "1" "VGUI" "setinfo _vgui_menus 1"
            "2" "Classic Text" "setinfo _vgui_menus 0"
        }
        "3" "Dynamic Crosshair"
        {
            "1" "On" "cl_dynamiccrosshair 1"
             "2" "Off" "cl_dynamiccrosshair 0"
        }
        "4" "Center ID"
        {
            "1" "On" "hud_centerid 1"
            "2" "Off" "hud_centerid 0"
        }
        "5" "Radar Type"
        {
            "1" "Transparent" "cl_radartype 0"
            "2" "Solid" "cl_radartype 1"
        }
        "6" "Show FPS"
        {  
            "1" "Show FPS" "cl_showfps 1"
            "2" "Hide FPS Display" "cl_showfps 0"
        }
        "7" "Auto Weapon Switch"
        {
            "1" "On" "setinfo _cl_autowepswitch 1"
            "2" "Off" "setinfo _cl_autowepswitch 0"
        }
        "8" "HUD Fastswitch"
        {
            "1" "Disable HUD Fastswitch" "hud_fastswitch 0"
            "2" "Enable HUD Fastswitch" "hud_fastswitch 1"
        }
        "9" "Zoom Sensitivity" "messagemode zoom_sensitivity_ratio"
        "10" "Mouse Sensitivity" "messagemode sensitivity"
              
          
    }

    "2" "Change Crosshair Color" "adjust_crosshair"
    "3" "Change Name" "messagemode name"
    "4" "Change Team" "chooseteam"
}
"4" "Server Settings"
{
    "1" "Friendly Fire"
     {  
        "1" "Off" "mp_friendlyfire 0"
        "2" "On" "mp_friendlyfire 1"
    }
    "2" "Round Time"
     {  
        "1" "Low 1.5" "mp_roundtime 1.5"
        "2" "Med 2" "mp_roundtime 2"
        "3" "Med 2.5" "mp_roundtime 2.5"
        "4" "High 3" "mp_roundtime 3"
    }
    "3" "Freezetime"
    {  
        "1" "No 0" "mp_freezetime 0"
        "2" "Low 3" "mp_freezetime 3"
        "3" "Med 6" "mp_freezetime 6"
        "4" "High 10" "mp_freezetime 10"
    }
    "4" "Auto Team Balance"
    {  
        "1" "Off" "mp_autoteambalance 0"
        "2" "On" "mp_autoteambalance 1"
    }
    "5" "Gravity"
    {  
        "1" "Very High" "sv_gravity 2000"
        "2" "High" "sv_gravity 1000"
        "3" "Low" "sv_gravity 200"
        "4" "Very Low" "sv_gravity 50"
        "5" "Specify Gravity" "messagemode sv_gravity"
    }
    "6" "All Talk"
    {  
        "1" "Enable" "sv_alltalk 1"
        "2" "Disable" "sv_alltalk 0"
    }
    "7" "Start Money"
    {  
        "1" "High" "mp_startmoney 16000"
        "2" "Normal" "mp_startmoney 800"
        "3" "Specify Money" "messagemode mp_startmoney"
    }
}
"5" "Maps"
{
    "1" "de Maps"
    {
        "1" "Aztec" "changelevel de_aztec"
        "2" "Dust"  "changelevel de_dust"
        "3" "Dust2" "changelevel de_dust2"
        "4" "Train" "changelevel de_train"
        "5" "Nuke" "changelevel de_nuke"
        "6" "Inferno" "changelevel de_inferno"
        "7" "Cbble" "changelevel de_cbble"
        "8" "Airstrip" "changelevel de_airstrip"      
        "2" "Torn"  "changelevel de_torn"
        "3" "Chateau" "changelevel de_chateau"
        "4" "Piranesi" "changelevel de_piranesi"
        "5" "Survivor" "changelevel de_survivor"
        "6" "Prodigy" "changelevel de_prodigy"
        "7" "Vertigo" "changelevel de_vertigo"
        "8" "Storm" "changelevel de_storm"
    }
    "2" "cs Maps"
    {
        "1" "747" "changelevel cs_747"
        "2" "Assault"  "changelevel cs_assault"
        "3" "Backalley" "changelevel cs_backalley"
        "4" "Estate" "changelevel cs_estate"
        "5" "Havana" "changelevel cs_havana"
        "6" "Italy" "changelevel cs_italy"
        "7" "Militia" "changelevel cs_militia"
        "8" "Office" "changelevel cs_office"
        "9" "Siege" "changelevel cs_siege"
        "10" "cs_snowflake" "changelevel cs_snowflake"
        "11" "cs_tibet" "changelevel cs_tibet"
    }
    "3" "New de Maps"
    {
        "1" "Mill" "changelevel de_cpl_mill"
        "2" "Vegas"  "changelevel de_vegas"
        "3" "Village" "changelevel de_village"
        "4" "Dust2[EM]" "changelevel de_dust2[em]"
        "5" "Dust4" "changelevel de_dust4"
        "6" "Winter Nuke" "changelevel de_winternuke"
        "7" "X-Mas Dust" "changelevel de_xmasdust"
        "8" "Soviet" "changelevel de_soviet"
        "9" "IceD 2k" "changelevel de_iced2k"
        "10" "Celtic" "changelevel de_celtic"
        "11" "Aztec2" "changelevel de_aztec2"
    }
    "4" "Small Maps"
    {
        "1" "Aim Deagle" "changelevel aim_deagle"
        "2" "Aim Pistols" "changelevel aim_pistols"
        "3" "AWP City"  "changelevel awp_city"
        "4" "AWP India" "changelevel awp_india"
        "5" "Snow" "changelevel fy_snow"
        "5" "Scoutz Knivez" "changelevel scoutzknivez"
        "5" "Scoutz Knivez 3" "changelevel scoutzknivez3"
        "5" "Scoutz Knivez Dust" "changelevel scoutknivez_dust"
    }
    "5" "Specify Map" "messagemode changelevel"
}
"6" "Load Configs"
{
    "1" "Demo Play cfg" "exec demoplay.cfg"
    "2" "Demo Record cfg" "exec demorecord.cfg"
    "3" "Main cfg" "exec lsmain.cfg"
    "4" "Plugins cfg" "exec lsplugins.cfg"
    "3" "Sensitivity cfg" "exec sensitivity.cfg"
}
"7" "Demos"
{
    "1" "Record Demo" "messagemode record"
    "2" "Stop" "stop"
}

No comments:

Post a Comment