Пользователь Skeriiz разместил новый ресурс: NicknameProtect - Избавляется от ссылок в нике. Узнать больше об этом ресурсе...
Можно было улучшить допустим ввести только домены, а плагин сам распознает слияние слов с доменом и лочит их.
В этом и загвоздка, что слившийся ник и домен подходит под регулярное выражение, но на стадии запроса выдаст ошибку, т.к. такой страницы нет. Т.е. ник: васяDomen.ru - валиден для регулярки, но такого домена нет. Это, разве что, добавлять проверку каждого символа в нике на регистр и делать разделение, т.к. врятли, кто то будет делать непонятный ник со слитным доменом в нижнем или верхнем регистре, аля васяdomen.ru или ВАСЯDOMEN.RU Крч. решение найдется. Надоели эти рулетки в никах...
Я почему это написал, потому что я заказывал плагин приватный (меня тоже задолбали рулетки) так вот Скриптер сделал так как ты писал, я тестил слитые и т.д он лочит нормально, поройся, поспрашивай у других скриптером мб поможет.
@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
Пользователь Skeriiz обновил ресурс NicknameProtect новой записью: Обновление 0.8.1 Узнать больше об этом обновлении... --- Добавлено позже --- А мы точно об одном говорим? В посте NicknameProtect рассказывалось о проблеме некого "самообучения", а не о детекте уже известных линков(из базы)
Хелп Спойлер 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
Пользователь Skeriiz обновил ресурс NicknameProtect новой записью: Обновление 0.8.5 Узнать больше об этом обновлении...
@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;
Пользователь Skeriiz обновил ресурс [NICK] NickNameFilter новой записью: v0.9.5_dev Узнать больше об этом обновлении...
@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.