Jump to content
  • 0

Error en cubo de basura files eternia2


virus34

Pregunta

Buenas pues uso files eternia2 y el cubo de basura no funca bien dejo sysser

SYSERR: Aug 29 13:11:05 :: RunState: LUA_ERROR: [string "borrar_items"]:2: attempt to call global `split' (a nil value)
SYSERR: Aug 29 13:11:05 :: WriteRunningStateToSyserr: LUA_ERROR: quest borrar_items.start click

 

 

y la quest es esta :

quest borrar_items begin
    state start begin
        
        when login begin
            cmdchat("BORRAR QID|"..q.getcurrentquestindex())
        end
        
        when button or info begin
            cmdchat("BORRAR INPUT|1")
            local shang = split(input(cmdchat("BORRAR SEND|")), "|")
            cmdchat("BORRAR INPUT|0")
            
            if shang[1] == "BORRAR" then
                borrar_items.Borrar(tonumber(shang[2]), tonumber(shang[3]))
            end
        end
        
        function Borrar(slot, vnum)
            item.select_cell(slot)
            local item_vnum, item_count, item_id = item.get_vnum(), item.get_count(), item.get_id()
            if is_test_server() then
                syschat("---- Debug ----")
                syschat("Vnum: "..tostring(vnum))
                syschat("Slot: "..tostring(slot))
                syschat("ID: "..tostring(item.get_id()))
                syschat("---- End_Debug ----")
            end
            item.remove_stack()
        end
    end
end

 

 

desde ya saludos!!!

Enlace para comentar
Compartir en otros sitios

5 respuestas a esta pregunta

Mensajes recomendados

  • 0
hace 1 hora, virus34 dijo:

pueden cerrar esto ya esta solucionado gracias

Puedes publicar, para el día de mañana que alguien tenga este error, se pueda encontrar con la solución ya hecha. No te cuesta nada, y ayudas a la comunidad a evolucionar, en caso contrario, nunca evolucionaremos y la gente irá a lo suyo!

 

Un saludo

Enlace para comentar
Compartir en otros sitios

  • 0
hace 1 hora, Break dijo:

Puedes publicar, para el día de mañana que alguien tenga este error, se pueda encontrar con la solución ya hecha. No te cuesta nada, y ayudas a la comunidad a evolucionar, en caso contrario, nunca evolucionaremos y la gente irá a lo suyo!

 

Un saludo

añadir al questlib.lua (function by Mijago)

 

 function split(str, delim, maxNb)
     if str == nil then return str end
     if string.find(str, delim) == nil then return { str } end
     if maxNb == nil or maxNb < 1 then maxNb = 0 end
     local result = {}
     local pat = "(.-)" .. delim .. "()"
     local nb = 0
     local lastPos
     for part, pos in string.gfind(str, pat) do
         nb = nb + 1
         result[nb] = part
         lastPos = pos
         if nb == maxNb then break end
     end
     if nb ~= maxNb then result[nb + 1] = string.sub(str, lastPos) end
     return result
 end 

 

Enlace para comentar
Compartir en otros sitios

  • 0
En 30/8/2019 a las 13:33, virus34 dijo:

añadir al questlib.lua (function by Mijago)

 


 function split(str, delim, maxNb)
     if str == nil then return str end
     if string.find(str, delim) == nil then return { str } end
     if maxNb == nil or maxNb < 1 then maxNb = 0 end
     local result = {}
     local pat = "(.-)" .. delim .. "()"
     local nb = 0
     local lastPos
     for part, pos in string.gfind(str, pat) do
         nb = nb + 1
         result[nb] = part
         lastPos = pos
         if nb == maxNb then break end
     end
     if nb ~= maxNb then result[nb + 1] = string.sub(str, lastPos) end
     return result
 end 

 

muchas gracias me funciono perfecto

 

Enlace para comentar
Compartir en otros sitios

Unirse a la conversación

Puedes publicar ahora y registrarte más tarde. Si tienes una cuenta, regístrate para publicar con su cuenta.

Guest
Responder esta pregunta...

×   Has pegado contenido con formato .   Eliminar formato

  Only 75 emoji are allowed.

×   Tu enlace se ha incorporado automáticamente.   Mostrar un enlace en su lugar

×   Se ha restaurado el contenido anterior. .   Borrar editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recientemente navegando por este tema   0 miembros

    • No hay usuarios registrados visitando esta página.
×
×
  • Crear nuevo...