myDC.ru

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

 
 
Ответить в данную темуНачать новую тему

> От: Onenick-oneip, От темы с ID: 1189

Теги
Нет тегов для показа
Артём
сообщение 18.11.2008, 12:37
Сообщение #1


Наруто на аваторке
***********

Группа: Пользователи
Сообщений: 2 606
Регистрация: 11.10.2008
Из: Харькова
Пользователь №: 771
Спасибо сказали: 774 раза




А для себя любимого (ради двуличия) big_smile.gif, а также для друзей, обкатывающих новые клиенты, можно дописать таблицу

Код
local Exc ={
["[INT]district"] = true,
["nick"] = true,
}

и строчку добавить перед оператором for
Код
if not Exc[tUser.sName] then
...
ну и end в конце функции.

shocked.gif а куда это вписовать или место чего????
confident.gif
Go to the top of the page
+Quote Post
Sephiroth_Lukaw
сообщение 25.11.2008, 11:25
Сообщение #2


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

Группа: Пользователи
Сообщений: 307
Регистрация: 11.7.2008
Пользователь №: 173
Спасибо сказали: 31 раз




To: Артём
Цитата(" district ")
и строчку добавить перед оператором for
Я даже не знаю как ещё объяснить то.
А таблицу, в начала скрипта поставь.
Go to the top of the page
+Quote Post
Артём
сообщение 25.11.2008, 12:19
Сообщение #3


Наруто на аваторке
***********

Группа: Пользователи
Сообщений: 2 606
Регистрация: 11.10.2008
Из: Харькова
Пользователь №: 771
Спасибо сказали: 774 раза




Добавил :
local Exc ={
["Артём"] = true,
["Hub-Security ™"] = true,
}
function ValidateNickArrival(tUser)
for i,v in pairs(frmHub:GetOnlineUsers()) do
if v.sIP==tUser.sIP then
tUser:SendData("*** На хабе введено ограничение: один ip - один ник")
tUser:Disconnect()
end
end
end
NewUserConnected=ValidateNickArrival
OpConnected=ValidateNickArrival

А куда втулить : if not Exc[tUser.sName] then так и не понял
Go to the top of the page
+Quote Post
Sephiroth_Lukaw
сообщение 25.11.2008, 12:33
Сообщение #4


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

Группа: Пользователи
Сообщений: 307
Регистрация: 11.7.2008
Пользователь №: 173
Спасибо сказали: 31 раз




Между
Код
for i,v in pairs(frmHub:GetOnlineUsers()) do
и
Код
function ValidateNickArrival(tUser)

так же после последнего end, добавить ещё один - end
local у таблицы убери.
Go to the top of the page
+Quote Post
Setuper
сообщение 25.11.2008, 13:07
Сообщение #5


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

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




2Sephiroth_Lukaw: Зачем local убирать? Хотя тут в данном случае разницы нет, но вообще-то лучше везде писать локальные переменные, тогда эти переменные не смогут переходить из файла в файл, если скрипт состоит из нескольких файлов.
Go to the top of the page
+Quote Post
Sephiroth_Lukaw
сообщение 25.11.2008, 13:27
Сообщение #6


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

Группа: Пользователи
Сообщений: 307
Регистрация: 11.7.2008
Пользователь №: 173
Спасибо сказали: 31 раз




Я ни разу не пробовал(точнее, только сейчас попробовал) объявлять переменные локальными вне функции.

Учту, спасибо большое.
Go to the top of the page
+Quote Post
Артём
сообщение 25.11.2008, 18:56
Сообщение #7


Наруто на аваторке
***********

Группа: Пользователи
Сообщений: 2 606
Регистрация: 11.10.2008
Из: Харькова
Пользователь №: 771
Спасибо сказали: 774 раза




:P так как лутше поуберать local в таблице или нет???
Go to the top of the page
+Quote Post
Setuper
сообщение 25.11.2008, 19:00
Сообщение #8


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

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




Всегда лучше использовать локальные переменные, чем глобальные. Думаю, что ответ понятен.
Go to the top of the page
+Quote Post
Milena
сообщение 21.5.2009, 19:45
Сообщение #9


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

Группа: Пользователи
Сообщений: 55
Регистрация: 2.4.2009
Из: Питер
Пользователь №: 2 893
Спасибо сказали: 3 раза




ребят сделайте пожалуйста уже готовый скрипт чтоб только ники вписать(исключения) птока 0411
Go to the top of the page
+Quote Post
Артём
сообщение 21.5.2009, 23:05
Сообщение #10


Наруто на аваторке
***********

Группа: Пользователи
Сообщений: 2 606
Регистрация: 11.10.2008
Из: Харькова
Пользователь №: 771
Спасибо сказали: 774 раза




Цитата(Milena @ 21.5.2009, 19:45) *
ребят сделайте пожалуйста уже готовый скрипт чтоб только ники вписать(исключения) птока 0411

а смысл?на птоке 0.4.1.1 есть встроенное ограничение!
Go to the top of the page
+Quote Post
Milena
сообщение 22.5.2009, 11:40
Сообщение #11


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

Группа: Пользователи
Сообщений: 55
Регистрация: 2.4.2009
Из: Питер
Пользователь №: 2 893
Спасибо сказали: 3 раза




ограничение действует на всех в проге а мне нужно ники исключения так как сама под тремя никами сижу
Go to the top of the page
+Quote Post
Артём
сообщение 23.5.2009, 9:34
Сообщение #12


Наруто на аваторке
***********

Группа: Пользователи
Сообщений: 2 606
Регистрация: 11.10.2008
Из: Харькова
Пользователь №: 771
Спасибо сказали: 774 раза




Поставь в Настройках чтобы пускало 4 одинаковых IP и поставь вот этот скрипт (и впиши туда свои ники,проверил всё работает! :P )
Прикрепленный файл  Ограничение_по_IP.lua ( 779 байт ) Кол-во скачиваний: 5
Go to the top of the page
+Quote Post
Milena
сообщение 23.5.2009, 15:05
Сообщение #13


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

Группа: Пользователи
Сообщений: 55
Регистрация: 2.4.2009
Из: Питер
Пользователь №: 2 893
Спасибо сказали: 3 раза




вот что пишет No such file or directory (((
Go to the top of the page
+Quote Post
Артём
сообщение 23.5.2009, 15:22
Сообщение #14


Наруто на аваторке
***********

Группа: Пользователи
Сообщений: 2 606
Регистрация: 11.10.2008
Из: Харькова
Пользователь №: 771
Спасибо сказали: 774 раза




Незнаю у меня всё нормально работает
Код
[15:21:47] *** Соединён
[15:21:48] *** На Нашем хабе введено ограничение: Один IP - Один НИК ...
[15:21:48] *** This socket has been closed...

Попробуй скрипт подвигать...
Go to the top of the page
+Quote Post
Milena
сообщение 23.5.2009, 17:14
Сообщение #15


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

Группа: Пользователи
Сообщений: 55
Регистрация: 2.4.2009
Из: Питер
Пользователь №: 2 893
Спасибо сказали: 3 раза




галочка то не ставится даже(
Go to the top of the page
+Quote Post
Артём
сообщение 23.5.2009, 18:14
Сообщение #16


Наруто на аваторке
***********

Группа: Пользователи
Сообщений: 2 606
Регистрация: 11.10.2008
Из: Харькова
Пользователь №: 771
Спасибо сказали: 774 раза




2Milena Прикрепленный файл  Ограничение_по_IP.lua ( 685 байт ) Кол-во скачиваний: 4
(Скрипт поставь гдето посредине!!! )
P.SУ меня работает без ошибок!!! boss.gif
Go to the top of the page
+Quote Post
Milena
сообщение 23.5.2009, 19:21
Сообщение #17


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

Группа: Пользователи
Сообщений: 55
Регистрация: 2.4.2009
Из: Питер
Пользователь №: 2 893
Спасибо сказали: 3 раза




еще раз извини за беспокойство , а ты можешь ники исключения сделать вот в этом именно скрипте он у меня нормально запускает Прикрепленный файл  OneNick_OneIP.lua ( 1.03 килобайт ) Кол-во скачиваний: 4
Go to the top of the page
+Quote Post
Артём
сообщение 23.5.2009, 20:10
Сообщение #18


Наруто на аваторке
***********

Группа: Пользователи
Сообщений: 2 606
Регистрация: 11.10.2008
Из: Харькова
Пользователь №: 771
Спасибо сказали: 774 раза




В списке скриптов (в самой птоке) нжми на этот скрипт и выше списка есть две кнопочки Вверх и Вниз....Жми Вверх и скрипт выделенный будет перемещатса вверх!
Go to the top of the page
+Quote Post
Milena
сообщение 23.5.2009, 23:19
Сообщение #19


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

Группа: Пользователи
Сообщений: 55
Регистрация: 2.4.2009
Из: Питер
Пользователь №: 2 893
Спасибо сказали: 3 раза




ничего не выходит к сож хоть на середину хоть наверх поднимала а галочка не ставиться( вот только этот скрипт работает но там надо добавить исключения
Go to the top of the page
+Quote Post

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

Collapse

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

  Тема Ответов Автор Просмотров Последнее сообщение
No New Posts Topic has attachmentsOnenick-oneip
API1, API2 | Запрет входа с одного ip под несколькими никами
8 Setuper 13 924 4.9.2010, 16:48 Посл. сообщение: Sinsei

 



RSS Сейчас: 23.11.2024, 15:19