Что делает format_player.amxx?
Он не определяет, читера. Это наказание, после которого:
• Сносится конфиг, имя игрока записывается в конфиг на сервере.
• Выкидывает из игры, думаете всё просто? Изменив ник, при заходе на тот сервер, где его наказали, его опять выкидывает.
• Даже если снести конфиг, непоможет все равно. Поменять IP - даже не поможет!
Начём с самого начала:
Присутвует всего две команды:
format_player - портит конфиг игроку, выкидывает совсем из игры на рабочий стол и блокирует на сервере. Ник менятся на [CHEATER]. После этого он не может зайти на сервер. При попытке зайти его снова выкидывает из игры. Ник можно писать не весь, как и в остальных командах, хватает только часть ника. В подтверждение вы увидете в консоле сообщение:
FORMAT_PLAYER: NAME и в чате напишет:
ADMIN NAME(admin): has blocked NAME(player)
unformat_player - применяется для того что бы разблокировать игрока. Но ник нужно написать от начала до конца, каждый символ, все буквы можно (даже лучше) писать маленькими.
Например: ***Max747*** - заблокирован, пишем unformat_player ***max747*** - разблокировали,
в подтверждение этому выйдет в консоле такое сообщение:
Внимание! У вас нет прав для просмотра скрытого текста.
если в списке заблокированых нет такого:
Does not exist ***max747***.
Допустим кого-то отформатировали ...
format_player Max747
Ник у меня поменялся, меня выкинуло, Я жалуюсь, меня разблокировали... я захожу на сервер, если я не изменю ник, т.е. blockme!Iamcheater, то мне востановит конфиг тот, который был до наказания, и меня кикнет и напишет:
You have unblocked, config is restored. Please reconnect!. Думаю догадываетесь что написано! А если я всёже исправил свой конфиг и зашёл после разблокировки, то мне всё равно восстановится старый конфиг, но ник у меня останется тот, на который я поменял.
Если вы увидете такое сообщение в консоле при попытке когонибудь заблокировать:
Nick ^"%s^" already exists.
Не пугайтесь, написано, что такой ник уже существует в списке заблокированых, но это уже другой человек, его все равно заблокирует!