Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Eyetest plugin CSGO broken #18

Open
lunatixxx opened this issue Oct 13, 2019 · 18 comments
Open

Eyetest plugin CSGO broken #18

lunatixxx opened this issue Oct 13, 2019 · 18 comments

Comments

@lunatixxx
Copy link

Even with the compatibility mode activated it just detect everyone as a cheater on a 128 tick server. Don't know about other games, i knew there were some false positives in L4D2 but it was rare. Sourcemod 1.10 was used, what is the best version for SMAC by the way?

@Silenci0
Copy link
Owner

Hi lunatixxx,

Were you using the latest version of SMAC from this repository (which is 0.8.6.7) or were you using an older version of SMAC?

Currently, I think this repository is the only one still active/free as others are either old repositories or a modded version that you have to pay for, so I believe this would be the best version to use at this time. The latest version is 0.8.6.7, so I would advising using that version of the plugin if you are not doing so. It was picked up where the official version left off some years ago and its been getting updates, albeit very slowly.

Silence

@borzaka
Copy link

borzaka commented Oct 13, 2019

SourceMod 1.9 is the latest stable build. 1.10 is just an unstable developer version, not ready for public use.

My guess is that SMAC is compiled with the latest 1.9, and probably will be edited to support 1.10 when it becomes stable.
At least I compiled with 1.9, and worked fine - although I didn't use the Eye Angle Test, only the recommended ones.
For the newest releases I just use the already compiled files in this repo.

@lunatixxx
Copy link
Author

It was the last version of SMAC yes.

@Silenci0
Copy link
Owner

If it was the last version of SMAC before original development team stopped working on it, then the eyetest module definitely had some issues with CS:GO and TF2, specifically due to alt-tabbing due to updates in client/server state when tabbing. In the latest version from this repository, that issue was fixed a few months ago, so the eyetest module should work, though you'll still need compatibility mode on. So if you haven't tried this version of SMAC already, give this version a try and see if it works better than the version you have.

That being said, CS:GO has had a number of updates and, truth be told, I do not own servers or play CS:GO myself, so most of my testing is done on test server I set up with bots to test general functionality and gameplay to see if something breaks the plugins. It is entirely possible that an update between May 2019 and now could have broken the modules. If it is still broken, please let me know.

@xSL0W
Copy link

xSL0W commented Nov 5, 2019

Hello, I have the same problem with smac_eyetest on SM 1.10 & 128 tickrate.
People are randomly banned and I dont understand why.
I am using your latest version & compatibility mode on.

Here are some logs:

L 11/05/2019 - 20:16:04: [smac_eyetest.smx | 0.8.6.7] ☠JoKer☠ (ID: STEAM_1:0:151224124 | IP: 31.5.18.74) was banned for reusing old movement commands. CmdNum: 14833 PrevCmdNum: 58270 | [72511:72512:72514]
Map: awp_cube_llgx | Origin: -962 670 0 | Angles: 45 158 -0 | Weapon: weapon_awp | Team: 2 | Latency: 35ms
L 11/05/2019 - 20:16:04: [smac_eyetest.smx | 0.8.6.7] 𝕠𝕫𝕘𝕖𝕒𝕟 (ID: STEAM_1:0:520022603 | IP: 84.117.194.215) was banned for reusing old movement commands. CmdNum: 13400 PrevCmdNum: 19564 | [72511:72512:72514]
Map: awp_cube_llgx | Origin: -884 582 0 | Angles: 74 4 0 | Weapon: weapon_awp | Team: 2 | Latency: 27ms
L 11/05/2019 - 20:20:57: [smac_eyetest.smx | 0.8.6.7] popbogdi43 (ID: STEAM_1:1:449656043 | IP: 109.166.136.193) was banned for tampering with an old movement command (tickcount). CmdNum: 18158 | [109987:109349:109988]
Map: awp_cube_llgx | Origin: -884 582 0 | Angles: 0 180 0 | Weapon: weapon_awp | Team: 2 | Latency: 51ms
L 11/05/2019 - 20:21:42: [smac_eyetest.smx | 0.8.6.7] MPlayer#1438 (ID: STEAM_1:0:520200983 | IP: 79.113.86.90) was banned for tampering with an old movement command (tickcount). CmdNum: 115071 | [115840:115832:115841]
Map: awp_cube_llgx | Origin: -550 251 64 | Angles: 0 -179 0 | Weapon: weapon_awp | Team: 2 | Latency: 30ms
L 11/05/2019 - 20:28:00: [smac_eyetest.smx | 0.8.6.7] Dustin (ID: STEAM_1:1:195088666 | IP: 78.96.82.7) was banned for tampering with an old movement command (tickcount). CmdNum: 1153 | [2106:2085:2107]
Map: awp_fy_snow_llgx | Origin: 507 1107 -255 | Angles: -1 79 0 | Weapon: weapon_awp | Team: 3 | Latency: 47ms
L 11/05/2019 - 20:28:28: [smac_eyetest.smx | 0.8.6.7] 𝕠𝕫𝕘𝕖𝕒𝕟 (ID: STEAM_1:0:520022603 | IP: 84.117.194.215) was banned for tampering with an old movement command (tickcount). CmdNum: 2467 | [5680:5666:5681]
Map: awp_fy_snow_llgx | Origin: -299 1162 -237 | Angles: 9 -61 0 | Weapon: weapon_awp | Team: 2 | Latency: 28ms
L 11/05/2019 - 20:29:01: [smac_eyetest.smx | 0.8.6.7] CHANGE_NICK (ID: STEAM_1:1:122720413 | IP: 159.224.19.91) was banned for tampering with an old movement command (tickcount). CmdNum: 9028 | [9888:9869:9889]
Map: awp_fy_snow_llgx | Origin: 356 2328 -255 | Angles: 0 -89 0 | Weapon: weapon_awp | Team: 2 | Latency: 48ms
L 11/05/2019 - 20:29:35: [smac_eyetest.smx | 0.8.6.7] Accident #404 #NotFound (ID: STEAM_1:1:166197200 | IP: 86.127.211.172) was banned for tampering with an old movement command (tickcount). CmdNum: 11050 | [14279:14234:14280]
Map: awp_fy_snow_llgx | Origin: 355 2256 -255 | Angles: 0 -89 0 | Weapon: weapon_awp | Team: 2 | Latency: 41ms

@Silenci0
Copy link
Owner

Silenci0 commented Nov 5, 2019

At a glance, it seems it might be related to tickrate, so I'll check it out. I would disable this plugin for now to keep it from banning users.

@xSL0W
Copy link

xSL0W commented Nov 16, 2019

any fix @Silenci0 ?

@Silenci0
Copy link
Owner

Sorry I haven't responded back to this, but right now, I do not have a fix for it yet. I was testing this in a few other games to determine if this was a CS:GO only problem or if it might be something I can replicate in other games, but so far I was unable to replicate the issue, so it seems only related to CS:GO.

I have yet to figure out if its an update or if perhaps having 128 tickrate is the issue that is causing problems in CS:GO (I bet it was an update, but I cannot be sure of that). I'll need to do more testing in CS:GO as I see, based on the logs you presented, that users were getting banned reusing and tampering with old movement commands, which are two separate checks, which might indicate other issues (or it could be the same issue, not sure yet).

@Silenci0
Copy link
Owner

@xSL0W and @lunatixxx I have been testing with CS:GO on a test server I created using only the SMAC plugins and SM 1.10 and, so far, I have not ran into this issue with the eyetest module enabled and bans set to on.

The server was setup for 128 tick and I attempted changing video/screen settings and using various weapons, particularly the awp since that seems to also be a common weapon that the plugin is banning for (at least according to xSL0W's logs). I have also attempted to use high mouse acceleration, alt-tabbing, changing the video from windowed, fullscreen, and fullscreen windowed with 4:3, 16:9, and 16:10 aspect ratios all while playing the game. So far, no logs or notices have come up and I have yet to be banned or notified of any violation of the eyetest plugin.

Admittedly, I have never run a CS:GO server before and, because my server is a simple test server that I'm running locally with bare bones plugins, I'm not sure if my testing is sufficient enough to find this issue or if the problem is due to some other plugins or server settings that I might not have enabled. If it is possible, would either of you mind telling the following:

  • What kind of servers you are running (are they standard servers or are they custom game modes like surf or sniper-only)
  • A list of plugins that you are using, if possible (it could be a plugin that is causing this conflict).
  • Server settings relating to video/HUD (not sure if such a thing exists, but if it does, it would be good to know) and potentially server rates.
  • If you are able to reliably replicate this issue yourself, would you be able to tell me the steps to do so? Also, if you cannot, but the players that are getting banned are able to replicate this themselves and you trust them, would it be possible to ask them for things such as video/HUD settings and steps to replicate the issue and post that here?

I realize I might be asking a lot, so if you do not wish to volunteer any of this information, I completely understand. But presently, I am uncertain as to what could be potentially causing this or if there are specific steps or plugins involved that might be triggering the eyetest module that is causing these bans, so if there is any further information you can provide, that would be great.

Also, on the other side of things, the plugin has been updated to 0.8.7.1 and has been updated to use SM 1.10 and the new syntax, so perhaps that might be the issue? Versions prior to 0.8.7.0 were compiled on SM 1.9 and used old syntax, though I'm not sure if that makes a difference or not (both of you were using SM 1.10 with older versions, which is why I'm curious). If you choose to test this out, please set the ban cvar to 0 so that players do not get banned by the plugin.

@Silenci0
Copy link
Owner

If anyone else is able to provide any further information about this issue (including steps on how to reproduce the problem), please list them here. I will keep this issue open for now.

@xSL0W
Copy link

xSL0W commented Nov 22, 2019

Hello, I own an AWP Only Server.
I dont know how to replicate this bug, I didnt figured out anything.
Updating to version 0.8.7.1 will not change anything I think, only syntax rewrite will not help with this problem, but I will give it a try.

SERVER.CFG rates

//Performance settings
sv_minrate "786432" // Min Rate Value
sv_maxrate "0" // Max Rate Value
sv_mincmdrate "128" // Min CmdRate
sv_minupdaterate "128" // Min UpdateRate Value
sv_maxupdaterate "128" // Max UpdateRate Value
sm_cvar sv_client_min_interp_ratio "2"
sm_cvar sv_client_max_interp_ratio "2"
sm_cvar net_maxcleartime 0.001
// PERFORMANCE

sm_cvar sv_parallel_packentities 0

Network / Throughput

sm_cvar sv_parallel_sendsnapshot 1
sm_cvar sv_enable_delta_packing 1
sm_cvar net_maxcleartime 0.001
sm_cvar net_earliertempents 1
sm_cvar net_compresspackets 0

CPU Tweaks

sm_cvar fps_max 0
sm_cvar host_framerate 0
sm_cvar host_syncfps 0
sm_cvar pvs_min_player_distance 1500
sm_cvar sv_alternateticks 1
sm_cvar sv_force_transmit_ents 0
sm_cvar sv_force_transmit_players 0
sm_cvar sv_forcepreload 1
sm_cvar sv_stats 0
sm_cvar sv_noroundstats 1
sm_cvar sv_multiplayer_maxtempentities 1
sm_cvar mod_dont_load_vertices 1
sm_cvar sv_creationtickcheck 0
sm_cvar sv_playerperfhistorycount 1
sm_cvar throttle_expensive_ai 1

Hit Registration

sm_cvar sv_client_predict 1
sm_cvar sv_client_max_interp_ratio 2
sm_cvar sv_client_min_interp_ratio 1
sm_cvar sv_clockcorrection_msecs 30
sm_cvar sv_maxunlag 0.01
sm_cvar sv_lagcompensationforcerestore 0

Ragdolls / Props

sm_cvar g_ragdoll_important_maxcount 1
sm_cvar g_ragdoll_maxcount 1
sm_cvar phys_enable_experimental_optimizations 1
sm_cvar prop_active_gib_limit 1
sm_cvar prop_active_gib_max_fade_time 1
sm_cvar sv_turbophysics 1

Experimental Async / MultiThreading

sm_cvar occlusion_test_async 1
sm_cvar host_threaded_sound 1
sm_cvar host_threadmode 2
sm_cvar sv_threaded_init 1
sm_cvar mod_load_anims_async 1
sm_cvar mod_load_mesh_async 1
sm_cvar mod_load_vcollide_async 1
sm_cvar vprof_server_thread 1
sm_cvar g_ai_threadedgraphbuild 1

My Plugins list:

[SM] Listing 124 plugins:
001 "Skill Autobalance" (1.1.8) by Justin (ff)
002 "Basic Votes" (1.10.0.6453) by AlliedModders LLC
003 "Reserved Slots" (1.10.0.6453) by AlliedModders LLC
004 "Player Commands" (1.10.0.6453) by AlliedModders LLC
005 "SourceBans++ Report Plugin" (1.7.0) by RumbleFrog, SourceBans++ Dev Team
006 "Giveaway" (1.4) by Addicted
007 "Nikooo777" (1.0) by Nikooo777
008 "HUDv2" (1.1) by xSLOW
009 "[CSGO] QuakeSounds Overlays edition" (1.0) by TonyBaretta
010 "weapon_restrictor.smx"
011 "Advance Restart" (1.0) by Darklord1474
012 "Advertisements" (2.0.2) by Tsunami
013 "Auto Name Changer" (1.1.0.9) by Exle
014 "AWP Only" (1.1) by xSLOW
015 "SourceBans++: SourceComms" (1.7.0) by Alex, SourceBans++ Dev Team
016 "Rock The Vote Retry Fix" (1.9.0.6241) by AlliedModders LLC
017 "SourceBans++: Bans Checker" (1.7.0) by psychonic, Ca$h Munny, SourceBans++ Dev Team
018 "Connect MSG" (1.0) by Crazy
019 "GoldMember (DNS Benefits)" (1.2) by xSLOW
020 "veteran.smx"
021 "Admin Help" (1.10.0.6453) by AlliedModders LLC
022 "Map Nominations Extended" (1.10.0) by Powerlord and AlliedModders LLC
023 "join_info.smx"
024 "SourceBans++: SourceSleuth" (1.7.0) by ecca, SourceBans++ Dev Team
025 "AFK Manager" (4.3.0) by Rothgar
026 "Admin File Reader" (1.10.0.6453) by AlliedModders LLC
027 "[LR] Module - FakeRank" (v3.0 SR2) by RoadSide Romeo & Wend4r
028 "Basic Info Triggers" (1.10.0.6453) by AlliedModders LLC
029 "sbp.smx"
030 "Chat Manager" (1.0) by xSLOW
031 "vip sounds" (6.9) by sLow
032 "Admin Menu" (1.10.0.6453) by AlliedModders LLC
033 "[CSGO/CSS] Chat/Scoreboard Tag Menu" (1.6.0 SCP) by [W]atch [D]ogs
034 "Fix Hint Color Messages" (1.0.0) by Phoenix (˙·٠●Феникс●٠·˙)
035 "Stealth Revived" (0.9.1) by SM9();
036 "[VIP] Tag" (1.1) by R1KO
037 "[VIP] Grenades" (1.1) by R1KO
038 "[VIP] Test" (1.0.3) by R1KO (skype: vova.andrienko1)
039 "[VIP] CHAT (+scp)" (3.1.1) by R1KO
040 "[VIP] Skins" (1.0.5) by R1KO (skype: vova.andrienko1)
041 "[VIP] Spawn Effects" (1.2) by Mr.ToNik
042 "[VIP] Vips Online" (1.0.1) by R1KO (skype: vova.andrienko1)
043 "[VIP] Jumps" (2.1.0) by Tonki_Ton
044 "[VIP] PaintBall" (1.0) by FrozDark (HLModders LLC) (rework by SHKIPPERBEAST)
045 "[VIP] Electro Effects" (1.0.3) by R1KO
046 "[VIP] Bhop" (1.0.1) by KOROVKA
047 "[VIP] Client Spawn Hook Fix" (1.0) by CrazyHackGUT aka Kruzya
048 "(VIP) Join Sound | Sound input" (1.0.2) by Drumanid
049 "[VIP] Armor" (1.1) by R1KO (skype: vova.andrienko1)
050 "[CS:GO] VIP Connected Msg" (1.6) by Skeriiz
051 "[VIP] HP" (1.1) by R1KO (skype: vova.andrienko1)
052 "[VIP] Core" (3.0 R) by R1KO
053 "[VIP] Speed" (1.0.0) by R1KO (skype: vova.andrienko1)
054 "[VIP] No Fall Damage" (1.0.0) by R1KO (skype: vova.andrienko1)
055 "[VIP] Admin Privileges" (1.0.2) by R1KO (skype: vova.andrienko1)
056 "[VIP] Unlimited Ammo" (1.2.5.5b) by SN(Kaneki)
057 "VIP Night" (2.0) by xSLOW
058 "[VIP] Tracers" (1.1) by R1KO
059 "new_roulette.smx"
060 "[SWGM] Command Listener" (1.2) by Someone
061 "Basic Commands" (1.10.0.6453) by AlliedModders LLC
062 "sank_sounds" (3.0) by Hattrick HKS + slightly modified by xSLOW
063 "Sound Commands" (1.10.0.6453) by AlliedModders LLC
064 "Observe Client" (1.2.4) by WhiteWolf, puopjik, psychonic, RedSword
065 "Radio Spam Block" (1.0.0) by exvel
066 "Spawn Protection [Added CS:GO Support]" (1.5 [CS:GO Support]) by Fredd
067 "Steam Works Group Manager" (1.9) by Someone
068 "ShowDamage.smx"
069 "[CSGO] NOSCOPE ROUND" (1.1) by OneT0uch
070 "[Shop] Daily Credits" (2.2) by Simon -edit by Nachtfrische
071 "SourceBans++: Main Plugin" (1.7.0) by SourceBans Development Team, SourceBans++ Dev Team
072 "NEW VIP INFO" (0.1) by kRatoss
073 "Anti-Micspam" (0.5) by FLOOR_MASTER and Bor3dGaming.com
074 "nsdetector.smx"
075 "TimePlayed.smx"
076 "Name Change Punisher" (1.1) by Powerlord
077 "MapChooser Extended" (1.10.2) by Powerlord, Zuko, and AlliedModders LLC
078 "sm_transfer.smx"
079 "Client Preferences" (1.10.0.6453) by AlliedModders LLC
080 "admin_activity.smx"
081 "CSGO Map Change Crash Fixer" (1.0.7) by BOT Benson + Wesker
082 "[Keys] VIP" (1.3) by R1KO
083 "[Keys] Core" (1.4) by R1KO
084 "Anti-Flood" (1.10.0.6453) by AlliedModders LLC
085 "[Shop] Chat (CS:GO)" (1.0) by R1KO
086 "[Shop] Show You Credits" (1.0) by L1GHT
087 "Gloves" (1.0.3) by kgns | oyunhost.net
088 "Weapons & Knives" (1.4.2) by kgns | oyunhost.net
089 "[SHOP] BHOP" (1.3) by Someone && MaZa
090 "[Shop] New weapons" (1.0.2) by Drumanid
091 "[Shop] Core" (3.0D2-A) by FrozDark (Fork by R1KO & White Wolf)
092 "[Shop] Top10 Function" (2.0.1) by FrozDark
093 "[Shop] Logs" (1.2) by R1KO (skype: vova.andrienko1) & White Wolf (TiBarification)
094 "[Shop] Color Tracers" (2.0.4) by FrozDark & R1KO
095 "[Shop] Money Distributor" (1.4.3) by FrozDark (HLModders LLC)
096 "ResetScore Lite" (1.2) by AlmazON
097 "Basic Chat" (1.9.0.6241) by AlliedModders LLC
098 "Store/Shop: Dices" (1.2.1) by xSLOW
099 "Simple Chat Processor (Redux)" (2.3.0) by Simple Plugins, Mini
100 "Hide radar the dead player" (1.0.1) by Drumanid
101 "RankMe" (3.0.3.Kento.31.2) by lok1, Scooby, Kento, pracc, Kxnrl, CrazyHackGUT
102 "VIP CREDITS" (1.0) by TrapKill
103 "Player Stats" (2.0) by xSLOW
104 "anticheat/ban_ezfrags.smx"
105 "SMAC Spinhack Detector" (0.8.6.7) by SMAC Development Team (original), Mr. Silence (updated)
106 "SMAC Eye Angle Test" (0.8.6.0) by SMAC Development Team
107 "SMAC Command Monitor" (0.8.6.7) by SMAC Development Team (original), Mr. Silence (updated)
108 "SMAC AutoTrigger Detector" (0.8.6.0) by SMAC Development Team
109 "SMAC ConVar Checker" (0.8.6.7) by SMAC Development Team (original), Mr. Silence (updated)
110 "SMAC Rcon Locker" (0.8.6.7) by SMAC Development Team (original), Mr. Silence (updated)
111 "SMAC Aimbot Detector" (0.8.6.7) by SMAC Development Team (original), Mr. Silence (updated)
112 "SourceMod Anti-Cheat" (0.8.6.7) by SMAC Development Team (original), Mr. Silence (updated)
113 "SMAC Client Protection" (0.8.6.7) by SMAC Development Team (original), Mr. Silence (updated)
114 "SourceBans++: Admin Config Loader" (1.7.0) by AlliedModders LLC, SourceBans++ Dev Team
115 "Basic Comm Control" (1.10.0.6453) by AlliedModders LLC
116 "Clear Chat" (1.0) by Samuello
117 "PM" (1.0) by xSLOW
118 "Blue Screen On Kill" (1.0) by Addicted
119 "[Levels Ranks] Core" (v3.0 SR1) by RoadSide Romeo & Wend4r
120 "CS:GO Esl Admin ESP (mmcs.pro)" (2.8) by SAZONISCHE
121 "[Shop] Slots" (1.3.3) by AlexTheRegent
122 "SendFile Exploit Fix" (1.8.0.5969) by backwards
123 "[CS:GO] Custom MVP Anthem" (1.10) by Kento
124 "AutoLinks" (1.11) by gucci

@Silenci0
Copy link
Owner

Silenci0 commented Nov 22, 2019

@xSL0W thank you for posting that info, it is very appreciated!

Also, I noticed from your plugin logs that both the eyetest and autotrigger modules are both reporting as version 0.8.6.0, which are much older versions of these modules. This might be part of the issue with eyetest banning people as version 0.8.6.4 and above actually fixed some issues with the eyetest module and any type of alt-tabbing or screen focus issues, so I think an update of the SMAC plugins might fix the problem for you.

I'll double-check some of the plugins in your list (as well as the server settings) and see if they cause issues for the eyetest plugin, but please be sure to update the plugins to the latest version available and see if you still have issues afterwards. Also, be sure to disable the autoban feature for now while testing it as it will still log violations if it sees them. You can turn them back on once you are comfortable with the plugin not falsely banning people.

@xSL0W
Copy link

xSL0W commented Nov 24, 2019

I will check these days with the latest version

@xSL0W
Copy link

xSL0W commented Dec 3, 2019

Updated to latest version, same problem:

L 12/03/2019 - 22:35:10: [smac_eyetest.smx | 0.8.7.1] Pancho Shansa (ID: STEAM_1:0:151809075 | IP: 188.254.205.89) was banned for tampering with an old movement command (tickcount). CmdNum: 2035 | [3180:3152:3181]
Map: awp_lego_2_shootout_llgx | Origin: -318 -369 -176 | Angles: 13 -13 0 | Weapon: weapon_awp | Team: 2 | Latency: 89ms

@Silenci0
Copy link
Owner

Silenci0 commented Dec 9, 2019

I have been testing this with the server settings and some of the public plugins found in your previous posts and I am still unable to replicate the issue or cause myself to be banned by the plugin while using an awp. Retesting old issues (such as alt-tabbing from the game) also did not register any bans or error messages from the plugin.

Unless there is something that is specifically causing the bans to be triggered, such as user settings or some set of commands/scripts that are being commonly used that can cause this problem, I'm not sure what else can be tested to verify that this is an illegitimate ban or not. If there is some info about how to reproduce this issue or if the issue commonly occurs during an event (such as a map change or respawning), please let me know.

@xSL0W
Copy link

xSL0W commented Dec 13, 2019

Hello, I dont know how to reproduce this bug, but I have an ideea.
Send me a edited version of this plugin which contains a debug mode so I can send you some logs, I think it would help you a lot.
We can speak about this on steam, it would be a lot faster: https://steamcommunity.com/id/imslow2k17/

@Silenci0
Copy link
Owner

Please do not take this the wrong way, but I don't add people on Steam for things like this because it sets the precedent that people can simply add myself or other contributors to fix an issue instead of making creating an issue here and responding to that, thus losing valuable documentation/information that would otherwise be recorded for others to see. While some could argue that I could simply append steam conversations to issues, I'm not willing to do that personally and I doubt many others will be either. The only time there would be an exception is if an issue does have a cause, but we aren't willing to discuss it publicly, in which case, I'd make an exception, though I'd prefer DMs on Allied Modders (profile: https://forums.alliedmods.net/member.php?u=193590 ). Steam is simply not the place for this kind of thing, in my personal opinion.

Putting the above aside, a debug version of the plugin doesn't sound like a bad idea, but I do not have one and making one that is meaningful would take some time, though it is a good idea and will most likely be implemented at some point in the future.

However, the real issue here isn't that we don't know what is happening, as players are getting banned for using old commands based on tick count, the questions are "how are players triggering this detection?" and "is it a legitimate detection?" as it does not seem to be happening to every player, just a few of them based on the logs/responses already provided.

If this were happening to every player on the server, yourself included, it would easily be a case of the plugin simply not working correctly, which would be far easier to test/debug as we could replicate the conditions and/or actions causing it. However, its only happening to some players and cannot be replicated as easily by either myself or you, so the problem is how are others triggering it when we are not? What are they doing differently than us? Are they running scripts or have settings from their game client (or even settings via server plugins) that are different from what we are using? I think the best way to figure that out is by asking the players who got banned what was happening at the time of the kick/ban and by working with them to figure out how to replicate the issue. If these players are people you (or your admins) have been playing with regularly on your server, and are on good terms with, it should be much easier to speak to them regarding this.

@briankwlin
Copy link

briankwlin commented Jan 27, 2020

@Silenci0 Given it's only a specific part of the module that's giving false positives, can you just disable the tickcount portion of the module and re-commit it to the master branch?

FYI: This bug only happens if the tickcount is >64. My 64-tick server is doing fine and has no false positives while my 128 tick server has false positives. The issue seems to be affecting those with lower-end computers, especially when they alt-tab.

I suspect it's a continuation of this bug that hasn't been tested and fixed in CS:GO.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants