The order of + parameters do matter as that is the order they are executed. However, mixing - parameters in the middle shouldn't make a difference since nothing happens with the + parameters until valve.rc executes stuffcmds.
-----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Andy Wallace Sent: Wednesday, November 04, 2009 2:53 PM To: Half-Life dedicated Linux server mailing list Subject: Re: [hlds_linux] TF2 autoupdate Ok I don't admit to know all, but at least the example I gave got the person's server running. Fair enough - I'll remember that in future. --- On Wed, 4/11/09, Saul Rennison <[email protected]> wrote: From: Saul Rennison <[email protected]> Subject: Re: [hlds_linux] TF2 autoupdate To: "Half-Life dedicated Linux server mailing list" <[email protected]> Date: Wednesday, 4 November, 2009, 2:47 PM Order of parameters doesn't matter whatsoever. On Wednesday, November 4, 2009, Andy Wallace <[email protected]> wrote: > Well you may be right about the -console option but it doesn't cause any issue on my linux server. -tickrate is not really needed as it will set to the default anyway, but we find its best to specify it (causes less lag when running multiple servers and we find 33 is good enough anyway.) > > Main thing is it worked for the person asking about it. -autoupdate is best run near start of the script command as the game is gonna want to update before loading any maps or configs. > > > > --- On Tue, 3/11/09, Rick Payton <[email protected]> wrote: > > From: Rick Payton <[email protected]> > Subject: Re: [hlds_linux] TF2 autoupdate > To: "Half-Life dedicated Linux server mailing list" <[email protected]> > Date: Tuesday, 3 November, 2009, 11:16 PM > > I was always under the impression that -autoupdate should be the LAST parameter on the command line. Also, under Linux, the -console switch isn't needed / used, because the "console" is the only option for Linux users. And finally, I thought -tickrate was removed for OB based games? > > --mauirixxx > > -----Original Message----- > From: [email protected] [mailto:[email protected]] On Behalf Of Andy Wallace > Sent: Tuesday, November 03, 2009 12:47 PM > To: Half-Life dedicated Linux server mailing list > Subject: Re: [hlds_linux] TF2 autoupdate > > -autoupdate is in the wrong place for a start as it needs to do that action before loading any maps. The map specified was also wrong (should be ctf_2fort) so nothing appears to happen after the server initialises. You also need to tell SRCDS to run the admin console (for obvious reasons.) Example of correct script: > > ./srcds_run -console -game tf -autoupdate +ip > xx.xx.xxx.xx +port 27015 +maxplayers 10 -tickrate 100 +map ctf_2fort > > Try that and see how it goes. No need to overload the script with superflous commands like "-net_queuesplits 0" or "-nobots" etc. Get it working in basic form first, then try these extra commands later, one by one. > > Hope this helps :) > > Andy Wallace > www.bns-outlaws.co.uk > gs: 94.75.234.53:27015 & 94.75.234.54:27015 > (come join us and have some fun with alltalk and custom maps/sounds - don't be shy - all welcome) > > --- On Tue, 3/11/09, [email protected] <[email protected]> wrote: > > From: [email protected] <[email protected]> > Subject: Re: [hlds_linux] TF2 autoupdate > To: "Half-Life dedicated Linux server mailing list" <[email protected]> > Date: Tuesday, 3 November, 2009, 9:07 PM > > Screenlog show me this: > > Auto detecting CPU > Using default binary: ./srcds_i486 > Server will auto-restart if there is a crash. > > Console initialized. > Game.dll loaded for "Team Fortress" > Particles: Missing 'particles/error.pcf' > maxplayers set to 10 > Unknown command "r_decal_cullsize" > "sv_password" = "" > notify > - Server password for entry into multiplayer games > Unknown command "port" > Unknown command "startupmenu" > Network: IP xx.xxx.xx.xx, mode MP, dedicated Yes, ports 27015 SV / 27005 CL > ConVarRef room_type doesn't point to an existing ConVar > Executing dedicated server config file > [S_API FAIL] SteamAPI_Init() failed; unable to update local steamclient. Continuing with current version anyway. > Unknown command "mp_autokick" > Unknown command "mp_buytime" > Unknown command "mp_c4timer" > Unknown command "mp_dynamicpricing" > Unknown command "mp_dynamicprice" > Unknown command "mp_freezetime" > Unknown command "mp_limitteams" > Unknown command "mp_logecho" > Unknown command "mp_logfile" > Unknown command "mp_roundtime" > Unknown command "mp_spawnprotectiontime" > Unknown command "mp_startmoney" > Unknown command "mp_tkpunish" > Unknown command "sv_accelerate" > Unknown command "sv_airaccelerate" > Unknown command "sv_friction" > Unknown command "sv_maxspeed" > Unknown command "sv_stepsize" > Unknown command "sv_wateraccelerate" > Unknown command "sv_waterfriction" > Unknown command "cvarblock_mincmdrat" > exec: couldn't exec ctf_2fort.cfg > Adding master server 72.165.61.136:27012 > Adding master server 72.165.61.136:27013 > Connection to Steam servers successful. > VAC secure mode is activated. > > > > Startup command is: > ./srcds_run -game tf +map 2fort -maxplayers 10 -net_queuesplits 0 +ip xx.xx.xxx.xx +port 27015 -tickrate 100 -- Thanks, - Saul. _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux

