29.05.2009, 14:29
check the IP of players connecting.
also try doing this:
Run the server on your own private IP.
Don't connect or type any commands. See if it still crashes. If it does then check everything that happens players or no players.
e.g. OnGameModeInit, timers, createobjects etc...
If not, restart it then connect and do everything possible on the server. If it crashes then restart it, and:
Test everything, from what happens when you connect, to what commands you typed last etc...
If it doesn't crash then lock your public server and give some players the password. If it crashes then somewhere you have something that only affects ID 0. Test everything back from the last command etc..
If it doesn't crash then i believe your server is being attacked.
also try doing this:
Run the server on your own private IP.
Don't connect or type any commands. See if it still crashes. If it does then check everything that happens players or no players.
e.g. OnGameModeInit, timers, createobjects etc...
If not, restart it then connect and do everything possible on the server. If it crashes then restart it, and:
Test everything, from what happens when you connect, to what commands you typed last etc...
If it doesn't crash then lock your public server and give some players the password. If it crashes then somewhere you have something that only affects ID 0. Test everything back from the last command etc..
If it doesn't crash then i believe your server is being attacked.