|
Здравствуйте, гость ( Вход | Регистрация )
|
![]()
Сообщение
#61
|
|
![]() Самый главный активист :-D ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз ![]() |
Название скрипта: Антимат из хуббы
Версия API: API2 Описание скрипта: По просьбе одного человека выдрал из хуббы антимат. При обнаружении мата глушит юзера на заданное время
Прикрепленные файлы
|
|
|
![]() |
![]()
Сообщение
#62
|
|
![]() Активный участник ![]() ![]() ![]() Группа: Пользователи Сообщений: 63 Регистрация: 6.9.2009 Из: Беларусь Пользователь №: 4 371 Спасибо сказали: 2 раза ![]() |
Там и так настроено, чтобы не глушило админов. Просто в оригинальном скрипте Хуббы даже если стоит заглушка по ip, при входе под администратором всё равно можешь даже без разглушки писать + свободно можно эту заглушку снять. ИМХО может быть фича не особенна нужная в реальном общении, но когда тестируешь антимат, то очень полезна.
|
|
|
![]()
Сообщение
#63
|
|
![]() Наруто на аваторке ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза ![]() |
thehawk, антимат не нада тестировать, поставь, впиши слова на которые будет реагировать скрипт и забудь
![]() У меня стоит этот скрипт, глушит всех, у некоторых опов уже накапало до 6 минут (за каждый новый мат + 1 минута) |
|
|
![]()
Сообщение
#64
|
|
![]() Активный участник ![]() ![]() ![]() Группа: Пользователи Сообщений: 63 Регистрация: 6.9.2009 Из: Беларусь Пользователь №: 4 371 Спасибо сказали: 2 раза ![]() |
Ну может насчет теста и не надо, но вот полноценное меню как у Хуббы + возможность пропускать такие команды как +help / !help очень хотелось бы увидеть.
|
|
|
![]()
Сообщение
#65
|
|
![]() Наруто на аваторке ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза ![]() |
thehawk, попробуй так...
после Код function ChatArrival(tUser,sData) добавить: Код if string.find(sData, "%b<>%s+[!%+/]") then
return false end |
|
|
![]()
Сообщение
#66
|
|
![]() Активный участник ![]() ![]() ![]() Группа: Пользователи Сообщений: 63 Регистрация: 6.9.2009 Из: Беларусь Пользователь №: 4 371 Спасибо сказали: 2 раза ![]() |
Артём, спасибо помогло, с меню кто-нибудь поможет? Собираюсь снести Хуббу, а вот антимата пока подходящего не нашёл.
|
|
|
![]()
Сообщение
#67
|
|
![]() Участник ![]() ![]() Группа: Пользователи Сообщений: 41 Регистрация: 29.1.2013 Пользователь №: 11 282 Спасибо сказали: 0 раз ![]() |
на 0,5 не пашет (((
на строку ссылается: for i=1,table.maxn(patterns) do ошибка: [4:20:46] Синтаксис C:\0.5.0.0-Lua5.2.1-x64\scripts\Antimat.lua:59: attempt to call field 'maxn' (a nil value) |
|
|
![]()
Сообщение
#68
|
|
![]() Наруто на аваторке ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза ![]() |
Yamakasi, у тебя что не скрипт, то не рабочий. Ты папку не забыл вмести со скриптом закинуть в scripts ?
|
|
|
![]()
Сообщение
#69
|
|
![]() Участник ![]() ![]() Группа: Пользователи Сообщений: 41 Регистрация: 29.1.2013 Пользователь №: 11 282 Спасибо сказали: 0 раз ![]() |
Yamakasi, у тебя что не скрипт, то не рабочий. Ты папку не забыл вмести со скриптом закинуть в scripts ? ![]() также каталог магнет ссылок допелить бы ну и всё ))) |
|
|
![]()
Сообщение
#70
|
|
![]() Наруто на аваторке ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза ![]() |
Цитата что руки есть из них половину сам правил ![]() Цитата также каталог магнет ссылок допелить бы ну и всё ))) о ужас... Цитата сейчас антимат ищу, не могу найти рабочий в первом посте рабочий антимат, я уже задолбался качать каждый скрипт и у себя проверять на PtokaX 0.5.0.0, все что у тебя не работают, как ты пишешь, у меня работают, проблема в тебе ,а не в скриптах. ![]() |
|
|
![]()
Сообщение
#71
|
|
![]() Участник ![]() ![]() Группа: Пользователи Сообщений: 41 Регистрация: 29.1.2013 Пользователь №: 11 282 Спасибо сказали: 0 раз ![]() |
![]() о ужас... в первом посте рабочий антимат, я уже задолбался качать каждый скрипт и у себя проверять на PtokaX 0.5.0.0, все что у тебя не работают, как ты пишешь, у меня работают, проблема в тебе ,а не в скриптах. ![]() пусть будет так ![]() кстати у меня PtokaX 0.5.0.0 with Lua 5.2.1 Win64 GUI скачивал ну софт экзешник работает, не консоль, от этого может зависить? |
|
|
![]()
Сообщение
#72
|
|
![]() 7 квадратиков ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 Спасибо сказали: 301 раз ![]() |
Замени строку 59 на:
Код for i=1,#patterns do и строку 65 на: Код for j = 1, #patterns[i].good do
|
|
|
![]()
Сообщение
#73
|
|
![]() Участник ![]() ![]() Группа: Пользователи Сообщений: 41 Регистрация: 29.1.2013 Пользователь №: 11 282 Спасибо сказали: 0 раз ![]() |
Alexey, большое спасибо, работает, а можете подсказать, правила блокировки общения, есть указать 1 раз когда мат будет, а где последующие указывать?
я про Время первого наказания в минутах например просто охота сделать первый раз пусть на 1 минуты как предупреждение, ну 1 оно ставиться, а например второй раз уже на 5 минут, третий раз уже на 30 минут ну и т.д.. до выкинуть из хаба, как то так, возможно ли и где указывается? заранее спасибо! |
|
|
![]()
Сообщение
#74
|
|
![]() 7 квадратиков ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 Спасибо сказали: 301 раз ![]() |
Такого в этом скрипте нет. Замени строки с 44 по 51 на это:
Код tGagUser[tUser[sTable]].Numb = (tGagUser[tUser[sTable]].Numb or 0) + 1 local iTime = iGagTime * tGagUser[tUser[sTable]].Numb tGagUser[tUser[sTable]].Time = os.time() + 60 * iTime Core.SendToAll("<"..sBot.."> Юзер с ником "..tUser.sNick.." лишён права общаться в главном чате на "..iTime.." мин.! Причина: мат!") Будет глушить в арифметической прогрессии: 10, 20, 30, 40, 50, 60 минут и так далее. Шаг прогрессии берётся из настройки iGagTime. |
|
|
![]()
Сообщение
#75
|
|
![]() Участник ![]() ![]() Группа: Пользователи Сообщений: 41 Регистрация: 29.1.2013 Пользователь №: 11 282 Спасибо сказали: 0 раз ![]() |
Alexey, спасибо, работает норма!
|
|
|
![]() ![]() |
Похожие темы
Тема | Ответов | Автор | Просмотров | Последнее сообщение | |
---|---|---|---|---|---|
![]() |
![]() API2 |
55 | Setuper | 74 529 | 2.7.2019, 17:59 Посл. сообщение: Артём |
![]() |
![]() не кикаем, а ставим гаг |
0 | MaxFox | 6 939 | 30.11.2012, 10:41 Посл. сообщение: MaxFox |
![]() |
![]() Скрипт антимата с заглушкой |
29 | Drakula | 37 145 | 9.1.2012, 18:28 Посл. сообщение: Артём |
![]() |
Скрипт антимат и антиреклама с базой в Mysql | 1 | Vizunchik | 7 106 | 7.12.2011, 20:17 Посл. сообщение: Ksan |
![]() |
Антимат ! | 2 | CrazyKiller | 8 694 | 3.8.2011, 14:52 Посл. сообщение: CrazyKiller |
![]() |
АнтиМАТ | 5 | AURUM0301 | 9 789 | 3.7.2011, 10:41 Посл. сообщение: Артём |
![]() |
![]() API1 | Скрипт антимата |
9 | bot9ra | 16 587 | 17.10.2010, 15:04 Посл. сообщение: -Alex- |
![]() |
![]() Замена мата на слово |
21 | Drakula | 25 207 | 16.9.2010, 13:31 Посл. сообщение: SmolCity |
![]() |
От: Антимат От темы с ID: 3265 |
3 | Ksan | 6 923 | 11.9.2010, 20:07 Посл. сообщение: Don_Kocha |
![]() |
Помогите найти!АнтиМат | 0 | Тёмич | 5 276 | 6.4.2010, 20:13 Посл. сообщение: Тёмич |
![]() |
![]() помогите переделать его!!! |
2 | Vladimir_71_RUS | 6 445 | 1.4.2010, 11:46 Посл. сообщение: Vladimir_71_RUS |
![]() |
![]() а после 3 предупреждений - бан на 5-10 минут |
5 | Тёмич | 10 029 | 17.3.2010, 21:28 Посл. сообщение: Артём |
![]() |
![]() API2 | Проверяет лички и чат и можно выбрать наказание |
43 | D'aspid | 63 280 | 25.2.2010, 12:21 Посл. сообщение: kc_duke |
![]() |
![]() |
2 | random name | 7 315 | 10.1.2010, 13:37 Посл. сообщение: Saymon21 |
![]() |
![]() |
9 | denis | 13 358 | 15.12.2009, 22:05 Посл. сообщение: FallenAngel |
![]() |
Сейчас: 8.9.2024, 2:39 |