myDC.ru

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

 

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

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


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

Группа: Администраторы
Сообщений: 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 > »   
Начать новую тему
Ответов
D'aspid
сообщение 14.7.2008, 20:23
Сообщение #2


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

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




Замечательно работает спасибо за скрипт! big_smile.gif
Go to the top of the page
+Quote Post
Andrey_SHANDERA
сообщение 15.7.2008, 10:32
Сообщение #3


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

Группа: Пользователи
Сообщений: 162
Регистрация: 18.6.2008
Пользователь №: 40
Спасибо сказали: 6 раз




Доброго Вам Дня! Ну что же, в первые минуты тестиования на Птоке 3.6.0 нашёл баги! Перечесляю:
Первое предупрежени, прошло нармально, жаль что в чат не вывелось что такой то предупреждён для всех. Второе предупреждение, у же с багом! Юзеру которого предупредил, пришло вот такое сообщение: - [14:30:58] <[Dr.Diablo]> [14:20:51] <Свободный> Вы вы получили повторное предупреждение от Оператора [Dr.Diablo] по причине: проверка2 Как мы видим, что предупреждённому пришла инормация с не большой опечаткой"Вы вы два раза", но это не страшно, а так же, что он предупреждён от самого себя! Далее вроде все в порядке! Но когда дело доходит до бана! То юзера не банит! Кик проходит усешно, заглушка то же! Но вот временный бан не работает! И хотелось бы, что бы время заглушки, то же можно было выставить! Не возможно отослать разное начало меню! Хотелось бы, что бы начало меню, было разным для операторов, мастеров и простых смертных! То есть, например так! Опции оператара-предупреждения... И для протых: опции пользователя-предупредения-мои предупреждения. Ну вот вроде бы пока и всё! Ты просил, я написал! Спасибо тебе за твою работу!
Go to the top of the page
+Quote Post
D'aspid
сообщение 25.7.2008, 16:13
Сообщение #4


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

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




А как понять вот эту ошибку:
Цитата
25.07.2008 18:51:11 - ...1\33A7~1\0016~1\PTOKX0~1.1\scripts\Warnings_v1.2.lua:360: attempt to index field '?' (a nil value)

PtokaX 0.4.1.1
Go to the top of the page
+Quote Post
Nickolya
сообщение 25.7.2008, 16:43
Сообщение #5


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

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




Попытка доступа к неуществующей части сложной таблицы. У разработчика сейчас интернета нема, как появится - поправит всё что накосячил, так что ждемс...
Go to the top of the page
+Quote Post
derSpinner
сообщение 7.8.2008, 4:31
Сообщение #6


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

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




разработчик планирует "обновить" скрипть?=)

и как с нагрузкой? ведь тож использует файлы, записывает все и т.п. уф
Go to the top of the page
+Quote Post
nelsone
сообщение 24.8.2008, 23:15
Сообщение #7


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


Группа: Пользователи
Сообщений: 2
Регистрация: 6.8.2008
Из: Kерьчь
Пользователь №: 334
Спасибо сказали: 0 раз




а я его скачатть не могу((
Go to the top of the page
+Quote Post
D'aspid
сообщение 25.8.2008, 10:10
Сообщение #8


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

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




Вообще непонятно что ошибка вылезает:
Цитата
[13:08] Синтаксис ...Рабочий стол\PtokX 0.4.1.1\scripts\Warnings_v1.3.lua:215: attempt to call global 'SendToAll' (a nil value)

К тому же в чат сообщения проходят.
Go to the top of the page
+Quote Post
Setuper
сообщение 25.8.2008, 12:00
Сообщение #9


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

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




Core.SendToAll вместо SendToAll
Go to the top of the page
+Quote Post
D'aspid
сообщение 25.8.2008, 15:37
Сообщение #10


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

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




Цитата
Core.SendToAll вместо SendToAll

Спасибо большое! Опять не подумал.
Go to the top of the page
+Quote Post
Al-j®
сообщение 29.8.2008, 23:44
Сообщение #11


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

Группа: Пользователи
Сообщений: 68
Регистрация: 26.8.2008
Из: Екатеринбург
Пользователь №: 430
Спасибо сказали: 2 раза




хммм
я поменял,но команды всё равно идут в чат+поменялась ошибка [16:59] Синтаксис Warnings_v1.3.lua:411: attempt to index field '?' (a nil value)
ЗЫ: API 2 Pt.0.4.0.0

Разобрался чё к чему (все SendTo...(не только SendToAll) заменил на Core.SendTo...)команды не пропускает,но работает,но выдаёт ошибки,может кто подскажет?
[02:25] Синтаксис Warnings_v1.3.lua:411: attempt to index field '?' (a nil value)
[02:25] Синтаксис Warnings_v1.3.lua:399: attempt to index field '?' (a nil value)
[02:25] Синтаксис Warnings_v1.3.lua:399: attempt to index field '?' (a nil value)
[02:25] Синтаксис Warnings_v1.3.lua:411: attempt to index field '?' (a nil value)
[02:25] Синтаксис Warnings_v1.3.lua:399: attempt to index field '?' (a nil value)
[02:26] Синтаксис Warnings_v1.3.lua:399: attempt to index field '?' (a nil value)
[02:26] Синтаксис Warnings_v1.3.lua:521: attempt to call global 'SendUserMenu' (a nil value)
[02:26] Синтаксис Warnings_v1.3.lua:411: attempt to index field '?' (a nil value)
[02:26] Синтаксис Warnings_v1.3.lua:411: attempt to index field '?' (a nil value)
[02:27] Синтаксис Warnings_v1.3.lua:411: attempt to index field '?' (a nil value)
[02:27] Синтаксис Warnings_v1.3.lua:411: attempt to index field '?' (a nil value)
ща буду проверять логи предупреждений:будет ли запрещать чат и приват,скачку и т.д...
Go to the top of the page
+Quote Post
D'aspid
сообщение 31.8.2008, 17:56
Сообщение #12


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

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




Что то с путями, те же самые ошибки...
Go to the top of the page
+Quote Post
Goblin
сообщение 6.9.2008, 9:28
Сообщение #13


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

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




Разработчик умер? а то хотелось бы этот скрипт без ошибок.
Go to the top of the page
+Quote Post
Ма сель
сообщение 7.9.2008, 9:19
Сообщение #14


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


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




Респект Жаске! Кульный скрипт! big_smile.gif
Go to the top of the page
+Quote Post
Al-j®
сообщение 14.9.2008, 13:04
Сообщение #15


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

Группа: Пользователи
Сообщений: 68
Регистрация: 26.8.2008
Из: Екатеринбург
Пользователь №: 430
Спасибо сказали: 2 раза




доисправлялся,дык ваще весь скрипт завалил...
РАЗРАБОТЧИК ПОМОГИ!!! big_smile.gif

Цитата(Andrey_SHANDERA @ 15.7.2008, 12:32) *
Но вот временный бан не работает! И хотелось бы, что бы время заглушки, то же можно было выставить!

Бан прекрасно работает, с заглушкой согласен big_smile.gif

Ещё баг спалил. Нет адреса для файла логов!!!

sMainPath = "Warnings\\" -- Главная папка
sLogPath = sMainPath.."Logs\\" -- Папка с логами
------------------------------------------------------------------------------------------
sWarningUserTable = sMainPath.."WarningUsers.tbl" -- Путь к таблице с пред. юзерами
sBadUserTable = sMainPath.."BadUsers.tbl" -- Путь к таблице с инфо о пред юзерах
------------------------------------------------------------------------------------------
sGiveWarningCmd = "!givewarning" -- Дать предупреждение

Цитата(Nickolya @ 25.7.2008, 18:43) *
Попытка доступа к неуществующей части сложной таблицы. У разработчика сейчас интернета нема, как появится - поправит всё что накосячил, так что ждемс...



а у разработчика долго инет нема будет или мы можем расчитывать на скорое лечение скрипта?
Go to the top of the page
+Quote Post
Wariner
сообщение 14.9.2008, 14:16
Сообщение #16


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

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




Читай внимательнее!!!!!
CODE
--[[ Этот скрипт и не только можно найти на портале для администратора хаба: http://mydc.ru/
---------------------------------------------------------------------------------------
• Основная функция - ставить предупреждения. Предупреждения ставится оператором
(есть таблица так что все настраивается под вашу систему профилей)
• Первое предупреждение - усное, второе - карается по определенной системе которой
задаете вы (есть таблица наказаний допустим 1 раз - дроп 2 - кик итп). Накопительная
система наказаний действует в течении 24 часов с получения первого предупреждения.
• Существует ранговая система для предупрежденных - "звездочки". Кол-во звезд зависит
от кол-ва предупреждений. Больше нарушений - больше звезд. Кол-во нарушений фиксируется
и раз в неделю обнуляется. Ранговая система "звездочки" накладывает ограничение на
общение в общем чате. Все настраивается в таблице
• Все действия логируются и записываются в папке Logs. Файлы собираются по дням (как в IpGag).
----------------------------------------------------------------------------------------
]]--

Обрати внимание на последнюю строчку! Путь к файлу с логами не указан потому что скрипт каждый день должен создавать новый файл с названием дня!
Go to the top of the page
+Quote Post
Al-j®
сообщение 14.9.2008, 16:33
Сообщение #17


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

Группа: Пользователи
Сообщений: 68
Регистрация: 26.8.2008
Из: Екатеринбург
Пользователь №: 430
Спасибо сказали: 2 раза




не прочёл бывает big_smile.gif
простите
Go to the top of the page
+Quote Post
Setuper
сообщение 15.9.2008, 16:30
Сообщение #18


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

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




начал переделывать скрипт, но последнее время чтото руки не дойдут доделать. Скрипт действительно немного левый. Автор не предусмотрел множество важных моментов для обобщения api.
Go to the top of the page
+Quote Post
Al-j®
сообщение 15.9.2008, 22:04
Сообщение #19


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

Группа: Пользователи
Сообщений: 68
Регистрация: 26.8.2008
Из: Екатеринбург
Пользователь №: 430
Спасибо сказали: 2 раза




Цитата(Setuper @ 15.9.2008, 18:30) *
начал переделывать скрипт, но последнее время чтото руки не дойдут доделать. Скрипт действительно немного левый. Автор не предусмотрел множество важных моментов для обобщения api.

Меня заинтересовал следующий момент (трогать не рискнул big_smile.gif если вылезет ошибка - не буду менять обратно, а стану икать ошибки и в итоге ппц скрипту :( )

if Core and type(Core) == "table" then
sNewPtokaX = 1
else
sOldPtokaX = 1
end
Заинтересовали собственно слова "sOldPtokaX" и "sNewPtokaX"
Объясните чё это и к чему плиз big_smile.gif
Go to the top of the page
+Quote Post
Setuper
сообщение 15.9.2008, 22:08
Сообщение #20


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

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




данная фишка вот для этой реализации: Версия API: API 1,API 2 (универсальный)
Go to the top of the page
+Quote Post

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

Collapse

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

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

 



RSS Сейчас: 27.11.2024, 6:33