Anuncios Google

Problema con LuaPlayer y el código

Hola a todos:

Publico este tema porque tengo un problema con el LUA Player, me lo bajo y lo instalo en GAME150 (donde sale) y nada, lo cambio a GAME y le cambio los nombre por luaplayer y luaplayer% y nada. Me sale en los dos casos el error 8002014C y cuando cambio el kernel me da el 80020148 ¿Que hago?.

Mis datos: PSP 3000 con CF 5.03 GEN-C (¿alguien sabe como volver a la versión anterior?, esta me da fallos)

La otra cuestion es que estoy empezando en programción, hago mi código y al no funcionar el LUA Player de la PSP uso la versión de ordenador. Pero meto el código:

-- *Colores*
blanco = Color.new (255, 255, 255)
negro = Color.new (0, 0, 0)
rojo = Color.new (255, 0, 0)
verde = Color.new (0, 255, 0)
azul = Color.new (0, 0, 255)

-- *Variables*
textoCentral = " Esta es mi primera prueba "
textoTiempo = " Lleva abierto : "
textoReproduciendo = " La canción lleva : "
contador = Timer.new
contadorMusica = Timer.new
sonido = Sound.load ("comatosesound.wav", false)
tiempoActual = contador:time()

-- *Bucle Principal**
while true do
screen:clear()
contador:start()
screen:print (120, 10, textoCentral, blanco)
screen:print (150, 100, textoTiempo.. tiempoActual, verde)
pad = Controls:read()
if pad:cross() then
local sonido = sonido
voz = Sonido:play()
contadorMusica:start()
end
if pad:square() then
local sonido = sonido
contadorMusica:reset(0)
contadorMusica:stop()
end
if Sonido:playing() then
screen:print (300, 200, textoReproduciendo.. contadormusica:time(), rojo)
voz = Sonido:stop()
end
screen:print (10, 100, textoReproduciendo, rojo)
if pad:start() then
break
end
screen.waitVblankStart()
screen:flip()
end

Y me sale:

  1. script.lua:15: attempt to call method 'time' (a nil value)
  2. script.lua:20: attempt to index global 'contador' (a function value)
  3. script.lua:33: attempt to index global 'Sonido' (a nil value)
  4. script.lua:33: attempt to call method 'playing' (a nil value)

He seguido el tutorial de esta página y uso el LuaPlayer HM 7 RC1.

Ayuda por favor.

 

P.D: Mi primer mensaje Sonrisa

 

 


Anuncios Google

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de Robione22

Dudas.

  1. Para tu PSP usa este (Sólo Usuarios Registrados) LUA player.
  2. Sobre el segundo problema, a simple vista identifico lo siguiente:
    1. No funciona por lo del punto 2.
    2. Para hacer el contador, la función es Timer.new(), te faltaron los paréntesis.
    3. Por lo de abajo.
    4. En realidad no era Sonido, creo que debiste haber escrito voz:playing().

Espero tu problema se resuelva.

Salu2

Consejo: Usa tus porpios nombres de variables.

Imagen de Gwynbleid94

Gracias a todos, ya he

Gracias a todos, ya he solucionado l problema pero me estoy dedicando a otro codigo.

Muchisimas gracias por contestar Guiño

Mismo problema

tengo el mismo problema y estoy usando lua para windows 5.1 ademas tengo windows 7 x 64

el lua me anda bien pero la aplicacion me tira el mismo error

Imagen de Gwynbleid94

Creo que es porque el LUA

Creo que es porque el LUA Player PC no tiene todas las funciones del de la PSP

Imagen de unai.

Pon el error que te sale y

Pon el error que te sale y puede que alguien pueda ayudarte.

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.