Designing stopwatch server. Won't even start up.

Discussion for Admins of ETPro/BayonET servers.
If you don't run a server, please don't post here...

Moderators: Forum moderators, developers

Post Reply
Quanah_Parker
Posts: 21
Joined: Tue Aug 10, 2004 6:19 am

Designing stopwatch server. Won't even start up.

Post by Quanah_Parker »

For the life of me, I cannot figure out why I cannot connect to my server. When I go into my control panel and start it, it says "Server Successfully Started!"

Yet, when I go into ET to connect, it stays in connection mode and never leaves. I'm assuming I have done something incorrectly within my config simply because I have never set up a "Stopwatch" server before, only "Campaign" servers. Any advice in this area would help. I am inexperienced at this "Stopwatch" server stuff.

Here's my server config:
set dedicated "2" // 1: dedicated server for lan 2: dedicated server for internet
// set net_ip "" // set to override the default IP ET uses
// set net_port "27960" // set to override the default port ET uses

// PASSWORDS & CLIENTS

set sv_maxclients "16" // number of players including private slots
set g_password "" // set to password protect the server
set sv_privateclients "2" // if set > 0, then this number of client slots will be reserved for connections
set sv_privatepassword "XXXXXXX" // that have "password" set to the value of "sv_privatePassword"
set rconpassword "XXXXXXX" // remote console access password
set refereePassword "XXXXXXX"
set b_shoutcastpassword "XXXXXXXX"

// SEMI-ADMIN LEVEL

b_semiadminlevels 1
b_semiadminpass1 "XXXXXXX"
b_semiadmincmds1 "mute unmute kick shuffle"


// DL, RATE

set sv_maxRate "15000" // 10000 standard but poor for ET
set sv_dl_maxRate "42000" // increase/decerease if you have plenty/little spare bandwidth
set sv_allowDownload "1" // global toggle for both legacy download and web download
set sv_wwwDownload "1" // toggle to enable web download
set sv_wwwBaseURL "XXXXXXXXXXXXXXXXXXX" // base URL for redirection
set sv_wwwDlDisconnected "0" // tell clients to perform their downloads while disconnected from the server
set sv_wwwFallbackURL "XXXXXXXXXXXXXXXXXXXX" // URL to send to if an http/ftp fails or is refused client side

// MOTD ETC

set sv_hostname "^?Moiety ^nTWL Beta Trash!" // name of server here
set server_motd0 "^?>>>>>>>^/www.moiety.org^?>>>>>>>" // message in right corner of join screen here
set server_motd1 "^?> ^s72.21.57.62 ^?>"
set server_motd2 "^?>^hdeliv^4*^idubrov^4*^nfrost^?>"
set server_motd3 "^?>^jsvarv^4*^kveni^4*^lbeer^4*^?>"
set server_motd4 "^?> ^mgold_te^4*^xsupplyd ^?>"
set server_motd5 "^?>>>>>>>>>>>>>^n>>^?>>>>>>>>>>>>>"

//Banners

set b_banners 3
set b_banner1 "^/This server is specifically designed for players to improve ^rTWL play."
set b_banner2 "^/All ^rTWL setting apply, including ^1PunkBuster CVARS^/."
set b_banner3 "^/Register at ^?http://www.moiety.org/"
set b_bannertime 45
set b_bannerlocation 128

// MISC SETTINGS

set g_heavyWeaponRestriction "20"
set g_antilag "0"
setl g_altStopwatchMode "0"
setl g_autofireteams "1"
setl g_complaintlimit "0"
setl g_ipcomplaintlimit "0"
set g_fastres "0"
set g_friendlyFire "1"
set g_gametype "3" // Game type should be set from map rotation script
set g_minGameClients "2"
setl g_landminestimeout "0"
set g_minGameClients "1"
set g_maxlives "0"
set g_alliedmaxlives "0"
set g_axismaxlives "0"
set g_teamforcebalance "0"
setl g_noTeamSwitching "0"
setl g_voiceChatsAllowed "20"
set g_doWarmup "1"
set g_warmup "30"
set g_spectatorInactivity "0"
set g_inactivity "60"
set sv_floodProtect "1"
set sv_zombietime "1"
set sv_pure "1"
setl sv_minping "0"
setl sv_maxping "0"
set match_latejoin "1"
set match_minplayers "2"
set match_mutespecs "0"
set match_readypercent "20"
set match_timeoutcount "0"
set match_warmupDamage "2"
set team_maxplayers "0"
set team_nocontrols "1"
set pmove_fixed "0"
set pmove_msec "8"

//PLAYER RESTRICTIONS AND ETPRO SETTINGS

set b_pronedelay 0
set b_fixedphysics 1
set b_fallingbugfix 1
set b_floodMaxCommands 6
set b_instagibDamage 40
set b_fixedphysicsfps 125
set b_antiwarp 1
set b_noskillupgrades 0
set b_shove 0
set b_shove_noz 0
set b_intermissiontime 45
set b_intreadypercent 5
set b_logrealtimestamps 1
set b_match_warmupjoin 1
set b_privatemessages 0
set b_showClientCmds 0
set b_spectatornames 1
set b_statsaver 1
set b_xpstopwatch 0
set b_stickycharge 2
set b_moverscale 1.0
set b_defaultskills "0 0 0 0 0 0 0"
set b_headshot 0
set b_damagexp 0
set b_customVoiceChat 1
set b_multiview 1
set b_spectatornames 1
set b_panzerlevelup 1
set b_riflegrenades 1
set b_realhead 1

// XP LEVELS

set b_levels_battlesense "-1"
set b_levels_engineer "-1"
set b_levels_medic "-1"
set b_levels_fieldops "-1"
set b_levels_lightweapons "-1"
set b_levels_soldier "-1"
set b_levels_covertops "-1"

// CHARGE TIMES

set g_medicChargeTime 45000
set g_engineerChargeTime 30000
set g_LTChargeTime 40000
set g_soldierChargeTime 20000
set g_covertopsChargeTime 30000

// HEAVY WEAPONS RESTRICTIONS

set team_maxFlamers 1
set team_maxMg42s 1
set team_maxMortars 1
set team_maxPanzers 1
set team_maxriflegrenades 1
set team_maxMines 5

// SPEEDS

set g_speed 320
set g_gravity 800
set g_knockback 1000

set g_filtercams 1
set b_anticheat 0 // PB works fine on its own.
set b_cheatkicktime 0

// VOTING

set g_allowVote "1"
set vote_limit "99"
set vote_percent "80"
set vote_allow_comp "0"
set vote_allow_gametype "0"
set vote_allow_kick "1"
set vote_allow_map "1"
set vote_allow_matchreset "1"
set vote_allow_mutespecs "1"
set vote_allow_nextmap "0"
set vote_allow_pub "0"
set vote_allow_referee "0"
set vote_allow_shuffleteams "1"
set vote_allow_swapteams "1"
set vote_allow_friendlyfire "0"
set vote_allow_timelimit "0"
set vote_allow_warmupdamage "1"
set vote_allow_antilag "0"
set vote_allow_balancedteams "0"
set vote_allow_muting "0"

// PUNKBUSTER

pb_sv_enable // Punkbuster is on

// PB CHECKS

pb_sv_CvarFreq 0 // Number of range checks per minute. This has a tendency to cause huge lag spikes.
pb_sv_CvarLogging 1 // Log into our own log, and not to PB. We'll deal with idiots ourselves.
pb_sv_CvarUserPulse 0 // Again, another CVAR check that steals bandwidth.
pb_sv_CvarChangedPulse 0 // Another CVAR check that steals bandwidth.

// PB KICK TIME

pb_sv_kicklen 1 // Number of minutes someone is kicked for a CVAR violation.

// PB CVARS: SPECIFIC TO TWL

pb_sv_cvar rate in 5000 25000
pb_sv_cvar snaps in 20 40
pb_sv_cvar cl_maxpackets in 30 100
pb_sv_cvar cl_freelook eq 1
pb_sv_cvar cg_draw2d eq 1
pb_sv_cvar cg_bobup in 0 0.005
pb_sv_cvar cg_fov in 90 120
pb_sv_cvar cg_shadows in 0 1
pb_sv_cvar m_pitch out -0.015 0.015
pb_sv_cvar m_yaw in -0.022 0.022
pb_sv_cvar r_clampToEdge EQ 1
pb_sv_cvar r_allowextensions EQ 1
pb_sv_cvar r_flares in 0 1
pb_sv_cvar r_nv_fogdist_mode INCLUDE NV GL_EYE_RADIAL_NV
pb_sv_cvar r_primitives IN 0 2

// LOGGING

set g_log "etserver.log" // Game logging
set g_logsync 0
set logfile 0

//ET PRO MAPSCRIPTS

set b_mapscriptdirectory etpromapscripts

// WATCHDOG

// in case the game dies with an ERR_DROP
// or any situation leading to server running with no map
//set com_watchdog 10 // defaults 60
set com_watchdog_cmd "vstr m2r1; say watchdog found no map running - restarted mapcycle" // defaults to quit


// MAP ROTATION

set m2r1 "g_gametype 3; map sp_delivery_rc2; shuffle_teams; set nextmap vstr m2r2; sets StopwatchRound 1of2;"
set m2r2 "map_restart 0; set nextmap vstr m2r5; sets StopwatchRound 2of2;"

set m2r5 "g_gametype 3; map dubrovnik_b1_0912; shuffle_teams; set nextmap vstr m2r8; sets StopwatchRound 1of2;"
set m2r8 "map_restart 0; set nextmap vstr m2r9; sets StopwatchRound 2of2;"

set m2r9 "g_gametype 3; map Frostbite; shuffle_teams; set nextmap vstr m2r12; sets StopwatchRound 1of2;"
set m2r12 "map_restart 0; set nextmap vstr m2r13; sets StopwatchRound 2of2;"

set m2r13 "g_gametype 3; map svarvadel; shuffle_teams; set nextmap vstr m2r16; sets StopwatchRound 1of2;"
set m2r16 "map_restart 0; set nextmap vstr m2r17; sets StopwatchRound 2of2;"

set m2r17 "g_gametype 3; map tc_venice_rc2; shuffle_teams; set nextmap vstr m2r20; sets StopwatchRound 1of2;"
set m2r20 "map_restart 0; set nextmap vstr m2r21; sets StopwatchRound 2of2;"

set m2r21 "g_gametype 3; map beerrun_b6; shuffle_teams; set nextmap vstr m2r24; sets StopwatchRound 1of2;"
set m2r24 "map_restart 0; set nextmap vstr m2r25; sets StopwatchRound 2of2;"

set m2r25 "g_gametype 3; map sw_goldrush_te; shuffle_teams; set nextmap vstr m2r28; sets StopwatchRound 1of2;"
set m2r28 "map_restart 0; set nextmap vstr m2r29; sets StopwatchRound 2of2;"

set m2r29 "g_gametype 3; map supplydepot2; shuffle_teams; set nextmap vstr m2r29; sets StopwatchRound 1of2;"
set m2r32 "map_restart 0; set nextmap vstr m2r1; sets StopwatchRound 2of2;"

vstr m2r1
Thanks again.

QP
Quanah_Parker
Posts: 21
Joined: Tue Aug 10, 2004 6:19 am

Post by Quanah_Parker »

I guess a better question is, do i need to create a .pk3 like in a campaign?

QP
Quanah_Parker
Posts: 21
Joined: Tue Aug 10, 2004 6:19 am

Post by Quanah_Parker »

Dubrovnik and Svarvadel seem to conflict. Anyone else experience this?

QP
User avatar
hiro
Posts: 233
Joined: Wed Sep 24, 2003 5:17 pm
Location: au
Contact:

Post by hiro »

you need to use map bsp names instead of the pk3 names. usually they are the same, but not always.

sp_delivery_rc2 should be sp_delivery
dubrovnik_b1_0912 should be just dubrovnik_b1

the rest look okay.

fwiw there are newer versions of both those maps as well as beerrun.
Quanah_Parker
Posts: 21
Joined: Tue Aug 10, 2004 6:19 am

Post by Quanah_Parker »

You're a Godsend hiro.

QP
User avatar
Dogwood
Posts: 46
Joined: Thu Dec 25, 2003 7:02 pm
Location: South Florida
Contact:

Post by Dogwood »

Yes, I nominate Hiro for Hero of the Day!

Quanah, I noticed one thing that might make your server run better:

set sv_maxRate "15000"

This should be set to 25000 if your server host/provider will allow it.
That rate, 25000, is what the TWL configs all are set to run the server at.
BBr|ET Clan Leader
BroadbandReports.com
Quanah_Parker
Posts: 21
Joined: Tue Aug 10, 2004 6:19 am

Post by Quanah_Parker »

Dogwood wrote:Yes, I nominate Hiro for Hero of the Day!

Quanah, I noticed one thing that might make your server run better:

set sv_maxRate "15000"

This should be set to 25000 if your server host/provider will allow it.
That rate, 25000, is what the TWL configs all are set to run the server at.
Yeah, I did do that originally on my "Campaign" server. Funny thing is, I had it set to default 10000 and had these horrible lag spikes for 2 months and couldn't figure out why?!? Hahahhahahaaha! I'm such an idiot.

Anyway, when it was at 25000 it seemed to be slighty choppy. No spikes mind you, but not as smooth as 15000. Any ideas as to why?

My dedicated box runs 5 IPs(which are never, ever filled) and has 1 gig of Bandwidth, all Linux.

Quanah (who appreciates the help immensely!)
DG
Posts: 513
Joined: Thu Jul 24, 2003 4:16 am

Post by DG »

Quanah_Parker wrote: My dedicated box runs 5 IPs(which are never, ever filled) and has 1 gig of Bandwidth, all Linux.
1gb per month or a 1gb connection?
User avatar
gotenks
Posts: 3465
Joined: Fri Nov 15, 2002 4:12 pm
Location: out of my mind
Contact:

Post by gotenks »

i'm praying he means he has a gigabit line
My Website
Image
After a night of binge drinking:
=FF=im2good4u wrote:WTF wanst i on top ?
Quanah_Parker
Posts: 21
Joined: Tue Aug 10, 2004 6:19 am

Post by Quanah_Parker »

gotenks wrote:i'm praying he means he has a gigabit line
What he said. Box specs are this:

AMD SEMPRON 2600
80GB IDE Hard Drive
512MB DDR RAM
Bandwidth: 1000GB
Post Reply