• TibiaFace

    Tibiaface | Una comunidad Open Tibia donde encontras : mapas, scripts, Otserver, npc y amigos etc ...

    .
    demo menumenu

    Afiliados



    Votar:

    [CreatureEvents] Anti-Hack (God y Gm extraños)

    Compartir:

    Ver el tema anterior Ver el tema siguiente Ir abajo  Mensaje (Página 1 de 1.)

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    hola usuarios de tibiaface

    1. Usted descarga un servidor con un error que el jugador hace clic sobre una roca y gana god , pero usted no sabe donde esta piedra  .

    2. Algunos hackers entran en su base de datos , si usted tiene contraseñas con sha1 y él es novato , no sabrá cambiar a normal , por lo que va a cambiar su grupo 6 ( god ) .

    practicamente este script lo protege de falsos god que al momento de entro le dara kick del juego.

    instalacion

    Nos vamos a:

    data/creaturescripts/creaturescripts.xml
    y añadimos esta tag:

    Código:
    <event type="login" name="AntiHack" event="script" value="antihack.lua"/>


    luego nos vamos a:

    data/creaturescripts/scripts
    copiamos cualquier archivo y renombramos por antihack.lua y pegamos esto dentro

    Código:
    function onLogin(cid)
    local p = {  
    name = {"ADM"}, -- colocar nombre del god permitido: {"ADM", "fireelement"}
    ip = {"127.0.0.1"}, -- colocar ip del god permitido: {"127.0.0.1", "10.0.0.1"}
    time = 0.2 -- tiempo en que dara kick al falso god
    }
    if getPlayerGroupId(cid) >= 5 then
    if isInArray(p.ip, doConvertIntegerToIp(getPlayerIp(cid))) == false then
    if isInArray(p.name, getCreatureName(cid)) then
    doPlayerSendTextMessage(cid, 22, "Welcome!")
    else
    doPlayerSendTextMessage(cid, 22, "You didn't authorized to login in this account.")
    addEvent(doRemoveCreature, p.time*1000, cid)
    end
    end
    end
    return true
    end

    y listo



    [CreatureEvents] Anti-Hack (God y Gm extraños) YNU5B25
    +5
    Sotomayor
    Lukario
    masflam
    Mikex
    [Admin] God Maya
    9 participantes
    https://www.tibiaface.com

    Mikex

    Mikex
    Miembro
    Miembro
    Excelente +1 :(MG):

    +5
    Sotomayor
    Lukario
    masflam
    Mikex
    [Admin] God Maya
    9 participantes

    masflam

    masflam
    Nuevo Miembro
    Nuevo Miembro
    thank you maya

    +5
    Sotomayor
    Lukario
    masflam
    Mikex
    [Admin] God Maya
    9 participantes

    Lukario

    Lukario
    Miembro
    Miembro
    i love u maya Very Happy <3

    +5
    Sotomayor
    Lukario
    masflam
    Mikex
    [Admin] God Maya
    9 participantes

    Sotomayor

    Sotomayor
    Miembro
    Miembro
    Excelente lo probare Smile

    +5
    Sotomayor
    Lukario
    masflam
    Mikex
    [Admin] God Maya
    9 participantes

    Sotomayorr

    Sotomayorr
    Nuevo Miembro
    Nuevo Miembro
    Funciona perfecto para mi, pero al segundo god no le permite ingresar me podrian apoyar como quedaria configurado con las 2 ips por favor? en consola no me arroja error

    function onLogin(cid)
    local p = {
    name = {"ADM"}, -- colocar nombre del god permitido: {"ADM", "fireelement"}
    ip = {"127.0.0.1"}, -- colocar ip del god permitido: {"127.0.0.1", "10.0.0.1"}
    time = 0.2 -- tiempo en que dara kick al falso god
    }
    if getPlayerGroupId(cid) >= 5 then
    if isInArray(p.ip, doConvertIntegerToIp(getPlayerIp(cid))) == false then
    if isInArray(p.name, getCreatureName(cid)) then
    doPlayerSendTextMessage(cid, 22, "Welcome!")
    else
    doPlayerSendTextMessage(cid, 22, "You didn't authorized to login in this account.")
    addEvent(doRemoveCreature, p.time*1000, cid)
    end
    end
    end
    return true
    end

    +5
    Sotomayor
    Lukario
    masflam
    Mikex
    [Admin] God Maya
    9 participantes

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    [Tienes que estar registrado y conectado para ver este vínculo] escribió:Funciona perfecto para mi, pero al segundo god no le permite ingresar me podrian apoyar como quedaria configurado con las 2 ips por favor? en consola no me arroja error

    function onLogin(cid)
    local p = {
    name = {"ADM"}, -- colocar nombre del god permitido: {"ADM", "fireelement"}
    ip = {"127.0.0.1"}, -- colocar ip del god permitido: {"127.0.0.1", "10.0.0.1"}
    time = 0.2 -- tiempo en que dara kick al falso god
    }
    if getPlayerGroupId(cid) >= 5 then
    if isInArray(p.ip, doConvertIntegerToIp(getPlayerIp(cid))) == false then
    if isInArray(p.name, getCreatureName(cid)) then
    doPlayerSendTextMessage(cid, 22, "Welcome!")
    else
    doPlayerSendTextMessage(cid, 22, "You didn't authorized to login in this account.")
    addEvent(doRemoveCreature, p.time*1000, cid)
    end
    end
    end
    return true
    end


    name = {"ADM"}, -- colocar nombre del god permitido: {"ADM", "fireelement"}
    ip = {"127.0.0.1"}, -- colocar ip del god permitido: {"127.0.0.1", "10.0.0.1"}


    ahi le indica



    [CreatureEvents] Anti-Hack (God y Gm extraños) YNU5B25
    +5
    Sotomayor
    Lukario
    masflam
    Mikex
    [Admin] God Maya
    9 participantes
    https://www.tibiaface.com

    Sotomayorr

    Sotomayorr
    Nuevo Miembro
    Nuevo Miembro
    Saludos ya lo he realizado y ami si me funciona si me permite el acceso pero al otro god no, adjunto script:

    Código:
     function onLogin(cid)
            local p = {  
            name = {"ADM"}, -- colocar nombre del god permitido: {"GOD Demitry", "GOD Vlad"}
            ip = {"187.190.161.146", "177.241.54.188"}, -- colocar ip del god permitido: {"187.190.161.146", "177.241.54.188"}
            time = 0.2 -- tiempo en que dara kick al falso god
            }
            if getPlayerGroupId(cid) >= 4 then
            if isInArray(p.ip, doConvertIntegerToIp(getPlayerIp(cid))) == false then
            if isInArray(p.name, getCreatureName(cid)) then
            doPlayerSendTextMessage(cid, 22, "Welcome!")
            else
            doPlayerSendTextMessage(cid, 22, "You didn't authorized to login in this account.")
            addEvent(doRemoveCreature, p.time*1000, cid)
            end
            end
            end
            return true
            end

    +5
    Sotomayor
    Lukario
    masflam
    Mikex
    [Admin] God Maya
    9 participantes

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    [Tienes que estar registrado y conectado para ver este vínculo] escribió:Saludos ya lo he realizado y ami si me funciona si me permite el acceso pero al otro god no, adjunto script:

    Código:
     function onLogin(cid)
            local p = {  
            name = {"ADM"}, -- colocar nombre del god permitido: {"GOD Demitry", "GOD Vlad"}
            ip = {"187.190.161.146", "177.241.54.188"}, -- colocar ip del god permitido: {"187.190.161.146", "177.241.54.188"}
            time = 0.2 -- tiempo en que dara kick al falso god
            }
            if getPlayerGroupId(cid) >= 4 then
            if isInArray(p.ip, doConvertIntegerToIp(getPlayerIp(cid))) == false then
            if isInArray(p.name, getCreatureName(cid)) then
            doPlayerSendTextMessage(cid, 22, "Welcome!")
            else
            doPlayerSendTextMessage(cid, 22, "You didn't authorized to login in this account.")
            addEvent(doRemoveCreature, p.time*1000, cid)
            end
            end
            end
            return true
            end

    quisas tambien sea un problema de puertos con el otro god



    [CreatureEvents] Anti-Hack (God y Gm extraños) YNU5B25
    +5
    Sotomayor
    Lukario
    masflam
    Mikex
    [Admin] God Maya
    9 participantes
    https://www.tibiaface.com

    [Adm] SevuOT

    [Adm] SevuOT
    Miembro
    Miembro
    Yo creo que esta editando los comentarios y no las variables en si XD



    Si necesitas hospedaje para tu servidor usa este enlace y mira los buenos planes de Windows y Linux:
    Si tu cuenta de PayPal no esta verificada no importara, igual aceptan pagos con cuentas no verificadas.


    [CreatureEvents] Anti-Hack (God y Gm extraños) TRJEB8aSRYK5IulEU6ilJw
    +5
    Sotomayor
    Lukario
    masflam
    Mikex
    [Admin] God Maya
    9 participantes

    zeneel

    zeneel
    Miembro
    Miembro
    Buena, disculpe este funciona para TFS 1.3? me interesa alguein ha entrado a mi base de datos, no entiendo como.

    +5
    Sotomayor
    Lukario
    masflam
    Mikex
    [Admin] God Maya
    9 participantes

    Andrez.117

    Andrez.117
    Nuevo Miembro
    Nuevo Miembro
    Tengo algo de tiempo retirado de los ots, pero sé algo de programación, donde dice:
    [Tienes que estar registrado y conectado para ver este vínculo] escribió:name = {"ADM"},

    Esa es la variable, entonces deberías poner:
    name = {"GOD Demitry", "GOD Vlad"}
    Y con eso ya no deberías de tener problemas
    Otro dude lo dijo arriba de mi también xd

    +5
    Sotomayor
    Lukario
    masflam
    Mikex
    [Admin] God Maya
    9 participantes

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    [Tienes que estar registrado y conectado para ver este vínculo] escribió:Buena, disculpe este funciona para TFS 1.3? me interesa alguein ha entrado a mi base de datos, no entiendo como.

    no funciona para tfs 1.3



    [CreatureEvents] Anti-Hack (God y Gm extraños) YNU5B25
    +5
    Sotomayor
    Lukario
    masflam
    Mikex
    [Admin] God Maya
    9 participantes
    https://www.tibiaface.com

    Contenido patrocinado


    +5
    Sotomayor
    Lukario
    masflam
    Mikex
    [Admin] God Maya
    9 participantes

    Ver el tema anterior Ver el tema siguiente Volver arriba  Mensaje (Página 1 de 1.)

    Permisos de este foro:
    No puedes responder a temas en este foro.

     

    BienvenidosTibiaFace es una comunidad de Open Tibia. Para participar debes estar registrado (click para Regístrate).