[Suggestion] An Anti-Cheat idea

Discussion in 'Plugins and Coding' started by MrTokay, Sep 11, 2016.

  1. MrTokay

    MrTokay Member

    Messages:
    586
    Likes Received:
    423
    Trophy Points:
    63
    So this idea was inspired when I read a thread with other Anti-Cheat ideas:
    https://www.cubecraft.net/threads/new-anti-cheat-ideas.154773/
    I actually thought of my own once I read that, and I'm sharing it with you here...

    @Minikloon , @DanOF

    So I thought a good idea for the Anti-Cheat is to instead of just kicking a hacker, it asks an online staff if he would like to teleport to the hacker in vanish and watch him.
    This would result in a banned hacker.

    If the reports are flowing in, and the staff is getting annoyed/spammed with the constant messages, he can disable it with /anticheat, and re-enable it with the same command.

    This function is also disabled for Helpers.

    It would look something like this:
    2016-09-10_22.32.40.png

    Let me know what you think, all feedback is appreciated!
     
    Last edited: Sep 16, 2016
    Xollion likes this.
  2. Power Ranger

    Power Ranger Mod
    Staff Member Moderator

    Messages:
    4,267
    Likes Received:
    5,408
    Trophy Points:
    503
    Power_Ranger
    Mod
    PLUS
    If they add teleporting into games this would be great but currently that's not how it works :( possibly it could mark people who are hacking and if they get a certain number of strikes within a time frame they are handled directly by the anti cheat as in jailed/banned. This would have to happen only in rare circumstances such as the hacker is using b hop and speed then switches to a really fast flight
     
  3. MrTokay

    MrTokay Member

    Messages:
    586
    Likes Received:
    423
    Trophy Points:
    63
    Im not sure exactly what you mean
    Adding teleporting into games is really not a big deal at all.
    This feature would also only be available to Mods.
    What do you mean with this?

    I understand the idea of strikes and I kind of like it, though it has nothing to do with b hop and fly, it just means that a hacker who's kicked 3 times is banned...
     
  4. Power Ranger

    Power Ranger Mod
    Staff Member Moderator

    Messages:
    4,267
    Likes Received:
    5,408
    Trophy Points:
    503
    Power_Ranger
    Mod
    PLUS
    Ok a friend of mine's anti cheat that I helped test works like this: the anti cheat waits a certain amount of time before kicking someone and if in that time they get detected for a certain number additional hacks it will kick them and jail them. In cubecraft's case they could just ban
     
  5. MrTokay

    MrTokay Member

    Messages:
    586
    Likes Received:
    423
    Trophy Points:
    63
    Oh, I thought you meant a hacker getting kicked, and if he continues to hack 2 more times gets banned.
    But that would require a complicated logger for each player for the code, and would probably extend the time taking the dev's to make the Anti-Cheat increase a few months.
     
  6. Power Ranger

    Power Ranger Mod
    Staff Member Moderator

    Messages:
    4,267
    Likes Received:
    5,408
    Trophy Points:
    503
    Power_Ranger
    Mod
    PLUS
    Well that's why I like command blocks I guess :p they take less time to make and can even have these things set up with a simple scoreboard :D and are unavoidable by most hacked clients but on the downside usually cmd block anti cheats pick up on legit players more :(
     
  7. Cynamooo

    Cynamooo Mod
    Staff Member Moderator

    Messages:
    1,684
    Likes Received:
    3,185
    Trophy Points:
    233
    Cynamooo
    Mod
    PLUS
    I think this would be to spamming for the staff member because in every single game is a hacker so let's say that DontYouDare the only staff member only is, he would recive tons of messages non stop and he can barely see the lobby chat. Sorry but it's a no go for me :(

    - Cynamooo - ;)
     
    6views_ likes this.
  8. killerwild

    killerwild Member

    Messages:
    372
    Likes Received:
    41
    Trophy Points:
    28
    You could always have a command to enable or disable receiving the messages or you only receive the messages for the game mode you're playing.
     
    Cynamooo likes this.
  9. Cynamooo

    Cynamooo Mod
    Staff Member Moderator

    Messages:
    1,684
    Likes Received:
    3,185
    Trophy Points:
    233
    Cynamooo
    Mod
    PLUS
    Okay, but I personally I would stick to the old reporting system. It doesn't take that much time to do and the players can also help a little bit then.

    - Cynamooo - ;)
     
  10. samitannir

    samitannir Member

    Messages:
    872
    Likes Received:
    559
    Trophy Points:
    98
    Why don't we all make an anti-cheat, and combine them or something?
     
  11. killerwild

    killerwild Member

    Messages:
    372
    Likes Received:
    41
    Trophy Points:
    28
    That would be confusing and I don't think everyone knows how to code in Java. There is a team of developers that are developing it I presume.

    But there are so many hackers that it is a battle that you can never win without a plugin doing multiple at the same time.
     
  12. samitannir

    samitannir Member

    Messages:
    872
    Likes Received:
    559
    Trophy Points:
    98
    The people who know would send it to the developers, and they will check it, and if its approved, then they will add it! After that, Developers can check more anti-cheats and add more. I can take time into learning how to code in java, If that would help Cubecraft then yes.
     
  13. Soeshi

    Soeshi Helper
    Staff Member Helper

    Messages:
    901
    Likes Received:
    1,657
    Trophy Points:
    238
    Soeshi
    Helper
    PLUS
    Teleporting... There are a lot of hackers, don't forget that. -1.
     
  14. killerwild

    killerwild Member

    Messages:
    372
    Likes Received:
    41
    Trophy Points:
    28
    Do you already program?
     
  15. samitannir

    samitannir Member

    Messages:
    872
    Likes Received:
    559
    Trophy Points:
    98
    Not 100%, I mostly animate and do some kind of programming, But I'm able to learn how.
     
  16. killerwild

    killerwild Member

    Messages:
    372
    Likes Received:
    41
    Trophy Points:
    28
    You would need to be pretty fluent in programming Java to develop a good anti-cheat plugin.
     
  17. samitannir

    samitannir Member

    Messages:
    872
    Likes Received:
    559
    Trophy Points:
    98
    I can do that :)
    I know a youtuber who is great at programming, I might ask him to help.
    I will create a new thread, were some people who know programming can share their ideas and all of us can make an anti-cheat.
     
  18. killerwild

    killerwild Member

    Messages:
    372
    Likes Received:
    41
    Trophy Points:
    28
    Might be a good idea but not sure how much progress the developers have already made, Does the Youtuber make videos on programming?
     
  19. samitannir

    samitannir Member

    Messages:
    872
    Likes Received:
    559
    Trophy Points:
    98
    He makes videos on how to make mods, but he does know a lot of programming. He created the Mr.Crayfish furniture mod.
    Thats him!: https://www.youtube.com/channel/UCSwwxl2lWJcbGOGQ_d04v2Q
    Check the video's section for more. (He doesn't swear, don't worry)
     
  20. samitannir

    samitannir Member

    Messages:
    872
    Likes Received:
    559
    Trophy Points:
    98
    This is one of his videos using Java: