Roland Clobus wrote: > I think you missed the second part of my e-mail, that followed after a large > quote: Sorry, yes, I did miss that part. I was probably a bit dazed and wasn't expecting a combination top/bottom post at that time.
> I've adapted your patch to avoid the use of sscanf, see > http://sourceforge.net/tracker/index.php?func=detail&aid=1758410&group_id=5095&atid=305095 Thanks for that. I'll try it out on my server (yes, it is indeed the 121-73-3-223.cable.telstraclear.net you mentioned previously) in the next week or so. > I don't see how the attached script must be used. Am I missing the looping > script? Do I need a running server? Which commandline options must be used? I guess the main reason I attached that script was to attempt to demonstrate that I am able to do the nice things I mentioned by just adding in server messages. Anyway, I've attached updated versions of my scripts to this (including the script to run the server), which may be a bit more informative. I get this working by running ./pioneer_server_rotate.sh in one screen/window, and ./message_check.sh from another window. That way, the pioneer_server_rotate script loops and runs a pioneers server instance, changing to the map denoted by nextmap.name (if present, otherwise a random map). The message_check script checks for map votes, turns that take a bit too long, and things that cause server freezes; creating a 'nextmap.name' file and restarting the server if necessary. It would be nice if something like this could be done inside the server, but I'm not familiar enough with the pioneers code to make those changes. > The request for server-side logging: is the '--debug' option not sufficient? > It contains a full transcipt of all messages that are sent. Yes, the --debug option is very likely to be sufficient (I had not previously considered using it). I'll let you know how I get on with that. Thanks for your help, David Hall (gringer)
pioneers_scripts.tar.gz
Description: application/gzip