This script allows you to have different settings for each map:
// Map Settings v0.9 (Do Not Edit)
alias f_spawn "map_settings"
alias map_settings "if $mapname == dm2 then map_dm2 else map_settings2"
alias map_settings2 "if $mapname == dm3 then map_dm3 else map_settings3"
alias map_settings3 "if $mapname == e1m2 then map_e1m2 else map_settings4"
alias map_settings4 "if $mapname == dm4 then map_dm4 else map_settings5"
alias map_settings5 "if $mapname == dm6 then map_dm6 else map_settings6"
alias map_settings6 "if $mapname == end then map_end else map_settings7"
alias map_settings7 "if $mapname == endif then map_endif else map_settings8"
alias map_settings8 "if $mapname == povdmm4 then map_povdmm4 else map_settings9"
alias map_settings9 "if $mapname == aerowalk then map_aerowalk else map_settings10"
alias map_settings10 "if $mapname == ztndm3 then map_ztndm3"
alias map_dm2 "if $matchtype == duel then map_dm2_1on1 else if $matchtype == 2on2 then map_dm2_2on2 else if $matchtype == 4on4 then map_dm2_4on4 else map_dm2_reg"
alias map_dm3 "if $matchtype == duel then map_dm3_1on1 else if $matchtype == 2on2 then map_dm3_2on2 else if $matchtype == 4on4 then map_dm3_4on4 else map_dm3_reg"
alias map_e1m2 "if $matchtype == duel then map_e1m2_1on1 else if $matchtype == 2on2 then map_e1m2_2on2 else if $matchtype == 4on4 then map_e1m2_4on4 else map_e1m2_reg"
alias map_dm4 "if $matchtype == duel then map_dm4_1on1 else if $matchtype == 2on2 then map_dm4_2on2 else map_dm4_reg"
alias map_dm6 "if $matchtype == duel then map_dm6_1on1 else if $matchtype == 2on2 then map_dm6_2on2 else map_dm6_reg"
alias map_aerowalk "if $matchtype == duel then map_aerowalk_1on1 else if $matchtype == 2on2 then map_aerowalk_2on2 else map_aerowalk_reg"
alias map_ztndm3 "if $matchtype == duel then map_ztndm3_1on1 else if $matchtype == 2on2 then map_ztndm3_2on2 else map_ztndm3_reg"
// DM2 Settings
alias map_dm2_1on1 "r_drawflat 0"
alias map_dm2_2on2 "r_drawflat 0"
alias map_dm2_4on4 "r_drawflat 0"
alias map_dm2_reg "r_drawflat 0"
// DM3 Settings
alias map_dm3_1on1 "r_drawflat 0"
alias map_dm3_2on2 "r_drawflat 0"
alias map_dm3_4on4 "r_drawflat 0"
alias map_dm3_reg "r_drawflat 0"
// E1M2 Settings
alias map_e1m2_1on1 "r_drawflat 0"
alias map_e1m2_2on2 "r_drawflat 0"
alias map_e1m2_4on4 "r_drawflat 0"
alias map_e1m2_reg "r_drawflat 0"
// DM4 Settings
alias map_dm4_1on1 "r_drawflat 0"
alias map_dm4_2on2 "r_drawflat 0"
alias map_dm4_reg "r_drawflat 0"
// DM6 Settings
alias map_dm6_1on1 "r_drawflat 0"
alias map_dm6_2on2 "r_drawflat 0"
alias map_dm6_reg "r_drawflat 0"
// Aerowalk Settings
alias map_aerowalk_1on1 "r_drawflat 0"
alias map_aerowalk_2on2 "r_drawflat 0"
alias map_aerowalk_reg "r_drawflat 0"
// Ztndm3 Settings
alias map_ztndm3_1on1 "r_drawflat 0"
alias map_ztndm3_2on2 "r_drawflat 0"
alias map_ztndm3_reg "r_drawflat 0"
// End/Endif/Povdmm4 Settings
alias map_end "r_drawflat 1;r_fastturb 1;r_wallcolor 255 255 255;r_floorcolor 50 100 150"
alias map_endif "r_drawflat 1;r_fastturb 1;r_wallcolor 255 255 255;r_floorcolor 50 100 150"
alias map_povdmm4 "r_drawflat 1;r_fastturb 1;r_wallcolor 255 255 255;r_floorcolor 50 100 150"
alias f_spawn "map_settings"
alias map_settings "if $mapname == dm2 then map_dm2 else map_settings2"
alias map_settings2 "if $mapname == dm3 then map_dm3 else map_settings3"
alias map_settings3 "if $mapname == e1m2 then map_e1m2 else map_settings4"
alias map_settings4 "if $mapname == dm4 then map_dm4 else map_settings5"
alias map_settings5 "if $mapname == dm6 then map_dm6 else map_settings6"
alias map_settings6 "if $mapname == end then map_end else map_settings7"
alias map_settings7 "if $mapname == endif then map_endif else map_settings8"
alias map_settings8 "if $mapname == povdmm4 then map_povdmm4 else map_settings9"
alias map_settings9 "if $mapname == aerowalk then map_aerowalk else map_settings10"
alias map_settings10 "if $mapname == ztndm3 then map_ztndm3"
alias map_dm2 "if $matchtype == duel then map_dm2_1on1 else if $matchtype == 2on2 then map_dm2_2on2 else if $matchtype == 4on4 then map_dm2_4on4 else map_dm2_reg"
alias map_dm3 "if $matchtype == duel then map_dm3_1on1 else if $matchtype == 2on2 then map_dm3_2on2 else if $matchtype == 4on4 then map_dm3_4on4 else map_dm3_reg"
alias map_e1m2 "if $matchtype == duel then map_e1m2_1on1 else if $matchtype == 2on2 then map_e1m2_2on2 else if $matchtype == 4on4 then map_e1m2_4on4 else map_e1m2_reg"
alias map_dm4 "if $matchtype == duel then map_dm4_1on1 else if $matchtype == 2on2 then map_dm4_2on2 else map_dm4_reg"
alias map_dm6 "if $matchtype == duel then map_dm6_1on1 else if $matchtype == 2on2 then map_dm6_2on2 else map_dm6_reg"
alias map_aerowalk "if $matchtype == duel then map_aerowalk_1on1 else if $matchtype == 2on2 then map_aerowalk_2on2 else map_aerowalk_reg"
alias map_ztndm3 "if $matchtype == duel then map_ztndm3_1on1 else if $matchtype == 2on2 then map_ztndm3_2on2 else map_ztndm3_reg"
// DM2 Settings
alias map_dm2_1on1 "r_drawflat 0"
alias map_dm2_2on2 "r_drawflat 0"
alias map_dm2_4on4 "r_drawflat 0"
alias map_dm2_reg "r_drawflat 0"
// DM3 Settings
alias map_dm3_1on1 "r_drawflat 0"
alias map_dm3_2on2 "r_drawflat 0"
alias map_dm3_4on4 "r_drawflat 0"
alias map_dm3_reg "r_drawflat 0"
// E1M2 Settings
alias map_e1m2_1on1 "r_drawflat 0"
alias map_e1m2_2on2 "r_drawflat 0"
alias map_e1m2_4on4 "r_drawflat 0"
alias map_e1m2_reg "r_drawflat 0"
// DM4 Settings
alias map_dm4_1on1 "r_drawflat 0"
alias map_dm4_2on2 "r_drawflat 0"
alias map_dm4_reg "r_drawflat 0"
// DM6 Settings
alias map_dm6_1on1 "r_drawflat 0"
alias map_dm6_2on2 "r_drawflat 0"
alias map_dm6_reg "r_drawflat 0"
// Aerowalk Settings
alias map_aerowalk_1on1 "r_drawflat 0"
alias map_aerowalk_2on2 "r_drawflat 0"
alias map_aerowalk_reg "r_drawflat 0"
// Ztndm3 Settings
alias map_ztndm3_1on1 "r_drawflat 0"
alias map_ztndm3_2on2 "r_drawflat 0"
alias map_ztndm3_reg "r_drawflat 0"
// End/Endif/Povdmm4 Settings
alias map_end "r_drawflat 1;r_fastturb 1;r_wallcolor 255 255 255;r_floorcolor 50 100 150"
alias map_endif "r_drawflat 1;r_fastturb 1;r_wallcolor 255 255 255;r_floorcolor 50 100 150"
alias map_povdmm4 "r_drawflat 1;r_fastturb 1;r_wallcolor 255 255 255;r_floorcolor 50 100 150"