2015-04-14 1 views
0

Меня зовут CM Sulaco, я менеджер сообщества в Kixeye Gaming (War Commander) Мы столкнулись с множеством проблем с читерами, используя Cheat Engine (Модификатор памяти) и аналогичные инструменты.MAC BAN люди во флеш-игре

Я спрашиваю, есть ли способ MAC запретить игроку, который обманывает, если да, то как это будет достигнуто в игре Adobe Flash?

Спасибо за предоставленную помощь!

ответ

0

Если вы создаете функцию, которая срабатывает, если кто-то поймал обмана, вы могли бы try something like thisor 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)'; 

И затем подсчитайте, будет ли возвращено число строк равным нулю.