myDC.ru

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

 

> Warnings, API1, API2 | Скрипт предупреждений

Рейтинг 4 V
Теги
Нет тегов для показа
Jaska
сообщение 14.7.2008, 19:14
Сообщение #41


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

Группа: Администраторы
Сообщений: 344
Регистрация: 2.6.2008
Из: RB,Ufa
Пользователь №: 8
Спасибо сказали: 106 раз




Название скрипта: Warnings
Версия скрипта: v1.4
Версия API: API 2
Автор: Jaska
Описание:
  • Основная функция - ставить предупреждения. Предупреждения ставится оператором (есть таблица так что все настраивается под вашу систему профилей)
  • Первое предупреждение - усное, второе - карается по определенной системе которой задаете вы (есть таблица наказаний допустим 1 раз - дроп 2 - кик итп). Накопительная система наказаний действует в течении 24 часов с получения первого предупреждения.
  • Существует ранговая система для предупрежденных - "звездочки". Кол-во звезд зависит от кол-ва предупреждений. Больше нарушений - больше звезд. Кол-во нарушений фиксируется и раз в неделю обнуляется. Ранговая система "звездочки" накладывает ограничение на общение в общем чате. Все настраивается в таблице.
  • Все действия логируются и записываются в папке Logs. Файлы собираются по дням (как в IpGag).


Прикрепленный файл  Warnings_v1.4.lua ( 21.76 килобайт ) Кол-во скачиваний: 265


Спасибо сказали:
Go to the top of the page
+Quote Post
5 страниц V  < 1 2 3 4 5 >  
Начать новую тему
Ответов
Vizunchik
сообщение 8.12.2008, 19:46
Сообщение #42


Постоялец
******

Группа: Пользователи
Сообщений: 403
Регистрация: 4.11.2008
Из: Город Уфа
Пользователь №: 994
Спасибо сказали: 115 раз




народ помогите с этой ошибкой Апи 2 PtokaX 0,4,1,1
Цитата
[02:26] Синтаксис Warnings_v1.3.lua:399: attempt to index field '?' (a nil value)

вот в этой строке

Код
f tBadUser[sNick].Pm == "off" then

Прикрепленные файлы
Прикрепленный файл  Warnings_v1.3.lua ( 20.83 килобайт ) Кол-во скачиваний: 12
 
Go to the top of the page
+Quote Post
Артём
сообщение 10.12.2008, 20:11
Сообщение #43


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

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




:P Скрипт стоит на API 1 выдаё ощибку
[13:32] Синтакс ...рогать!!!\Клубнячковый хаб\scripts\Warnings_v1.3.lua:414: attempt to index field '?' (a nil value)
(Не могу понять причину Warnings_v1.3.lua: 414: попытка индексировать поле '? " (ноль стоимость) )
big_smile.gif Пожалуйста помогите избавится от ошибки!!!
Go to the top of the page
+Quote Post
Setuper
сообщение 10.12.2008, 20:38
Сообщение #44


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

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




Индексы бывают только у таблиц, следовательно в строчки 414 какой-то из индексов какой-то таблицы не существует. Методом замены или удаления можно попробовать избавиться от этой ошибки. Больше экспериментов, иначе так и будешь сидеть на скамье запасных))
Go to the top of the page
+Quote Post
Артём
сообщение 10.12.2008, 22:53
Сообщение #45


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

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




Цитата(Setuper @ 10.12.2008, 20:38) *
Индексы бывают только у таблиц, следовательно в строчки 414 какой-то из индексов какой-то таблицы не существует. Методом замены или удаления можно попробовать избавиться от этой ошибки. Больше экспериментов, иначе так и будешь сидеть на скамье запасных))


:P удалил 411,потом выдало ошибку в 415 удалил и 415,вроде пока не выдаёт ошибку big_smile1.gif

anger.gif борода совсем настала скрипту (совсем с ума сошёл).... scorn.gif
Go to the top of the page
+Quote Post
Setuper
сообщение 10.12.2008, 23:09
Сообщение #46


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

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




Удалять надо с умом или ради эксперимента. И не надо удалять полностью строку, надо всего-лишь удалить таблицу с индексом (ито не навсегда, а только на время экспериментального обучения).
Go to the top of the page
+Quote Post
Артём
сообщение 11.12.2008, 0:00
Сообщение #47


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

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




Цитата(Setuper @ 10.12.2008, 23:09) *
Удалять надо с умом или ради эксперимента. И не надо удалять полностью строку, надо всего-лишь удалить таблицу с индексом (ито не навсегда, а только на время экспериментального обучения).


big_smile1.gif уже до эксперементировался ... laughing.gif ,а чего родоначальник скрипта не исправит ошибку? ops.gif
Go to the top of the page
+Quote Post
kav
сообщение 18.12.2008, 12:36
Сообщение #48


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


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




а у меня вообще не пашет
Go to the top of the page
+Quote Post
Артём
сообщение 18.12.2008, 14:35
Сообщение #49


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

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




Цитата(kav @ 18.12.2008, 13:36) *
а у меня вообще не пашет

На какую версию PtokaX ставил?
Go to the top of the page
+Quote Post
MEXAHuK
сообщение 4.1.2009, 16:56
Сообщение #50


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

Группа: Пользователи
Сообщений: 314
Регистрация: 13.10.2008
Пользователь №: 791
Спасибо сказали: 9 раз




[18:50] Синтаксис D:\_hubs\0.4.1.1\scripts\Warnings_v1.312.lua:428: attempt to index field '?' (a nil value)
[18:50] Синтаксис D:\_hubs\0.4.1.1\scripts\Warnings_v1.312.lua:416: attempt to index field '?' (a nil value)
раз в 3-4 секунды
Go to the top of the page
+Quote Post
Vizunchik
сообщение 12.1.2009, 23:42
Сообщение #51


Постоялец
******

Группа: Пользователи
Сообщений: 403
Регистрация: 4.11.2008
Из: Город Уфа
Пользователь №: 994
Спасибо сказали: 115 раз




народ помогите исправить ошибки в этом скрипте:'-(

вот ошибка
Код
0.4.1.1\scripts\Warnings_v1.3.lua:399: attempt to index field '?' (a nil value)
Go to the top of the page
+Quote Post
Vizunchik
сообщение 13.1.2009, 12:48
Сообщение #52


Постоялец
******

Группа: Пользователи
Сообщений: 403
Регистрация: 4.11.2008
Из: Город Уфа
Пользователь №: 994
Спасибо сказали: 115 раз




я исправил ошибку но почему то не кикает юзера. Но пишет в чат, что кикнул его

Помогите плизз исправить эту ошибку
Прикрепленные файлы
Прикрепленный файл  Warnings_v1.3.lua ( 21.03 килобайт ) Кол-во скачиваний: 12
 
Go to the top of the page
+Quote Post
maxwell
сообщение 19.2.2009, 21:55
Сообщение #53


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


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




Код
[21:52] Синтаксис D:\PtokaX\scripts\Warnings_v1.3.lua:411: attempt to index field '?' (a nil value)
так как же исправить данную ошибку? PtokaX 0.4.1.0
Go to the top of the page
+Quote Post
Vizunchik
сообщение 23.2.2009, 18:00
Сообщение #54


Постоялец
******

Группа: Пользователи
Сообщений: 403
Регистрация: 4.11.2008
Из: Город Уфа
Пользователь №: 994
Спасибо сказали: 115 раз




Специалисты помогите с этим скриптом
Go to the top of the page
+Quote Post
d00ker
сообщение 22.3.2009, 16:57
Сообщение #55


Начинающий
*

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




а почему после предупреждения юзера, когда этот юзер смотри свои нарушения, ему пишет "За вами не замечано нарушений." ??

и ошибка вылетает Синтаксис ...\Птоха\scripts\предупреждение.lua:411: attempt to index field '?' (a nil value)
Go to the top of the page
+Quote Post
Setuper
сообщение 22.3.2009, 19:50
Сообщение #56


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

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




нужно в 411 строке написать так:
Код
if tBadUser[sNick] and tBadUser[sNick].Download == "off" then
Go to the top of the page
+Quote Post
d00ker
сообщение 22.3.2009, 22:12
Сообщение #57


Начинающий
*

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




Цитата
а почему после предупреждения юзера, когда этот юзер смотри свои нарушения, ему пишет "За вами не замечано нарушений." ??


вот этот еще вопросик меняинтересует ?!
Go to the top of the page
+Quote Post
maxwell
сообщение 27.3.2009, 18:15
Сообщение #58


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


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




Цитата(Setuper @ 22.3.2009, 19:50) *
нужно в 411 строке написать так:
Код
if tBadUser[sNick] and tBadUser[sNick].Download == "off" then

Спасибо большое
Go to the top of the page
+Quote Post
Vizunchik
сообщение 28.3.2009, 14:17
Сообщение #59


Постоялец
******

Группа: Пользователи
Сообщений: 403
Регистрация: 4.11.2008
Из: Город Уфа
Пользователь №: 994
Спасибо сказали: 115 раз




Помогите Исправить вот эту ошибку
Код
[20:41] Синтаксис ... ВИНДЕ\Сервак хаба\0.4.1.1\scripts\Warnings_v1.3.lua:472: attempt to index local 'sUser' (a nil value)

Прикрепленные файлы
Прикрепленный файл  Warnings_v1.3.lua ( 20.63 килобайт ) Кол-во скачиваний: 6
 
Go to the top of the page
+Quote Post
Accelerator
сообщение 28.3.2009, 14:22
Сообщение #60


Developer
******

Группа: Модераторы
Сообщений: 541
Регистрация: 11.11.2008
Пользователь №: 1 075
Спасибо сказали: 244 раза




Попробуй подправить на 472

Код
    if sNewPtokaX then
        sUserNick = sUser.sNick
    elseif sOldPtokaX then
        sUserNick = sUser.sName


на:
Код
    if sNewPtokaX then
        tUserNick = tUser.sNick
    elseif sOldPtokaX then
        tUserNick = tUser.sName
Go to the top of the page
+Quote Post
Артём
сообщение 30.3.2009, 18:58
Сообщение #61


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

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




У меня вопрос....
CODE
function Connect(tUser)
if tOps[tUser.iProfile] == 1 then
SendOpsMenu(tUser,"Дать предупреждение\\Этому юзеру 'Написать причину'$<%[mynick]> "..sGiveWarningCmd.." %[nick] %[line: Введите причину]||")
SendOpsMenu(tUser,"Дать предупреждение\\Этому юзеру за 'Флуд'$<%[mynick]> "..sGiveWarningCmd.." %[nick] Флуд на хабе не приемлем!||")
SendOpsMenu(tUser,"Дать предупреждение\\Этому юзеру за 'Спор с Администрацией Хаба'$<%[mynick]> "..sGiveWarningCmd.." %[nick] К сожалению спор с Администрацией Хаба не к чему хорошему не приведёт!||")
SendOpsMenu(tUser,"Дать предупреждение\\Этому юзеру за 'Рекламу'$<%[mynick]> "..sGiveWarningCmd.." %[nick] Реклама Хабов,сайтов,форумов на Клубнячковом Хабе не приемлима!||")
SendOpsMenu(tUser,"Дать предупреждение\\Этому юзеру за 'Подписуй Магнет ссылки'$<%[mynick]> "..sGiveWarningCmd.." %[nick] Не забываем что не все DC++ могу разпознавать магнет ссылки как текст,потому подписуем любую магнет ссылку кинутую в 'Чат'.Зарание спасибо big_smile.gif)!||")
SendOpsMenu(tUser,"Дать предупреждение\\Этому юзеру за 'Рекламу Сетевых Игр'$<%[mynick]> "..sGiveWarningCmd.." %[nick] Рекламные сообщения сетевых игр в чате разрешены не чаще, чем 1 раз в 45 минут!||")
SendOpsMenu(tUser,"Дать предупреждение\\Этому юзеру за 'Нецензурное выражение (Мат)'$<%[mynick]> "..sGiveWarningCmd.." %[nick] Давайте не будем выражатса на хабе нецензурной бранью!!!||")
SendOpsMenu(tUser,"Дать предупреждение\\Этому юзеру за 'Caps Lock'$<%[mynick]> "..sGiveWarningCmd.." %[nick] Выключаем 'Caps Lock' ибо на хабе 'ОР' не приемлем!||")
SendOpsMenu(tUser,"Дать предупреждение\\Этому юзеру за 'Выяснение личной неприязности к кому либо'$<%[mynick]> "..sGiveWarningCmd.." %[nick] Выяснение личной неприязности к кому либо нужно выяснять в 'ЛС',а не в чате!||")
SendOpsMenu(tUser,"Дать предупреждение\\Этому юзеру за 'Выяснение данного вопроса не в чате...'$<%[mynick]> "..sGiveWarningCmd.." %[nick] Выяснение данного вопроса в 'Чате' не приемлимо,переходим в 'ЛС' или молчим!||")
SendOpsMenu(tUser,"Дать предупреждение\\Юзеру под ником$<%[mynick]> "..sGiveWarningCmd.." %[line: Введите ник] %[line: Введите причину]||")
SendOpsMenu(tUser,"Список предупрежденных$<%[mynick]> "..sViewWarningUsersCmd.." ||")
SendOpsMenu(tUser,"Предупреждения\\Этого юзера$<%[mynick]> "..sViewUserWarningInfo.." %[nick]||")
SendOpsMenu(tUser,"Предупреждения\\Юзера под ником$<%[mynick]> "..sViewUserWarningInfo.." %[line: Введите ник]||")
end
SendUserMenu(tUser,"Мои Предупреждения$<%[mynick]> "..sViewMyWarningInfo.." ||")
end

как сделать чтобы каждый пункт был разделён ( наподобие "$UserCommand 1 3" или "$UserCommand 1 2") ,а то при нажатие во вкладке хаба "Дать предупреждение\\Этому юзеру за 'Выяснение данного вопроса не в чате...'" выдало ошибку
<Hub-Security> Вы успешно отправили предупреждение пользователю Выяснение
<(r367)> !givewarning Выяснение данного вопроса в 'Чате' не приемлимо,переходим в 'ЛС' или молчим!
А хочетсо что бы их разделить .... ( $UserCommand 1 3" или "$UserCommand 1 2") тип такого.....
crying.gif надеюсь поняли мою муть...
Go to the top of the page
+Quote Post

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

Collapse

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

  Тема Ответов Автор Просмотров Последнее сообщение
No New Posts Topic has attachmentsWarnings
Скрипт предупреждений
1 Vizunchik 7 646 20.11.2012, 18:13 Посл. сообщение: Vizunchik
No New Posts Topic has attachmentsWarnings
Апи2
0 Vizunchik 4 961 15.1.2009, 20:59 Посл. сообщение: Vizunchik
No New Posts От: Warnings
От темы с ID: 186
0 Vizunchik 4 416 24.11.2008, 23:25 Посл. сообщение: Vizunchik

 



RSS Сейчас: 19.4.2024, 11:06