Quote:
Originally Posted by Hunter-Digital
If it were possible it would've already been made... but no, it's not possible, you'd just have to rely on VAC.
|
Actually it's possible.
Logic is
1) keep some opengl dll ( hack opengl) at server side.
2) At map start put one of them (randomly) in the root directory of hlds
3) Check consistency check.
Now here 3 things can heppen.
1) Client don't have that file in their base directory --> inconsistect = yes
2) Client have that file in their base directory but does not match with the same file with server. --> inconsistect = yes
3) Client have that file in their base directory and matches with the same file with server. --> inconsistect = No.
So ban whoever has inconsistect = No.
Limitation is --> You can only check one opengl at a time when the client is connection.
__________________