Hello and welcome to our community! Is this your first visit?
Register
Enjoy an ad free experience by logging in. Not a member yet? Register.
Results 1 to 2 of 2
  1. #1
    New to the CF scene
    Join Date
    Apr 2010
    Location
    Florida
    Posts
    1
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Startup gaming league in need of an Anti-Cheat program

    Good afternoon coders,

    My name is Kris Fischer, aka CAGLFallen. With the help of a few other people, I have begun to start up a Gaming League for the free online first person shooter known as Crossfire. It has been often compared to the likes of Counterstrike, Combat Arms, and Soldier Front. The Crossfire Alliance Gaming League is in need of a unsurpassed anti-cheat system that will ensure a cheat-free environment for players. The Coder/Coder Team will also become part of the team at CAGL, as frequent updates will be needed with the updates of cheating programs. With that said, here is what we are looking for:

    First Feature: Most cheat programs for Crossfire use an Injector that inject a .dll file (the actual cheat) into the game. These cheats range from character editing, memory editing, and more. Examples: Character chams (able to see all players through walls to know where they are), Aimbot, No bullet spread, No weapon recoil, etc. We would like the anti-cheat to be able to scan for these types of files (files trying to be injected into the game) upon initial startup and continuously throughout the game, and eliminate those programs from being injected, or prevent the cheat programs any access to the game. By simply preventing the programs, it makes it easier on us to manage cheaters for the league. In the end, we want as many players as possible. Being able to simply prevent the programs from being injected/used eliminates our headache as admins for worrying about a ban system. Players are simply "forced" to play cheat free, whether their intention was to cheat or not.

    Second Feature: Along with the active scanning and program blocking, I would also like in-game screenshots to be taken and e-mailed automatically to a specified e-mail address (Given by Admins before the start of the match). These screenshots must be taken at random intervals (Between the times of 15 seconds and 1 minute). The reason for this is, with set intervals, players may be able to figure those intervals out and we don't want that to happen. This feature must be coded in a such way that it causes as little FPS(Frames-per-second) lag as possible.

    User interface: Upon starting up the Anti-Cheat, users must be able to enter the following information:
    1) Username (In-game name)
    2) Screenshot e-mail address (Provided to players by Admins)
    3) Match ID (A way to uniquely identify the match played)
    Once all the information is entered, there must be a "Start" button. However we do not want a "Stop" button. We want to eliminate the option for the player, so we can ensure that the anti-cheat was run. Simply, upon exiting the game, the ACS will stop automatically.

    - With this information, the screenshots will be taken as specified, then e-mailed to the specified e-mail address in the following manner: (All times will be in EST timezone)

    - Subject Line: Username - Match ID: User started anti-cheat
    - Body: A notification the user started the anti-cheat (Time)
    - Subject Line: Username: Match ID: Screenshot # (Time-stamped)
    - Body: The screenshot with a time-stamp (if possible)
    - Subject Line: Username - Match ID: User stopped anti-cheat
    - Body: A notification the user stopped the anti-cheat (Time)
    - Along with the screenshots, other notifications must be e-mailed as well, such as if the program found a cheat program. It simply compiles an auto-notification and sends the e-mail like the screenshots:
    - Subject: Username - Match ID
    - Body: Cheat program has been found. Game has been closed down, client and game must be restarted.

    We are open to suggestions as to how the anti-cheat is run. We simply thought this would be the easiest way possible. If you have any other ideas, from a coding stand point, please don't hesitate to post that as well with your bid. Keep in mind, this is going to be ongoing. You as the coder will get admin status on the gaming website as well as due credit for the anti-cheat. Regular updates will be needed.

  • #2
    UE Antagonizer Fumigator's Avatar
    Join Date
    Dec 2005
    Location
    Utah, USA, Northwestern hemisphere, Earth, Solar System, Milky Way Galaxy, Alpha Quadrant
    Posts
    7,691
    Thanks
    42
    Thanked 637 Times in 625 Posts
    Do you have the source code for the game? Also, how much are you paying?


  •  

    Posting Permissions

    • You may not post new threads
    • You may not post replies
    • You may not post attachments
    • You may not edit your posts
    •