Netcode broken again
Myx
Russia Join Date: 2013-12-20 Member: 190356Members
Hi guys. Fixing my last problem, after first CDT patch, took 1.5 years. Fortunately you have recognized that problem wasn't on my side, and I thank you that you fixed it, so I can continiue to play this great game.
But after a the latest patches I meet new problem, and I definitely think that this is a new bugs in the network code of the game. I found it on certain servers. Here is video:
I think no need to explain that something strange happens. This is only part of the problems that I encountered. Many other strange things are also happens. I hope this information is enough to understand the problem.
@CRaZyCAT_Rus have similar problems on this server.
Link to log.txt: https://yadi.sk/i/03jC4ZzKpZ97u
But after a the latest patches I meet new problem, and I definitely think that this is a new bugs in the network code of the game. I found it on certain servers. Here is video:
I think no need to explain that something strange happens. This is only part of the problems that I encountered. Many other strange things are also happens. I hope this information is enough to understand the problem.
@CRaZyCAT_Rus have similar problems on this server.
Link to log.txt: https://yadi.sk/i/03jC4ZzKpZ97u
Comments
Unfortunately I can't reproduce this clearly as it was before. Now everything works better, but something strange is still going on.
That was before: I connecting to the server, trying to type "spectate" into console, nothing happens. No matter how much I tried, nothing happened. If I manually walk in the spectate room, I instantly became a spectator without problems. I was able to watch the match, everything went smoothly, without warps, but I couldnt type anything in a chat, when I sending a message, nothing happened. I also can not go back to the ready room by pressing F4 or menu. If I switched to spectator mode from the first person, I coulnd't go back to the view from top of the map or switch player. Also if I became commander, I couldn't log out from the chair. I pressed "Log out" button, but nothing happened. I could see the map, could see how players run and shoot, but couldn't log out.
I didn't test any other servers, because I don't played much. I just found this problem on ENSL Dean0 servers, but everything was wonderful on another ENSL server.
That I see now: Dean0 server works ok now, but if I trying to "swapping back and forth in spectator modes", how IronHorse told, I saw red plug and this message in console:
[189.770] ClientGame::UpdateWorld : Error: snapshotused 430 more than 31 > base snapshot 207
[189.770] ClientGame::UpdateWorld : Error: snapshotused 430 more than 31 > base snapshot 207
[189.807] ClientGame::UpdateWorld : Error: snapshotused 430 more than 31 > base snapshot 207
[189.807] ClientGame::UpdateWorld : Error: snapshotused 430 more than 31 > base snapshot 207
[189.807] ClientGame::UpdateWorld : Error: snapshotused 430 more than 31 > base snapshot 207
[189.826] ClientGame::UpdateWorld : Error: snapshotused 430 more than 31 > base snapshot 207
[189.826] ClientGame::UpdateWorld : Error: snapshotused 430 more than 31 > base snapshot 207
[189.826] ClientGame::UpdateWorld : Error: snapshotused 430 more than 31 > base snapshot 207
[189.851] ClientGame::UpdateWorld : Error: snapshotused 430 more than 31 > base snapshot 207
[189.851] ClientGame::UpdateWorld : Error: snapshotused 430 more than 31 > base snapshot 207
[189.851] ClientGame::UpdateWorld : Error: snapshotused 430 more than 31 > base snapshot 207
[189.863] ClientGame::UpdateWorld : Error: snapshotused 430 more than 31 > base snapshot 207
[189.863] ClientGame::UpdateWorld : Error: snapshotused 430 more than 31 > base snapshot 207
[189.863] ClientGame::UpdateWorld : Error: snapshotused 430 more than 31 > base snapshot 207
[189.875] ClientGame::UpdateWorld : Error: snapshotused 430 more than 31 > base snapshot 207
[189.876] ClientGame::UpdateWorld : Error: snapshotused 430 more than 31 > base snapshot 207
[189.876] ClientGame::UpdateWorld : Error: snapshotused 430 more than 31 > base snapshot 207
[189.888] ClientGame::UpdateWorld : Error: snapshotused 430 more than 31 > base snapshot 207
[189.889] ClientGame::UpdateWorld : Error: snapshotused 430 more than 31 > base snapshot 207
[189.901] ClientGame::UpdateWorld : Error: snapshotused 430 more than 31 > base snapshot 207
Were you ever able to reproduce these symptoms on a typical pub server?
I posted in the server disccusion/technical thread about this (?) i still get these from time to time too, wonder if they're related somehow.
http://forums.unknownworlds.com/discussion/140574/problems-since-latest-patch#latest
Test the following. Set to disabled all the network card settings (flow control, offload options, etc) and change your network speed to 100Mbps instead of 1Gbps.
It's a bug, it was not a showstopper during our RC build, but we're working on it.
I noticed this issues:
-randomly don't work j1 j2 spectate console commands.
-can't buy any weapoin in armory and prototype lab.
-can't evolve any lifeform and take any upgrade.
-can't cyst as commander, can't drop structures, can't logout, even by console command.
This happens mostly on Dean0 server, but randomly, sometimes everything ok, sometimes i have abovementioned issues. But game except this things game process seems fine.
UPD: can't send any message into text chat as well
bind D say dicks
bind D "say dicks"
neither work. if I manually type "say dicks" in console, it works fine.
This is intentional.
I once brought this up to a dev long ago and they said they saw no reason to allow a method to spam. (since developing protections against continued spam was already difficult enough)
i didn't test binding in a local server then starting another local server, only local -> online. otherwise 'bind say' works just as expected.
Which mentions absolutely same problems as mine.
And I totally don't understand, if problem on my side (or ISP), how it possible that SOME actions doesnt work (buying weapons, evolving, some console commands etc), but all other works fine. I can run, shoot, kill, build. ISP blocking some UDP packets, which have some marker? But why other servers works good? I noticed this bug only on ENSL Dean0's servers. What is more, sometimes it works fine, sometimes not.
PS: I don't use any firewall or antivirus software.
Dammit. that needs to be removed.
@Myx What hardware are you using? Router, modem switch etc?
I seem to have the exact same problem like shown in the Video... I was playing gather yesterday and on the Server I somehow couldnt Buy / Evolve do requests whatever... on Public Servers it seems fine and without further testing on most other password protected servers... but the issue stands that on the "DE Comp #1 | Palaven by Deano" I get sometimes when I join the Message "Steam authentification failed" ... when not I can join ... immediately after I joined I can write something in to chat... shortly after that I can do almost nothing... no buying/evolving/messaging/ joining teams/spectate via bind didnt work... (only walking to the joiningpoints in the readyroom) ... I also couldnt logout from the CC .... I also had the issue on another pub which I dont remember...
So there is defininetly something going on
About my connection... For this I used LTE from my Phone via USB tethering and this issue suddenly appeared out of nowhere.
I also have a UMTS Connection (which is a little bit slow for onlinegaming where I dont have this issue at all...)
What I've tried so far... Checking ns2 file integrity, deleting appdata folder, deactivating antivir/firewall - no change
Well thats all for now
i know of that problem but i cant imagine how to fix this since only russians, not only myx, have this problem. i told him to write here.
my server installation is a standard installation like any other steamserver through steamcmd, same mods as other ensl servers, even changed OS from windows server to ubuntu server in the meanwhile.
this cant be a network issue, since there is only one port for incomming gametraffic on serverside..
only thing i can imagine, and i already told him, is to disable the russian.dll mod... fun aside, i have no idea why only they have this problem.
any suggestions how to point out the problem? maybe a plog? any command on the adminconsole?
Secondly, if you can get both the server and client into a "vanilla" state, then please type in the console _before_ joining a server. Again, this is only useful if the game is in a default-state. Also, you can add the to the exe/bin startup parameter(s). Once these options have been run, with an unmodified client/server, then feel free to post the logs here and I'll take a look at them.