myDC.ru

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

 
 
Ответить в данную темуНачать новую тему

> Нужно сделать изменение в скрипте Антипорно, Переделать переменную в функцию

Теги
Нет тегов для показа
thehawk
сообщение 3.10.2014, 21:31
Сообщение #1


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

Группа: Пользователи
Сообщений: 63
Регистрация: 6.9.2009
Из: Беларусь
Пользователь №: 4 371
Спасибо сказали: 2 раза




Есть следующие строки
Код
-- Ник админа для отсылки репортов, "" = disable
-- Если disabled, репорт будет послан всем ОПераторам
local ReportNick = ""

Нужно переделать чтобы был список из нескольких человек, например так
local ReportNick = {
["админ 1"] = 1,
["админ 2"] = 1,
["админ 3"] = 1,
}
Я так понимаю изменять нужно здесь, но что-то у меня не получается.
Код
Report = function(msg,sb)
        if Core then
                if ReportNick ~= "" then
                        local op = Core.GetUser(ReportNick)
                        if msg and op then
                                if PmOnly then
                                        Core.SendPmToUser(op,Bot,msg.."|")
                                else
                                        Core.SendToUser(op,"<"..Bot.."> "..msg.."|")
                                end
                                if sb then Core.SendToUser(op,"<"..Bot.."> "..sb.."|") end
                        end
                else
                        if msg then
                                if PmOnly then
                                        Core.SendPmToOps(Bot,msg.."|")
                                else
                                        Core.SendToOps("<"..Bot.."> "..msg.."|")
                                end
                        end
                        if sb then Core.SendToOps("<"..Bot.."> "..sb.."|") end
                end
        else
                if ReportNick ~= "" then
                        local op = GetItemByName(ReportNick)
                        if msg and op then
                                if PmOnly then
                                        op:SendPM(Bot,msg)
                                else
                                        op:SendData(Bot,msg)
                                end
                                if sb then op:SendData(Bot,sb) end
                        end
                else
                        if msg then
                                if PmOnly then
                                        SendPmToOps(Bot,msg)
                                else
                                        SendToOps(Bot,msg)
                                end
                        end
                        if sb then SendToOps(sb) end
                end
        end
end


Думаю для знающих людей это будет не сложно. В общем нужна помощь.
Go to the top of the page
+Quote Post
Артём
сообщение 4.10.2014, 14:57
Сообщение #2


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

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




не претендую на супер знающих, но возможно...
Код
local ReportNick = {
["админ 1"] = true,
["админ 2"] = true,
["админ 3"] = true,
}

Код
if ReportNick[tUser.sNick] ~= "" then

или так
Код
if ReportNick[tUser.sNick]  then


P.S. И вообще, задавать вопрос нужно в теме скрипта, если он есть на форуме.
Go to the top of the page
+Quote Post
thehawk
сообщение 4.10.2014, 22:23
Сообщение #3


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

Группа: Пользователи
Сообщений: 63
Регистрация: 6.9.2009
Из: Беларусь
Пользователь №: 4 371
Спасибо сказали: 2 раза




Не работает, я что-то похожее пытался прописывать, только без "true". А скрипта этого на форуме нету.
Go to the top of the page
+Quote Post
Артём
сообщение 5.10.2014, 22:38
Сообщение #4


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

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




Цитата(thehawk @ 4.10.2014, 22:23) *
Не работает...

Ошибка какая? Скрипт выложи, Ванговать сложно...
Go to the top of the page
+Quote Post
thehawk
сообщение 9.10.2014, 21:21
Сообщение #5


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

Группа: Пользователи
Сообщений: 63
Регистрация: 6.9.2009
Из: Беларусь
Пользователь №: 4 371
Спасибо сказали: 2 раза




Да ошибки никакой не вижу, просто не отсылает в личку никому. Скрипт прилагаю.
Прикрепленные файлы
Прикрепленный файл  K_search.lua ( 18.85 килобайт ) Кол-во скачиваний: 11
 
Go to the top of the page
+Quote Post
thehawk
сообщение 21.10.2014, 21:23
Сообщение #6


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

Группа: Пользователи
Сообщений: 63
Регистрация: 6.9.2009
Из: Беларусь
Пользователь №: 4 371
Спасибо сказали: 2 раза




Ну что никто помочь со скриптом не может?
Go to the top of the page
+Quote Post

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

Collapse

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

  Тема Ответов Автор Просмотров Последнее сообщение
No New Posts как сделать вот этот скрипт
12 мамин_парень 1 234 13.9.2017, 10:51 Посл. сообщение: dimetro
No New Posts Как сделать, чтобы пароли кодировал?
7 RAZORkhv 4 541 9.10.2013, 15:42 Посл. сообщение: Alexey
No new Topic has attachmentsАвтоматическое изменение Приветствия хаба (мода)
Можно ли реализовать такой скрипт ?
14 valera_ 7 302 3.6.2013, 12:34 Посл. сообщение: valera_
No new Topic has attachmentsАнтипорно
Средство от уродов
36 valdis73 17 979 5.1.2012, 13:43 Посл. сообщение: Enyby
No New Posts Перекодировка в скрипте Lua 5.14 из CP-1251 в UTF-8
Источник в CP-1251 ( http://bash.org.ru/random ), получатель UTF-8
3 ILYA INDIGO 6 328 12.12.2011, 2:46 Посл. сообщение: ILYA INDIGO
Closed помогите сделать скрипт
18 max666 7 994 2.12.2011, 19:38 Посл. сообщение: Nickolya
No New Posts Сколько места нужно на диске чтобы запустить скрипты ?
1 Br@yZeR 2 842 2.5.2011, 18:59 Посл. сообщение: Ksan
No new Сервер антипорно
Флуд из темы антисерч
15 DEN 007 7 100 8.3.2011, 14:15 Посл. сообщение: mariner
No new Topic has attachmentsПроблема на PtоkaX 0.4.1.2 в скрипте
Проблема на PtоkaX 0.4.1.2 в скрипте
23 sania 11 949 23.2.2011, 15:37 Посл. сообщение: Saymon21
Closed Topic has attachmentsВопрос по скрипту StatPX как сделать...
1 Blazer 3 890 19.2.2011, 19:55 Посл. сообщение: Accelerator
No New Posts От: Антипорно
От темы с ID: 3844
5 переподвыподверт 3 812 17.2.2011, 19:42 Посл. сообщение: SAG
No New Posts От: Как сделать регистрацию на HexHub 5.05a?
От темы с ID: 3907
0 absent 2 176 9.1.2011, 1:42 Посл. сообщение: absent
No New Posts Как сделать регистрацию на HexHub 5.05a?
7 GaZz-BenziNa 5 611 8.1.2011, 16:16 Посл. сообщение: Maximum
No new Помогите сделать скрипт!
18 Osimus 9 255 31.12.2010, 7:37 Посл. сообщение: Ferb
No New Posts Topic has attachmentsАнтипорно
Verlihub
4 Vizunchik 5 388 1.12.2010, 21:44 Посл. сообщение: KT315

 



RSS Сейчас: 22.6.2018, 22:09