explosions

HUNK_AC.AntiLargeScaleExplosion

always true

detects if the explosion is silent (a method for explosion cheat)

HUNK_AC.AntiInvisibleExplosion

always true

detects if the explosion is invisible (a method for explosion cheat)

HUNK_AC.AntiLargeScaleExplosion

always true

detects if the explosion has a large scale (a method for explosion cheat)

ExplosionMaxSpawn / MaxExplosionCooldown

these configs are for detecting the explosion spam

for example, if MaxSpawn is 5 and Cooldown is 10 it means if anyone creates explosions more than 5 times under 10 seconds it means they spammed and probably a cheater

because dangerous cheaters will make explosions by spamming

by default we set the both to 5 and its fine

HUNK_AC.ExplosionProtectionReaction

the reaction is recommended to be kick

because we want to be sure which type of explosions are used in your city so will check the logs and if someone was kicked by mistake then we fix it

after a long time that we are sure about the configs then we put the reaction to ban

HUNK_AC.WhitelistedExplotions

here we added the whitelisted explosions

so if anyone creates an explosion that is not here he gets detected as a cheater

so how can we be sure that we added the all explosions that are used in our server?

first, we wait 2-3 days after we ran the anticheat then if we got any explosion log at Discord that says someone got kicked because of creating an explosion

then we check the log to get the explosion type

for example, the log says:

player x Tried to create a blacklist explosion - Type: 18

then we know that the explosion type 18 must be added to the whitelist because maybe one of our scripts is using that type

but before that, we need to make sure that he was not a cheater

for that, we can check if any other player gets detected like him or not

Last updated