Inactive [SEC] NoCheat v3.5.0 [CB 1.2.4 R1.0][ABANDONED]

Discussion in 'Inactive/Unsupported Plugins' started by Evenprime, Feb 15, 2011.

  1. Offline

    Evenprime

    Xp10d3, Dereku, MyPictures and 35 others like this.
  2. Offline

    1hacker

    @Evenprime:

    Great plugin, and I really appreciate you are keeping a list of other anti cheat plugins :)

    A question: Can Airbuild report false positives, or can I be 100% sure that someone is trying to cheat, when they are logged for airbuilding?

    An annoyance: I have set logtoirc: "off", but the plugin still reports [INFO] [NoCheat] version [1.14e] couldn't find CrafTIRC plugin. Disabling logging to IRC. on startup. Could you fix that, please.
     
  3. Offline

    DoctorBoyd

    Hey. I get this message when I reload the server.

    [SEVERE] Nag author: 'Evenprime' of 'NoCheat' about the following: This plugin is not properly shutting down its async tasks when it is being reloaded. This may cause conflicts with the newly loaded version of the plugin

    Anything I can do to fix it?
     
  4. Can you please implement Multiworld support, dont want people flying in my other worlds :).

    I tried that, and it didnt work?
     
  5. Offline

    Kidi

    Got my server spammed by some sort of a spam software, a player sent hundreds of text messages every second, could you add a feature that uses the value of msg/second to catch them (and hopefully block most of the spam as it makes navigating though the log impossible)?

    I think 2-4 messages per second would be considered low?

    Thank you very much, you are doing a great job!
     
  6. Offline

    oliverw92

    @Evenprime could you add in something to stop the glitch of spamming quit packets when not actually logging out? People use it to flood servers.
     
  7. Offline

    Buckethead

    i use adminscanfly. will that coflict?
     
  8. Offline

    tremor

  9. Offline

    uncovery

    same as above, I get the following error on 1060/latest nocheat:

    19:32:18 [SEVERE] Error occurred while enabling NoCheat v1.14e (Is it up to date?): PLAYER_VELOCITY
    java.lang.NoSuchFieldError: PLAYER_VELOCITY
    at cc.co.evenprime.bukkit.nocheat.checks.MovingCheck.registerListeners(MovingCheck.java:443)
    at cc.co.evenprime.bukkit.nocheat.checks.Check.setActive(Check.java:56)
    at cc.co.evenprime.bukkit.nocheat.checks.MovingCheck.configure(MovingCheck.java:414)
    at cc.co.evenprime.bukkit.nocheat.checks.Check.<init>(Check.java:36)
    at cc.co.evenprime.bukkit.nocheat.checks.MovingCheck.<init>(MovingCheck.java:40)
    at cc.co.evenprime.bukkit.nocheat.NoCheat.onEnable(NoCheat.java:153)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:878)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:272)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:162)
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:146)
    at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:284)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:271)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:148)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
     
  10. Offline

    Sman911

    I think he did lol, this plugin is the most usefull one ive found, ever
     
  11. Offline

    Kane

  12. Offline

    GameOverRules

    Hey I am getting this error. Any one know what is wrong?

    Code:
    2011-08-27 17:51:45 [SEVERE] Error occurred while enabling NoCheat v1.12b (Is it up to date?): PLAYER_VELOCITY
    java.lang.NoSuchFieldError: PLAYER_VELOCITY
        at cc.co.evenprime.bukkit.nocheat.checks.MovingCheck.registerListeners(MovingCheck.java:411)
        at cc.co.evenprime.bukkit.nocheat.checks.Check.setActive(Check.java:56)
        at cc.co.evenprime.bukkit.nocheat.checks.MovingCheck.configure(MovingCheck.java:384)
        at cc.co.evenprime.bukkit.nocheat.checks.Check.<init>(Check.java:36)
        at cc.co.evenprime.bukkit.nocheat.checks.MovingCheck.<init>(MovingCheck.java:38)
        at cc.co.evenprime.bukkit.nocheat.NoCheat.onEnable(NoCheat.java:150)
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126)
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:878)
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:272)
        at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:162)
        at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:146)
        at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:284)
        at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:271)
        at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:148)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
     
  13. Offline

    YellowFellow

    hey what permissions should i allow for speed flying?

    EDIT: Never mind i found out
     
  14. Offline

    Hamad

    how to make a user fly with pex, i tried nocheat.flying doesnt work
     
  15. Offline

    Evenprime

    Ask next tuesday again. :p
    Interesting. Won't be able to work on this yet though.

    As has been said, that's normally possible by using Permissions with multiworld support. Soon it will be supported natively in NoCheat.

    I won't support such things directly, but you could increase the general maximum walking speed of all players to 2x the normal value to support it. That way it will at least not make problems.

    Stupid bug that won't/can't be fixed in the current version. Newer version of NoCheat won't use threads, therefore that error will be history soon.

    Upgrade to at least CraftBukkit 1060, or downgrade NoCheat to a version that matches your CB version.

    Yes, "airbuild" can give false positives, especially with torches it does. That check won't be in the newer NoCheat version anymore (will be replaced because it no longer has use), so you can just disable it now.

    No. Can't be fixed. Will not happen in newer version.

    There are anti-spam plugins available already, so you may want to use one of those till I include such a thing in NoCheat.

    Don't know if that can be done with a plugin. Will have to investigate.

    I don't know. Have you tried it yet? Usually there is no conflict with server plugins, as long as they use teleportation or "velocity" to move players.

    Maybe. Currently I'm swamped in other work.

    You may have made a mistake when updating Craftbukkit. I'm very sure you still run an older version of it. That error can only occur in older CraftBukkit versions, older than 1060.

    That looks neat. I'll use it. Have to read into how it works first.

    You need to upgrade to CraftBukkit 1060 to get it to work.

    Should work. If it doesn't, you may be using e.g. "towny" (the plugin), which prevents people from flying.


    -----------

    Hope I got everybody.

    Now with the new dev.bukkit.org, I'll just aim to make the next version 2.0 ready asap and use the new platform for that. So don't expect new features until then.
     
  16. Offline

    oliverw92

    It can definitely be done - Spout can do packet filtering.
     
  17. Offline

    Ryan232323

    I am getting the "an internal error occurred while trying to perform this command" error.
     
  18. Offline

    Grimmy777

    this should prevent people from being able to use speed gear right? I have this installed and checking for speed/moving violations yet players are still able to use speed gear to move quickly. Any idea why? it isn't even telling me that they are using it...
     
  19. If i add nocheat.* to Groupmanager permissions, it wont work anymore. The whole groupmanager...
    as soon as i remove it it works again.. any solution??
     
  20. Offline

    Evenprime

    I've finished NoCheat 2.0, almost. I'll use the new "BukkitDev" platform to release it tomorrow. Only thing left to do is porting over the simpler checks from this version to the new system.

    You will have to start at basically 0 when using NoCheat 2.0, because it works different, the configuration is different, permission nodes are different, stuff is named different, some things didn't make it into the new version, others are new and exclusive to the new version. It will also be "SuperPerms"-only.

    So don't expect to simply replace NoCheat.jar and everything works.
     
  21. Offline

    Darq

  22. Offline

    morizuki

    I want to suggest something on flying

    I'm using BLift, the elevator thingy, when they are getting lift up, they will have a moving violation.. which is like flying right? can we adjust that??
     
  23. Offline

    Kidi

    Thank you very much! you have no idea how many times your plugin saved me. The responses I get when I ask someone "dude, you know cheats are not allowed, right?", it's just hilarious. Some even have the courage to say "i get stuck when i jump/walk.", I check the console and see 30 violations in 5 seconds and tell them "maybe it will work when you turn off your cheats".
     
  24. Offline

    godgodgodgo

    Hey you started thinking about the 1.8 sprint feature? e.g how you can determine if it's sprinting or speed hack, duration of sprint etc
     
  25. Offline

    Grimmy777

    Asking again:
    this should prevent people from being able to use speed gear right? I have this installed and checking for speed/moving violations yet players are still able to use speed gear to move quickly. Any idea why? it isn't even telling me that they are using it...
     
  26. Offline

    Buckethead

    bukkit dev platform? and why would u make it super perms only? not al plugins have that support yet which is why i and im sure many others still use permissions
     
  27. Offline

    Grimmy777

    use the perms bridge?
     
  28. Offline

    Evenprime

    Here's the 2.00 version. I consider it "beta" because it hasn't gotten much testing yet (and zero documentation), and therefore the download location is also a bit different from the 1.xx versions (which is to prevent people with autoupdate scripts from accidentially downloading it):

    http://dl.dropbox.com/u/18816277/NoCheat/NoCheat.jar

    It contains:
    - Move checks: fly speed limiting, preventing flying, running/swimming/sneaking speed limiting, preventing "more packets" (formerly called speedhack), experimental Noclip check/prevention
    - Blockbreak checks: limit distance for block breaking, limit block breaking to blocks within line of sight (formerly "nuker" check)
    - Extensive configurability to decide what will happen in each case and how often.

    It does not contain (yet):
    - airbuild, bogusitems, infinitedurability checks

    As usual, running it once will give you config files and a descriptions.txt file with a manual. You'll also get a file "default_actions.txt" and "actions.txt". Read them. The jar contains a list of permission nodes and what they do (read the "plugin.yml" file). It uses files seperate from the 1.xx version(s), therefore you won't lose your old configuration. New configuration file is called "config.txt".

    If you want Multiworld support, create a file "theworldname_config.txt" and copy the settings that you want to change from "config.txt" into that file, and change them there. Settings that aren't in "theworldname_config.txt", will be taken from "config.txt". Therefore, if you don't want Multiworld support, just keep using only "config.txt".

    THIS IS NOT INTENDED FOR GENERAL USE YET. JUST FOR THOSE THAT WANT TO TAKE A LOOK AT IT. I'M STILL FIGHTING WITH THAT BUKKITDEV SETUP. UNTIL IT REALLY WORKS, I WON'T BOTHER WRITING REAL DOCUMENTATION AND COMPLETING IT.

    That shouldn't happen anymore with CB 1060. BLift simply teleports players very fast for very small distances between top/bottom. At least NoCheat shouldn't consider that cheating.

    I hope that sprinting is handled serverside, or at least the toggling of sprinting (like sneaking). In that case, I can extend NoCheat to respect that. If it is clientside however, I don't know what I'll do.

    Yes, it should detect it. It will not detect it if players are not moving around, only move very short distances at a time, your server has considerable lag. If you use a Craftbukkit version older than 1060, it won't detect players as long as they stay below 2x normal speed, 1060 and newer it should detect players that go beyond 1.1x speed.

    EDIT: For those who wondered about what that "bukkitdev" thing is I've been talking about: http://dev.bukkit.org/server-mods/nocheat/ (as I said, still fighting with that. Hope it improves over time, or else I'll just keep using this forum only and that site only to redirect people here...)

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jul 18, 2016
  29. Offline

    Raqn

    @Evenprime

    Small bug with NoCheat 2.
    People can still fly providing they are going at normal walking speed. Any way to stop this within the configs?

    I also must say that it has stopped noclipping through walls and objects according to someone on my server. Nice work.


    EDIT 2: It has blocked all speedhack glitches that allowed people to speedhack before. This is a HUGE improvement.
     
  30. Offline

    Evenprime

    During my tests (just repeated them to be sure) flying was not possible (no matter what speed), if a player has not "nocheat.checks.flying" and "nocheat.checks.running" permissions and those two checks are both enabled. It may be that the currently missing "enforceteleport" option (I'm not sure if and how I'll reintroduce that) is the problem and another plugin cancels teleports of NoCheat.

    The naming of those checks is a bit misleading. The "flying" check is actually a flying speed check (I think I'll rename it to avoid confusion), while the "running" check is a combined "prevent flying and running" check.

    The NoClip check will likely give false positives every now and then, as there are a lot of corner cases. But nice to hear that it seems to work for now. :)
     
  31. Offline

    MorpheusZ

    It works pretty well altough speedhack doesn't seem to work properly.
    I do have it on true and i also tried lowering low,med,high , yet doesn't seem to make any difference.
    Maybe it's just me though :p
     

Share This Page