myDC.ru

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

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

> Fuck2UnReg, API1, API2 | Скрипт ограничений для незарегистрированных юзеров

Теги
Нет тегов для показа
Nickolya
сообщение 17.1.2010, 18:36
Сообщение #1


Главный ра******й тут...
*********

Группа: Главные администраторы
Сообщений: 1 724
Регистрация: 18.5.2008
Из: RF, 2la
Пользователь №: 1
Спасибо сказали: 772 раза




Название: Fuck2UnReg
Версия скрипта: 1.3
Версия API: скрипт универсальный
Первая версия от: 20 октября 2007 big_smile.gif

Цитата
позволяет выбирать что будет запрещено для незарегистрированных пользователей, возможен запрет чата, привата и (или) скачиания и поиска
Переделка моего старого скрипта. При запрещенном действии юзеру отсылается сообщение. В этой версии добавлено: апи2 и фильтр айпи-адресов, позволяющий не трогать те диапазоны что вбиты в скрипт.

Код
-- что запрещаем при старте скрипта (1 - запрещено)
tConfig = {
    ["bMainChat"] = 1,    -- главный чат
    ["bPM"] = 1,        -- лички
    ["bDownload"] = 1,    -- скачку
}

-- диапазоны IP, на которых не применяются правила блокировки
tAllowedRanges = {
    ["127.0.0.1"]= "127.0.0.255",            -- localhost
}

Прикрепленные файлы
Прикрепленный файл  Fuck2UnReg_v1.3.lua ( 3.19 килобайт ) Кол-во скачиваний: 490
 
Go to the top of the page
+Quote Post
F I L I N
сообщение 17.1.2010, 22:36
Сообщение #2


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

Группа: Пользователи
Сообщений: 67
Регистрация: 7.12.2008
Из: Ульяновск
Пользователь №: 1 358
Спасибо сказали: 4 раза




Большое Спс! byebye.gif


Спасибо сказали:
Go to the top of the page
+Quote Post
knuckles
сообщение 18.1.2010, 22:10
Сообщение #3


Начинающий
*

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




Скрипт полезный!!!! тока народ тупой неможет зарегится в хабах
Go to the top of the page
+Quote Post
F I L I N
сообщение 19.1.2010, 0:20
Сообщение #4


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

Группа: Пользователи
Сообщений: 67
Регистрация: 7.12.2008
Из: Ульяновск
Пользователь №: 1 358
Спасибо сказали: 4 раза




Цитата(knuckles @ 18.1.2010, 22:10) *
Скрипт полезный!!!! тока народ тупой неможет зарегится в хабах


Для "тупого народа" опиши как зарегистрироваться на хабе. =) думаю это поможет...


Спасибо сказали:
Go to the top of the page
+Quote Post
X-Sky
сообщение 19.1.2010, 6:47
Сообщение #5


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

Группа: Модераторы
Сообщений: 352
Регистрация: 25.7.2009
Пользователь №: 3 960
Спасибо сказали: 73 раза




Цитата
Скрипт полезный!!!! тока народ тупой неможет зарегится в хабах

Задай топик, как зарегистрироваться на хабе и всё.

Либо же в скрипте, в строчках типа:
Код
tUser:SendPM(sFromNick, "*** "..(tUser.sName or tUser.sNick)..", поиск и скачивание для незарегистрированных пользователей запрещены! Зарегистрируйтесь, пожалуйста!")

подпиши в конце команду, регистрации, чтобы это выглядело, например так:
Код
tUser:SendPM(sFromNick, "*** "..(tUser.sName or tUser.sNick)..", поиск и скачивание для незарегистрированных пользователей запрещены! Зарегистрируйтесь, пожалуйста на нашем хабе! Вводите в чат команду !regme пароль")
Go to the top of the page
+Quote Post
knuckles
сообщение 19.1.2010, 7:49
Сообщение #6


Начинающий
*

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




Хорошо попоробую так сделать, для пользователей )))
Go to the top of the page
+Quote Post
brauzer84
сообщение 19.1.2010, 8:26
Сообщение #7


Участник
**

Группа: Пользователи
Сообщений: 48
Регистрация: 6.11.2009
Пользователь №: 4 944
Спасибо сказали: 3 раза




Занимательный скрипт! буду тестить. спасибо.
Go to the top of the page
+Quote Post
F I L I N
сообщение 19.1.2010, 22:57
Сообщение #8


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

Группа: Пользователи
Сообщений: 67
Регистрация: 7.12.2008
Из: Ульяновск
Пользователь №: 1 358
Спасибо сказали: 4 раза




какойто глюк в скрипте помоему наблюдаю.... в диапазон ип адресов добавил Локальный диапазон своей сети .. так им почему то тоже недает без регистрации писать... но это то есть то нет... а в птохе ошибок не выделяет .. попробую конечно подвигать скрипт. но кто знает поможет ли это...
Go to the top of the page
+Quote Post
Nickolya
сообщение 19.1.2010, 23:19
Сообщение #9


Главный ра******й тут...
*********

Группа: Главные администраторы
Сообщений: 1 724
Регистрация: 18.5.2008
Из: RF, 2la
Пользователь №: 1
Спасибо сказали: 772 раза




Какая версия апи у хаба? Просто этот фильтр я прикручивал уже в дополнения и он может косячить. Работает он так: как только скрипт запущен, при входе юзеру присваивается значение, блокировать его или нет, и если скрипт выключить и включить, тогда все пользователи что уже сидят на хабе не будут иметь значения, что автоматически приравнивается к блокировке, так что меньше перезапускайте скрипты big_smile.gif

Я перезалил в первый пост новую версию 1.3 с обработкой всех кто на хабе при запуске для фильтра по айпи! Пробуйте...
Go to the top of the page
+Quote Post
F I L I N
сообщение 20.1.2010, 0:56
Сообщение #10


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

Группа: Пользователи
Сообщений: 67
Регистрация: 7.12.2008
Из: Ульяновск
Пользователь №: 1 358
Спасибо сказали: 4 раза




апи2
вот какраз в этом тои касяг Точна был=)) я какраз там скрипт регистрации пытался подкоректировать и думаю что за фигня только человек мог писать в общий а потом оп регистрируется и жалуетца что мол регстрация вдруг какая то выезла у него.. скачал 1.3 версию сейчас поставлю ее ;)
Go to the top of the page
+Quote Post
Fodin
сообщение 22.1.2010, 10:31
Сообщение #11


Участник
**

Группа: Пользователи
Сообщений: 30
Регистрация: 25.7.2008
Пользователь №: 264
Спасибо сказали: 12 раз




Есть один мааааленький нюанс. Если запретить общаться в главном чате, то юзер не сможет зарегаться, набив команду в нем. То же самое, если можно регаться в личке боту и запрещена личка.
Go to the top of the page
+Quote Post
X-Sky
сообщение 22.1.2010, 10:57
Сообщение #12


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

Группа: Модераторы
Сообщений: 352
Регистрация: 25.7.2009
Пользователь №: 3 960
Спасибо сказали: 73 раза




А ты попробуй скрипт регистрации выше, чем этот скрипт поставить в списке скриптов
Go to the top of the page
+Quote Post
hondas
сообщение 2.2.2010, 16:59
Сообщение #13


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


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




Как зарегистрироваться, когда вы не позволяет написать !regme ....

главный чат для незарегистрированных пользователей запрещен, сообщение не отправлено! Зарегистрируйтесь,
пожалуйста!
Go to the top of the page
+Quote Post
Артём
сообщение 2.2.2010, 18:23
Сообщение #14


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

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




hondas
ниже скрипта регистрации попробуй поставить
Go to the top of the page
+Quote Post
hondas
сообщение 2.2.2010, 20:29
Сообщение #15


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


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




Попробуй поставить Registration_v2.1_.lua ..... не позволяет написать !regme embarrassed.gif
Go to the top of the page
+Quote Post
Nickolya
сообщение 2.2.2010, 22:47
Сообщение #16


Главный ра******й тут...
*********

Группа: Главные администраторы
Сообщений: 1 724
Регистрация: 18.5.2008
Из: RF, 2la
Пользователь №: 1
Спасибо сказали: 772 раза




В чем сложности непонятно, ставим скрипт запрета из этой темы ниже всех, скрипт регистрации выше всех, перезапускаем скрипты и все работает, не забудте проверить включен ли скрипт регистрации и на самом ли деле там команда regme, а то был случай уже, человек просто не включил скрипт регистрации и грешил на этот скрипт.
Go to the top of the page
+Quote Post
Kingston
сообщение 12.2.2010, 10:54
Сообщение #17


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

Группа: Пользователи
Сообщений: 85
Регистрация: 19.3.2009
Из: Россия, Хабаровский край, г.Комсомольск-на-Амуре
Пользователь №: 2 652
Спасибо сказали: 38 раз




поставил этот скрипт, добавил локальные диапазоны чтобы они не проверялись.
Цитата
tAllowedRanges = {
["192.168.0.0"]= "192.168.255.255",
["172.18.0.0"]= "172.20.255.255",
}

Запретил
Цитата
tConfig = {
["bMainChat"] = 0, -- главный чат
["bPM"] = 0, -- лички
["bDownload"] = 1, -- скачку
}

и фразы переделал.
но вижу что с меня юзер из инета качает файлы.
Все что написано здесь - пробовал, непомогло.
PtokaX 0.4.1.2
Ошибок в скрипте нет

Решение нашел: запрет был только для анрег юзеров
Go to the top of the page
+Quote Post
truth
сообщение 3.7.2010, 23:34
Сообщение #18


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

Группа: Пользователи
Сообщений: 76
Регистрация: 6.12.2008
Из: Украина
Пользователь №: 1 340
Спасибо сказали: 1 раз




А если мне нужно блокировать не только unreg(ам), но и Reg(ам) тоже, нужно что-нибудь менять? big_smile.gif
Go to the top of the page
+Quote Post
Nickolya
сообщение 5.7.2010, 17:50
Сообщение #19


Главный ра******й тут...
*********

Группа: Главные администраторы
Сообщений: 1 724
Регистрация: 18.5.2008
Из: RF, 2la
Пользователь №: 1
Спасибо сказали: 772 раза




Надо конечно. В самое начало тогда добавляй таблицу с профилями блокируемых:
Код
tLockProfiles = {
    [3] = true,
    [-1] = true,
}

И 3 раза в скрипте заменяй
Код
if tUser.iProfile == -1 and
на
Код
if tLockProfiles[tUser.iProfile] and


Спасибо сказали:
Go to the top of the page
+Quote Post
ke(x)one
сообщение 24.5.2012, 20:58
Сообщение #20


Участник
**

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




как сделать что бы в чат кидало когда что то пишешь а не в лс
Go to the top of the page
+Quote Post

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

 



RSS Сейчас: 25.6.2018, 5:16