[ANY] NickNameFilter

[ANY] NickNameFilter v0.9.5_dev

Нет прав для скачивания

wAries

Окоп-копальщик
Сообщения
529
Реакции
291
Пользователь Skeriiz разместил новый ресурс:

NicknameProtect - Избавляется от ссылок в нике.

Проверяет ники игроков на наличие ссылок и лочит их.
Способен самостоятельно обнаруживать ссылки в нике(не во всех случаях).
При первом появлении новой валидной ссылки, наказание не применяется.

PS. Версия 0.8.0 намекает на отсутствие оптимизации и адекватного кода
P.S.S Тестировалось только в CS:GO, работа на остальных платформах не исключена.

#Todo
  • Добавить проверку на наличие "плохих" слов в нике (одно другому не мешает) v0.8.5
  • Добавить проверку тегом на спам. v0.9.0...
Узнать больше об этом ресурсе...
 

Crocell

Мошенник
Сообщения
106
Реакции
39
Можно было улучшить допустим ввести только домены, а плагин сам распознает слияние слов с доменом и лочит их.
 

wAries

Окоп-копальщик
Сообщения
529
Реакции
291
Можно было улучшить допустим ввести только домены, а плагин сам распознает слияние слов с доменом и лочит их.
В этом и загвоздка, что слившийся ник и домен подходит под регулярное выражение, но на стадии запроса выдаст ошибку, т.к. такой страницы нет.
Т.е. ник: васяDomen.ru - валиден для регулярки, но такого домена нет.
Это, разве что, добавлять проверку каждого символа в нике на регистр и делать разделение, т.к. врятли, кто то будет делать непонятный ник со слитным доменом в нижнем или верхнем регистре, аля васяdomen.ru или ВАСЯDOMEN.RU

Крч. решение найдется. Надоели эти рулетки в никах...
 
Сообщения
1,556
Реакции
510
@Skeriiz, клан теги проверяет? а то там тоже бывают рекламу суют
 

Crocell

Мошенник
Сообщения
106
Реакции
39
Пока что нет, но в планах есть #Todo.
Я почему это написал, потому что я заказывал плагин приватный (меня тоже задолбали рулетки) так вот Скриптер сделал так как ты писал, я тестил слитые и т.д он лочит нормально, поройся, поспрашивай у других скриптером мб поможет.
 

CAH4E3

Ушёл в армию 17.12.2018
Сообщения
1,518
Реакции
645
@Skeriiz
L 08/09/2018 - 12:11:23: [SM] Exception reported: Invalid data pack handle aa7c0492 (error 1).
L 08/09/2018 - 12:11:23: [SM] Blaming: all/NicknameProtect.smx
L 08/09/2018 - 12:11:23: [SM] Call stack trace:
L 08/09/2018 - 12:11:23: [SM] [0] DataPack.Reset
L 08/09/2018 - 12:11:23: [SM] [1] Line 108, C:\Users\segar\Desktop\scripting\NicknameProtect.sp::RequestCompleted
L 08/09/2018 - 12:11:23: [SM] [3] Call_Finish
L 08/09/2018 - 12:11:23: [SM] [4] Line 347, F:\C++\sourcepawn 1.9.0\addons\sourcemod\scripting\include\httpreq.inc::HTTPRequest_OnReceive
L 08/09/2018 - 12:19:14: Error log file session closed.
SourceMod Version: 1.10.0.6323
 

wAries

Окоп-копальщик
Сообщения
529
Реакции
291
@CAH4E3, в курсе, залью фикс, как у пека появлюсь.
 

wAries

Окоп-копальщик
Сообщения
529
Реакции
291
Пользователь Skeriiz обновил ресурс NicknameProtect новой записью:

Обновление 0.8.1

  • Исправлена ошибка Invalid data pack handle ....
  • Текст сообщения о смене ника и причины кика цели вынесены в отдельные переменные для удобного редактирования.
  • В архив добавлен include для успешного рекомпила.
Узнать больше об этом обновлении...
--- Добавлено позже ---
Я почему это написал, потому что я заказывал плагин приватный (меня тоже задолбали рулетки) так вот Скриптер сделал так как ты писал, я тестил слитые и т.д он лочит нормально, поройся, поспрашивай у других скриптером мб поможет.
А мы точно об одном говорим? В посте NicknameProtect рассказывалось о проблеме некого "самообучения", а не о детекте уже известных линков(из базы)
 
Последнее редактирование:
Сообщения
35
Реакции
6
Хелп
L 08/18/2018 - 13:50:50: [SM] Exception reported: Cannot replace searches of empty strings
L 08/18/2018 - 13:50:50: [SM] Blaming: nicknameprotect.smx
L 08/18/2018 - 13:50:50: [SM] Call stack trace:
L 08/18/2018 - 13:50:50: [SM] [0] ReplaceString
L 08/18/2018 - 13:50:50: [SM] [1] Line 90, F:\C++\sourcepawn 1.9.0\addons\sourcemod\scripting\NicknameProtect.sp::CheckString_OnRegexList
L 08/18/2018 - 13:50:50: [SM] [2] Line 73, F:\C++\sourcepawn 1.9.0\addons\sourcemod\scripting\NicknameProtect.sp::OnClientSettingsChanged
 

wAries

Окоп-копальщик
Сообщения
529
Реакции
291
Пользователь Skeriiz обновил ресурс NicknameProtect новой записью:

Обновление 0.8.5

  • Т.к. это не релизная версия, добавлена пометка [DEV]
  • Где версии 0.8.2 - 0.8.4? На гите.
  • Добавлена проверка тегов игроков.
    • Квар: sm_np_checktag - 0 - выкл проверку тегов/ 1 - вкл.
  • Возможное исправление редкой ошибки: Exception reported: Cannot replace searches of empty strings.
  • Изменено название папки в пути до конфига с "PName" на "nnp"
Узнать больше об этом обновлении...
 
Сообщения
1,556
Реакции
510
@Skeriiz, сейчас тестирую этот плагин, и в консоле замечаю вот такое

Код:
httpreq::HTTPRequest 0 socket connecting to Mr.joker:80
httpreq::HTTPRequest 0 socket error: type 3, number 1
httpreq::HTTPRequest 0 socket disconnected
я думаю, что расширение socket глючит, или что это?
 

wAries

Окоп-копальщик
Сообщения
529
Реакции
291
@Skeriiz, сейчас тестирую этот плагин, и в консоле замечаю вот такое

Код:
httpreq::HTTPRequest 0 socket connecting to Mr.joker:80
httpreq::HTTPRequest 0 socket error: type 3, number 1
httpreq::HTTPRequest 0 socket disconnected
я думаю, что расширение socket глючит, или что это?
Это дебаг, найдите в коде и замените, ну и перекомпильте:
PHP:
req.debug = true;
>>
PHP:
req.debug = false;
 
Сообщения
234
Реакции
89
Дабавь возможность использовать список ников из кфг, чтоб через getrandom юзать их, былоб огонь)
 

wAries

Окоп-копальщик
Сообщения
529
Реакции
291
Сообщения
37
Реакции
2
@Skeriiz, А что это?
"nnp_whitedomen" "skeriiz.ru"
--- Добавлено позже ---
@Skeriiz,
L 02/12/2019 - 04:48:16: SourceMod error session started
L 02/12/2019 - 04:48:16: Info (map "aim_redline") (file "errors_20190212.log")
L 02/12/2019 - 04:48:16: [SM] Exception reported: Client index 2 is not valid
L 02/12/2019 - 04:48:16: [SM] Blaming: custom/NicknameProtect.smx
L 02/12/2019 - 04:48:16: [SM] Call stack trace:
L 02/12/2019 - 04:48:16: [SM] [0] CS_GetClientClanTag
L 02/12/2019 - 04:48:16: [SM] [1] Line 112, NicknameProtect.sp::CheckUser
L 02/12/2019 - 04:48:16: [SM] [2] Line 91, NicknameProtect.sp::OnClientSettingsChanged
L 02/12/2019 - 06:56:02: Error log file session closed.
 
Последнее редактирование:
Сообщения
348
Реакции
26
Плагин банит игроков? Или что он с ними делает?
Было бы классно, если бы он делал "sm_rename" игроку на ник с удаленной ссылкой
 
Все изображения и файлы загружайте только на наш сервер! Для этого используйте кнопку Прикрепить файлы, расположенную ниже или просто перетащите необходимые файлы/изображения со своего компьютера в окно редактора.
Сверху