Carl_FK
10-20-2006, 07:22 PM
[Note that this is a revised version of my previous thread. A mod can delete the previous thread if necessary.]
Good Evening All,
I'm looking for a C++ or C programmer to code an anticheat application for a major UK gaming league.
You must have prior knowledge or experience of the Half-Life (HL) and HL2 engines!
If someone could give me a costing on this, I'd appreciate it.
I don't like acting like a cheapskate, but I'd be thankful if you bear in mind that we don't make a profit, and we don't charge people for our service! :) (Although I am expecting to pay for this).
Would you be able to accept payments via PayPal?
Note: The season is already underway, so we'd need it done fairly sharply.
It must work for HL and HL2 based games (counter-strike, source, condition zero, etc.)
Brief Description
***********************
This 'anti-cheat' is an application that the client loads before loading any of the games listed above. They log-in via the application using the same credentials that they would use to access their user account on our website (via a MySQL database check). When loaded, it prevents the use of 16-bit graphics (so the user cannot see through smoke) and it captures and watermarks in-game screenshots at regular intervals (which are then uploaded to our webserver).
A server-side plugin (for Windows and Linux servers) would have to be coded for both the HL and HL2 engines. This plugin would merely check that the client is running the anti-cheat application when they go to connect to the gameserver. If the client is not running the app, the plugin would drop the client from the gameserver.
Client Application Objectives
***********************
1. Simplistic - easy to use
2. Minimal CPU usage + memory usage.
3. Quick load + connection times (i.e. for logins)
4. Automatically shuts down the client's game if 16-bit graphics mode is enabled (which would let players see through smoke).
5. Minimises to system tray would be a bonus.
6. Allow users to login with the same login details on our website (via MySQL).
7. Upon successful login it would automatically search+download+install new updates. The client would have no option to disable this function.
8. Take screenshots preferably roughly every 10minutes and watermark them. Should screenshots fail to upload to the webserver the first time, they are stored client-side and it would retry upon next log in (or after a time interval).
9. A minimum of three screenshots over a 45minute period (maybe upload after user has quit their game to minimise in-game lag).
We would offer you details to the webserver, i.e. MySQL connection details and PHPmyadmin, alongside an FTP location for the screenshot uploads.
Note: we have already had this application started by a C# coder, which we had to cancel as C# would require the end-user to have .NET framework. We are happy to send across the source code for this so you can see how we would like it designed and how it would run.
Hopefully I've explained enough. Please email me (carl [at] gbgl.co.uk) if you're interested.
Many thanks,
Carl
Good Evening All,
I'm looking for a C++ or C programmer to code an anticheat application for a major UK gaming league.
You must have prior knowledge or experience of the Half-Life (HL) and HL2 engines!
If someone could give me a costing on this, I'd appreciate it.
I don't like acting like a cheapskate, but I'd be thankful if you bear in mind that we don't make a profit, and we don't charge people for our service! :) (Although I am expecting to pay for this).
Would you be able to accept payments via PayPal?
Note: The season is already underway, so we'd need it done fairly sharply.
It must work for HL and HL2 based games (counter-strike, source, condition zero, etc.)
Brief Description
***********************
This 'anti-cheat' is an application that the client loads before loading any of the games listed above. They log-in via the application using the same credentials that they would use to access their user account on our website (via a MySQL database check). When loaded, it prevents the use of 16-bit graphics (so the user cannot see through smoke) and it captures and watermarks in-game screenshots at regular intervals (which are then uploaded to our webserver).
A server-side plugin (for Windows and Linux servers) would have to be coded for both the HL and HL2 engines. This plugin would merely check that the client is running the anti-cheat application when they go to connect to the gameserver. If the client is not running the app, the plugin would drop the client from the gameserver.
Client Application Objectives
***********************
1. Simplistic - easy to use
2. Minimal CPU usage + memory usage.
3. Quick load + connection times (i.e. for logins)
4. Automatically shuts down the client's game if 16-bit graphics mode is enabled (which would let players see through smoke).
5. Minimises to system tray would be a bonus.
6. Allow users to login with the same login details on our website (via MySQL).
7. Upon successful login it would automatically search+download+install new updates. The client would have no option to disable this function.
8. Take screenshots preferably roughly every 10minutes and watermark them. Should screenshots fail to upload to the webserver the first time, they are stored client-side and it would retry upon next log in (or after a time interval).
9. A minimum of three screenshots over a 45minute period (maybe upload after user has quit their game to minimise in-game lag).
We would offer you details to the webserver, i.e. MySQL connection details and PHPmyadmin, alongside an FTP location for the screenshot uploads.
Note: we have already had this application started by a C# coder, which we had to cancel as C# would require the end-user to have .NET framework. We are happy to send across the source code for this so you can see how we would like it designed and how it would run.
Hopefully I've explained enough. Please email me (carl [at] gbgl.co.uk) if you're interested.
Many thanks,
Carl