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