Всем привет. Подскажите пожалуйста плагин, который запрещает заходить на сервер игрокам с опред-ным ником.
Пример:
Заходит на сервер игрок с ником "i am noob" или "Igruha" и его не пускает на сервер, и ему пишет "Смените ник для того что бы войти на сервер"
Заранее благодарю за любую информацию )))
#1
Отправлено 11 Октябрь 2019 - 15:26
#3
Отправлено 11 Октябрь 2019 - 17:53
Всем привет. Подскажите пожалуйста плагин, который запрещает заходить на сервер игрокам с опред-ным ником.
Пример:
Заходит на сервер игрок с ником "i am noob" или "Igruha" и его не пускает на сервер, и ему пишет "Смените ник для того что бы войти на сервер"
Заранее благодарю за любую информацию )))
- Slaven555 и Alexander_Mirny это нравится
#4
Отправлено 11 Октябрь 2019 - 22:38
#5
Отправлено 30 Октябрь 2021 - 14:55
public void OnClientPutInServer(int client)
{
CreateTimer(10.0, KickClientNoobName, client);
}
public Action KickClientNoobName(Handle timer, any client)
{
if (IsServerProcessing() && IsClientInGame(client))
{
char clientname[128];
GetClientName(client, clientname, 128);
if (StrContains(clientname, "by FreeTP.Org", true) != -1
|| StrContains(clientname, "EnergyNet", true) != -1
|| StrContains(clientname, "by FreeTP.Ru", true) != -1
|| StrContains(clientname, "PlayBCM.net", true) != -1
|| StrContains(clientname, "Newbie", true) != -1
|| StrContains(clientname, "i am noob", true) != -1
|| StrContains(clientname, "I am noob", true) != -1
|| StrContains(clientname, "REVOLUTiON", true) != -1
|| StrContains(clientname, "byl4dzone.ru", true) != -1
|| StrContains(clientname, "nos-TEAM", true) != -1
|| StrContains(clientname, "by FriendlyGameS.Ru", true) != -1
|| StrContains(clientname, "TimickRePack", true) != -1
|| StrContains(clientname, "nosTEAM-RO", true) != -1
|| StrContains(clientname, "playbcm.net", true) != -1
|| StrContains(clientname, "Админ", true) != -1
|| StrContains(clientname, "PlayBCM", true) != -1
|| StrContains(clientname, "VW g2.com", true) != -1
|| StrContains(clientname, "Admin", true) != -1
|| StrContains(clientname, "ZO-ZO.GG", true) != -1
|| StrContains(clientname, "zo-zo.gg", true) != -1
|| StrContains(clientname, "ZOZO.GG", true) != -1
|| StrContains(clientname, "PLAY ZOZO.GG", true) != -1
|| StrContains(clientname, "zozo.gg", true) != -1
|| StrContains(clientname, "Lost4Dead.ru", true) != -1
|| StrContains(clientname, "Lost4Dead.Ru", true) != -1
|| StrContains(clientname, "lost4dead.ru", true) != -1
|| StrContains(clientname, "Lost4Dead", true) != -1
|| StrContains(clientname, "synczone.ru", true) != -1
|| StrContains(clientname, "SyncZone.ru", true) != -1
|| StrContains(clientname, "SyncZone", true) != -1
|| StrContains(clientname, "Igruha", true) != -1
|| StrContains(clientname, "King", true) != -1)
{
KickClient(client, "Noobname");
}
}
return Plugin_Stop;
}
Кто может сделать так, что бы при входе писало им "ПРЕЖДЕ ЧЕМ ВОЙТИ НА СЕРВЕР., СМЕНИТЕ НИК"
Заранее спасибо
- history_maker это нравится
#6
Отправлено 30 Октябрь 2021 - 16:42
Кто может сделать так, что бы при входе писало им "ПРЕЖДЕ ЧЕМ ВОЙТИ НА СЕРВЕР., СМЕНИТЕ НИК"
Заранее спасибо
KickClient(client, "Noobname");
Вместо Noobname пишешь всё что твоей душе угодно, клиенту это будет выводится как причина кика.
#7
Отправлено 31 Октябрь 2021 - 15:16
Кто может сделать так, что бы при входе писало им "ПРЕЖДЕ ЧЕМ ВОЙТИ НА СЕРВЕР., СМЕНИТЕ НИК"
Заранее спасибо
Зачем тебе кикать их? Ты можешь просто менять им ник сам, временный ник.
И онлайн в порядке и i am noob с новым ником, да и в основном они не разбираясь заходят на любой сервер. И не знаю как менять ник.
Используй функцию - https://www.sourcemo...s/SetClientName
Создай еще 1 таймер в подсобытии
KickClientNoobName
И после обнуляй его. Что-бы небыло ошибок в логах сервера.
В созданном таймере делай смену ника.
#8
Отправлено 31 Октябрь 2021 - 21:13
Зачем тебе кикать их? Ты можешь просто менять им ник сам, временный ник.
И онлайн в порядке и i am noob с новым ником, да и в основном они не разбираясь заходят на любой сервер. И не знаю как менять ник.
Используй функцию - https://www.sourcemo...s/SetClientName
Создай еще 1 таймер в подсобытии
KickClientNoobNameИ после обнуляй его. Что-бы небыло ошибок в логах сервера.
В созданном таймере делай смену ника.
Не поверишь, не всем нужен такой онлайн на сервере...
Так уж повелось, что смена ника своего рода фильтр, что бы отсеять совсем уж не думающих людей или детей.
#9
Отправлено 09 Декабрь 2021 - 1:32
Так не чего и не сделал смотрю по мониторингу. От скуки реализовал 2 плагина, второй частично проверку брал тут.
Так сказать товарищеская помощ, если это можно так назвать .
Первый плагин позволяет менять игроку ник самостоятельно, в то же время игрока оповещает что есть система смены ника.
Код
Второй плагин уже сам меняет ник игроку рандомно, но ники нужно придумать самому, обозначены закоментеные строки где писать свои ники..
Код
Плагины не тестировал, так как нету тестового сервера.
Прикрепленные файлы
#10
Отправлено 26 Октябрь 2022 - 16:25
Всем доброго времени суток, кто-нибудь столкнулся с проблемой, что нубские ники стали писаться не просто латиницей, но в перемешку с кирилицей и другими похожими символами(при чем по разному)?
Если да, то как решили вопрос?
Сообщение отредактировал history_maker: 26 Октябрь 2022 - 16:29
Темы с аналогичным тегами Поиск плагина
Игровые сервера →
Counter-Strike: Source →
Помогите найти плагин.Автор n00b1k , 10 окт 2015 поиск плагина |
|
|
||
Игровые сервера →
Counter-Strike: Source →
[Поиск] Плагина для v34Автор e4zy. , 19 май 2015 voice, v34, old, voicechat и 3 еще... |
|
|
||
Игровые сервера →
Counter-Strike: Global Offensive →
Поиск плагина, лог подключений игроков.Автор aleks040996 , 03 янв 2015 Поиск плагина и 1 еще... |
|
|
||
Игровые сервера →
Counter-Strike: Source →
Поиск плагинаАвтор aleks040996 , 27 май 2013 Поиск плагина |
|
|
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных