Server banning players using pluginSolved

As the title says, players (non admins) who have permissions to use the /noclip command and plugin unexpectedly and inconsistently are banned at random for no apparent reason. Is there a fix for this? 

note: I have server.eac 0 in my server.cfg file.

Thanks

Same issue here. 

I'll take a look on code and I solve this issue.
Thanks for report this bug.

Merged post

From what I tested now, works fine.
Can you tell me what plugins you use on server?
Can be a compatibility problem with old versions of god or vanish plugin, or some regions was corrupted.

You need to hook antihack and ignore antihack on the noclip players for noclip violations.

8SecSleeper

You need to hook antihack and ignore antihack on the noclip players for noclip violations.

Any suggestions how you do this?  i have one member that for past 3 days is getting banned for no fly hack

He implemented my comment in todays update, however you might also have to change this line, As you'll get random flags for noclip.

 

if ((player.IsDeveloper) && (type == AntiHackType.FlyHack || type == AntiHackType.InsideTerrain)) { return false; }

Should be changed to...

if ((player.IsDeveloper) && (type == AntiHackType.FlyHack || type == AntiHackType.InsideTerrain || type == AntiHackType.NoClip)) { return false; }

8SecSleeper

He implemented my comment in todays update, however you might also have to change this line, As you'll get random flags for noclip.

 

if ((player.IsDeveloper) && (type == AntiHackType.FlyHack || type == AntiHackType.InsideTerrain)) { return false; }

Should be changed to...

if ((player.IsDeveloper) && (type == AntiHackType.FlyHack || type == AntiHackType.InsideTerrain || type == AntiHackType.NoClip)) { return false; }

Thanks you are a legend,

in the  actual plugin cs file it has

private object OnPlayerViolation(BasePlayer player, AntiHackType type, float amount) { if (player.IsDeveloper && (type == AntiHackType.FlyHack || type == AntiHackType.InsideTerrain || type == AntiHackType.NoClip)) { return false; } return null; }

Hopefully thatll sort it out.

My Thanks

hDpeo7AhN01KE2s.png Porky

Thanks you are a legend,

in the  actual plugin cs file it has

private object OnPlayerViolation(BasePlayer player, AntiHackType type, float amount) { if (player.IsDeveloper && (type == AntiHackType.FlyHack || type == AntiHackType.InsideTerrain || type == AntiHackType.NoClip)) { return false; } return null; }

Hopefully thatll sort it out.

My Thanks

It looks like he snuck my last comment into another update so it should be sorted now. 

Locked automatically