Left 4 Dead 2

Left 4 Dead 2

Improved Bots (Advanced)
Panzer 6 Oct, 2018 @ 7:55pm
Is this what my listenserver.cfg file should look like?
I want to know if I should delete the first part about "intentionally blank", or if I should delete "// YOU CAN CHANGE THESE TO WHATEVER KEYS YOU WANT!"

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
// PC listenserver cfg file - intentionally blank
sv_pausable 1
sv_allow_wait_command 1


// YOU CAN CHANGE THESE TO WHATEVER KEYS YOU WANT!
bind "alt" "bots_radial"
bind "f1" "maps_radial"
bind "f2" "char_radial"
bind "f3" "diff_radial"
bind "f5" "Vote Yes"
bind "f6" "Vote No"


alias "bots_radial" "wait 0; +mouse_menu CustomMenu1; alias bots_radial close_botmenus"
alias "close_botmenus" "-mouse_menu; -mouse_menu; alias bots_radial open_botmenus"
alias "open_botmenus" "+mouse_menu CustomMenu1; alias bots_radial close_botmenus"

alias "open_menus2" "+mouse_menu CustomMenu2; alias bots_radial close_menus"

alias "maps_radial" "wait 0; +mouse_menu ModeMenu1; alias maps_radial close_mapmenus"
alias "close_mapmenus" "-mouse_menu; -mouse_menu; alias maps_radial open_mapmenus"
alias "open_mapmenus" "+mouse_menu ModeMenu1; alias maps_radial close_mapmenus"

alias "char_radial" "wait 0; +mouse_menu CustomMenu3; alias char_radial close_charmenu"
alias "close_charmenu" "-mouse_menu; wait 10; -mouse_menu; alias char_radial open_charmenu"
alias "open_charmenu" "+mouse_menu CustomMenu3; alias char_radial close_charmenu"

alias "diff_radial" "wait 0; +mouse_menu CustomMenu4; alias diff_radial close_diffmenu"
alias "close_diffmenu" "-mouse_menu; wait 10; -mouse_menu; alias diff_radial open_diffmenu"
alias "open_diffmenu" "+mouse_menu CustomMenu4; alias diff_radial close_diffmenu"

alias "open_menus1" "+mouse_menu CustomMenu1"
alias "open_menus2" "+mouse_menu CustomMenu2"


close_botmenus
close_mapmenus
close_charmenu
close_diffmenu


alias "bots_toggle_move" "bots_stop"
alias "bots_stop" "sb_hold_position 1; sb_crouch 1; alias bots_toggle_move bots_move"
alias "bots_move" "sb_hold_position 0; sb_crouch 0; alias bots_toggle_move bots_stop"

alias "bots_toggle_fire" "bots_holdifre"
alias "bots_holdfire" "sb_dont_shoot 1; alias bots_toggle_fire bots_fire"
alias "bots_fire" "sb_dont_shoot 0; alias bots_toggle_fire bots_holdfire"

alias "cycle_chars" "char_set_a"
alias "char_set_a" "sb_takecontrol coach; sb_takecontrol bill; alias cycle_chars char_set_b"
alias "char_set_b" "sb_takecontrol ellis; sb_takecontrol francis; alias cycle_chars char_set_c"
alias "char_set_c" "sb_takecontrol nick; sb_takecontrol louis; alias cycle_chars char_set_d"
alias "char_set_d" "sb_takecontrol rochelle; sb_takecontrol zoey; alias cycle_chars char_set_a"

alias "diff_easy" "wait 0; z_difficulty easy"
alias "diff_normal" "wait 0; z_difficulty normal"
alias "diff_hard" "wait 0; z_difficulty hard"
alias "diff_expert" "wait 0; z_difficulty impossible"


alias jaa "map c1m4_atrium survival"
alias jab "map c2m1_highway survival"
alias jac "map c2m4_barns survival"
alias jad "map c2m5_concert survival"
alias jae "map c3m3_shantytown survival"
alias jaf "map c3m4_plantation survival"
alias jag "map c4m1_milltown_a survival"
alias jah "map c4m2_sugarmill_a survival"
alias jai "map c5m1_waterfront survival"
alias jaj "map c5m5_bridge survival"
alias jak "map c6m1_riverbank survival"
alias jal "map c6m2_bedlam survival"
alias jam "map c6m3_port survival"
alias jan "map c7m1_docks survival"
alias jao "map c7m3_port survival"
alias ♥♥♥ "map c8m2_subway survival"
alias jaq "map c8m5_rooftop survival"

alias kaa "map c1m4_atrium scavenge"
alias kab "map c2m1_highway scavenge"
alias kac "map c3m1_plankcountry scavenge"
alias kad "map c4m1_milltown_a scavenge"
alias kae "map c4m2_sugarmill_a scavenge"
alias kaf "map c5m2_park scavenge"
alias kag "map c6m1_riverbank scavenge"
alias kah "map c6m2_bedlam scavenge"
alias kai "map c6m3_port scavenge"
alias kaj "map c7m1_docks scavenge"
alias kak "map c7m2_barge scavenge"
alias kal "map c8m1_apartment scavenge"
alias kam "map c8m5_rooftop scavenge"
alias kan "map c10m3_ranchhouse scavenge"
alias kao "map c11m4_terminal scavenge"
alias kap "map c12m5_cornfield scavenge"


// DEAD CENTER

alias gaa "map c1m1_hotel coop" // Hotel
alias gba "map c1m2_streets coop" // Streets
alias gca "map c1m3_mall coop" // Mall
alias gda "map c1m4_atrium coop" // Atrium

alias haa "map c1m1_hotel realism"
alias hba "map c1m2_streets realism"
alias hca "map c1m3_mall realism"
alias hda "map c1m4_atrium realism"

alias iaa "map c1m1_hotel versus"
alias iba "map c1m2_streets versus"
alias ica "map c1m3_mall versus"
alias ida "map c1m4_atrium versus"

// DARK CARNIVAL

alias gab "map c2m1_highway coop" // Highway
alias gbb "map c2m2_fairgrounds coop" // Fairgrounds
alias gcb "map c2m3_coaster coop" // Coaster
alias gdb "map c2m4_barns coop" // Barns
alias geb "map c2m5_concert coop" // Concert

alias hab "map c2m1_highway realism"
alias hbb "map c2m2_fairgrounds realism"
alias hcb "map c2m3_coaster realism"
alias hdb "map c2m4_barns realism"
alias heb "map c2m5_concert realism"

alias iab "map c2m1_highway versus"
alias ibb "map c2m2_fairgrounds versus"
alias icb "map c2m3_coaster versus"
alias idb "map c2m4_barns versus"
alias ieb "map c2m5_concert versus"

// SWAMP FEVER

alias gac "map c3m1_plankcountry coop" // Plank Country
alias gbc "map c3m2_swamp coop" // Swamp
alias gcc "map c3m3_shantytown coop" // Shantytown
alias gdc "map c3m4_plantation coop" // Plantation

alias hac "map c3m1_plankcountry realism"
alias hbc "map c3m2_swamp realism"
alias hcc "map c3m3_shantytown realism"
alias hdc "map c3m4_plantation realism"

alias iac "map c3m1_plankcountry versus"
alias ibc "map c3m2_swamp versus"
alias icc "map c3m3_shantytown versus"
alias idc "map c3m4_plantation versus"

// HARD RAIN

alias gad "map c4m1_milltown_a coop" // Milltown
alias gbd "map c4m2_sugarmill_a coop" // Sugar Mill
alias gcd "map c4m3_sugarmill_b coop" // Mill Escape
alias gdd "map c4m4_milltown_b coop" // Return to Town
alias ged "map c4m5_milltown_escape coop" // Town Escape

alias had "map c4m1_milltown_a realism"
alias hbd "map c4m2_sugarmill_a realism"
alias hcd "map c4m3_sugarmill_b realism"
alias hdd "map c4m4_milltown_b realism"
alias hed "map c4m5_milltown_escape realism"

alias iad "map c4m1_milltown_a versus"
alias ibd "map c4m2_sugarmill_a versus"
alias icd "map c4m3_sugarmill_b versus"
alias idd "map c4m4_milltown_b versus"
alias ied "map c4m5_milltown_escape versus"

// THE PARISH

alias gae "map c5m1_waterfront coop" // Waterfront
alias gbe "map c5m2_park coop" // Park
alias gce "map c5m3_cemetery coop" // Cemetery
alias gde "map c5m4_quarter coop" // Quarter
alias gee "map c5m5_bridge coop" // Bridge

alias hae "map c5m1_waterfront realism"
alias hbe "map c5m2_park realism"
alias hce "map c5m3_cemetery realism"
alias hde "map c5m4_quarter realism"
alias hee "map c5m5_bridge realism"

alias iae "map c5m1_waterfront versus"
alias ibe "map c5m2_park versus"
alias ice "map c5m3_cemetery versus"
alias ide "map c5m4_quarter versus"
alias iee "map c5m5_bridge versus"

// THE PASSING

alias gaf "map c6m1_riverbank coop" // Riverbank
alias gbf "map c6m2_bedlam coop" // Underground
alias gcf "map c6m3_port coop" // Port

alias haf "map c6m1_riverbank realism"
alias hbf "map c6m2_bedlam realism"
alias hcf "map c6m3_port realism"

alias iaf "map c6m1_riverbank versus"
alias ibf "map c6m2_bedlam versus"
alias icf "map c6m3_port versus"

// THE SACRIFICE

alias gag "map c7m1_docks coop" // Docks
alias gbg "map c7m2_barge coop" // Barge
alias gcg "map c7m3_port coop" // Port

alias hag "map c7m1_docks realism"
alias hbg "map c7m2_barge realism"
alias hcg "map c7m3_port realism"

alias iag "map c7m1_docks versus"
alias ibg "map c7m2_barge versus"
alias icg "map c7m3_port versus"

// NO MERCY

alias gah "map c8m1_apartment coop" // Apartments
alias gbh "map c8m2_subway coop" // Subway
alias gch "map c8m3_sewers coop" // Sewer
alias gdh "map c8m4_interior coop" // Hospital
alias geh "map c8m5_rooftop coop" // Rooftop

alias hah "map c8m1_apartment realism"
alias hbh "map c8m2_subway realism"
alias hch "map c8m3_sewers realism"
alias hdh "map c8m4_interior realism"
alias heh "map c8m5_rooftop realism"

alias iah "map c8m1_apartment versus"
alias ibh "map c8m2_subway versus"
alias ich "map c8m3_sewers versus"
alias idh "map c8m4_interior versus"
alias ieh "map c8m5_rooftop versus"

// CRASH COURSE

alias gai "map c9m1_alleys coop" // Alleys
alias gbi "map c9m2_lots coop" // Truck Depot

alias hai "map c9m1_alleys realism"
alias hbi "map c9m2_lots realism"

alias iai "map c9m1_alleys versus"
alias ibi "map c9m2_lots versus"

// DEATH TOLL

alias gaj "map c10m1_caves coop" // Turnpike
alias gbj "map c10m2_drainage coop" // Drains
alias gcj "map c10m3_ranchhouse coop" // Church
alias gdj "map c10m4_mainstreet coop" // Town
alias gej "map c10m5_houseboat coop" // Boathouse

alias haj "map c10m1_caves realism"
alias hbj "map c10m2_drainage realism"
alias hcj "map c10m3_ranchhouse realism"
alias hdj "map c10m4_mainstreet realism"
alias hej "map c10m5_houseboat realism"

alias iaj "map c10m1_caves versus"
alias ibj "map c10m2_drainage versus"
alias icj "map c10m3_ranchhouse versus"
alias idj "map c10m4_mainstreet versus"
alias iej "map c10m5_houseboat versus"

// DEAD AIR

alias gak "map c11m1_greenhouse coop" // Greenhouse
alias gbk "map c11m2_offices coop" // Crane
alias gck "map c11m3_garage coop" // Construction Site
alias gdk "map c11m4_terminal coop" // Terminal
alias gek "map c11m5_runway coop" // Runway

alias hak "map c11m1_greenhouse realism"
alias hbk "map c11m2_offices realism"
alias hck "map c11m3_garage realism"
alias hdk "map c11m4_terminal realism"
alias hek "map c11m5_runway realism"

alias iak "map c11m1_greenhouse versus"
alias ibk "map c11m2_offices versus"
alias ick "map c11m3_garage versus"
alias idk "map c11m4_terminal versus"
alias iek "map c11m5_runway versus"

// BLOOD HARVEST

alias gal "map c12m1_hilltop coop" // Woods
alias gbl "map c12m2_traintunnel coop" // Tunnel
alias gcl "map c12m3_bridge coop" // Bridge
alias gdl "map c12m4_barn coop" // Train Station
alias gel "map c12m5_cornfield coop" // Farmhouse

alias hal "map c12m1_hilltop realism"
alias hbl "map c12m2_traintunnel realism"
alias hcl "map c12m3_bridge realism"
alias hdl "map c12m4_barn realism"
alias hel "map c12m5_cornfield realism"

alias ial "map c12m1_hilltop versus"
alias ibl "map c12m2_traintunnel versus"
alias icl "map c12m3_bridge versus"
alias idl "map c12m4_barn versus"
alias iel "map c12m5_cornfield versus"

// COLD STREAM

alias gam "map c13m1_alpinecreek coop" // Alpine Creek
alias gbm "map c13m2_southpinestream coop" // South Pine Stream
alias gcm "map c13m3_memorialbridge coop" // Memorial Bridge
alias gdm "map c13m4_cutthroatcreek coop" // Cut-Throat Creek

alias ham "map c13m1_alpinecreek realism"
alias hbm "map c13m2_southpinestream realism"
alias hcm "map c13m3_memorialbridge realism"
alias hdm "map c13m4_cutthroatcreek realism"

alias iam "map c13m1_alpinecreek versus"
alias ibm "map c13m2_southpinestream versus"
alias icm "map c13m3_memorialbridge versus"
alias idm "map c13m4_cutthroatcreek versus"


exec autoexec
Last edited by Panzer; 6 Oct, 2018 @ 7:58pm