I posted something like this a while back, but now I realize it may not be a lua problem at all, but possibly an engine problem.
Anywho, here’s my console log:
maxplayers set to 8 Unknown command "sv_rollangle" Unknown command "sv_unlag_fixstuck" Lua initialized (Lua 5.1) ERROR! Module 'chattext' not found! Registering gamemode 'fretta' derived from 'base' Registering gamemode 'cactus' derived from 'fretta' ScriptEnforce is disabled Executing listen server config file exec: couldn't exec listenserver.cfg [L] cactus Map: c_test_01 Players: 1 / 8 Build: 3943 Server Number: 9 No pure server whitelist. sv_pure = 0 Connection to Steam servers successful. InitFastCopy: only 51% fast props. Bug? VAC secure mode is activated. Lua initialized (Lua 5.1) ERROR! Module 'chattext' not found! Registering gamemode 'fretta' derived from 'base' Registering gamemode 'cactus' derived from 'fretta' --- Missing Vgui material weapons/cactus Sending 10 'User Info' ConVars to server (cl_spewuserinfoconvars to see) Redownloading all lightmaps Spawning Cacti... Grea$eMonkey joined Team Catcher I am HUMEN I am HUMEN I am HUMEN Spawning Cacti... Max Cacti Reached...
Looks normal right? Well here’s the rundown:
My cactus gamemode has had this problem during development in the past. Basically what happens is at some random time, all SENT’s lose their ability to collide. No errors. I was testing my gamemode moments ago, and collisions worked fine. Then suddenly, all my SENTs stopped colliding.
As you can see, no visible serverside errors.
Now I know what you’re thinking; GM:ShouldCollide() mistake!
Wrong. It has been working for at least a week with no changes to that function whatsoever.
Next on the checklist would be the SENTs themselves. Same basic answer to that too. Those have nothing regarding collisions and have not been changed.
From my observations, it appears to be happening randomly. Until now it has been happening as soon as the game starts, but now I can see that it could happen at any time.
So I’m posing one question: What could possibly be causing this?