Re: [hlds_linux] command line too long, 512 max
Coming back on this item, with forked servers for l4d2, it seems you cannot use server_cfg##.cfg and then -fork 8 inside an +exec command at the end. Does this mean that any commands with ## for fork support needs to go in the commandline? -Original Message- From: Erik-jan Riemers [mailto:riem...@binkey.nl] Sent: donderdag 23 mei 2013 19:51 To: Half-Life dedicated Linux server mailing list Subject: RE: [hlds_linux] command line too long, 512 max I actually didn't know that, i still learn more each day :) thanks for the reply's. -Original Message- From: hlds_linux-boun...@list.valvesoftware.com [mailto:hlds_linux-boun...@list.valvesoftware.com] On Behalf Of Saul Rennison Sent: donderdag 23 mei 2013 19:29 To: Half-Life dedicated Linux server mailing list Subject: Re: [hlds_linux] command line too long, 512 max To elaborate on what Fletcher is saying, change your command-line to: screen -A -m -d -S tradeunusual ./srcds_run -debug -game tf -port 27015 -replayserverdir tradeunusual -maxplayers 32 -pidfile ~/tf/tradeunusual.pid -autoupdate -steam_dir /home/lzgames/steamcmd/ -steamcmd_script /home/lzgames/steamcmd/tf.txt -insert_search_path tf/servercustom/trade +exec commandline_tradeunusual.cfg Note the lack of +xxx commands and the addition of the final +exec commandline_tradeunusual.cfg. Create a file called commandline_tradeunusual.cfg, and fill it with: servercfgfile server_tradeunusual.cfg ip 144.76.59.36 clientport 27030 motdfile motd_tradeunusual.txt sv_logsdir logs_tradeunusual/ mm_pluginsfile addons/metamod/metaplugins_tradeunusual.ini sm_basepath addons/sourcemod_tradeunusual exec autoexec_tradeunusual.cfg map trade_post_a34 Kind regards, Saul Rennison On 23 May 2013 17:19, Fletcher Dunn fletch...@valvesoftware.com wrote: You might try moving some of the +options into a single startup script and +exec them all at once. For example I am pretty sure that ++servercfgfile, motdfile, +map, +exec could all be executed from a startup script. -Original Message- From: hlds_linux-boun...@list.valvesoftware.com [mailto: hlds_linux-boun...@list.valvesoftware.com] On Behalf Of Erik-jan Riemers Sent: Thursday, May 23, 2013 9:09 AM To: Half-Life dedicated Linux server mailing list Subject: [hlds_linux] command line too long, 512 max Well the topic says it all. Starting a tf2 server, with the search path options being able to add multiple search paths and all other stuff to run multiple servers from 1 install makes my startup line rather big. Can this be bumped up a bit or can the search paths be moved into a file or anything else? As example: screen -A -m -d -S tradeunusual ./srcds_run -debug -game tf +servercfgfile server_tradeunusual.cfg +ip 144.76.59.36 -port 27015 +clientport 27030 -replayserverdir tradeunusual -maxplayers 32 +motdfile motd_tradeunusual.txt +map trade_post_a34 -pidfile ~/tf/tradeunusual.pid -autoupdate -steam_dir /home/lzgames/steamcmd/ -steamcmd_script /home/lzgames/steamcmd/tf.txt +exec autoexec_tradeunusual.cfg +mm_pluginsfile addons/metamod/metaplugins_tradeunusual.ini ++sm_basepath addons/sourcemod_tradeunusual +sv_logsdir logs_tradeunusual/ -insert_search_path tf/servercustom/trade Gives me about 577 characters. I've got in my scripts ~/steamcmd but it writes it out full in the script though. I could change the name of the server to reduce a bit more. And yes I could add some of these options in my server.cfg, but I rather keep them outside so I can easily create new servers. Erik ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux
Re: [hlds_linux] command line too long, 512 max
On Fri, Jul 12, 2013 at 11:38 PM, Erik-jan Riemers riem...@binkey.nl wrote: Does this mean that any commands with ## for fork support needs to go in the commandline? Well, -fork starts with a hyphen, so it goes (= has to go) on the command line. Only those options that are console variables/commands (and therefore start with a plus when specified on the command line) can go into a cfg file. Blame it on the Quake heritage. ;-) Cheers, ~~ Ondra ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux
Re: [hlds_linux] command line too long, 512 max
You might try moving some of the +options into a single startup script and +exec them all at once. For example I am pretty sure that +servercfgfile, +motdfile, +map, +exec could all be executed from a startup script. -Original Message- From: hlds_linux-boun...@list.valvesoftware.com [mailto:hlds_linux-boun...@list.valvesoftware.com] On Behalf Of Erik-jan Riemers Sent: Thursday, May 23, 2013 9:09 AM To: Half-Life dedicated Linux server mailing list Subject: [hlds_linux] command line too long, 512 max Well the topic says it all. Starting a tf2 server, with the search path options being able to add multiple search paths and all other stuff to run multiple servers from 1 install makes my startup line rather big. Can this be bumped up a bit or can the search paths be moved into a file or anything else? As example: screen -A -m -d -S tradeunusual ./srcds_run -debug -game tf +servercfgfile server_tradeunusual.cfg +ip 144.76.59.36 -port 27015 +clientport 27030 -replayserverdir tradeunusual -maxplayers 32 +motdfile motd_tradeunusual.txt +map trade_post_a34 -pidfile ~/tf/tradeunusual.pid -autoupdate -steam_dir /home/lzgames/steamcmd/ -steamcmd_script /home/lzgames/steamcmd/tf.txt +exec autoexec_tradeunusual.cfg +mm_pluginsfile addons/metamod/metaplugins_tradeunusual.ini +sm_basepath addons/sourcemod_tradeunusual +sv_logsdir logs_tradeunusual/ -insert_search_path tf/servercustom/trade Gives me about 577 characters. I've got in my scripts ~/steamcmd but it writes it out full in the script though. I could change the name of the server to reduce a bit more. And yes I could add some of these options in my server.cfg, but I rather keep them outside so I can easily create new servers. Erik ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux
Re: [hlds_linux] command line too long, 512 max
To elaborate on what Fletcher is saying, change your command-line to: screen -A -m -d -S tradeunusual ./srcds_run -debug -game tf -port 27015 -replayserverdir tradeunusual -maxplayers 32 -pidfile ~/tf/tradeunusual.pid -autoupdate -steam_dir /home/lzgames/steamcmd/ -steamcmd_script /home/lzgames/steamcmd/tf.txt -insert_search_path tf/servercustom/trade +exec commandline_tradeunusual.cfg Note the lack of +xxx commands and the addition of the final +exec commandline_tradeunusual.cfg. Create a file called commandline_tradeunusual.cfg, and fill it with: servercfgfile server_tradeunusual.cfg ip 144.76.59.36 clientport 27030 motdfile motd_tradeunusual.txt sv_logsdir logs_tradeunusual/ mm_pluginsfile addons/metamod/metaplugins_tradeunusual.ini sm_basepath addons/sourcemod_tradeunusual exec autoexec_tradeunusual.cfg map trade_post_a34 Kind regards, Saul Rennison On 23 May 2013 17:19, Fletcher Dunn fletch...@valvesoftware.com wrote: You might try moving some of the +options into a single startup script and +exec them all at once. For example I am pretty sure that +servercfgfile, +motdfile, +map, +exec could all be executed from a startup script. -Original Message- From: hlds_linux-boun...@list.valvesoftware.com [mailto: hlds_linux-boun...@list.valvesoftware.com] On Behalf Of Erik-jan Riemers Sent: Thursday, May 23, 2013 9:09 AM To: Half-Life dedicated Linux server mailing list Subject: [hlds_linux] command line too long, 512 max Well the topic says it all. Starting a tf2 server, with the search path options being able to add multiple search paths and all other stuff to run multiple servers from 1 install makes my startup line rather big. Can this be bumped up a bit or can the search paths be moved into a file or anything else? As example: screen -A -m -d -S tradeunusual ./srcds_run -debug -game tf +servercfgfile server_tradeunusual.cfg +ip 144.76.59.36 -port 27015 +clientport 27030 -replayserverdir tradeunusual -maxplayers 32 +motdfile motd_tradeunusual.txt +map trade_post_a34 -pidfile ~/tf/tradeunusual.pid -autoupdate -steam_dir /home/lzgames/steamcmd/ -steamcmd_script /home/lzgames/steamcmd/tf.txt +exec autoexec_tradeunusual.cfg +mm_pluginsfile addons/metamod/metaplugins_tradeunusual.ini +sm_basepath addons/sourcemod_tradeunusual +sv_logsdir logs_tradeunusual/ -insert_search_path tf/servercustom/trade Gives me about 577 characters. I've got in my scripts ~/steamcmd but it writes it out full in the script though. I could change the name of the server to reduce a bit more. And yes I could add some of these options in my server.cfg, but I rather keep them outside so I can easily create new servers. Erik ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux
Re: [hlds_linux] command line too long, 512 max
I actually didn't know that, i still learn more each day :) thanks for the reply's. -Original Message- From: hlds_linux-boun...@list.valvesoftware.com [mailto:hlds_linux-boun...@list.valvesoftware.com] On Behalf Of Saul Rennison Sent: donderdag 23 mei 2013 19:29 To: Half-Life dedicated Linux server mailing list Subject: Re: [hlds_linux] command line too long, 512 max To elaborate on what Fletcher is saying, change your command-line to: screen -A -m -d -S tradeunusual ./srcds_run -debug -game tf -port 27015 -replayserverdir tradeunusual -maxplayers 32 -pidfile ~/tf/tradeunusual.pid -autoupdate -steam_dir /home/lzgames/steamcmd/ -steamcmd_script /home/lzgames/steamcmd/tf.txt -insert_search_path tf/servercustom/trade +exec commandline_tradeunusual.cfg Note the lack of +xxx commands and the addition of the final +exec commandline_tradeunusual.cfg. Create a file called commandline_tradeunusual.cfg, and fill it with: servercfgfile server_tradeunusual.cfg ip 144.76.59.36 clientport 27030 motdfile motd_tradeunusual.txt sv_logsdir logs_tradeunusual/ mm_pluginsfile addons/metamod/metaplugins_tradeunusual.ini sm_basepath addons/sourcemod_tradeunusual exec autoexec_tradeunusual.cfg map trade_post_a34 Kind regards, Saul Rennison On 23 May 2013 17:19, Fletcher Dunn fletch...@valvesoftware.com wrote: You might try moving some of the +options into a single startup script and +exec them all at once. For example I am pretty sure that ++servercfgfile, motdfile, +map, +exec could all be executed from a startup script. -Original Message- From: hlds_linux-boun...@list.valvesoftware.com [mailto: hlds_linux-boun...@list.valvesoftware.com] On Behalf Of Erik-jan Riemers Sent: Thursday, May 23, 2013 9:09 AM To: Half-Life dedicated Linux server mailing list Subject: [hlds_linux] command line too long, 512 max Well the topic says it all. Starting a tf2 server, with the search path options being able to add multiple search paths and all other stuff to run multiple servers from 1 install makes my startup line rather big. Can this be bumped up a bit or can the search paths be moved into a file or anything else? As example: screen -A -m -d -S tradeunusual ./srcds_run -debug -game tf +servercfgfile server_tradeunusual.cfg +ip 144.76.59.36 -port 27015 +clientport 27030 -replayserverdir tradeunusual -maxplayers 32 +motdfile motd_tradeunusual.txt +map trade_post_a34 -pidfile ~/tf/tradeunusual.pid -autoupdate -steam_dir /home/lzgames/steamcmd/ -steamcmd_script /home/lzgames/steamcmd/tf.txt +exec autoexec_tradeunusual.cfg +mm_pluginsfile addons/metamod/metaplugins_tradeunusual.ini ++sm_basepath addons/sourcemod_tradeunusual +sv_logsdir logs_tradeunusual/ -insert_search_path tf/servercustom/trade Gives me about 577 characters. I've got in my scripts ~/steamcmd but it writes it out full in the script though. I could change the name of the server to reduce a bit more. And yes I could add some of these options in my server.cfg, but I rather keep them outside so I can easily create new servers. Erik ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux
Re: [hlds_linux] command line too long, 512 max
If it starts with a plus then it's simply a console command and can be executed from a script. Only the parameters that start with a dash require to be in the actual command line. On Thu, May 23, 2013 at 1:50 PM, Erik-jan Riemers riem...@binkey.nl wrote: I actually didn't know that, i still learn more each day :) thanks for the reply's. -Original Message- From: hlds_linux-boun...@list.valvesoftware.com [mailto:hlds_linux-boun...@list.valvesoftware.com] On Behalf Of Saul Rennison Sent: donderdag 23 mei 2013 19:29 To: Half-Life dedicated Linux server mailing list Subject: Re: [hlds_linux] command line too long, 512 max To elaborate on what Fletcher is saying, change your command-line to: screen -A -m -d -S tradeunusual ./srcds_run -debug -game tf -port 27015 -replayserverdir tradeunusual -maxplayers 32 -pidfile ~/tf/tradeunusual.pid -autoupdate -steam_dir /home/lzgames/steamcmd/ -steamcmd_script /home/lzgames/steamcmd/tf.txt -insert_search_path tf/servercustom/trade +exec commandline_tradeunusual.cfg Note the lack of +xxx commands and the addition of the final +exec commandline_tradeunusual.cfg. Create a file called commandline_tradeunusual.cfg, and fill it with: servercfgfile server_tradeunusual.cfg ip 144.76.59.36 clientport 27030 motdfile motd_tradeunusual.txt sv_logsdir logs_tradeunusual/ mm_pluginsfile addons/metamod/metaplugins_tradeunusual.ini sm_basepath addons/sourcemod_tradeunusual exec autoexec_tradeunusual.cfg map trade_post_a34 Kind regards, Saul Rennison On 23 May 2013 17:19, Fletcher Dunn fletch...@valvesoftware.com wrote: You might try moving some of the +options into a single startup script and +exec them all at once. For example I am pretty sure that ++servercfgfile, motdfile, +map, +exec could all be executed from a startup script. -Original Message- From: hlds_linux-boun...@list.valvesoftware.com [mailto: hlds_linux-boun...@list.valvesoftware.com] On Behalf Of Erik-jan Riemers Sent: Thursday, May 23, 2013 9:09 AM To: Half-Life dedicated Linux server mailing list Subject: [hlds_linux] command line too long, 512 max Well the topic says it all. Starting a tf2 server, with the search path options being able to add multiple search paths and all other stuff to run multiple servers from 1 install makes my startup line rather big. Can this be bumped up a bit or can the search paths be moved into a file or anything else? As example: screen -A -m -d -S tradeunusual ./srcds_run -debug -game tf +servercfgfile server_tradeunusual.cfg +ip 144.76.59.36 -port 27015 +clientport 27030 -replayserverdir tradeunusual -maxplayers 32 +motdfile motd_tradeunusual.txt +map trade_post_a34 -pidfile ~/tf/tradeunusual.pid -autoupdate -steam_dir /home/lzgames/steamcmd/ -steamcmd_script /home/lzgames/steamcmd/tf.txt +exec autoexec_tradeunusual.cfg +mm_pluginsfile addons/metamod/metaplugins_tradeunusual.ini ++sm_basepath addons/sourcemod_tradeunusual +sv_logsdir logs_tradeunusual/ -insert_search_path tf/servercustom/trade Gives me about 577 characters. I've got in my scripts ~/steamcmd but it writes it out full in the script though. I could change the name of the server to reduce a bit more. And yes I could add some of these options in my server.cfg, but I rather keep them outside so I can easily create new servers. Erik ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux
Re: [hlds_linux] Command line switch fixes timeout on map change bug
This more or less stops the tracking of achievements on the server? Tony Paloma wrote: Use the -nogamestats command line switch to fix timeout on map change. It disables the uploading of game stats to Valve's servers and at the same time fixes the timeout on map change problem. By game stats I mean who died where, weapon data, all the info displayed on their site basically. Myself and ServerAlex from hlds have both attached GDB during the timeout problem. It clearly shows that it's blocking waiting from a response from Valve's server after uploading game stats data. Using the -nogamestats switch prevents this code from ever getting executed. Using -nogamestats disables sending the stats data on round-end whereas setting tf_stats_track to 0 does not. Thank you to Nephyrin for confirming this works. I'd appreciate if you'd all try this and confirm or deny it works as well. Thanks, Tony ___ 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
Re: [hlds_linux] Command line switch fixes timeout on map change bug
This was already answered. -Atreus On Mon, Feb 9, 2009 at 7:40 AM, Kevin J. Anderson les...@counter-strike.net wrote: This more or less stops the tracking of achievements on the server? Tony Paloma wrote: Use the -nogamestats command line switch to fix timeout on map change. It disables the uploading of game stats to Valve's servers and at the same time fixes the timeout on map change problem. By game stats I mean who died where, weapon data, all the info displayed on their site basically. Myself and ServerAlex from hlds have both attached GDB during the timeout problem. It clearly shows that it's blocking waiting from a response from Valve's server after uploading game stats data. Using the -nogamestats switch prevents this code from ever getting executed. Using -nogamestats disables sending the stats data on round-end whereas setting tf_stats_track to 0 does not. Thank you to Nephyrin for confirming this works. I'd appreciate if you'd all try this and confirm or deny it works as well. Thanks, Tony ___ 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
Re: [hlds_linux] Command line switch fixes timeout on map change bug
Achievments are working with this parametr :) On Mon, Feb 9, 2009 at 5:01 PM, Jeff Sugar jeffsu...@gmail.com wrote: This was already answered. -Atreus On Mon, Feb 9, 2009 at 7:40 AM, Kevin J. Anderson les...@counter-strike.net wrote: This more or less stops the tracking of achievements on the server? Tony Paloma wrote: Use the -nogamestats command line switch to fix timeout on map change. It disables the uploading of game stats to Valve's servers and at the same time fixes the timeout on map change problem. By game stats I mean who died where, weapon data, all the info displayed on their site basically. Myself and ServerAlex from hlds have both attached GDB during the timeout problem. It clearly shows that it's blocking waiting from a response from Valve's server after uploading game stats data. Using the -nogamestats switch prevents this code from ever getting executed. Using -nogamestats disables sending the stats data on round-end whereas setting tf_stats_track to 0 does not. Thank you to Nephyrin for confirming this works. I'd appreciate if you'd all try this and confirm or deny it works as well. Thanks, Tony ___ 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 -- Pozdrawiam, Paweł Majewski ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux
Re: [hlds_linux] Command line switch fixes timeout on map change bug
This has nothing to do with achievements. -Original Message- From: hlds_linux-boun...@list.valvesoftware.com [mailto:hlds_linux-boun...@list.valvesoftware.com] On Behalf Of Kevin J. Anderson Sent: Monday, February 09, 2009 7:41 AM To: Half-Life dedicated Linux server mailing list Subject: Re: [hlds_linux] Command line switch fixes timeout on map change bug This more or less stops the tracking of achievements on the server? Tony Paloma wrote: Use the -nogamestats command line switch to fix timeout on map change. It disables the uploading of game stats to Valve's servers and at the same time fixes the timeout on map change problem. By game stats I mean who died where, weapon data, all the info displayed on their site basically. Myself and ServerAlex from hlds have both attached GDB during the timeout problem. It clearly shows that it's blocking waiting from a response from Valve's server after uploading game stats data. Using the -nogamestats switch prevents this code from ever getting executed. Using -nogamestats disables sending the stats data on round-end whereas setting tf_stats_track to 0 does not. Thank you to Nephyrin for confirming this works. I'd appreciate if you'd all try this and confirm or deny it works as well. Thanks, Tony ___ 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
Re: [hlds_linux] Command line switch fixes timeout on map change bug
I had today 1 timeout. Are you sure that only this is causing problem? On Mon, Feb 9, 2009 at 7:49 PM, Tony Paloma drunkenf...@hotmail.com wrote: This has nothing to do with achievements. -Original Message- From: hlds_linux-boun...@list.valvesoftware.com [mailto:hlds_linux-boun...@list.valvesoftware.com] On Behalf Of Kevin J. Anderson Sent: Monday, February 09, 2009 7:41 AM To: Half-Life dedicated Linux server mailing list Subject: Re: [hlds_linux] Command line switch fixes timeout on map change bug This more or less stops the tracking of achievements on the server? Tony Paloma wrote: Use the -nogamestats command line switch to fix timeout on map change. It disables the uploading of game stats to Valve's servers and at the same time fixes the timeout on map change problem. By game stats I mean who died where, weapon data, all the info displayed on their site basically. Myself and ServerAlex from hlds have both attached GDB during the timeout problem. It clearly shows that it's blocking waiting from a response from Valve's server after uploading game stats data. Using the -nogamestats switch prevents this code from ever getting executed. Using -nogamestats disables sending the stats data on round-end whereas setting tf_stats_track to 0 does not. Thank you to Nephyrin for confirming this works. I'd appreciate if you'd all try this and confirm or deny it works as well. Thanks, Tony ___ 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 -- Pozdrawiam, Paweł Majewski ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux
Re: [hlds_linux] Command line switch fixes timeout on map change bug
It looks like it doesn't always block communication with the stats server. It does in some cases (unclear what those cases are) so it should at least help. -Original Message- From: hlds_linux-boun...@list.valvesoftware.com [mailto:hlds_linux-boun...@list.valvesoftware.com] On Behalf Of Pawel Sent: Monday, February 09, 2009 12:11 PM To: Half-Life dedicated Linux server mailing list Subject: Re: [hlds_linux] Command line switch fixes timeout on map change bug I had today 1 timeout. Are you sure that only this is causing problem? On Mon, Feb 9, 2009 at 7:49 PM, Tony Paloma drunkenf...@hotmail.com wrote: This has nothing to do with achievements. -Original Message- From: hlds_linux-boun...@list.valvesoftware.com [mailto:hlds_linux-boun...@list.valvesoftware.com] On Behalf Of Kevin J. Anderson Sent: Monday, February 09, 2009 7:41 AM To: Half-Life dedicated Linux server mailing list Subject: Re: [hlds_linux] Command line switch fixes timeout on map change bug This more or less stops the tracking of achievements on the server? Tony Paloma wrote: Use the -nogamestats command line switch to fix timeout on map change. It disables the uploading of game stats to Valve's servers and at the same time fixes the timeout on map change problem. By game stats I mean who died where, weapon data, all the info displayed on their site basically. Myself and ServerAlex from hlds have both attached GDB during the timeout problem. It clearly shows that it's blocking waiting from a response from Valve's server after uploading game stats data. Using the -nogamestats switch prevents this code from ever getting executed. Using -nogamestats disables sending the stats data on round-end whereas setting tf_stats_track to 0 does not. Thank you to Nephyrin for confirming this works. I'd appreciate if you'd all try this and confirm or deny it works as well. Thanks, Tony ___ 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 -- Pozdrawiam, Paweł Majewski ___ 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
Re: [hlds_linux] Command Line args
Anything you can put into the server.cfg needs a + if you put it in the command line. Options which are only accessable during startup have a - in front. http://developer.valvesoftware.com/wiki/Launch_options That page needs to be updated for L4D servers / clients but should give you most of what is important for launch properties. - Original Message - From: AFAdmin To: Half-Life dedicated Linux server mailing list hlds_linux@list.valvesoftware.com Sent: Wednesday, November 19, 2008 11:10 AM Subject: [hlds_linux] Command Line args Would someone be so kind as to explain why some command line arguments are prefixed with a + and some with a -? I have a difficult time remembering which arguments have which prefix. Is there any pattern to to these arguments? ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux
Re: [hlds_linux] Command Line args
Thanks for that -- had always wondered! On Wed, Nov 19, 2008 at 2:21 PM, Kevin Ottalini [EMAIL PROTECTED] wrote: Anything you can put into the server.cfg needs a + if you put it in the command line. Options which are only accessable during startup have a - in front. http://developer.valvesoftware.com/wiki/Launch_options That page needs to be updated for L4D servers / clients but should give you most of what is important for launch properties. - Original Message - From: AFAdmin To: Half-Life dedicated Linux server mailing list hlds_linux@list.valvesoftware.com Sent: Wednesday, November 19, 2008 11:10 AM Subject: [hlds_linux] Command Line args Would someone be so kind as to explain why some command line arguments are prefixed with a + and some with a -? I have a difficult time remembering which arguments have which prefix. Is there any pattern to to these arguments? ___ 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
Re: [hlds_linux] Command Line?
m0gely wrote: Alfred Reynolds wrote: By me changing the code :) Sorry, I should have said, Yes, I will make the change in code to increase that limit. - Alfred mp_forceautojoin for CS would be cool while you're in the feature adding mood. ;) -- - m0gely http://quake2.telestream.com/ Q2 | Q3A | Counter-strike I second that motion! -- KnowHow ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux
Re: [hlds_linux] Command Line?
increasing the command line buffer is nothing compared to what mp_forceautojoin will do. hard coding, game implications. these are 2 VERY different things to implement. /mike On Mon, Apr 26, 2004 at 08:57:05AM +0200 or thereabouts, KnowHow The NetCrawler wrote: m0gely wrote: Alfred Reynolds wrote: By me changing the code :) Sorry, I should have said, Yes, I will make the change in code to increase that limit. - Alfred mp_forceautojoin for CS would be cool while you're in the feature adding mood. ;) -- - m0gely http://quake2.telestream.com/ Q2 | Q3A | Counter-strike I second that motion! -- KnowHow ___ 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
Re: [hlds_linux] Command Line?
I don't know exactly what you guys mean with the mp_forceautojoin, but i assume its similar to TFC where people are automatically joined to a team which helps with team stacking. I don't see how this would be hard to implement. Coming from a coding standpoint its just 1 extra variable to check for. A simple hack would be to just disable 1 and 2 from the team selection. Another slightly better option would be to just pass 5(or whatever variable selection 5 sets) to the corresponding classes or functions for team selection when mp_forceautojoin is true, however, this would require some other parts of the hlds and hl.exe binaries to be modified. All in all, I dont see how this could be difficult at all, unless the cs code is just horrible(which may be the case give the amount of bugs that show up with each update). This is however not a linux specific request and would probably get more attention on the general hlds mailing list. [EMAIL PROTECTED] wrote: increasing the command line buffer is nothing compared to what mp_forceautojoin will do. hard coding, game implications. these are 2 VERY different things to implement. /mike -- Thanks, David Lee ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux
RE: [hlds_linux] Command Line?
I have seen this in action. A couple of servers I have played on had a team limiting system where you could only join one team if they were uneven. I don't know what script was used but when the team selection screen came up then if you tried to go on the larger team it wouldn't let you. The servers were cs.axia.org.uk and csx.axia.org.uk - both good uk based servers as well! Regards, Matt White [ [EMAIL PROTECTED] ] -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of David Lee Sent: 26 April 2004 10:25 To: [EMAIL PROTECTED] Subject: Re: [hlds_linux] Command Line? I don't know exactly what you guys mean with the mp_forceautojoin, but i assume its similar to TFC where people are automatically joined to a team which helps with team stacking. I don't see how this would be hard to implement. Coming from a coding standpoint its just 1 extra variable to check for. A simple hack would be to just disable 1 and 2 from the team selection. Another slightly better option would be to just pass 5(or whatever variable selection 5 sets) to the corresponding classes or functions for team selection when mp_forceautojoin is true, however, this would require some other parts of the hlds and hl.exe binaries to be modified. All in all, I dont see how this could be difficult at all, unless the cs code is just horrible(which may be the case give the amount of bugs that show up with each update). This is however not a linux specific request and would probably get more attention on the general hlds mailing list. [EMAIL PROTECTED] wrote: increasing the command line buffer is nothing compared to what mp_forceautojoin will do. hard coding, game implications. these are 2 VERY different things to implement. /mike -- Thanks, David Lee ___ 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
Re: [hlds_linux] Command Line?
Daniel Stroven wrote: mp_limitteams 1 mp_autoteambalance 1 I have my server running these values. As far as mp_forceautojoin be added or used, I really don't see the reason it would need to be added. Most autojoiner's never consider talent vs talent on a team and autojoin definitely doesn't do anything other than randomly choose the team. It doesn't prevent stacking and I usually consider it a poor excuse by any player to on a stacked team to say he used autojoin instead of looking at which team needed help. Where mp_foreceautojoin exists would be random from the getgo and thus impossible to *intentionally* stack. I can't understand how you would think this doesn't prevent stacking. Sure there will always be better teams but thats not what we're talking about here. You are relying on people making the 'right' choice. And if that works for you then great, you have very honorable players on your server. -- - m0gely http://quake2.telestream.com/ Q2 | Q3A | Counter-strike ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux
Re: [hlds_linux] Command Line?
M0gely, I figured you had those cvars already, I was replying to the Matt White who posted: I don't know what script was used but when the team selection screen came up then if you tried to go on the larger team it wouldn't let you. I think its possible it force autojoin would help, but then again if someone simply waits for one team to have as many as the other, or one more when he chooses..he has a good chance to get the team he wants anyway. Course if people weren't stack/stat whores..we wouldnt have to worry about it ;) - Original Message - From: m0gely [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Monday, April 26, 2004 12:35 PM Subject: Re: [hlds_linux] Command Line? Daniel Stroven wrote: mp_limitteams 1 mp_autoteambalance 1 I have my server running these values. As far as mp_forceautojoin be added or used, I really don't see the reason it would need to be added. Most autojoiner's never consider talent vs talent on a team and autojoin definitely doesn't do anything other than randomly choose the team. It doesn't prevent stacking and I usually consider it a poor excuse by any player to on a stacked team to say he used autojoin instead of looking at which team needed help. Where mp_foreceautojoin exists would be random from the getgo and thus impossible to *intentionally* stack. I can't understand how you would think this doesn't prevent stacking. Sure there will always be better teams but thats not what we're talking about here. You are relying on people making the 'right' choice. And if that works for you then great, you have very honorable players on your server. -- - m0gely http://quake2.telestream.com/ Q2 | Q3A | Counter-strike ___ 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
Re: [hlds_linux] Command Line Parameter List?
Daniel Stroven wrote: Another question is since some of these variables can be loaded via the autoexec.cfg. Can variables like pingboost, tos and others be set in the autoexec.cfg instead of command line? Im guessing no, but thought I would at least ask. AFAIK cmdline vars that start with - cannot be set in autoexec.cfg while those that start with + can. -- /Stefan Software never has bugs. It just develops random features. =) ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux
Re: [hlds_linux] command line help
Got it working and all that was needed was the game. Thanks all and a little trial and error. - Original Message - From: Eric (Deacon) [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, October 25, 2002 11:58 PM Subject: RE: [hlds_linux] command line help /hlds_run -noipx -game valve +map crossfire First of all, -noipx isn't really necessary unless you're actually running IPX on the box. Second, the -game argument should be the first one in. Third, you don't have to specify a game if it's just an HLDM server, do you? Doesn't the game default to valve anyway? Is valve actually capitalized? Like Valve? -- Eric (the Deacon remix) ___ 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
Re: [hlds_linux] command line help
Ehm. dont place it in the background. I had all sorts of problem doing that. so get rid of that at your commandline if you want it in the background, install and use screen instead. /Bjorn ...i did nothing, Michael, and it was everything i dreamed it could be! On Fri, 25 Oct 2002, Eucke wrote: No such luckit never gets further than this [mach@tfc hlds_l]$ ./hlds_run +map crossfire +maxplayers 16 [1] 539 [mach@tfc hlds_l]$ Auto-restarting the server on crash Host_Init Added packfile /home/mach/hlds_l/valve/pak0.pak (985 files) Protocol version 46 Exe version 3.1.1.0 Exe build: 14:46:34 Jun 11 2002 (2056) I can run it on TFC all day long Did WON change or something since my last restart a couple of weeks ago? Isnt it freezing at WON's Mother may I? - Original Message - From: Brian A. Stumm [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, October 25, 2002 8:54 PM Subject: Re: [hlds_linux] command line help On Fri, 25 Oct 2002, Eucke wrote: I run bare hlds_l and Im having a block. Can anyone remember what the command line is to run a hldm server? ./hlds_run -noipx -game valve +map crossfire what am I doing wrong. Many thanks in advance! |404| Innoc I thought dm (valve) was default, so try with no -game arg at all... ___ 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