We have this pretty annoying bug on our public server - when a map changes the server loads it twice (its not a client problem - the client loads map once while connecting to server and twice on map changes as the server does). As i have a descent system I wouldnt have noticed it if not looking through server log files. It turns out many ppl disconnect at that moment…
Does anyone know how solve this problem?
We are running the latest version of ET, ETPRO mod and ET AdminMod. The server goes with custom map campaigns. Config is nothing special, except we cut out the grass from standard radar map by mapdefault_radar.cfg (forcecvar r_drawfoliage 0) and mapdefault.cfg (opposite).
here is the cfg:
//
set dedicated “2”
set sv_fps “20”
set username “”
set g_gametype “4”
//RAM Settings
set com_zoneMegs “64”
set com_soundmegs “32”
set com_hunkmegs “384” // Special thanks to DG 256 buvo
set server_autoconfig “0”
// PASSWORDS & CLIENTS
set sv_maxclients “22”
set sv_privateclients “2”
set g_password “”
set g_needpass “0”
set sv_privatepassword “”
set rconpassword “”
set refereepassword “”
// MASTER SERVERS TO REPORT TO
set sv_master1 “etmaster.idsoftware.com”
set sv_master2 “master.gamespy.com:27900”
set sv_master3 “master0.gamespy.com”
set sv_master4 “clanservers.net”
set sv_master5 “”
// SETS/PUBLIC INFO
// stuff that shows up in server info,
// too many “sets” can crash server, esp large ones.
sets g_needpass “0”
sets sv_pure “1”
sets .IRC “#netGames @ irc.lv”
sets .Admin “LabaisTeels”
sets .Email “”
// MOTD ETC
set sv_hostname “^79 campaigns ^1et.netgames.lv”
//"^4N^7et^4G^7ames ^47 map ^7Cmpg ^7[supplydepot2,reactor_final,caen,braundorf_b4,dubrovnik_final,venice,adlernest_b7]"
set g_motd “^bblabla”
set server_motd0 “^1A^7pollo”
set server_motd1 “^4Pub TS: 195.2.100.71”
set server_motd2 “www.ziusgalvas.net”
set server_motd3 “netgames.apollo.lv”
set server_motd4 “Idle @”
set server_motd5 “irc.lv #zG #netGames”
// RATE & DOWNLOADS
set sv_maxRate “25000”
set sv_lanforcerate “0”
set sv_allowDownload “1”
set sv_dl_maxRate “25000”
set sv_wwwDownload “1”
set sv_wwwCheckPath “”
set sv_wwwFallbackURL “”
set sv_wwwBaseURL “http://games.mpakalpojumi.lv”
set sv_wwwDlDisconnected “0”
// MISC SETTINGS
set g_usertimelimit “0”
set server_autoconfig “0”
set g_antilag “1”
set g_altStopwatchMode “0”
set g_complaintlimit “6”
set g_IPcomplaintLimit “4”
set g_disableComplaints “7”
set g_fastres “0”
set g_friendlyFire “1”
set g_minGameClients “0”
set g_voiceChatsAllowed “5”
set g_warmup “45”
set g_doWarmup “0”
set g_inactivity “600”
set g_spectatorInactivity “0”
set sv_floodProtect “1”
set sv_pure “1”
set sv_minping “0”
set sv_maxping “0”
set match_latejoin “1”
set match_minplayers “0”
set match_mutespecs “0”
set match_readypercent “0”
set match_timeoutcount “0”
set match_warmupDamage “1”
set pmove_fixed “0”
set pmove_msec “8”
set fraglimit “0”
setl b_damagexp “1”
setl b_fallingbugfix “1”
setl b_fixedphysics “1”
setl b_fixedphysicsfps “125”
setl b_realhead “1”
// TEAMS
set g_autofireteams “1”
set g_teamforcebalance “1”
set g_noTeamSwitching “0”
set g_heavyWeaponRestriction “20”
set team_maxplayers “0”
set team_nocontrols “1”
set b_stickycharge 2
set b_maxmines “10”
set team_maxriflegrenades “2”
set team_maxFlamers “1”
set team_maxMG42s “1”
set team_maxMortars “1”
set team_maxPanzers “1”
set b_pronedelay “1”
set b_extendedprone “1”
setl g_medicChargeTime 45000
setl g_LTChargeTime 40000
setl g_engineerChargeTime 30000
setl g_soldierChargeTime 20000
setl g_covertopschargetime 30000
setl g_knockback 1000
// VOTING
set g_allowVote “1”
set g_voteFlags “0”
set vote_limit “2”
set vote_percent “60”
set vote_allow_comp “0”
set vote_allow_pub “0”
set vote_allow_gametype “0”
set vote_allow_kick “1”
set vote_allow_map “0”
set vote_allow_mutespecs “0”
set vote_allow_muting “1”
set vote_allow_matchreset “1”
set vote_allow_nextmap “1”
set vote_allow_referee “0”
set vote_allow_shuffleteamsxp “1”
set vote_allow_swapteams “1”
set vote_allow_friendlyfire “0”
set vote_allow_timelimit “0”
set vote_allow_warmupdamage “0”
set vote_allow_antilag “0”
set vote_allow_balancedteams “0”
// PUNKBUSTER
// dont use set or quotes with PB.
pb_sv_enable
pb_sv_autoUpdBan 1
pb_sv_CQC 1
pb_sv_KickLen 1
PB_SV_MaxConDls 4
PB_SV_MaxDlRate 4
Pb_sv_noguidgrace 30
pb_sv_updategrace 600
pb_sv_guidrelax 0
pb_sv_scoreKick -9
pb_sv_specname ETTV
pb_sv_sleep 100
// NAMES
pb_sv_dupNameGrace 20
pb_sv_changePeriod 20
pb_sv_changeMax 5
pb_sv_EmptyName 0
pb_sv_minName 1
pb_sv_extChar 1
// PB CVAR RESTRICTION
pb_sv_CvarFreq 6
pb_sv_CvarLogging 2
pb_sv_CvarWalk 1
pb_sv_CvarUserPulse 99
pb_sv_CvarChangedPulse 99
pb_sv_cvarempty
pb_sv_cvar rate IN 2500 25000
pb_sv_cvar snaps IN 20 40
pb_sv_cvar cl_maxpackets IN 15 100
pb_sv_cvar cl_timenudge IN 0
pb_sv_cvar cl_freelook IN 1
pb_sv_cvar cl_yawspeed IN 0 140
pb_sv_cvar cl_pitchspeed IN 0 140
pb_sv_cvar m_pitch OUT -0.015 0.015
pb_sv_cvar m_yaw IN -0.022 0.022
pb_sv_cvar cg_bobup IN 0 0.005
pb_sv_cvar cg_errordecay IN 100 500
pb_sv_cvar cg_shadows IN 0 1
pb_sv_cvar cg_fov IN 90 125
pb_sv_cvar r_flares IN 0 1
pb_sv_cvar r_primitives IN 0 2
pb_sv_cvar r_nv_fogdist_mode INCLUDE NV
pb_sv_cvar r_detailTextures IN 0 1
pb_sv_cvar r_clamptoedge IN 0 1
sv_cvar pmove_fixed EQ 0
// PB SCREENSHOT
pb_sv_AutoSs 0
pb_sv_AutoSsFrom 300
pb_sv_AutoSsTo 1500
pb_sv_SsFloor 1
pb_sv_SsCeiling 900
pb_sv_SsDelay 0
pb_sv_SsPath
pb_sv_SsWidth 320
pb_sv_SsHeight 240
pb_sv_SsXpct 50
pb_sv_SsYpct 50
pb_sv_SsSrate 1
// BANS
set g_banIPs “”
set g_filterBan “1”
pb_sv_banload
// LOGGING
seta logfile 1
seta g_log “lielakampana.log”
seta logfile “3”
seta g_logsync 1
exec garaas.cfg //loads campaign cycle
vstr netcamp1
set com_watchdog_cmd “map goldrush; vstr netcamp_initial ; say watchdog found no map running - restarted mapcycle” // (defaults to quit)