1. Reneb submitted a new resource:

    R-AntiCheat - AntiCheat system with temporary checks for speed&jump hacks

    Read more about this resource...
     
  2. Code:
    LuaScriptException: [string "r-AntiCheat.lua"]:384: attempt to index field '?' (a nil value)
    Rcon Exception
    LuaScriptException: [string "r-AntiCheat.lua"]:384: attempt to index field '?' (a nil value)
    Rcon Exception
    LuaScriptException: [string "r-AntiCheat.lua"]:384: attempt to index field '?' (a nil value)
    Rcon Exception
    LuaScriptException: [string "r-AntiCheat.lua"]:384: attempt to index field '?' (a nil value)
    Rcon Exception
    LuaScriptException: [string "r-AntiCheat.lua"]:384: attempt to index field '?' (a nil value)
    Rcon Exception
    LuaScriptException: [string "r-AntiCheat.lua"]:77: attempt to index local 'player' (a nil value)
    Rcon Exception
    LuaScriptException: [string "r-AntiCheat.lua"]:77: attempt to index local 'player' (a nil value)
    Rcon Exception
    LuaScriptException: [string "r-AntiCheat.lua"]:384: attempt to index field '?' (a nil value)
    Rcon Exception
    LuaScriptException: [string "r-AntiCheat.lua"]:77: attempt to index local 'player' (a nil value)
    Rcon Exception
    LuaScriptException: [string "r-AntiCheat.lua"]:384: attempt to index field '?' (a nil value)
    Rcon Exception
    LuaScriptException: [string "r-AntiCheat.lua"]:384: attempt to index field '?' (a nil value)
    Rcon Exception
    LuaScriptException: [string "r-AntiCheat.lua"]:384: attempt to index field '?' (a nil value)
    Rcon Exception
    LuaScriptException: [string "r-AntiCheat.lua"]:77: attempt to index local 'player' (a nil value)
    Rcon Exception
    LuaScriptException: [string "r-AntiCheat.lua"]:77: attempt to index local 'player' (a nil value)
    Rcon Exception
    LuaScriptException: [string "r-AntiCheat.lua"]:384: attempt to index field '?' (a nil value)
    Rcon Exception
    LuaScriptException: [string "r-AntiCheat.lua"]:384: attempt to index field '?' (a nil value)
    Rcon Exception
    LuaScriptException: [string "r-AntiCheat.lua"]:77: attempt to index local 'player' (a nil value)
    Rcon Exception
    LuaScriptException: [string "r-AntiCheat.lua"]:384: attempt to index field '?' (a nil value)
    InvalidOperationException: HashSet have been modified while it was iterated over
    Rcon Exception
    LuaScriptException: [string "r-AntiCheat.lua"]:77: attempt to index local 'player' (a nil value)
    Rcon Exception
    LuaScriptException: [string "r-AntiCheat.lua"]:384: attempt to index field '?' (a nil value)
    Rcon Exception
    LuaScriptException: [string "r-AntiCheat.lua"]:384:
    LuaScriptException: [string "r-AntiCheat.lua"]:384: attempt to index field '?' (a nil value)
    LuaScriptException: [string "r-AntiCheat.lua"]:77: attempt to index local 'player' (a nil value)
    LuaScriptException: [string "r-AntiCheat.lua"]:384: attempt to index field '?' (a nil value)
    Rcon Exception
    LuaScriptException: [string "r-AntiCheat.lua"]:384: attempt to index field '?' (a nil value)
    [DOUBLEPOST=1417813021,1417799756][/DOUBLEPOST][Oxide] 3:57 PM [Error] r-AntiCheat: [string "r-AntiCheat.lua"]:69: attempt to index field '?' (a boolean 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
     
  3. Reneb updated R-AntiCheat with a new update entry:

    nil player? hmm


    [DOUBLEPOST=1417813104][/DOUBLEPOST]very very strange ... it's like it started to check a nil player ...
    what i did here probably fixed it ... keep me posted.
    reloading the plugin should fix the spam also.
     
  4. I found If i reload the plugin it spams until I reboot it.

    LuaScriptException: [string "r-AntiCheat.lua"]:396: attempt to index field '?' (a nil value)
    LuaScriptException: [string "r-AntiCheat.lua"]:74: attempt to index field '?' (a nil value)
    LuaScriptException: [string "r-AntiCheat.lua"]:80: attempt to index field '?' (a nil value)
     
  5. Reneb updated R-AntiCheat with a new update entry:

    nearly there!

     
  6. Reneb updated R-AntiCheat with a new update entry:

    speedhack won't send detections on laggers & respawners

     
  7. Going to give it a try on one of my smaller servers and see how it goes.
     
  8. how do you unban someone?
     
  9. I'm getting...

    [Oxide] 8:18 PM [Error] r-AntiCheat: [string "r-AntiCheat.lua"]:164: attempt to index global 'PlayerData' (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 (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (object,object[],System.Exception&)
    at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0

    Any ideas?

    I do have the ban system installed
     
  10. shutdown the server
    delete the ranticheat.json datafile
    restart the server
     

  11. thnxxx
     
  12. Bagged a speedhacker tonight with your mod, thanks. But small request; the console output is showing up as [info], which is the generic tag for most things, is it possible to change that to something more noticeable so when looking though logs it is easier to find? Something like [CHEAT] or the like. Only if it's easy to do, I couldn't find where to change the tag in the config, thanks.
     
  13. [Info] is just the basic oxide print thing.
    I think mughisi found out how to pût messages in Yellow or red in the console, i guess i can try to do that.
     
  14. Reneb updated R-AntiCheat with a new update entry:

    yellow warning add

     
  15. Code:
    [Oxide] 1:40 PM [Error] Failed to initialise plugin r-AntiCheat (A .NET exceptio
    n occured in user-code)
    [Oxide] 1:40 PM [Debug]   at NLua.Lua.ThrowExceptionFromError (Int32 oldTop) [0x
    00000] in <filename unknown>:0
      at NLua.Lua.CallFunction (System.Object function, System.Object[] args, System
    .Type[] returnTypes) [0x00000] in <filename unknown>:0
      at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (ob
    ject,object[],System.Exception&)
      at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invoke
    Attr, System.Reflection.Binder binder, System.Object[] parameters, System.Global
    ization.CultureInfo culture) [0x00000] in <filename unknown>:0
     
  16. just load again the plugin. This happens randomly for any plugins.