i'll post a fix soon. I haven't been able to reproduce it ... but i know that sometimes when they get detected for walk speed if they reconnect they don't get detected any more.
so i'll add a kick first, then ban![]()
R-AntiCheat [Unmaintained]
Discussion in 'Plugin Support' started by Reneb, Sep 9, 2014.
-
Reneb updated R-AntiCheat with a new update entry:
first kick then ban (for walk speed detections only)
-
[Oxide] Error in timer (r-AntiCheat)
: NLua.Exceptions.LuaScriptException: [string "r-AntiCheat.lua"]:432: attempt to call field 'GetCharacter' (a nil value)
at NLua.Lua.ThrowExceptionFromError (Int32 oldTop) [0x00000] in <filename unknown>:0
at NLua.Lua.CallFunction (System.Object function, System.Object[] args, System.Type[] returnTypes) [0x00000] in <filename unknown>:0
at NLua.Lua.CallFunction (System.Object function, System.Object[] args) [0x00000] in <filename unknown>:0
at NLua.LuaFunction.Call (System.Object[] args) [0x00000] in <filename unknown>:0
at Oxide.Main+<>c__DisplayClass6.<lua_NewTimer>b__4 () [0x00000] in <filename unknown>:0 -
-
Nevermind, it was a problem with Oxide, it was wrongly installed, I don't know how but okay!
-
Can you explain more of what this is? useAntiCeilingSpawnRemoval
-
1) discnnect on someones ceiling
2) go to your rust resource folder and find one specific file, edit wood_ceiling => wood_ceilinG (or what ever)
3) reconnect on the server
4) all ceilings are removed and you fall into the players base. (because facepunch didn't activate yet) -
Is this what it brands in the ban list? "rCeilingHack"
Is there anything else that uses that brand description, if not, is there any possible way it could give false positives? Having some players complain that it glitched and banned them for that when they just logged in or lagged.[DOUBLEPOST=1413156970][/DOUBLEPOST]Just looked into your plugin, did notice that this;
threw
should be through.
Not a big deal, just thought I'd point it out. Line 277 for an example. -
Aha.
Well the only false positives i've had so far are people that use téléportations and get stuck inside the ceiling , they reconnect to get un stuck and sometimes get banned because they fall through the ceiling.
Personnaly i always Check those bans with /sleeper and /prod.
(To see if they are in their house or Someone elses) -
this has hapend to a few of my players -
that's why i added the auto kick first.
if they get detected 2 times they obviously are lagging like shit or really hacking. -
Reneb is there a way to make a CONSOLE command for ac_check ?
Usually i manage my server by my cell phone and not always i can be online in the game to type the chat commands. -
Hey Reneb! Is it possible to get a Autokick for the norecoil when its not a shotgun?
-
I just ran into a bug on a server (Toys R Rust) running this plugin. I ran through a door that was apparently closed (though it was open in my client) and the game crashed. When i logged back in I was stuck in the wall next to the door it said I was autobanned for throwing a ceiling. This also happened to me once when the doorcloser plugin shut the door in front of me and I got banned with the same error message.
-
Hmmm i see, Well, i am going to upgrade my sleeper plugin to easily téléport to sleepers location, this way you can see if the player really did try to glitch in or not.
Those fails are very rare, and i dont think anything can be done for them.
So my advice is: Check all bans that were made by the script by going thru the logs and going to sleepers locations.
Fail bans for walkspeedhack can occure for:
1- strange none détection of the running state (this is fixed by the latest update, with an initial kick)
2- players that have huge lags (like 500+ ms), this can't really be fixed as à lot of hackers are foreigners that go on other continents servers to hack (so if i Check the Ping for them, they would be lot of none bans while they actually cheat). So those can be prévented by having à good communication of admins steams so players can request an unban.
Fail bans for ceiling hack:
1- as you said, fucked up stuff like that can happen
2- but mostly it's when you use téléports that dont have multiple téléportations (to prévent glitchs) and get stucked in ceilings, they disc/reconnect to fix the bug and my plugin detect it sadely :/.
So to prévent those, just Check bans for ceiling hacks with the sleepers location plugin. (Arent Many bans for this, so it should be quick)
Blueprint unlocker doesnt bug, i've tried everyway to reproduce it, but not possible.
Speedhack doesnt bug neither.
Flyhack doesnt bug
Superjump doesnt bug unless you téléport Someone multiple Times in the air with no building under him.
Anti auto loot:
1- all fail bans were made by players that téléport home while looting the airdrop, no way to fix it => so téléport to sleepers to see if they are home or on open spaces. -
I cant access any logs since I'm not an admin, I was banned myself as a player and reported it to the admin who then unbanned me. Teleporting is disabled so thats not a problem. I guess it's just one of those strange Rust bugs that happen every now and then.
-
@Reneb is there a way to make a CONSOLE command for ac_check ?
Usually i manage my server by my cell phone and not always i can be online in the game to type the chat commands. -
Reneb updated R-AntiCheat with a new update entry:
speedhack & walkspeedhack ban reason fixed
-
Please can you add the /nfd command to manually check people? I found out it is very usefull. When i get the norecoil message i usually send them flying and 90% are getting detected with flyhack on
And if that could be used as console command, would be helarriousLast edited by a moderator: Oct 20, 2014 -
??
/nfd is from the anti no fall cheat not from this plugin
and you can start a manual check for speed and stuck with /ac_check PLAYER, also