need help with zrightclicker for working with robocop 10.022 at lua 5.1.1
 

need help with zrightclicker for working with robocop 10.022 at lua 5.1.1

Started by tortilla, 31 July, 2006, 00:53:47

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

tortilla

-- RightClicker for RoboCopv10.01d
-- Made by Optimus & TiMeTrAVelleR
-- Optomizado y traducido por Pegamento
-- este bot solo se recomienda para op vip y reg

aMenu = "? ']['Ibiza Dreams?NeT']['w?rK ?"
cMenu = "-=Utilidades=-"
eMenu = "-=Logs=-"
gMenu = "-=Seguridad del Hub=-"
sMenu = "-=Config=-"
iMenu = "-=Kick/Ban=-"
kMenu = "-=Registros=-"

SendTo = { --> 1=on/0=off
  • = 1, -- Masters
    [1] = 1, -- Operators
    [2] = 1, -- Vips
    [3] = 1, -- Regs
    [4] = 1, -- Moderator
    [5] = 1, -- NetFounder
    [-1] = 0, -- Users
    }

    dofile("tbl/scriptlevel.tbl")
    dofile("tbl/inbuildlevel.tbl")

    -- End Editable Settings --

    GetRightClick = function(user, table1, table2)
       for cmd,level in table1 do
          if table1[cmd][user.iProfile] == 1 then
             if table2[cmd] then
                user:SendData(table2[cmd].."||")
             end
          end
       end
    end

    NewUserConnected = function(user)
       if SendTo[user.iProfile] == 1 then
          if user.bUserCommand then
             user:SendData("$UserCommand 0 3 |")
             GetRightClick(user, ScriptLevel, ScriptCmds) GetRightClick(user, InbuildLevel, InbuildCmds) customCMDs(user)
             user:SendData("<?']['Ibiza Dreams?NeT']['w?rK ?> Right Click para [RoboCop] disponible!")
          end
       end
    end

    OpConnected=NewUserConnected


    ScriptCmds = {

    -- aMenu = "? ']['Ibiza Dreams?NeT']['w?rK ?"
    ["rules"]="$UserCommand 1 3 "..aMenu.."\\Normas del hub$<%[mynick]> !rules",
    ["myip"]="$UserCommand 1 3 "..aMenu.."\\Ver tu IP actual$<%[mynick]> !myip",
    ["myinfo"]="$UserCommand 1 3 "..aMenu.."\\Ver tu info disponible$<%[mynick]> !myinfo",
    ["faq"]="$UserCommand 1 3 "..aMenu.."\\Ver la faq sobre DC++$<%[mynick]> !faq",
    ["repass"]="$UserCommand 1 3 "..aMenu.."\\Cambia tu password$<%[mynick]> !repass %[line:Nueva Password]",
    ["slots"]="$UserCommand 1 3 "..aMenu.."\\Ver slots libres$<%[mynick]> !slots",
    ["help"]="$UserCommand 1 3 "..aMenu.."\\Comandos del hub$<%[mynick]> !help",
    ["inbuild"]="$UserCommand 1 3 "..aMenu.."\\Inbuild Commands$<%[mynick]> !inbuild",
    ["report"]="$UserCommand 1 3 "..aMenu.."\\Mensaje a todos los OP's$<%[mynick]> !report %[nick] %[line:Nick] %[line:Mensaje]",
    ["network"]="$UserCommand 1 3 "..aMenu.."\\Ver webs y hubs interesantes$<%[mynick]> !network",

    --cMenu = "Utilidades"
    ["myhubtime"]="$UserCommand 1 3 "..cMenu.."\\Ver el tiempo que llevas Online$<%[mynick]> !myhubtime",
    ["topkickers"]="$UserCommand 1 3 "..cMenu.."\\Ver topkickers$<%[mynick]> !topkickers",
    ["tophubbers"]="$UserCommand 1 3 "..cMenu.."\\Ver tophubbers$<%[mynick]> !tophubbers",
    ["away"]="$UserCommand 1 3 "..cMenu.."\\Poner un away$<%[mynick]> !away %[line:Mensaje]",
    ["back"]="$UserCommand 1 3 "..cMenu.."\\Quitar el away $<%[mynick]> !back",
    ["getaways"]="$UserCommand 1 3 "..cMenu.."\\Ver todos los mensajes away$<%[mynick]> !getaways",
    ["mass"]="$UserCommand 1 3 "..cMenu.."\\Enviar mensaje general$<%[mynick]> !mass %[line:Mensaje]",
    ["banner"]="$UserCommand 1 3 "..cMenu.."\\Enviar banner al hub$<%[mynick]> !banner %[line:Texto]",
    ["sendhubad"]="$UserCommand 1 3 "..cMenu.."\\Enviar mensaje a todo el hub [main/pm]$<%[mynick]> !sendhubad %[line:main/pm]",
    ["talk"]="$UserCommand 1 3 "..cMenu.."\\Hablar sin nick (Talk)$<%[mynick]> !talk %[line:Mensaje]",
    ["offline"]="$UserCommand 1 3 "..cMenu.."\\Enviar mensaje offline a usuario$<%[mynick]> !offline %[line:nick] %[line:mensaje]",

tortilla

--eMenu = "Logs"
["showbanlog"]="$UserCommand 1 3 "..eMenu.."\\Ver log de baneos$<%[mynick]> !showbanlog",
["showiplog"]="$UserCommand 1 3 "..eMenu.."\\Ver iplog$<%[mynick]> !showiplog",
["showkicklog"]="$UserCommand 1 3 "..eMenu.."\\Ver log de pateos$<%[mynick]> !showkicklog",
["showwarnlog"]="$UserCommand 1 3 "..eMenu.."\\Ver log de avisos$<%[mynick]> !showwarnlog",
["showlog"]="$UserCommand 1 3 "..eMenu.."\\Ver log usuario/ip$<%[mynick]> !showlog %[line:nick/ip] ",
["delbanlog"]="$UserCommand 1 3 "..eMenu.."\\Borrar log de baneados$<%[mynick]> !delbanlog",
["delkicklog"]="$UserCommand 1 3 "..eMenu.."\\Borrar log de pateos$<%[mynick]> !delkicklog",
["delwarnlog"]="$UserCommand 1 3 "..eMenu.."\\Borrar log de avisos$<%[mynick]> !delwarnlog",
["showlog"]="$UserCommand 1 3 "..eMenu.."\\Ver log usuario/ip$<%[mynick]> !showlog %[line:nick/ip] ",
["clear"]="$UserCommand 1 3 "..eMenu.."\\Limpiar logs/bans usuario$<%[mynick]> !clear %[nick]",

--gMenu = "Seguridad del Hub"
["flood"]="$UserCommand 1 3 "..gMenu.."\\Floodear usuario$<%[mynick]> !flood %[nick] %[line:Nr] %[line:Razon]",
["gag"]="$UserCommand 1 3 "..gMenu.."\\Gag usuario$<%[mynick]> !gag %[nick]",
["getunreg"]="$UserCommand 1 3 "..gMenu.."\\Ver usuarios sin registro$<%[mynick]> !getunreg",
["ungag"]="$UserCommand 1 3 "..gMenu.."\\Ungag usuario$<%[mynick]> !ungag %[nick]",
["showreg"]="$UserCommand 1 3 "..gMenu.."\\Ver usuarios por perfiles$<%[mynick]> !showreg %[line:reg/vip/op/mod/master]",
["watch"]="$UserCommand 1 3 "..gMenu.."\\Controlar a usuario$<%[mynick]> !watch %[nick]",
["watchoff"]="$UserCommand 1 3 "..gMenu.."\\parar controlar$<%[mynick]> !watchoff",
["getwatch"]="$UserCommand 1 3 "..gMenu.."\\Ver todos los controles$<%[mynick]> !getwatch",
["online"]="$UserCommand 1 3 "..gMenu.."\\Activar online check [user/ip]$<%[mynick]> !online %[line:nick/ip]",
["follow"]="$UserCommand 1 3 "..gMenu.."\\Poner kick/ban/etc mensajes [on/off]$<%[mynick]> !follow %[line:On/Off] ",
["info"]="$UserCommand 1 3 "..gMenu.."\\Ver info de usuario$<%[mynick]> !info %[nick]",

--sMenu = "Config"
["hconfig"]="$UserCommand 1 3 "..sMenu.."\\Ver configuracion hub$<%[mynick]> !hconfig",
["hstat"]="$UserCommand 1 3 "..sMenu.."\\Ver estadisticas hub$<%[mynick]> !hstat",
["resethstat"]="$UserCommand 1 3 "..sMenu.."\\Resetear contadores/estadisticas$<%[mynick]> !resethstat",
["regserver"]="$UserCommand 1 3 "..sMenu.."\\Poner direccion regserver$<%[mynick]> !regserver %[line:Nueva direcion]",
["autoredirect"]="$UserCommand 1 3 "..sMenu.."\\Redireccionar nuevos usuarios[on/off]$<%[mynick]> !autoredirect %[line:on/off]",
["autoregister"]="$UserCommand 1 3 "..sMenu.."\\Poner autoregistro [on/off]$<%[mynick]> !autoregister %[line:on/off]",
["hubprotect"]="$UserCommand 1 3 "..sMenu.."\\Poner hub protecion [on/off]$<%[mynick]> !hubprotect %[line:on/off]",
["restart"]="$UserCommand 1 3 "..sMenu.."\\Reiniciar hub$<%[mynick]> !restart",
["restartscripts"]="$UserCommand 1 3 "..sMenu.."\\Reiniciar scripts$<%[mynick]> !restartscripts",
["redirect"]="$UserCommand 1 3 "..sMenu.."\\Poner direccion de redirecion$<%[mynick]> !redirect %[line:Host /Ip]",
["redirectfull"]="$UserCommand 1 3 "..sMenu.."\\Redireccionar nuevos usuarios - hub lleno [on/off]$<%[mynick]> !redirectfull %[line:on/off]",
["addredirect"]="$UserCommand 1 3 "..sMenu.."\\Poner nueva direccion de redirecion$<%[mynick]> !addredirect %[line:Url/Ip]",
["delredirect"]="$UserCommand 1 3 "..sMenu.."\\Borrar direccion redirecion de lista$<%[mynick]> !delredirect %[line:Url/Ip]",
["showredirect"]="$UserCommand 1 3 "..sMenu.."\\Ver lista de direciones de redirecion$<%[mynick]> !showredirect",
["noclean"]="$UserCommand 1 3 "..sMenu.."\\Add/Del usuario de lista NoClean $<%[mynick]> !noclean %[line:add/delete] %[nick]",
["shownoclean"]="$UserCommand 1 3 "..sMenu.."\\Ver usuarios de lista NoClean$<%[mynick]> !shownoclean",
["topic"]="$UserCommand 1 3 "..sMenu.."\\Cambiar el hub topic$<%[mynick]> !topic %[line:Topic]",

--iMenu = "Kick/Ban"
["kickunreg"]="$UserCommand 1 3 "..iMenu.."\\Patear usuarios sin registro$<%[mynick]> !kickunreg ",
["warn"]="$UserCommand 1 3 "..iMenu.."\\Avisar usuario$<%[mynick]> !warn %[nick] %[line:Razon]",
["kick"]="$UserCommand 1 3 "..iMenu.."\\Patear usuario$<%[mynick]> !kick %[nick] %[line:Razon]",
["drop"]="$UserCommand 1 3 "..iMenu.."\\Desconectar usuario$<%[mynick]> !drop %[nick]",
["ban"]="$UserCommand 1 3 "..iMenu.."\\Banear usuario$<%[mynick]> !ban %[nick] %[line:Razon]",
["timeban"]="$UserCommand 1 3 "..iMenu.."\\Timeban Usuario$<%[mynick]> !timeban %[nick] %[line:hr:mn] %[line:Razon]",
["nameban"]="$UserCommand 1 3 "..iMenu.."\\Ban por nick$<%[mynick]> !nickban %[nick] %[line:Razon]",
["tempban"]="$UserCommand 1 3 "..iMenu.."\\Banear temp por x minutos$<%[mynick]> !tempban %[nick]",
["kill"]="$UserCommand 1 3 "..iMenu.."\\Baneo total usuario [nickban+ipban]$<%[mynick]> !kill %[nick] %[line:Razon]",
["unban"]="$UserCommand 1 3 "..iMenu.."\\Desbanear usuario$<%[mynick]> !unban %[nick] %[line:nick/ip]",
["tempunban"]="$UserCommand 1 3 "..iMenu.."\\Desbanear baneo temp$<%[mynick]> !tempunban %[nick]",

--kMenu = "Registros"
["regreg"]="$UserCommand 1 3 "..kMenu.."\\Registro REG$<%[mynick]> !regreg %[nick] %[line:Password]",
["regvip"]="$UserCommand 1 3 "..kMenu.."\\Registro VIP$<%[mynick]> !regvip %[nick] %[line:Password]",
["regop"]="$UserCommand 1 3 "..kMenu.."\\Registro OP$<%[mynick]> !regop %[nick] %[line:Password]",
["regmod"]="$UserCommand 1 3 "..kMenu.."\\Registro MOD$<%[mynick]> !regmod %[nick] %[line:Password]",
["deluser"]="$UserCommand 1 3 "..kMenu.."\\Borrar registro a usuario$<%[mynick]> !deluser %[nick] %[line:Nick]",
["upgrade"]="$UserCommand 1 3 "..kMenu.."\\Upgrade/Degradar registro$<%[mynick]> !upgrade %[nick] %[line:Nick] %[line:reg/vip/op/mod/master]",
["repass"]="$UserCommand 1 3 "..kMenu.."\\Cambia password$<%[mynick]> !repass %[line:Nueva Password]",
["getpass"]="$UserCommand 1 3 "..kMenu.."\\Ver password de usuario$<%[mynick]> !getpass %[nick] %[line:Nick]",
["showreglog"]="$UserCommand 1 3 "..kMenu.."\\Ver log de registro$<%[mynick]> !showreglog",
["showreg"]="$UserCommand 1 3 "..kMenu.."\\Ver usuarios por perfil$<%[mynick]> !showreg %[line:reg/vip/op/mod/master]",
}
InbuildCmds = {
["unban"]="$UserCommand 1 3 "..iMenu.."\\Desbanear usuario$<%[mynick]> !unban %[nick] %[line:nick/ip]",
["nameban"]="$UserCommand 1 3 "..iMenu.."\\Banear por nick$<%[mynick]> !nickban %[nick] %[line:Razon]",
["tempban"]="$UserCommand 1 3 "..iMenu.."\\Baneo temp por x minutos$<%[mynick]> !tempban %[nick]",
["tempunban"]="$UserCommand 1 3 "..iMenu.."\\Desbaneo de ban temp$<%[mynick]> !tempunban %[nick]",
["banip"]="$UserCommand 1 3 "..iMenu.."\\Banip usuario$<%[mynick]> !banip %[line:Ipnumber]",
["unban"]="$UserCommand 1 3 "..iMenu.."\\Unban usuario$<%[mynick]> !unban %[nick] %[line:nick/ip]",
["getbanlist"]="$UserCommand 1 3 "..eMenu.."\\Getbanlist$<%[mynick]> !getbanlist",
["clrpermban"]="$UserCommand 1 3 "..eMenu.."\\Limpiar bans permanentes$<%[mynick]> !clrpermban",
["clrtempban"]="$UserCommand 1 3 "..eMenu.."\\Limpiar bans temporales$<%[mynick]> !clrtempban",
["op"]="$UserCommand 1 3 "..gMenu.."\\Poner temporal de op$<%[mynick]> !op %[nick]",
["getinfo"]="$UserCommand 1 3 "..gMenu.."\\Info basica de usuario$<%[mynick]> !getinfo %[nick]",
["ipinfo"]="$UserCommand 1 3 "..gMenu.."\\Ver usuarios con esta ip$<%[mynick]> !getinfo %[line:Ip]",
["iprangeinfo"]="$UserCommand 1 3 "..gMenu.."\\Ver usuarios con este rango de ip$<%[mynick]> !iprangeinfo %[line:Ip]",
["gettempbanlist"]="$UserCommand 1 3 "..sMenu.."\\Gettempbanlist$<%[mynick]> !gettempbanlist",
["reloadtxt"]="$UserCommand 1 3 "..sMenu.."\\Recarga textfiles$<%[mynick]> !reloadtxt",
}

customCMDs = function(user) --// You can put your custome commands here
--User:SendData("$UserCommand 1 3 texts\\arte$<%[mynick]> !ape&#124;|")
   
end

tortilla

in this moment work properly ?????? repair other script are workink in rc and this now work properly? ?thanks mutor

tortilla

grrrrrrrrr? ?not work

zrightclicker.lua:30: attemp to call a table value

SMF spam blocked by CleanTalk