AlliedModders Donor
Join Date: May 2020
Location: Hungary
|
06-08-2020
, 16:08
Re: [ANY] Little Anti-Cheat
|
#127
|
First of all, I would like to thank you for your hard work! Fighting against cheaters is a great and noble cause!
I started to use you plugin (GitHub version 1.5.1) a couple of days ago, but with lilac_ban "0" to test and monitor how would it work.
And I also disabled lilac_convar, because I'am using another plugin for that.
So, I have couple of things to report which may help you.
My server:
My feedbacks: - Many of my clients got kicked for having too high ping. Later they reconnect, and stayed with no high ping problems. Could you extend your ping check to 60 seconds (I read somewhere that it's currently 45 seconds)? I believe there would be less kicks, because they ping would normalize by that time.
- Support for Sourcebans++ natives: SBPP_BanPlayer()
Get inspiration from SMAC: https://github.com/Silenci0/SMAC/blo...ipting/smac.sp
PHP Code:
#define SBPP_AVAILABLE() (GetFeatureStatus(FeatureType_Native, "SBPP_BanPlayer") == FeatureStatus_Available)
native void SBPP_BanPlayer(int client,int target,int time, char[] reason);
MarkNativeAsOptional("SBPP_BanPlayer");
if (SBPP_AVAILABLE())
{
SBPP_BanPlayer(0, client, duration, sReason);
}
else if ...
- Your plugin catched the aimbot cheater faster than SMAC! 19:58:20 vs 19:57:09
SMAC:
Code:
L 06/08/2020 - 19:56:04: [smac_aimbot.smx | 0.8.7.3] Cyphorino (ID: STEAM_1:1:xxxxxxxxx | IP: 0.0.0.0) is suspected of using an aimbot. (Detection #2 | Deviation: 153° | Weapon: weapon_aug)
Map: de_inferno | Origin: 1960 -188 256 | Angles: 7 108 0 | Weapon: weapon_aug | Team: 3 | Latency: 78ms
L 06/08/2020 - 19:56:48: [smac_aimbot.smx | 0.8.7.3] Cyphorino (ID: STEAM_1:1:xxxxxxxxx | IP: 0.0.0.0) is suspected of using an aimbot. (Detection #3 | Deviation: 150° | Weapon: weapon_ak47)
Map: de_inferno | Origin: 2174 638 160 | Angles: -0 88 0 | Weapon: weapon_ak47 | Team: 2 | Latency: 78ms
L 06/08/2020 - 19:57:51: [smac_aimbot.smx | 0.8.7.3] Cyphorino (ID: STEAM_1:1:xxxxxxxxx | IP: 0.0.0.0) is suspected of using an aimbot. (Detection #4 | Deviation: 53° | Weapon: weapon_awp)
Map: de_inferno | Origin: 1377 453 129 | Angles: 3 170 0 | Weapon: weapon_awp | Team: 2 | Latency: 82ms
L 06/08/2020 - 19:58:19: [smac_aimbot.smx | 0.8.7.3] Cyphorino (ID: STEAM_1:1:xxxxxxxxx | IP: 0.0.0.0) is suspected of using an aimbot. (Detection #5 | Deviation: 103° | Weapon: weapon_aug)
Map: de_inferno | Origin: 2241 1020 159 | Angles: 2 -93 0 | Weapon: weapon_aug | Team: 3 | Latency: 78ms
L 06/08/2020 - 19:58:20: [smac_aimbot.smx | 0.8.7.3] Cyphorino (ID: STEAM_1:1:xxxxxxxxx | IP: 0.0.0.0) is suspected of using an aimbot. (Detection #6 | Deviation: 102° | Weapon: weapon_aug)
Map: de_inferno | Origin: 2241 1020 159 | Angles: 2 -82 0 | Weapon: weapon_aug | Team: 3 | Latency: 82ms
L 06/08/2020 - 19:58:20: [smac_aimbot.smx | 0.8.7.3] Cyphorino (ID: STEAM_1:1:xxxxxxxxx | IP: 0.0.0.0) was banned for using an aimbot.
Map: de_inferno | Origin: 2241 1020 159 | Angles: 2 -82 0 | Weapon: weapon_aug | Team: 3 | Latency: 82ms
LILAC:
Code:
2020/06/08 19:56:05 [Version 1.5.1] {Name: "Cyphorino" | SteamID: STEAM_1:1:xxxxxxxxx | IP: 0.0.0.0} is suspected of using an aimbot (Detection: 2 | Delta: 153 | TotalDelta: 622 | Detected: Aim-Snap Aim-Snap2 Autoshoot Total-Delta).
Pos={1960,-188,256}, Angles={8.04960,108.25584,0.00000}, Map="de_inferno", Team={3}, Weapon="weapon_aug", Latency={Inc:0.000092,Out:0.080217}, Loss={Inc:0.000000,Out:0.000000}, Choke={Inc:0.819553,Out:0.000000}, ConnectionTime={1167.742309 seconds}, GameTime={248.203125 seconds}
2020/06/08 19:56:21 [Version 1.5.1] {Name: "Cyphorino" | SteamID: STEAM_1:1:xxxxxxxxx | IP: 0.0.0.0} is suspected of using an aimbot (Detection: 3 | Delta: 4 | TotalDelta: 14 | Detected: Autoshoot).
Pos={1242,162,209}, Angles={1.62072,-89.92166,0.00000}, Map="de_inferno", Team={2}, Weapon="weapon_awp", Latency={Inc:0.000373,Out:0.078774}, Loss={Inc:0.000000,Out:0.000000}, Choke={Inc:0.847097,Out:0.000000}, ConnectionTime={1183.668334 seconds}, GameTime={264.101562 seconds}
2020/06/08 19:56:49 [Version 1.5.1] {Name: "Cyphorino" | SteamID: STEAM_1:1:xxxxxxxxx | IP: 0.0.0.0} is suspected of using an aimbot (Detection: 4 | Delta: 150 | TotalDelta: 1210 | Detected: Aim-Snap Aim-Snap2 Autoshoot Total-Delta).
Pos={2174,640,160}, Angles={-0.19193,88.91315,0.00000}, Map="de_inferno", Team={2}, Weapon="weapon_ak47", Latency={Inc:0.000002,Out:0.077925}, Loss={Inc:0.000000,Out:0.000000}, Choke={Inc:0.825595,Out:0.000000}, ConnectionTime={1211.579101 seconds}, GameTime={292.000000 seconds}
2020/06/08 19:56:51 [Version 1.5.1] {Name: "Cyphorino" | SteamID: STEAM_1:1:xxxxxxxxx | IP: 0.0.0.0} is suspected of using an aimbot (Detection: 5 | Delta: 0 | TotalDelta: 0 | Detected: Autoshoot).
Pos={2194,998,160}, Angles={0.64663,139.88354,0.00000}, Map="de_inferno", Team={2}, Weapon="weapon_ak47", Latency={Inc:0.000000,Out:0.079081}, Loss={Inc:0.000000,Out:0.000000}, Choke={Inc:0.852979,Out:0.000000}, ConnectionTime={1214.282226 seconds}, GameTime={294.703125 seconds}
2020/06/08 19:57:09 [Version 1.5.1] {Name: "Cyphorino" | SteamID: STEAM_1:1:xxxxxxxxx | IP: 0.0.0.0} is suspected of using an aimbot (Detection: 6 | Delta: 1 | TotalDelta: 5 | Detected: Autoshoot).
Pos={1372,419,127}, Angles={5.66521,-175.15301,0.00000}, Map="de_inferno", Team={2}, Weapon="weapon_ak47", Latency={Inc:0.000000,Out:0.075989}, Loss={Inc:0.000000,Out:0.000000}, Choke={Inc:0.840407,Out:0.000000}, ConnectionTime={1232.188964 seconds}, GameTime={312.601562 seconds}
2020/06/08 19:57:09 [Version 1.5.1] {Name: "Cyphorino" | SteamID: STEAM_1:1:xxxxxxxxx | IP: 0.0.0.0} was banned for Aimbot.
Pos={1372,419,127}, Angles={5.66521,-175.15301,0.00000}, Map="de_inferno", Team={2}, Weapon="weapon_ak47", Latency={Inc:0.000000,Out:0.075989}, Loss={Inc:0.000000,Out:0.000000}, Choke={Inc:0.840407,Out:0.000000}, ConnectionTime={1232.188964 seconds}, GameTime={312.601562 seconds}
And LILAC would have caught this cheater for bhopping, and SMAC didn't. In this case I'am happy that it got banned for aimbotting, and not for bhopping. First there was the bhopping detection, and then the aimbot, but as I mentioned I disabled banning for monitoring purposes.
- I don't know if it's related to your plugin, but the kick reason is empty for the people on the server:
Code:
Player PL Pietruszka99 left the game ()
But in the server logs it's looking fine:
Code:
L 06/06/2020 - 22:28:34: "Pietruszka99<162><STEAM_1:1:xxxxxxxxx><TERRORIST>" disconnected (reason "[Lilac] Your ping is too high (636 / 150 max)")
Dropped Pietruszka99 from server: [Lilac] Your ping is too high (636 / 150 max)
I'am experiencing this with other plugins with kick reason as well; AFK manager, SMAC, other high ping kicker (hpk_lite), etc.
Anyone has this issue? And a fix?
If you are interested I can give you the demo and more logs about that aimbotting case.
Thank you again, and keep up the good work!
|
|