myDC.ru

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

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

> Gag, API2 | Скрипт разнообразной заглушки юзеров

Теги
Нет тегов для показа
Wariner
сообщение 15.9.2008, 15:15
Сообщение #1


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




Название скрипта: Gag
Автор: Wariner
Версия скрипта: v1.0
Версия API: API2
Описание скрипта: Скрипт позволяет глушить юзеру чат и приват, как вместе так и по отдельности, как по IP так и по нику!

PS: не забудте создать папку прописанную в настройках скрипта
Прикрепленные файлы
Прикрепленный файл  Gag__v1.1__API2___by_Wariner.lua ( 20.86 килобайт ) Кол-во скачиваний: 498
 


Спасибо сказали:
Go to the top of the page
+Quote Post
Cjay
сообщение 15.9.2008, 19:34
Сообщение #2


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

Группа: Пользователи
Сообщений: 77
Регистрация: 31.7.2008
Из: Омск
Пользователь №: 299
Спасибо сказали: 17 раз




хм вылазит ошибка [23:32] Синтаксис ...FlylinkDC++\хаб\scripts\Gag_v1.0_API2_by_Wariner.lua:354: attempt to index local 'hFile' (a nil value)
Go to the top of the page
+Quote Post
Wariner
сообщение 15.9.2008, 19:43
Сообщение #3


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




Посмотри в начале скрипта прописана папка используемая скриптом! Её надо ручками создать в папке скриптс и думаю ошибка пропадёт ;)
Go to the top of the page
+Quote Post
Setuper
сообщение 15.9.2008, 19:46
Сообщение #4


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

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




лучше бы сделал автоматическое создание))
Go to the top of the page
+Quote Post
drushka
сообщение 15.9.2008, 21:52
Сообщение #5


Начинающий
*

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




Цитата(Wariner @ 15.9.2008, 16:15) *
Название скрипта: Gag
Автор: Wariner
Версия скрипта: v1.0
Версия API: API2
Описание скрипта: Скрипт позволяет глушить юзеру чат и приват, как вместе так и по отдельности, как по IP так и по нику!

PS: не забудте создать папку прописанную в настройках скрипта

спс за скрипт но такой вопрос..как сделать так чтоб команды не прописывались в чате :smile2:
Go to the top of the page
+Quote Post
Setuper
сообщение 15.9.2008, 22:03
Сообщение #6


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

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




Функция ChatArrival должна возвращать true!
Код
return true
Go to the top of the page
+Quote Post
Wariner
сообщение 15.9.2008, 22:09
Сообщение #7


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




Цитата(Setuper @ 15.9.2008, 23:03) *
Функция ChatArrival должна возвращать true!
Код
return true

2Setuper Посмотри сам, в каждой команде это прописано! Возможно есть какая то ошибка и скрипт просто не доходит до строки return true.
2drushka Так что когда команда вылетает в чат просто посмотри есть ли ошибки! И если есть отпиши сюда)) + напиши на какой птоке ты пробовал. У меня стоит 0400 и при тесте команды в чат не посылались!
Go to the top of the page
+Quote Post
Setuper
сообщение 15.9.2008, 22:22
Сообщение #8


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

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




действительно все работает, не знаю что за претензии у drushkи.

единственное, что заметил, так это то, что скрипт только для ОПов и список заглушенных не показывается (хотя задумывался).
Go to the top of the page
+Quote Post
Wariner
сообщение 15.9.2008, 22:40
Сообщение #9


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




А что значит скрипт только для ОПопв и какую ошибку выдавал скрипт при поопытке просмотреть списка заглушенных?
PS: у меня всё работало, проверял минут 10
Go to the top of the page
+Quote Post
=TuRoK=
сообщение 15.9.2008, 22:48
Сообщение #10


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

Группа: Пользователи
Сообщений: 61
Регистрация: 24.7.2008
Из: Тамбов
Пользователь №: 259
Спасибо сказали: 1 раз




Та норм скрипт пашет, и команды не проскакивают в чат, единственное что можно самому для удобства сделать, добавить ещё по одной строчке к каждой команде :
Код
Core.SendToNick(sUser.sNick,"$UserCommand 1 1 Меню администрации\\Меню заглушки\\Заглушка мейна\\Заглушить по нику$<%[mynick]> !gagmainnick %[line:Введите ник]|")

Core.SendToNick(sUser.sNick,"$UserCommand 1 2 Меню администрации\\Меню заглушки\\Заглушка мейна\\Заглушить по нику$<%[mynick]> !gagmainnick %[nick] |")


Кому как нравится))
Go to the top of the page
+Quote Post
DemoN
сообщение 16.9.2008, 1:12
Сообщение #11


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

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




А моно и на API 1 такое?;)
Go to the top of the page
+Quote Post
Wariner
сообщение 16.9.2008, 7:01
Сообщение #12


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




К вечеру может быть переведу, но старайтесь переходить на птоки с новым API, старые нет смысла держать, имхо.
Go to the top of the page
+Quote Post
drushka
сообщение 16.9.2008, 7:38
Сообщение #13


Начинающий
*

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




Цитата(Setuper @ 15.9.2008, 23:22) *
действительно все работает, не знаю что за претензии у drushkи.

единственное, что заметил, так это то, что скрипт только для ОПов и список заглушенных не показывается (хотя задумывался).

нее притензий нет никаких))) просто хочу разобраться.. я понимаю что return true возвращает все и команды не пишутся и в самом скрипте стоит так же .. скрипт используеться на птохи 4.0 при попытки заглушить кого либо в чат отправляеться такое сообщение nick !gagmainnick Скромниц@
причем это вижу как и я так и другие..ошибок не нашел ..помоги разобраться unhappy.gif
Go to the top of the page
+Quote Post
Wariner
сообщение 16.9.2008, 14:20
Сообщение #14


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




Точно не могу сказать в чём дело((( Скрипт написан без наваротов, там просто нечему тупить вроде! Сейчас попробовал работоспособность на своём хабе с юзерами... всё работает!
Так что предлогаю следующие:
  1. Когда заглушишь кого нибудь и команда вылезет в чат прежде всего посмотри добавилась ли новая запись в таблицу. Это сделать просто, достаточно открыть её блокнотом. Если записи нет, то пиши сюда
  2. Если же запись есть то тогда попробуй запустить скрипт на тестовом хабе(или на своём при выключенных остальных скриптах)

Когда эти две версии проверишь будем думать дальше...
Go to the top of the page
+Quote Post
drushka
сообщение 16.9.2008, 19:36
Сообщение #15


Начинающий
*

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




Цитата(Wariner @ 16.9.2008, 15:20) *
Точно не могу сказать в чём дело((( Скрипт написан без наваротов, там просто нечему тупить вроде! Сейчас попробовал работоспособность на своём хабе с юзерами... всё работает!
Так что предлогаю следующие:
  1. Когда заглушишь кого нибудь и команда вылезет в чат прежде всего посмотри добавилась ли новая запись в таблицу. Это сделать просто, достаточно открыть её блокнотом. Если записи нет, то пиши сюда
  2. Если же запись есть то тогда попробуй запустить скрипт на тестовом хабе(или на своём при выключенных остальных скриптах)

Когда эти две версии проверишь будем думать дальше...

спасибо ..попробую)))))
Go to the top of the page
+Quote Post
Wariner
сообщение 17.9.2008, 19:28
Сообщение #16


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




Доработал менюшки и поправил вывод списка заглушенных(спасибо Setuper`у) Новую вкрсию качайте из первого поста
Go to the top of the page
+Quote Post
mcdemon
сообщение 6.11.2008, 10:48
Сообщение #17


Начинающий
*

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




А как с этим бороться [17:47] Ñèíòàêñ ...ames\ptokax\scripts\Gag__v1.1__API2___by_Wariner.lua:11: attempt to index global 'SetMan' (a nil value)
?
Go to the top of the page
+Quote Post
NikseR
сообщение 17.11.2008, 1:42
Сообщение #18


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

Группа: Пользователи
Сообщений: 135
Регистрация: 18.7.2008
Из: г. Москва
Пользователь №: 219
Спасибо сказали: 25 раз




Cпасибо за скрипт, все работает как надо. Но из минусов заметил следующее:
- нет временной заглушки. Только постоянная, т.е. потом самому лезть и снимать заглушку вручную.
Возможно ли доработать?


Спасибо сказали:
Go to the top of the page
+Quote Post
Артём
сообщение 25.11.2008, 21:25
Сообщение #19


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

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




доделайте пожалуйста функции временной заглушки по нику и по IP на разные сроки (возможность самому прописовать в меню наказания)confident.gif


Спасибо сказали:
Go to the top of the page
+Quote Post
D'aspid
сообщение 30.1.2009, 10:12
Сообщение #20


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

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




При заглушке привата когда заглушенный юзер пишет кому - нибудь в ЛС сообщение приходит что он заглушен но сам текст юзера пропускает.


Спасибо сказали:
Go to the top of the page
+Quote Post

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

 



RSS Сейчас: 29.3.2024, 2:19