Как бороться с быстрой сменой ника

Обсуждаем все, что относится к выделенным серверам *NIX (Unix, Linux) и Windows
Ответить
Сообщение
Автор
Dobi
Лейтенант
Лейтенант
Сообщения: 103
Зарегистрирован: 19.11.2011

#1 Сообщение 04.04.2012, 12:24

Какие способы борьбы с данной проблемой?
=

oblomkrs
Майор
Майор
Сообщения: 775
Зарегистрирован: 02.07.2011
Благодарил (а): 4 раза
Поблагодарили: 32 раза

#2 Сообщение 04.04.2012, 12:50

Никак
Качественный хостинг OPTIBIT в Красноярске
NOVOSIBIRSK-CSS.RU|Only DUST2[NSK] ip:46.38.63.119:27015
NOVOSIBIRSK-CSS.RU|Only $2000$+AWP LEGO[NSK] ip:46.38.63.119:27016

Аватара пользователя
Overseer618
Overseer
Overseer
Сообщения: 272
Зарегистрирован: 06.05.2010
Откуда: Екатеринбург
Контактная информация:

#3 Сообщение 04.04.2012, 14:24

Найди скрипт который кикает за частую смену ника.
или Напиши скрипт сам.
А я рекомендую сразу кикать как только ник изменен. 100% гарантия от частой смены.
Изображение
Изображение

Аватара пользователя
rsg16
Лейтенант
Лейтенант
Сообщения: 120
Зарегистрирован: 08.11.2009
Откуда: Укрина
Поблагодарили: 10 раз

#4 Сообщение 04.04.2012, 16:06

Если я тебе верно понял ты о чите, он называется Name stealer он берет ники с игроков на серверу и ставить читеру с интервалом, и при этом перед ником ставить пропуск.
Если у тебя сервер на движке source используй плагин: SMAC
Он при частой смени ника кикает...

kadet89
Майор
Майор
Сообщения: 557
Зарегистрирован: 26.12.2006

#5 Сообщение 04.04.2012, 16:08

Запрети смену ника вообще. Эта функция бессмысленна, ник - это идентификатор игрока, он должен оставаться одним и тем же.

Аватара пользователя
Record
Сержант
Сержант
Сообщения: 98
Зарегистрирован: 21.12.2011
Откуда: Russia
Благодарил (а): 579 раз
Поблагодарили: 118 раз
Контактная информация:

#6 Сообщение 04.04.2012, 19:10

Самое простое решение: http://forums.alliedmods.net/showthread.php?p=740282

latushco
Лейтенант
Лейтенант
Сообщения: 174
Зарегистрирован: 17.06.2011
Поблагодарили: 2 раза

#7 Сообщение 04.04.2012, 23:46

есть у кого рабочий скриптик для быстрой смены, интересно самому посмотреть. в лс киньте у кого имеется!
Изображение

Изображение

lR2D2l
Нович0к
Нович0к
Сообщения: 4
Зарегистрирован: 08.02.2011

#8 Сообщение 05.04.2012, 11:12

А это ни как чтоль?

Код: Выделить всё

public Action:EventNameChange(Handle:event, const String:name[], bool:dontBroadcast)

latushco
Лейтенант
Лейтенант
Сообщения: 174
Зарегистрирован: 17.06.2011
Поблагодарили: 2 раза

#9 Сообщение 05.04.2012, 14:26

lR2D2l писал(а):А это ни как чтоль?

Код: Выделить всё

public Action:EventNameChange(Handle:event, const String:name[], bool:dontBroadcast)
эт что и куда?
Изображение

Изображение

lR2D2l
Нович0к
Нович0к
Сообщения: 4
Зарегистрирован: 08.02.2011

#10 Сообщение 05.04.2012, 17:08

latushco писал(а):
lR2D2l писал(а):А это ни как чтоль?

Код: Выделить всё

public Action:EventNameChange(Handle:event, const String:name[], bool:dontBroadcast)
эт что и куда?
Это хук в sourcermod на событие смены ника.

Код: Выделить всё

#include <sourcemod> 
#include <cstrike> 

public Action:EventNameChange(Handle:event, const String:name[], bool:dontBroadcast) 
{ 


    new client = GetClientOfUserId(GetEventInt(event, "userid")); 
      
   
    if (!client || !IsClientConnected(client) || IsClientInKickQueue(client) || IsFakeClient(client))
    {
        return;
    }
      
    KickClient(client, "Нех менять."); 


} 
типа того.

Аватара пользователя
SHAREN
Лейтенант
Лейтенант
Сообщения: 122
Зарегистрирован: 11.02.2010
Благодарил (а): 4 раза
Поблагодарили: 3 раза

#11 Сообщение 05.04.2012, 18:38

Методы ликвидации читера для админа, при встречи с читом тут
Изображение

Ответить