我的名字是CM Sulaco,我是Kixeye Gaming(战争指挥官)的社区经理 我们在使用Cheat Engine(内存修改器)和类似工具的骗子遇到了很多麻烦。
我在询问是否有办法让MAC禁止一名作弊的玩家,若然可以在Adobe Flash游戏中实现这一目标?
感谢您提供任何帮助!
答案 0 :(得分:0)
如果你创建了一个在某人被发现作弊时触发的功能,你可以try something like this or this在作弊时获取用户的MAC地址,并将其发送到数据库中的表格,然后踢他们,并禁止用户。
这样的事情可行:
CREATE TABLE `bannedUsers` (
`id` int(6) unsigned NOT NULL,
`username` varchar(19) NOT NULL,
`time` varchar(70) NOT NULL,
`macAddress` varchar(40) NOT NULL,
`cheatInstance` varchar(19) NOT NULL
)
ALTER TABLE `bannedUsers`
ADD PRIMARY KEY (`id`);
ALTER TABLE `bannedUsers`
MODIFY `id` int(6) unsigned NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=1;
然后,当用户登录时,系统可以在数据库中搜索匹配的MAC地址。
SELECT * FROM `bannedUsers` WHERE `macAddress`='(hacker mac address here)';
然后计算返回的行数是否为零。