cod uo server on xp here we go.
first decide what mod you want to run if any for this lets say you want to run merciless google it,
right so you have downloaded the merc mod and you have followed the instructions on what to do with it and it is installed you will then need a comand line to start the call of duty server to do this right click the cod uo multiplayer shortcut copy and past it then right click the copied shortcut and replace the comand line with this,
"C:\Program Files\Call of Duty Game of the Year Edition\CoDUOMP.exe" 2 +set fs_game merciless_uo +exec merciless.cfg +set dedicated 2 +set sv_punkbuster 1 +map_rotate.
the line tells the game to run as a dedicated server and to run the merc mod and so on, you will then need the config file that tells the game all the information needed to run the mod hear is a example.
// CLASS RATIOS
//-----------------------------------
// USAGE: ratio (percentage of players on team which can choose a class)
// EXAMPLE: scr_sniper_ratio 20 means that 20% of the players on your team can choose to be a sniper
// DEFAULT: Snipers(20), Soldiers(100),Heavy/Support(20),Medic(20),Engineer(20),Antitank(20)
// REMOVE // MARKS BELOW TO OVERRIDE DEFAULT SETTINGS
set scr_sniper_ratio 100
//set scr_soldier_ratio 100
//set scr_heavy_ratio 20
set scr_medic_ratio 10
//set scr_engineer_ratio 20
//set scr_antitank_ratio 20
//---------------------------------------
// PLAYER CLASS MOVEMENT SPEEDS
//---------------------------------------
// Movement speed for each class
// USAGE: (integer)
// DEFAULT: 190 is the default speed
// REMOVE // MARKS BELOW TO OVERRIDE DEFAULT SETTINGS
set scr_medic_speed 300
set scr_sniper_speed 300
set scr_engineer_speed 270
set scr_antitank_speed 250
set scr_soldier_speed 270
set scr_heavy_speed 250
//------------------------------------
//BLOOD POOLS UNDER PLAYER BODIES
//-----------------------------------
// USAGE: 0/1
// DEFAULT: 1
// REMOVE // MARKS BELOW TO OVERRIDE DEFAULT SETTINGS
//set scr_bloodpools "1"
//------------------------------------
// PAIN & DEATH SOUNDS
//------------------------------------
// USAGE: 0/100 (% chance)
// DEFAULT: 25
// REMOVE // MARKS BELOW TO OVERRIDE DEFAULT SETTINGS
set scr_painsounds "90"
//------------------------------------
//MEDICS DROP HEALTH PACKS WHEN KILLED
//------------------------------------
// USAGE: 0/1
// DEFAULT: 1
// REMOVE // MARKS BELOW TO OVERRIDE DEFAULT SETTINGS
//set scr_healthdrops "1"
//------------------------------------
// PLAYERS DROP WEAPONS WHEN KILLED
//------------------------------------
// USAGE: 0/1
// DEFAULT: 1
// REMOVE // MARKS BELOW TO OVERRIDE DEFAULT SETTINGS
//set scr_weapondrops "1"
//------------------------------------
//PAIN SCREEN
//------------------------------------
// USAGE: 0/1
// DEFAULT: 1
// REMOVE // MARKS BELOW TO OVERRIDE DEFAULT SETTINGS
//set scr_painscreen "1"
//------------------------------------
//BLOOD SPLATTERS
//------------------------------------
// USAGE: 0/1
// DEFAULT: 1
// REMOVE // MARKS BELOW TO OVERRIDE DEFAULT SETTINGS
//set scr_bloodyscreen "1"
//------------------------------------
// EXTRA GORE
//------------------------------------
// USAGE: 0/1
// DEFAULT: 0
// REMOVE // MARKS BELOW TO OVERRIDE DEFAULT SETTINGS
set scr_extragore "1"
//------------------------------------
// CROSSHAIRS
//------------------------------------
// USAGE: 0/1/2
// 0 = force off; 1 = force on; 2 = player preference
// DEFAULT: 1
// REMOVE // MARKS BELOW TO OVERRIDE DEFAULT SETTINGS
set scr_crosshairs "2"
//------------------------------------
// DROP WEAPONS WHEN HIT IN ARM/HAND
//------------------------------------
// USAGE: 0/100 (% chance)
// DEFAULT: 50
// REMOVE // MARKS BELOW TO OVERRIDE DEFAULT SETTINGS
set scr_dropweaponhit "35"
//------------------------------------
// SHOW OBITUARY MESSAGE
//------------------------------------
// USAGE: 0/1
// DEFAULT: 1
// REMOVE // MARKS BELOW TO OVERRIDE DEFAULT SETTINGS
//set scr_obituary "1"
//------------------------------------
// MEDICS AUTO HEAL NEARBY TEAMMATES
//------------------------------------
// USAGE: 0/1
// DEFAULT: 1
// REMOVE // MARKS BELOW TO OVERRIDE DEFAULT SETTINGS
//set scr_autoheal "1"
//------------------------------------
// FORCE PRONE WHEN DAMAGED BY GRENADES/ROCKETS
//------------------------------------
// USAGE: 0/1
// DEFAULT: 1
// REMOVE // MARKS BELOW TO OVERRIDE DEFAULT SETTINGS
//set scr_forceprone "0"
//------------------------------------
// ROTATING MESSAGES
//------------------------------------
// up to 10 messages can be specified. scr_msg1 through scr_msg10.
// they are displayed in order.
set scr_msg1 "^2***Press V to access your class options***"
set scr_msg2 "^2***Stand next to a Medic to have him heal you automatically!***"
set scr_msg3 "^2***Stand by an Engineer and press USE to get ammo!***"
set scr_msg4 "^2***this server contains extreme gore!***"
set scr_msg5 "^2***email
[email protected]***"
set scr_msg6 "^2***have fun***"
set scr_msg7 "^2the use of bad language will result in being kicked by admin!"
set scr_msg8 "^2***This server runs 24/7***"
set scr_msg9 "^286.20.143.227 add to your favorites"
set scr_msg10 "^2punkbuster kicks with a score of -9!"
// amount of time between each message
// USE:seconds)
default "30"
// REMOVE // MARKS BELOW TO OVERRIDE DEFAULT SETTINGS
set scr_msgdelay "20"
//---------------------------------------
// COUNTDOWN TIMER IN S&D
//---------------------------------------
// use seconds
// DEFAULT: 60
// REMOVE // MARKS BELOW TO OVERRIDE DEFAULT SETTINGS
//set scr_sd_countdown 60
//---------------------------------------
// SET MINE AMMO LEVELS FOR HEAVY/SUPPORT CLASS
//---------------------------------------
// USE:integer)
// defaults: rank 0=1 rank 1=2 rank 2=2 rank 3=3 rank 4=3
// REMOVE // MARKS BELOW TO OVERRIDE DEFAULT SETTINGS
set scr_mine_rank1 1
//set scr_mine_rank1 2
//set scr_mine_rank2 2
//set scr_mine_rank3 3
//set scr_mine_rank4 3
//---------------------------------------
// SET C4 AMMO LEVELS FOR ENGINEER CLASS
//---------------------------------------
// USE:integer)
// defaults: rank 0=1 rank 1=2 rank 2=3 rank 3=3 rank 4=4
// REMOVE // MARKS BELOW TO OVERRIDE DEFAULT SETTINGS
set scr_c4_rank1 1
//set scr_c4_rank1 2
//set scr_c4_rank2 3
//set scr_c4_rank3 3
//set scr_c4_rank4 4
//---------------------------------------
// SET HEALTH PACKS GIVEN TO MEDICS AT EACH RANK
//---------------------------------------
// USE:integer)
// defaults: rank 0=1 rank 1=2 rank 2=3 rank 3=4 rank 4=5
// REMOVE // MARKS BELOW TO OVERRIDE DEFAULT SETTINGS
//set scr_health_rank0 1
//set scr_health_rank1 2
//set scr_health_rank2 3
//set scr_health_rank3 4
//set scr_health_rank4 5
//---------------------------------------
// MOLOTOV COCKTAILS GIVEN TO ALLIED SUPPORT GUNNERS AT EACH RANK
//---------------------------------------
// USE:integer)
// defaults: rank 0=1 rank 1=1 rank 2=1 rank 3=1 rank 4=1
// REMOVE // MARKS BELOW TO OVERRIDE DEFAULT SETTINGS
set scr_molotov_rank1 1
//set scr_molotov_rank1 1
//set scr_molotov_rank2 1
//set scr_molotov_rank3 1
//set scr_molotov_rank4 1
//---------------------------------------
// MUSTARD GAS GIVEN TO AXIS SUPPORT GUNNERS AT EACH RANK
//---------------------------------------
// USAGE: integer
// defaults: rank 0=1 rank 1=1 rank 2=1 rank 3=1 rank 4=1
// REMOVE // MARKS BELOW TO OVERRIDE DEFAULT SETTINGS
set scr_gas_rank1 1
//set scr_gas_rank1 1
//set scr_gas_rank2 1
//set scr_gas_rank3 1
//set scr_gas_rank4 1
//---------------------------------------
// GIVE GRENADES TO MEDICS
//---------------------------------------
// USAGE: integer
// defaults: rank 0=0 rank 1=0 rank 2=0 rank 3=0 rank 4=0
// REMOVE // MARKS BELOW TO OVERRIDE DEFAULT SETTINGS
set scr_mednade0 1
set scr_mednade1 1
set scr_mednade2 1
set scr_mednade3 1
set scr_mednade4 1
//---------------------------
// GIVE GRENADES TO SNIPER
//---------------------------
// USAGE: integer
// defaults: rank 0=0 rank 1=0 rank 2=0 rank 3=0 rank 4=0
// REMOVE // MARKS BELOW TO OVERRIDE DEFAULT SETTINGS
set scr_snipernade0 1
set scr_snipernade1 1
set scr_snipernade2 1
set scr_snipernade3 1
set scr_snipernade4 1
//---------------------------------------
// LOCATIONAL DAMAGE MODIFIERS
//---------------------------------------
// Set the Damage Location modifiers as described below
// USEAGE: (percentage of original damage)
// DEFAULTS 100 for all
// REMOVE // MARKS BELOW TO OVERRIDE DEFAULT SETTINGS
set scr_hand 20
set scr_foot 20
set scr_leg 35
set scr_arm 35
set scr_neck 110
set scr_head 150
set scr_torso_up 100
set scr_torso_dn 100
//---------------------------------------
// Search & Destroy Options
//---------------------------------------
// Set the ability for each class to be able to plant the bomb in S&D gametype
// USEAGE: (0/1)
// DEFAULTS 1 for all
// REMOVE // MARKS BELOW TO OVERRIDE DEFAULT SETTINGS
//set scr_soldier_plant 1
//set scr_sniper_plant 1
//set scr_medic_plant 1
//set scr_engineer_plant 1
//set scr_antitank_plant 1
//set scr_heavy_plant 1
//SET THE BOMB COUNTDOWN TIMER LENGTH
// VALUE: IN SECONDS
// REMOVE // MARKS BELOW TO OVERRIDE DEFAULT SETTINGS
//set scr_sd_countdown 60
//FORCE PLAYER PRONE WHEN DAMAGED BY GRENADE/PROJECTILE
// VALUE: 1/0
// REMOVE // MARKS BELOW TO OVERRIDE DEFAULT SETTINGS
// set scr_forceprone 1
//---------------------------------------
// GERMAN FLAG OPTIONS
//---------------------------------------
// Toggle the animated nazi flag on or off
// USEAGE: "germanflag", "germanflag2"
// DEFAULTS "germanflag" (animated nazi flag)
// REMOVE // MARKS BELOW TO OVERRIDE DEFAULT SETTINGS
// set scr_germanflag "germanflag"
//-----------------------------------------
//PRIMARY GUN CLIP AMMO LOADOUT
//-----------------------------------------
//Set the number of gun clip ammo for each rank
//Meant to be used to encourage more teamwork by using engineers to resupply ammo
//Default: rank0 = 4, rank1 = 4, rank2 = 5, rank3 = 5, rank4 = 6
//set scr_gunammo_0 4
//set scr_gunammo_1 4
//set scr_gunammo_2 5
//set scr_gunammo_3 5
//set scr_gunammo_4 6
//-----------------------------------------
//Realism Options
//-----------------------------------------
//Enables a small realism tweak
// If shot in the leg or foot, you will go prone or crouch (depends on damage done)
// Movement speed will be slowed to various rates depending on damage done.
// Medics can cure the wounds and restore the players speed
//Default: 0 (Set to 1 to enable)
set scr_realism 1
//-----------------------------------------
//DECAP MINIMUM DAMAGE
//-----------------------------------------
//The minimum damage a weapon must do to cause a decapitation.
//(projectile, grenade and bullet weapons)
//default: 160
set scr_decap_min 100
//-----------------------------------------
//NIKITA FEMALE MODEL
//-----------------------------------------
// Enable/Disable the nikita female model.
// If enabled, she will have a 1/9 chance to spawn as an American.
// use: 0/1 (default 0)
set scr_nikita 1.
you will also need a game config file that gives the server basic game instructions and tells the game were to download the maps from hear is a example,
-map//Server Information
set sv_hostname "^2AAAA MERCILESS^4EXTREME GORE"
set scr_motd "^2Warning contains extreme gore.
sets .Email "^
[email protected]"
//
//Server Options
set sv_pure "1"
set rconpassword "*******"
//set g_password "********"
set sv_privatepassword "*******"
set sv_privateclients "********"
set sv_maxclients "25"
set sv_allowdownload "1"
set sv_cheats "0"
set g_log "games_mp.log"
set g_logsync "1"
set g_banips ""
set sv_kickbantime "500"
set sv_fps "20"
set sv_allowanonymous "0"
set sv_floodprotect "1"
//set sv_allowdownload "zzz_modern_weapons"
//Network Options
//net_ip "86.20.140.107"
//set net_ip "86.20.135.150"
//set net_ip "192.168.1.100"
//set net_ip "192.168.1.1"
set net_port "28960"
set sv_maxrate "4000"
set sv_maxping "600"
set sv_minping "0"
set sv_master1 "codmaster.activision.com"
//
set sv_no_crosshairs "0" // 0 = don't disable, 1 = disable default 0.
//Game Options
set g_gametype "Tdm"
set g_allowvote "1"
set g_allowVoteKick "0"
set g_allowVoteMap "1"
set g_allowvotemaprotate "1"
set g_allowVoteMapRestart "1"
set g_allowVoteMapRotate "1"
set g_allowVoteTempBanUser "0"
set g_allowVoteTypeMap "0"
set g_allowVoteDrawFriend "0"
set g_allowVoteFriendlyFire "1"
set g_allowVoteKillCam "0"
set scr_drawfriend "1"
set scr_forcerespawn "0"
set scr_friendlyfire "0"
set scr_killcam "0"
set scr_freelook "1"
set scr_spectateenemy "1"
set scr_teambalance "1"
set scr_teamscorepenalty "1"
set g_deadchat "0"
// Allowing/Disallowing Auto Downloads Server Side
// ===============================================
set sv_allowdownload "1" // Enables Downloading.
//set sv_allowdownload "zzz_modern_weapons"
//
//Gametypes Configuration
//-- Deathmatch
set scr_dm_scorelimit "50"
set scr_dm_timelimit "20"
//-- Headquarters
set scr_hq_scorelimit "450"
set scr_hq_timelimit "20"
//-- Team Deathmatch
set scr_tdm_scorelimit "100"
set scr_tdm_timelimit "20"
//-- Behind Enemy Lines
set scr_bel_scorelimit "50"
set scr_bel_timelimit "20"
set scr_bel_alivepointtime "10"
//-- Retrieval
set scr_re_scorelimit "10"
set scr_re_timelimit "0"
set scr_re_graceperiod "15"
set scr_re_roundlength "4"
set scr_re_roundlimit "0"
set scr_re_showcarrier "0"
//-- Search and Destroy
set scr_sd_scorelimit "10"
set scr_sd_timelimit "0"
set scr_sd_graceperiod "15"
set scr_sd_roundlength "4"
set scr_sd_roundlimit "0"
// Capture The Flag UO (ctf)
//Weapons
//set scr_allow_springfield "1" (enables/disables the M40-A3)
//set scr_allow_pistols "1" (enables/disables the H&K UMP and the MAC 11)
//set scr_allow_bar "1" (enables/disables the M4a1 Carbine)
//set scr_allow_enfield "1" (enables/disables the AK-47)
//set scr_allow_sten "1" (enables/disables the SIG 552)
//set scr_allow_m1carbine "1"
//set scr_allow_m1garand "1"
//set scr_allow_thompson "1"
//set scr_allow_bar "1"
//set scr_allow_enfield "1"
//set scr_allow_sten "1"
//set scr_allow_bren "1"
//set scr_allow_springfield "1"
//set scr_allow_kar98k "1"
//set scr_allow_mp40 "1"
//set scr_allow_mp44 "1"
//set scr_allow_kar98ksniper "1"
//set scr_allow_nagant "1"
//set scr_allow_ppsh "1"
//set scr_allow_nagantsniper "1"
//set scr_allow_fg42 "1"
set scr_allow_panzerfaust "1"
seta g_speed "400" // (Player movement speed Default=190.
// Example HTTP Redirect Settings
// ==============================
//Show blip on hud when you hit another player (0 = off, 1 = on) (default 0)
//set awe_showhit "1"
//Show bulletholes on hud (0 = no, 1 = only on headshots, 2 = always) (default 0)
//set awe_bulletholes "1"
set sv_allowdownload "1" // Enables Downloading
set sv_wwwDownload "1"
set sv_wwwDlDisconnected "0"
set sv_wwwBaseURL"http://www.mediamax.com/***********************"
//pb_sv_disable
pb_sv_enable
wait
set sv_punkbuster "1"
PB_SV_GUIDRelax 1
pb_sv_httpAddr 86.20.143.227
pb_sv_httpPort 8080
pb_sv_httpKey *****************
pb_sv_httpRefresh 30
PB_SV_HttpMaps rats mp_vr_office bsd_glassattack_v2 mp_glasssky
PB_SV_AutoUpdBan 1
PB_SV_Update
PB_SV_Sleep 100
PB_SV_MinName 4
PB_SV_ScoreKick -9
PB_SV_KickLen 01
set sv_mapRotation "gametype tdm map Haugesund_Docks gametype tdm map mp_bircheshead gametype tdm map mp_hillman_day gametype tdm map brestassault gametype tdm map rats gametype tdm map mp_sainteny_b2 gametype tdm map hobbiton_mtl gametype tdm map mp_kc_crossfire gametype tdm map mp_uo_eastland gametype tdm map fort_wreck_final gametype tdm map mp_uo_benouville gametype tdm map the_farm_final gametype tdm map mp_el_mechili_british gametype tdm map Ravine gametype tdm map mp_sunrise gametype tdm map uo_destroyedvillage_am gametype tdm map mp_uo_wilsum gametype tdm map mp_ice gametype tdm map chackbeta gametype tdm map The_Siege gametype tdm map Winter_War gametype tdm map mp_skill gametype tdm map Free_Port_F gametype tdm map mp_shallow_graves_v5 gametype tdm map kansas gametype tdm map Crossfire_V3"
map_rotate.
you will notice that some items have been remed out ie // that will make the server skip that comand. anyway i hope that helps .