myDC.ru

Здравствуйте, гость ( Вход | Регистрация )

 
2 страниц V  < 1 2  
Ответить в данную темуНачать новую тему

> Префиксы Перед Ником, API 2

Теги
Нет тегов для показа
Setuper
сообщение 12.11.2008, 16:34
Сообщение #21


RusHub team lead
**************

Группа: Модераторы
Сообщений: 4 030
Регистрация: 20.6.2008
Из: г. Королёв (Моск. обл.)
Пользователь №: 46
Спасибо сказали: 1708 раз




что-то не понял вопроса
Go to the top of the page
+Quote Post
chicha
сообщение 12.11.2008, 17:04
Сообщение #22


Активный участник
***

Группа: Пользователи
Сообщений: 50
Регистрация: 13.9.2008
Из: Москва
Пользователь №: 521
Спасибо сказали: 0 раз




Цитата(Setuper @ 12.11.2008, 16:34) *
что-то не понял вопроса

я перефразировал, посмотри его ещё раз
Go to the top of the page
+Quote Post
Setuper
сообщение 12.11.2008, 17:18
Сообщение #23


RusHub team lead
**************

Группа: Модераторы
Сообщений: 4 030
Регистрация: 20.6.2008
Из: г. Королёв (Моск. обл.)
Пользователь №: 46
Спасибо сказали: 1708 раз




чтобы не было проверки для админов и опов, достаточно первой строчкой в функции UserConnected написать
Код
if user.iProfile==0 or user.iProfile==1 then return end
Go to the top of the page
+Quote Post
chicha
сообщение 12.11.2008, 17:43
Сообщение #24


Активный участник
***

Группа: Пользователи
Сообщений: 50
Регистрация: 13.9.2008
Из: Москва
Пользователь №: 521
Спасибо сказали: 0 раз




сообщение удалено мною из-за моих кривых рук. Setuper спасибо за помощь!
Go to the top of the page
+Quote Post
Goblin
сообщение 13.11.2008, 11:21
Сообщение #25


Продвинутый участник
****

Группа: Пользователи
Сообщений: 120
Регистрация: 30.6.2008
Пользователь №: 104
Спасибо сказали: 2 раза




Как сделать чтобы он пускал все ники хоть они английские или русские.
Мне надо сделать чтобы он не пускал ники где цифры и все
Go to the top of the page
+Quote Post
Setuper
сообщение 13.11.2008, 12:13
Сообщение #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
Go to the top of the page
+Quote Post
epson950
сообщение 14.11.2008, 14:55
Сообщение #27


Участник
**

Группа: Пользователи
Сообщений: 42
Регистрация: 4.10.2008
Пользователь №: 731
Спасибо сказали: 0 раз




Вопрос в догонку- а нельзя ли чтобы юзер себе ник не менял, а в списке при отображении добавлялся бы префикс прописаный в скрипте изходя из диапазона ip?
Go to the top of the page
+Quote Post
Setuper
сообщение 14.11.2008, 14:56
Сообщение #28


RusHub team lead
**************

Группа: Модераторы
Сообщений: 4 030
Регистрация: 20.6.2008
Из: г. Королёв (Моск. обл.)
Пользователь №: 46
Спасибо сказали: 1708 раз




Ответ нельзя!
Go to the top of the page
+Quote Post
Jesprit
сообщение 21.12.2008, 20:26
Сообщение #29


Абсолютный новичок


Группа: Пользователи
Сообщений: 1
Регистрация: 21.12.2008
Пользователь №: 1 513
Спасибо сказали: 0 раз




Цитата(chicha @ 12.11.2008, 19:17) *
А для 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] это прификс мой still_dreaming.gif , а вот User: [inet]Manan IP: 10.185.32.228 заходит с таким прификсом

Все же баг есть.
Код
["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]
..
как бы решить проблему?
Go to the top of the page
+Quote Post
D'aspid
сообщение 28.12.2008, 12:58
Сообщение #30


Освоившийся участник
*****

Группа: Пользователи
Сообщений: 280
Регистрация: 4.6.2008
Из: Россия
Пользователь №: 10
Спасибо сказали: 42 раза




Setuper, подскажи пожалуйста как можно запретить чтобы не ставили например это:
[MK-VIP],
ибо это не префикс микрорайона,
и вообще можно ли вносить исключения и можно ли их вывести через меню, ибо доступа к хабу нету?
Прикрепленные файлы
Прикрепленный файл  префикс.lua ( 639 байт ) Кол-во скачиваний: 14
 
Go to the top of the page
+Quote Post
Setuper
сообщение 28.12.2008, 23:23
Сообщение #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
Go to the top of the page
+Quote Post
D'aspid
сообщение 28.12.2008, 23:57
Сообщение #32


Освоившийся участник
*****

Группа: Пользователи
Сообщений: 280
Регистрация: 4.6.2008
Из: Россия
Пользователь №: 10
Спасибо сказали: 42 раза




щас проверю)
UPD спасибо работает замечательно big_smile.gif
Go to the top of the page
+Quote Post

2 страниц V  < 1 2
Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

Collapse

> Похожие темы

  Тема Ответов Автор Просмотров Последнее сообщение
No New Posts Тире перед текстом
1 Sasha55555 4 350 20.11.2017, 22:46 Посл. сообщение: Ksan
No new Префикс перед ником
15 Bull Dozer 20 527 4.11.2010, 18:41 Посл. сообщение: Perspect
No New Posts Нужен скрипт ставящий люб приставку перед ником!
Чтоб она везде отображался на хабе
10 van21 15 401 31.7.2010, 21:15 Посл. сообщение: van21
Closed ЮБ (юзербар) с твоим ником и статусом на хабе (онлайн / оффлайн)
Помогайте
8 X-Sky 12 741 3.1.2010, 18:17 Посл. сообщение: X-Sky
Closed Теги перед ником
1 Bull Dozer 6 929 6.7.2009, 18:35 Посл. сообщение: Wariner
Closed Topic has attachmentsПриставка Сети Перед Ником
[Net1]My_nick
19 Derk_B_P 24 832 23.5.2009, 22:46 Посл. сообщение: Wariner
Closed ВАЖНО: ===> Прочитать перед использованием скриптов <===
ЧТО НЕОБХОДИМО ДЛЯ РАБОТЫ СКРИПТОВ
0 Setuper 8 892 27.4.2009, 14:32 Посл. сообщение: Setuper
No New Posts Префиксы таблиц в БД
список уже использованных!
3 Wariner 6 915 25.4.2009, 12:31 Посл. сообщение: Setuper
No New Posts Внимание Всем! Слабость Птоки Перед Ddos Атаками
0 MEXAHuK 5 747 8.12.2008, 21:18 Посл. сообщение: MEXAHuK
No New Posts От: Скрипт Позволяющий Заходить С Одного Айпи Только Под Одним Ником
От темы с ID: 645
0 Артём 5 341 25.11.2008, 10:17 Посл. сообщение: Артём
No New Posts Скрипт Позволяющий Заходить С Одного Айпи Только Под Одним Ником
Помогите пожалуйста
2 STAJIKER 8 447 15.11.2008, 19:02 Посл. сообщение: STAJIKER
No New Posts Topic has attachmentsНужен Скрипт Антиспам Ником....
а то сегодня особо умный забрел... я ему дал бой и думаю выграл его :)
9 *FoxMalder* 13 689 29.10.2008, 21:05 Посл. сообщение: *FoxMalder*
No New Posts От: Нужен Скрипт Антиспам Ником....
От темы с ID: 487
0 FallenAngel 4 549 29.10.2008, 9:12 Посл. сообщение: FallenAngel

 



RSS Сейчас: 23.11.2024, 11:51