|
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
|
![]()
Сообщение
#21
|
|
![]() RusHub team lead ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз ![]() |
что-то не понял вопроса
|
|
|
![]()
Сообщение
#22
|
|
![]() Активный участник ![]() ![]() ![]() Группа: Пользователи Сообщений: 50 Регистрация: 13.9.2008 Из: Москва Пользователь №: 521 Спасибо сказали: 0 раз ![]() |
|
|
|
![]()
Сообщение
#23
|
|
![]() RusHub team lead ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз ![]() |
чтобы не было проверки для админов и опов, достаточно первой строчкой в функции UserConnected написать
Код if user.iProfile==0 or user.iProfile==1 then return end
|
|
|
![]()
Сообщение
#24
|
|
![]() Активный участник ![]() ![]() ![]() Группа: Пользователи Сообщений: 50 Регистрация: 13.9.2008 Из: Москва Пользователь №: 521 Спасибо сказали: 0 раз ![]() |
сообщение удалено мною из-за моих кривых рук. Setuper спасибо за помощь!
|
|
|
![]()
Сообщение
#25
|
|
![]() Продвинутый участник ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 120 Регистрация: 30.6.2008 Пользователь №: 104 Спасибо сказали: 2 раза ![]() |
Как сделать чтобы он пускал все ники хоть они английские или русские.
Мне надо сделать чтобы он не пускал ники где цифры и все |
|
|
![]()
Сообщение
#26
|
|
![]() RusHub team lead ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз ![]() |
Код function ValidateNickArrival(tUser)
if string.find(tUser.sNick,"(%d)") then Core.Disconnect(tUser) end end |
|
|
![]()
Сообщение
#27
|
|
![]() Участник ![]() ![]() Группа: Пользователи Сообщений: 42 Регистрация: 4.10.2008 Пользователь №: 731 Спасибо сказали: 0 раз ![]() |
Вопрос в догонку- а нельзя ли чтобы юзер себе ник не менял, а в списке при отображении добавлялся бы префикс прописаный в скрипте изходя из диапазона ip?
|
|
|
![]()
Сообщение
#28
|
|
![]() RusHub team lead ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз ![]() |
Ответ нельзя!
|
|
|
![]()
Сообщение
#29
|
|
![]() Абсолютный новичок Группа: Пользователи Сообщений: 1 Регистрация: 21.12.2008 Пользователь №: 1 513 Спасибо сказали: 0 раз ![]() |
А для 4 птоки что написать, чтоб админов и опов небыло проверки на ip, и ещё один баг: CODE ["mar"] = { ["For"] = "10.185.0.0", ["To"] = "10.185.96.250", }, ["boss"] = { ["For"] = "10.185.96.251", ["To"] = "10.185.96.251", }, ["mar"] = { ["For"] = "10.185.96.252", ["To"] = "10.185.255.255", [boss] это прификс мой ![]() Все же баг есть. Код ["OKC"] = { ["For"] = "217.25.208.0", ["To"] = "217.25.223.255", }, ["OKC"] = { ["For"] = "94.137.0.0", ["To"] = "94.137.15.255", }, ["dom.ru"] = { ["For"] = "94.181.0.0", ["To"] = "94.181.255.255", }, У одной сети два диапазона IP ..выдаться может любой и по этому у одного и того же префикса должны быть два диапазона ип. Сейчас это выглядит так...при попытке подключения предлагает указать "внешний" префикс [ext], хотя должен быть [OKC] .. как бы решить проблему? |
|
|
![]() ![]()
Сообщение
#30
|
|
![]() Освоившийся участник ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 280 Регистрация: 4.6.2008 Из: Россия Пользователь №: 10 Спасибо сказали: 42 раза ![]() |
Setuper, подскажи пожалуйста как можно запретить чтобы не ставили например это:
[MK-VIP], ибо это не префикс микрорайона, и вообще можно ли вносить исключения и можно ли их вывести через меню, ибо доступа к хабу нету?
Прикрепленные файлы
|
|
|
![]()
Сообщение
#31
|
|
![]() RusHub team lead ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз ![]() |
Код local tExceptions = {
"%[[MmМм][KkКк]%-[VvВв][IiИи][PpРрПп]%]", "%[[MmМм][KkКк]%-[OoОо][PpРрПп]%]" } function ValidateNickArrival(tUser) for i,v in ipairs(tExceptions) do if tUser.sNick:find(v) then Core.SendToUser(tUser,"Данный ник запрещён!") Core.Disconnect(tUser) return end end if tProfiles[tUser.iProfile] and not string.find(tUser.sNick,"^(%[[MmМм][KkКк]%-[%wАБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдеёжзийклмнопрстуфхцчшщъыьэюя]+%].+)") then Core.SendToUser(tUser,"Ваш ник должен содержать префикс микрорайона [MK-цифра]Ваш ник, например [MK-1]Bomberman (префикс стоит в квадратных скобках и буквы MK - можно на русском либо на английском языке)") Core.Disconnect(tUser) end end |
|
|
![]()
Сообщение
#32
|
|
![]() Освоившийся участник ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 280 Регистрация: 4.6.2008 Из: Россия Пользователь №: 10 Спасибо сказали: 42 раза ![]() |
щас проверю)
UPD спасибо работает замечательно ![]() |
|
|
![]() ![]() |
Похожие темы
![]() |
Сейчас: 17.2.2025, 8:23 |