PDA

View Full Version : sever.cfg


Spud
10-05-2004, 02:19 PM
Can someone post a generic working server.cfg file for UO? Not sure what needs to be added to one that is different from regular COD. Thank you

FragBoy69
10-05-2004, 02:29 PM
set sv_pure 1

set sv_hostname "Server Name Here"
set g_banIPs ""
set g_password ""
set rconPassword ""
set g_log "mp.log"
set g_logsync "0"
set com_hunkmegs "128" // MB allocated for the game heap. Good for servers will lots of memory
set sv_allowdownloads "0" // This is server side that will allow map downloads // Must also have set cl_allowdownloads "1" on the client
set sv_privateclients "12"
set sv_privatepassword ""
seta sv_master1 "codmaster.activision.com"
seta sv_master2 "codauthorize.activision.com"
seta sv_master3 "master0.gamespy.com"
seta sv_master4 "master1.gamespy.com"
seta sv_gamespy "1"

set scr_motd "Message of the Day Goes Here"
set net_port "28960" //port to listen on
set sv_maxclients "40" //Max number of players
set sv_maxrate "17000" //Maximum rate setting

set scr_allow_vote "0" //Allow call voting
set g_allowvote "0" //Voting too
set scr_drawfriend "1" //Draws a team icon over teammates
set scr_forcerespawn "0" //Force respawning - DM & TDM
set scr_friendlyfire "0" //0 - off 1 - on 2 - reflect damage
set scr_killcam "0" // 0 = off 1 = on
set scr_roundcam "0" //0 = off, 1 = ON
set scr_freelook "1" //0 = off, 1 = ON
set scr_spectateenemy "0" //0 = off, 1 = ON
set scr_teambalance "0" //0 = off, 1 = ON


sv_wwwdownload "0" //Set to "0" to not allow
sv_baseURL <>
sv_dldisconnected "1" (disconnects player from your server while downloading)

scr_allow_pistols "1"
scr_allow_satchel "1"
scr_allow_smoke "1"
scr_allow_grenades "1"
scr_allow_flamethrower "1"
scr_allow_artillery "1"
scr_allow_bazooka "1"
scr_allow_mg34 "1"
scr_allow_dp28 "1"
scr_allow_mg30cal "1"
scr_allow_gewehr43 "1"
scr_allow_svt40 "1"


//vehicle settings

scr_allow_flak88 "1"
scr_allow_su152 "1"
scr_allow_elefant "1"
scr_allow_panzeriv "1"
scr_allow_t34 "1"
scr_allow_sherman "1"
scr_allow_horch "1"
scr_allow_gaz67b "1"
scr_allow_willyjeep "1"

//advanced settings

//g_allowvotetempbanuser - 1/0
//g_allowvotetempbanclient - 1/0
//g_allowvotekick - 1/0
//g_allowvoteclientkick - 1/0
//g_allowvotegametype - 1/0
//g_allowvotetypemap - 1/0
//g_allowvotemap - 1/0
//g_allowvotemaprotate - 1/0
//g_allowvotemaprestart - 1/0
scr_shellshock "1"
scr_drophealth "1"
scr_battlerank "1"

// Search and Destroy Settings
set scr_sd_graceperiod "20"
set scr_sd_roundlength "3"
set scr_sd_roundlimit "7"
set scr_sd_scorelimit "5"
set scr_sd_timelimit "0"

// Behind Enemy Lines Settings
set scr_bel_alivepointtime "10"
set scr_bel_scorelimit "50"
set scr_bel_timelimit "20"

// Retrieval Settings
set scr_re_graceperiod "20"
set scr_re_roundlength "3"
set scr_re_roundlimit "7"
set scr_re_scorelimit "5"
set scr_re_showcarrier "0"
set scr_re_timelimit "0"

// Team Deathmatch
set scr_tdm_scorelimit "150"
set scr_tdm_timelimit "20"

// Deathmatch
set scr_dm_scorelimit "80"
set scr_dm_timelimit "20"

// Base Assault

scr_bas_scorelimit
scr_bas_timelimit
scr_bas_roundlimit
scr_bas_roundlength
scr_bas_respawn_wave_time
scr_bas_startrounddelay
scr_bas_endrounddelay
scr_bas_clearscoreeachround


// Capture the Flag

scr_ctf_scorelimit
scr_ctf_timelimit
scr_ctf_roundlimit
scr_ctf_roundlength
scr_ctf_startrounddelay
scr_ctf_endrounddelay
scr_ctf_clearscoreeachround
scr_ctf_showoncompass


// Domination

scr_dom_scorelimit
scr_dom_timelimit
scr_dom_roundlimit
scr_dom_roundlength
scr_dom_respawn_wave_time
scr_dom_startrounddelay
scr_dom_endrounddelay
scr_dom_clearscoreeachround

//Map Name

//mp_arnhem.bsp
//mp_berlin.bsp
//mp_cassino.bsp
//mp_foy.bsp
//mp_italy.bsp
//mp_kharkov.bsp
//mp_kursk.bsp
//mp_ponyri.bsp
//mp_rhinevalley.bsp
//mp_sicily.bsp
//mp_uo_stanjel.bsp

// The rotation.
set g_gametype "tdm"
set sv_mapRotation "gametype tdm map mp_foy.bsp gametype tdm map mp_rhinevalley.bsp gametype tdm map mp_berlin.bsp gametype tdm map mp_ponyri.bsp gametype tdm map mp_kharkov.bsp gametype tdm map mp_kursk.bsp"

BoSBrian
10-06-2004, 11:16 AM
Check out this thread:

http://www.codadmin.com/nuke/modules.php?name=Forums&file=viewtopic&t=3099

BoSBrian
10-06-2004, 11:22 AM
I see some serious errors in that config. Hope it works for ya, but this is what I use.

set sv_hostname "^5MY UO SERVER"
set scr_motd "^1United Offensive Server"

// ^1 = red
// ^2 = green
// ^3 = yellow
// ^4 = dark blue
// ^5 = light blue (cyan)
// ^6 = magenta
// ^7 = white

//Passwords
set g_password "" // sets a password on your server
set g_needpass "0"
seta rconpassword "xxx"
set sv_privatepassword "xxx"



//console log - 0=no log 1=buffered 2=continuous 3=append
set g_logsync "2"
set g_log "games_mp.log"

//Network Settings
set net_ip 192.168.100.100 // Change to your servers IP address
set net_port 28960
set sv_maxping 250
set sv_minping 0
set sv_maxrate 25000
set sv_minrate 0


//Server Ram Settings
set com_hunkmegs "256"

//Player Slot Settings
set sv_maxclients "28"
set sv_privateclients "6"
set g_banIPs ""

// Idle Players, Spectators, and Timeouts
set g_inactivity "120"
set g_inactivityspectator "240"
set sv_timeout "300"

// Corpse Time
set sv_zombietime "5"

// Death Messages
set sv_obituary 1


// MASTER SERVERS TO REPORT TO

sets sv_master1 "coduomaster.activision.com"
sets sv_master2 "master.gamespy.com:28960"
sets sv_master3 "master0.gamespy.com"
sets sv_master4 "clanservers.net"
sets sv_master5 "coduoauthorize.activision.com"
seta sv_gamespy "1"

//weapon settings
set scr_allow_bar "1" //0 - disable weapon 1 - enable weapon
set scr_allow_bren "1"
set scr_allow_enfield "1"
set scr_allow_fg42 "0"
set scr_allow_kar98k "1"
set scr_allow_kar98ksniper "1"
set scr_allow_m1carbine "1"
set scr_allow_m1garand "1"
set scr_allow_mp40 "1"
set scr_allow_mp44 "1"
set scr_allow_nagant "1"
set scr_allow_nagantsniper "1"
set scr_allow_panzerfaust "1"
set scr_allow_ppsh "1"
set scr_allow_springfield "1"
set scr_allow_sten "1"
set scr_allow_thompson "1"
set scr_allow_pistols "1"
set scr_allow_satchel "1"
set scr_allow_smoke "1"
set scr_allow_grenades "1"
set scr_allow_flamethrower "1"
set scr_allow_artillery "1"
set scr_allow_bazooka "1"
set scr_allow_mg34 "1"
set scr_allow_dp28 "1"
set scr_allow_mg30cal "1"
set scr_allow_gewehr43 "1"
set scr_allow_svt40 "1"

// vehicle settings

set scr_allow_flak88 "1"
set scr_allow_su152 "1"
set scr_allow_elefant "1"
set scr_allow_panzeriv "1"
set scr_allow_t34 "1"
set scr_allow_sherman "1"
set scr_allow_horch "1"
set scr_allow_gaz67b "1"
set scr_allow_willyjeep "1"

// advanced settings

set scr_allow_vote "0"
set g_allowvote "0"
set g_allowvotetempbanuser "0"
set g_allowvotetempbanclient "0"
set g_allowvotekick "0"
set g_allowvoteclientkick "0"
set g_allowvotegametype "0"
set g_allowvotetypemap "0"
set g_allowvotemap "0"
set g_allowvotemaprotate "0"
set g_allowvotemaprestart "0"
set scr_shellshock "1"
set scr_drophealth "0"
set scr_battlerank "1"

// KillCam
set scr_killcam "0"
set scr_freelook "0"
set scr_spectateenemy "0"

// Auto Team Balance
set scr_teambalance "1"


// Friendly Fire
set scr_friendlyfire "3" //0 - off 1 - on 2 - reflect damage 3 - Shared

// PURE server settings
set sv_pure "1"

//Downloads from server
seta sv_floodProtect "1"
seta sv_timeout "300"
seta sv_reconnectlimit "3"
seta sv_allowAnonymous "1"
seta sv_allowdownloads "0"
seta sv_dl_maxRate "42000" //max download speed 42000 = 12kb

//HTTP Redirect Downloads
seta sv_wwwDownload "0"
seta sv_wwwBaseURL ""
seta sv_wwwDlDisconnected "0"


// Gametype Settings

// gametype bas (Base Assault)
set scr_bas_scorelimit "0"
set scr_bas_timelimit "20"
set scr_bas_roundlimit "2"
set scr_bas_roundlength "20"
set scr_bas_respawn_wave_time "10"
set scr_bas_startrounddelay "5"
set scr_bas_endrounddelay "5"
set scr_bas_clearscoreeachround "1"


// gametype ctf (Capture the Flag)
set scr_ctf_scorelimit "7"
set scr_ctf_timelimit "20"
set scr_ctf_roundlimit "0"
set scr_ctf_roundlength "10"
set scr_ctf_startrounddelay "5"
set scr_ctf_endrounddelay "5"
set scr_ctf_clearscoreeachround "1"
set scr_ctf_showoncompass "0"


// gametype dom (Domination)
set scr_dom_scorelimit "7"
set scr_dom_timelimit "20"
set scr_dom_roundlimit "0"
set scr_dom_roundlength "20"
set scr_dom_respawn_wave_time "10"
set scr_dom_startrounddelay "5"
set scr_dom_endrounddelay "5"
set scr_dom_clearscoreeachround "0"


//Behind Enemy Lines Default Description
set scr_bel_alivepointtime "15"
set scr_bel_scorelimit "75"
set scr_bel_timelimit "20"

//Deathmatch Default Description
set scr_dm_scorelimit "50"
set scr_dm_timelimit "30"

//Retrieval Default Description
set scr_re_graceperiod "15"
set scr_re_roundlength "5"
set scr_re_roundlimit ""
set scr_re_scorelimit ""
set scr_re_showcarrier "0"
set scr_re_timelimit "20"

//Search and Destroy Default Description
set scr_sd_graceperiod "15"
set scr_sd_roundlength "3"
set scr_sd_roundlimit ""
set scr_sd_scorelimit ""
set scr_sd_timelimit "15"

//Team Deathmatch Default Description
set scr_tdm_scorelimit "100"
set scr_tdm_timelimit "20"

//HeadQuarters Default Description
set scr_hq_timelimit "20"
set scr_hq_scorelimit "450"

//PUNKBUSTER
PB_SV_ENABLE
WAIT

// Set starting game type
set g_gametype "bas" //gametype: bel, dm, re, sd, tdm, hq, dom, bas, ctf

// Map rotation.

set sv_maprotation "gametype bas map mp_foy gametype dom map mp_italy gametype ctf map mp_kharkov gametype dom map mp_kursk gametype bas map mp_ponyri gametype dom map mp_rhinevalley gametype ctf map mp_sicily gametype dom map mp_uo_stanjel gametype ctf map mp_berlin gametype dom map mp_cassino gametype ctf map mp_arnhem gametype dom map mp_foy gametype bas map mp_italy gametype dom map mp_kharkov gametype bas map mp_kursk gametype dom map mp_ponyri gametype bas map mp_rhinevalley gametype dom map mp_arnhem gametype dom map mp_berlin gametype ctf map mp_cassino gametype dom map mp_sicily "

MAP_ROTATE

// SETS/PUBLIC INFO (stuff that shows up in server info)

sets .Admin "" // Make it your IRC or site nick maybe (optional)
sets .Email "" // You're email address (optional)
sets .URL "" // your website here (optional)
sets .Host "" // host website here (optional)
sets "URL" "" // your website here (optional)

FragBoy69
10-06-2004, 11:38 AM
What serious errors would that be?

BoSBrian
10-06-2004, 12:00 PM
Hey, don't take it personal. If it works for ya :!: good deal.

But, for example:

// Domination

scr_dom_scorelimit
scr_dom_timelimit
scr_dom_roundlimit
scr_dom_roundlength
scr_dom_respawn_wave_time
scr_dom_startrounddelay
scr_dom_endrounddelay
scr_dom_clearscoreeachround

Each entry should have "set" before them

FragBoy69
10-06-2004, 12:35 PM
I dont use it, I think I got it off here, was a post listing the new cvars for UO. 8-)

Anex
10-07-2004, 05:51 PM
As good practice, you should always have "SET" before every cvar definition; it will save you a great deal of headache down the road.