Filled Catch X-Ray players more easily [OrePolice]

Discussion in 'Archived: Plugin Requests' started by arp4, May 16, 2013.

  1. Offline

    arp4

    Hello. My idea to help Administrators to catch players who use X-Ray to look for certain ores is a simple plugin that, when you type a given command (like, i don't know, /beyond ?), gives you a list of players who has their y coord lower than 30 (free for you to set in config).

    The point for this plugin? Let's say you have 50+ players on your server and you can't afford to run obfuscator plugins or other plugins that track the ores/minutes/player, but you still need to catch the ones that use X-Ray to get ores. So, you can easily spectate just the players listed by the plugin.

    Plugin Name: Feel free to name it.
    Commands: /beyond
    Permissions: beyond.use

    Sorry if the plugin I requested already exists, but I couldn't find it by search.

    Thank you very much. Have a nice evening.
     
  2. Offline

    tanveergt5

    Anti-Xray + Hawkeye web interface does the job
     
  3. Offline

    arp4

    I already used Anti-Xray and it gets pretty laggy when it's 70+ players online. And it's a little bugged too. I had some players that could not break diamond/gold ores, even if it was their first ore to break. And Hawkeye? It doesn't do what I want him to do, so I'll just pass it. I'm just interested in this simple plugin that can just tell me which of the online players are below a certain block level.
     
  4. Offline

    Ugleh

    How about a plugin that tells you when a player has collected more then 10 diamonds in 30 minutes?
    It will simply send a message to anyone with the permission, and then its up to your other plugins to spectate them.

    As a developer and an xray user myself I think that sounds like it can catch a good amount of people. However not everyone is a hacker if you get 10 diamonds in 30 minutes, its just a more then likely way to sift out the possible ones.
     
  5. Offline

    hunajameloni

    But anti-cheat plugins are stupid and laggy because there is Fortune Pickaxes, that can get easily over 10 diamonds in 30 minutes. Also Anti-Cheat plugin kicks players when they mine blocks with efficiency pickaxes.
     
  6. Offline

    Syd

    Use a obfuscator or a Logger (like LogBlock).

    The first one is pretty effective, as X-Rays can't see the diamonds anymore. However, you can't ban them anymore.

    With logger plugins you can make a lookup to see which player destroyed what amount of a special block in a specific time. Players with many diamonds are suspicious, and you should observe them or just look at their mines. Most X-Ray mines are pretty obvious. ;)

    However, if you have many players or a economy I would recommand a obfuscator plugin, as there is no need to detect the cheat anymore.
     
  7. Offline

    arp4

    I already tried obfuscator, but it gets too laggy with many players online. And, about the logger, I tried something similar, that alerted when someone got ores too fast, but it was also bugged, because some of the players reached the break limit without breaking any ores.
     
  8. Offline

    Compressions

    arp4 FoundOresRevisited.
     
  9. Offline

    Syd

    The limiting plugins are not what I mean. It's easy to avoid by simply mining less diamonds.

    If you arn't willing/able to use a obfuscator, than you need to catch every X-Rayer by yourself by observing them and reading the logs, while logs only show you who you should watch.
    They also help you where the diamonds have been found and from that point it's easy to identify around 95% of all X-Rayers.
    It's a lot of work, but the only way to catch X-Rayers despite using a Obfucator.

    However I would rather reduce the amount of slots, than seeing the economy destroyed by cheaters...
     
  10. Offline

    JeroenV

    I'll get to work on this.

    arp4

    Alright, all finished :)

    The plugin is currently pending approval on the BukkitDev submission page, however I can already give you the link.

    The plugin allows you to search for players that are under a configurable height, these will be put onto a suspect list. You can then go into investigation mode where you:
    - Will be invisible
    - If log is set to true in the config you will get info on all the ores(+time) that the player mined in the past minecraft day
    - A next command that teleports you to the next suspect

    So I also coded a configurable log system that is off by default, it's very lightweight and shouldn't cause any lag if you do decide use it.

    Commands:
    /OrP search ~ Search for suspects.
    /OrP investigate ~ Start the investigation.
    /OrP next ~ Investigate the next suspect.
    /OrP end ~ End the investigation.

    Here's the link:
    https://dl.dropboxusercontent.com/u/94743823/OrePolice.jar

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jun 1, 2016
  11. Offline

    arp4

    JeroenV Thank you very much, sir.
     
  12. Offline

    Retherz_

    OreNotify could help, doesnt create any lag and just look if someone mines high amount of diamonds
     

Share This Page