View Single Post
BHaType
Great Tester of Whatever
Join Date: Jun 2018
Old 02-01-2024 , 19:47   Re: [L4D2] Null Commands
Reply With Quote #16

Quote:
Originally Posted by Spirit_12 View Post
You may want to add SMAC as a requirement.
Thanks for report

Quote:
Originally Posted by larrybrains View Post
What does "Tickbase out of bounds" mean?
Every client has it's own tick counter called tickbase.
Tickbase is always kept in sync with server's tick within some 'approximate' range.

Client tickbase can get out sync by next reaons:
  1. Server is lagging or has plugins that affects commands execution pipeline
  2. Client lost connection to server and then restored connection later
  3. Client is cheating

Quote:
Originally Posted by larrybrains View Post
PHP Code:
L 01/31/2024 00:05:13: [l4d2_user_commands.smxPlayer D*******<3<14><STEAM_1:1:4*******3><> is suspected in using invalid user commands (reasonTickbase out of bounds (min129224tick128849max129724), dropped packets 0)
L 01/31/2024 00:35:13: [l4d2_user_commands.smxPlayer D*******<3<11><STEAM_1:1:4*******3><> is suspected in using invalid user commands (reasonTickbase out of bounds (min78134tick76966max78634), dropped packets 0)
L 01/31/2024 00:54:23: [l4d2_user_commands.smxPlayer D*******<3<26><STEAM_1:1:4*******3><> is suspected in using invalid user commands (reasonTickbase out of bounds (min69257tick69186max69757), dropped packets 0
Let's do simple analyse of every log and calculate tickbase difference to see how far into future or past he got relatively to server's clock.
  1. log: 129224 - 128849 = 375
  2. log: 78134 - 76966 = 1,168
  3. log: 69257 - 69186= 71

Those are insanely big values (even 71 tick gap is big value).
By second log we can see that he got into past by ~39 seconds if your server has default tickrate (tickbase difference * server tickrate).

We can get to conclusions:
  • Your server lagged for ~39 seconds but then every player on the server would have been reported.
  • The client lost connection to server for ~39 seconds xD
  • The client is cheating

if your server didn't lag and the client also didn't lost connection then I can conclude he's cheating.
__________________
cry

Last edited by BHaType; 02-03-2024 at 04:21.
BHaType is offline
Send a message via AIM to BHaType