Call of Duty 4 Modern Warfare (CoD4) | How to setup custom maps

  • Call of Duty 4 Modern Warfare (CoD4) How to setup custom maps, Call of Duty 4 Modern Warfare How to setup custom maps, CoD4 How to setup custom maps, Call of Duty 4 Modern Warfare custom maps, CoD4 custom maps, CoD4 Custom map server, Call of Duty 4 Custom maps, Call of Duty 4 Custom map setup, CoD4 custom map setup, Call of Duty 4 Modern Warfare Custom map server, Call of Duty 4 Custom map server
  • 66
  • Print

    You MUST use a mod on your Cod4 server in order to use custom maps, follow this guide to set up a mod: https://pingperfect.com/index.php/knowledgebase/89/Call-of-Duty-4-Modern-Warfare-CoD4--How-to-Install-Mods.html

    Part 1: Creating the required directories, uploading maps

    In this example, we will be using the map mp_carentan44 available here: https://customapscod.com/map.php?id=MTU4Nw==

    Use FTP/File Manager to create a directory named usermaps in the server's root/main directory- it MUST be named exactly as shown.

    Use FTP/File Manager to upload the map folder inside the usermaps folder. Repeat this process for all maps.

    You should now end up with a directory structure similar to this:

    ServerRoot/usermaps/mp_carentan44
    (this contains all the map files : mp_carentan44.ff , mp_carentan44.iwd and mp_carentan44_load.ff)

    Part 2: Telling the server which maps to run

    Open your server's.cfg file, as you are using a mod, you must ensure you are opening the server.cfg for the mod, not for the default game.

    Find the section shown below:

    //******************************************************************************
    //MAP ROTATION SETTINGS - Uncomment the map line for the gametype you wish to play.
    //
    //******************************************************************************
    // DM -- FREE FOR ALL DEATHMATCH
    //******************************************************************************
    set sv_mapRotation "gametype dm map mp_backlot gametype dm map mp_bloc gametype dm map mp_bog gametype dm map mp_cargoship gametype dm map mp_citystreets gametype dm map mp_convoy gametype dm map mp_countdown gametype dm map mp_crash gametype dm map mp_crossfire gametype dm map mp_farm gametype dm map mp_overgrown gametype dm map mp_pipeline gametype dm map mp_shipment gametype dm map mp_showdown gametype dm map mp_strike gametype dm map mp_vacant"

    //******************************************************************************
    // DOM -- DOMINATION
    //******************************************************************************
    //set sv_mapRotation "gametype dom map mp_backlot gametype dom map mp_bloc gametype dom map mp_bog gametype dom map mp_cargoship gametype dom map mp_citystreets gametype dom map mp_convoy gametype dom map mp_countdown gametype dom map mp_crash gametype dom map mp_crossfire gametype dom map mp_farm gametype dom map mp_overgrown gametype dom map mp_pipeline gametype dom map mp_shipment gametype dom map mp_showdown gametype dom map mp_strike gametype dom map mp_vacant"

    //******************************************************************************
    // KOTH -- HEADQUARTERS
    //******************************************************************************
    //set sv_mapRotation "gametype koth map mp_backlot gametype koth map mp_bloc gametype koth map mp_bog gametype koth map mp_cargoship gametype koth map mp_citystreets gametype koth map mp_convoy gametype koth map mp_countdown gametype koth map mp_crash gametype koth map mp_crossfire gametype koth map mp_farm gametype koth map mp_overgrown gametype koth map mp_pipeline gametype koth map mp_shipment gametype koth map mp_showdown gametype koth map mp_strike gametype koth map mp_vacant"

    //******************************************************************************
    // SAB -- SABOTAGE
    //******************************************************************************
    //set sv_mapRotation "gametype sab map mp_backlot gametype sab map mp_bloc gametype sab map mp_bog gametype sab map mp_cargoship gametype sab map mp_citystreets gametype sab map mp_convoy gametype sab map mp_countdown gametype sab map mp_crash gametype sab map mp_crossfire gametype sab map mp_farm gametype sab map mp_overgrown gametype sab map mp_pipeline gametype sab map mp_shipment gametype sab map mp_showdown gametype sab map mp_strike gametype sab map mp_vacant"

    //******************************************************************************
    // SD -- SEARCH & DESTROY
    //******************************************************************************
    //set sv_mapRotation "gametype sd map mp_backlot gametype sd map mp_bloc gametype sd map mp_bog gametype sd map mp_cargoship gametype sd map mp_citystreets gametype sd map mp_convoy gametype sd map mp_countdown gametype sd map mp_crash gametype sd map mp_crossfire gametype sd map mp_farm gametype sd map mp_overgrown gametype sd map mp_pipeline gametype sd map mp_shipment gametype sd map mp_showdown gametype sd map mp_strike gametype sd map mp_vacant"

    //******************************************************************************
    // WAR -- TEAM DEATH MATCH
    //******************************************************************************
    set sv_mapRotation "gametype war map mp_backlot gametype war map mp_bloc gametype war map mp_bog gametype war map mp_cargoship gametype war map mp_citystreets gametype war map mp_convoy gametype war map mp_countdown gametype war map mp_crash gametype war map mp_crossfire gametype war map mp_farm gametype war map mp_overgrown gametype war map mp_pipeline gametype war map mp_shipment gametype war map mp_showdown gametype war map mp_strike gametype war map mp_vacant"

     

    Add the custom maps to the sv_mapRotation for the gamemode you want to run. Remember to put a // infront of any gamemodes you don't want to run.

    In the example, it's a free for all only server, running only this custom map and 1 default map, so it would look like this:
    set sv_mapRotation "gametype dm map mp_carentan44 gametype dm map mp_backlot"

    Save the file, and startup your server.

    Natively, CoD4 map downloads are very slow, this can be resolved by using a Fast Downloads server, contact us for further information.


    Looking for a game server host known for brilliant 24/7 customer support and quality hardware?    

    Try a Pingperfect Call of Duty 4 Modern Warfare server today! https://pingperfect.com/gameservers/call-of-duty-4-modern-warfare-game-server-hosting-rental


    Was this answer helpful?

    « Back