• TibiaFace

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

    .
    demo menumenu

    Afiliados



    Votar:

    error loko

    Compartir:

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

    1default error loko el Mar Sep 15, 2020 10:41 pm

    notriz_10

    notriz_10
    Miembro
    Miembro
    hola muchachos este error de aparece en consola

    Lua Script Error: [Main Interface]
    in a timer event called from:
    (Unknown scriptfile)
    data/actions/scripts/warzona custom/newlottery.lua:181: attempt to index a nil value
    stack traceback:
    [C]: in function '__index'
    data/actions/scripts/warzona custom/newlottery.lua:181: in function <data/actions/scripts/warzona custom/newlottery.lua:161>




    2default Re: error loko el Mar Sep 15, 2020 10:55 pm

    Josens

    Josens
    Miembro
    Miembro
    Bien bro, podrias colocar el script
    Código:
    data/actions/scripts/warzona custom/newlottery.lua
    para revisarlo?

    asegurate de ponerlo dentro de la tag [code]



    Very Happy
    error loko 11ln580

    3default error el Mar Sep 15, 2020 11:13 pm

    notriz_10

    notriz_10
    Miembro
    Miembro
    [Tienes que estar registrado y conectado para ver este vínculo]

    4default Re: error loko el Miér Sep 16, 2020 3:29 am

    [Adm] SevuOT

    [Adm] SevuOT
    Miembro
    Miembro
    Debido a que la tabla "itemtable" tiene algunas claves vacías genera el error que publicaste, no se si tu mismo fuiste el que comento algunas cosas en las lineas 10 hasta las 46, en lua si una tabla no esta ordenada secuencialmente, en primer lugar no puedes obtener la longitud con el operador #, y tampoco puedes navegar en la tabla usando un indice de longitud, ese es el principal problema de tu script, o lo usas como venia por defecto o tendras errores como ahora mismo!

    Recomendación rapida:
       * No agregues el indice de los valores manualmente, deje que lua se encargue de enumerar los datos de la tabla, solo declare las sub-tablas sin el indice y ya el problema debería resolverse, llegue a esta conclusión ya que los indice especificos no se usan para nada en el script, asi que en ves de hacer esto:

    Código:

    local table = {
    [1] = { chance = 100 },
    [5] = { chance = 50 }
    }

    haga lo siguiente:
    Código:

    local table = {
    { chance = 100 },
    { chance = 50 }
    }



    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.


    error loko TRJEB8aSRYK5IulEU6ilJw

    5default gracias el Miér Sep 16, 2020 4:56 pm

    notriz_10

    notriz_10
    Miembro
    Miembro
    gracias me sirvio bro te lo agradesco

    Contenido patrocinado


    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).