【建议】有没有办法获取玩家的CPU ID 号
请问各位代码高手们,有没有办法通过编写插件,实现获取玩家CPU ID 或其它ID,这样结合或修改点通之前的“标记插件” 就可实现更有效的反作弊手段。即当OP 指令服务器记录该玩家的CPU ID 为作弊者后,每当该玩家进来就可以其进行操作。 他总不会经常换硬件吧?
不知可不可行,请高手指点。
回复: 【建议】有没有办法获取玩家的CPU ID 号
cpu id ??。。。。amxx是基于metamod开发,而metamod是基于HL开发,而HL不会涉及这些东西。
硬件方面的amxx不用也不会去考虑。 :)
回复: 【建议】有没有办法获取玩家的CPU ID 号
好一个跳跃思维!!! :super::super:回复: 【建议】有没有办法获取玩家的CPU ID 号
不如开设正版steam服务器,这样的管理方便极了,比较有效的控制作弊,形成一个玩家团队回复: 【建议】有没有办法获取玩家的CPU ID 号
你要是这么说,不如自己开发个C/S程序,C用来获取玩家硬件ID,并发送到S端,结合插件,如果作弊的话,将其ID写入列表,这样他就进不了服务器了,除非更换硬件,如果获取的ID包括了所有硬件的话。。。。。。这样一来就算他不作弊也进不了服务器了,除非他在网吧,换了一台又一台,如果是家庭用户,只要不解除BAN,他永远都进不了这个服务器,谁不会为了作弊而去再买台电脑吧?其实这样反作弊的话,程序的编写是比较简单的,不过玩家是否作弊就全由OP去判断了!
回复: 【建议】有没有办法获取玩家的CPU ID 号
如果有CD 原码,我就不信改不了! 利用CD 客户段来收集这些资料传送到CD服务端。。。。其实CD 的开发者有大把这样的开发空间可以加强反作弊手段。。。
回复: 【建议】有没有办法获取玩家的CPU ID 号
Post by eddiefish1如果有CD 原码,我就不信改不了! 利用CD 客户段来收集这些资料传送到CD服务端。。。。
其实CD 的开发者有大把这样的开发空间可以加强反作弊手段。。。
你难道一直都没想过cd为什么从来都只是检测到不对,只是一踢。没有其他的措施么?
引自cd原理:
没有不公平的ban(被服务器禁止)。当你被强行断开连接后,只有你和你的良心知道原因所在。服务器管理员并不知道你为何断开,因此也不会禁止你连接。我们愿意看到:关掉作弊软件后,每个人都有回来公平游戏的权利。
另外,判断作弊也不是容易的事,你能保证你觉得作弊的人,一定是作弊??
建议看看这个帖子:
Cheating-Death反作弊插件介绍及其原理阐述
http://forum.dt-club.net/showthread.php?t=20270&highlight=%B7%AD%D2%EB
ps:如果cd到处公开源码,谁都去修改,想防止作弊的和想作弊的都去改,你觉得谁会占上风?
如果你找到源码修改成记录硬件的cd,那别人难道不能利用源码来破解?
windows oem版之类的还不是靠机器硬件来反盗版,可是你看现在有用么?
当然,想法还是好的。
页:
[1]