Anuncios Google

Ayuda [LUA]

Llevo todo el día intentando que me funcionase el siguiente programa y no lo consigo. Por favor, alguien sería tan amable de decirme mi fallo garrafal o me empiezo a cortar las venas.

 

El código:

 

rojo = Color.new(255,0,0,255)
blanco = Color.new(255,255,255,255)
oldpad = Controls.read()
 
fondo = Image.load("imagen/fondo.JPG")
 
Re = Sound.load("sonidos/reb.mp3",false)
Mi = Sound.load("sonidos/mib.mp3",false)
Sol = Sound.load("sonidos/sol.mp3",false)
La = Sound.load("sonidos/lab.mp3",false)
 
 
--Funcioness
function nopres()
screen:clear()
pad = Controls.read()
 
Image:blit(0,0,fondo)
 
 
if pad:square() and oldpad:square() ~= pad:square() then
local sonido = Re
voz = sonido:play()
end
if pad:square() then
screen:print(230,130,"Re",rojo)
end
 
if pad:circle() and oldpad:circle() ~= pad:circle() then
local sonido = La
voz = sonido:play()
end
if pad:circle() then
screen:print(230,130,"La",rojo)
end
 
if pad:cross() and oldpad:cross() ~= pad:cross() then
local sonido = Sol
voz = sonido:play()
end
if pad:cross() then
screen:print(230,130,"Sol",rojo)
end
 
if pad:triangle() and oldpad:triangle() ~= pad:triangle() then
local sonido = Mi
voz = sonido:play()
end
if pad:triangle() then
screen:print(230,130,"Mi",rojo)
end
 
if pad:start() then
System.Quit()
end
 
screen.waitVblankStart()
screen.flip()
end
 
 
 
-------------Termina pulsaciones(<eof>)-----------
while true do
pad = Controls.read()
 
if nopres() then
end
 
oldpad = pad
end


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

Tienes dos fallos. Como

Tienes dos fallos. Como alguien ha dicho abajo, no puedes cargar mp3 con Sound.load. Solo WAVs, y me parece que solo uno.

Luego, no se que narices quieres decir con if nopres() then end, me ha mosqueado muchisimo. Eso no es nada. Para aplicar una funcion hay que poner simplemente su nombre. Así, el if queda incompleto, porque no es ninguna condición.



Offspring - Rise and Fall, Rage and Grace
Dark_AleX
21st Century Breakdown
American Idiot

SceneBET y PSP Euskaraz 2... ¿Pronto?

Imagen de Chimecho

Este... bueno...

Para ser sincero, no es la primera vez que veo eso, creo que vi algo así viniendo de psprecizo, asi q.... más parece un código copiado...



PSP FAT [5.00 M33-6] [6.60 ME] [Hard Moded] / Nintendo Wii [4.1U] [cIOS Hermes] [D2X cIOS] / iPhone 3G [4.2.1] [BB 05.13.04] [redsn0w] / iPod Touch 4 [6.1] [evasi0n]

07/05/10: Tuve el placer de llamarle con todo derecho "N00B" a molotovi xDDD

Recuerda: Sé el intérprete -_-

Imagen de pspgorrister

Ni la primera ni la última será

Bueno, ya sabes que hay mucho coder copypastero por aquí, y cada vez abundan más desde que empezaron a regalar banderitas de Coder. Cogen un código, le cambian 4 lineas, esas 4 lineas como no les compilan, al final las arreglan llorando en los foros.

PD: No sé si es el caso del autor del POST, no lo digo por él en particular.

PD2: El que se sienta aludido que SE AGUANTE.


LuaDiE: Crea en Lua sin teclear código. Compatible HM7, HMv2, LuaPlayer, LuaDEV y PGE.

Pos sí, ese es el caso... SOY

Pos sí, ese es el caso... SOY UN COPYPASTERO y lo reconozco. No tengo más que mínimas nociones de lua (prácticamente nula), pero esq no quiero perder el tiempo aprendiendo un lenguaje que no voy a usar más que para este homebrew.

 

Lo que quiero hacer es un homebrew que muestre una imagen de fondo y que cuando aprete x,o,[] y triangulo toque 4 sonidos distintos. No creo que sea tan dificil.

Imagen de iRVing_Prog

no pues no es dificil

pero si quieres hacer algo sera por tu cuenta, ya si de por si es copy paste trata de enterderlo.

Ningun lenguaje e facil, pero si se quiere llegar, a hacer algo bueno pues se tiene que aprender.

Un saludo, ahh y si piensas que Lua solo lo necesitaras para este HB estas equivocado, ya que si sigues con algo de programacion, ya sea en cualquier lenguaje Lua se te puede adaptar e incluso hacer mas facil debido a la facilidad de manejarlo.


 

Imagen de Lord Hades

No se lua, pero si pones el

No se lua, pero si pones el error que te da talvez se te pueda ayudar mejor. Tambien puede que el archivo sea muy grande, y que lua no pueda cargarlo, pero no se...


Imagen de toños

como quieres cargar un sonido

como quieres cargar un sonido con formato mp3??

Imagen de fisckoer

primero

primero que version de lua utilizar por que podria ser eso que la version que uses no se la correcta por lo que veo que combinas varias sintaxis que no son de una version si no de dos

Editado:

ya se cual es tu error mira en esta parte

los archivos mp se cargan con esta funcion

mp3me.load()

aparte estas usando funciones de lua player 7 y otra es de luam player hm2 por eso te marca error revisa bien la sintaxis


Vale, siguiendo tus consejos,

Vale, siguiendo tus consejos, ahora me carga la imagen de fondo y no se cuelga. Hasta ahí bien. El único problema es que ahora si doy a un botón para cargar un sonido me dice:

 

attempt to index global mi a nil value

Imagen de Migueliziosop

¿Cual es el probléma?

Si nos dices tu problema entenderemos mejor & trataremos mejor de ayudarte.

Lo que me pasa es que si lo

Lo que me pasa es que si lo abro con luaplayer en el PC se queda en negro y no hace nada. En cambio, en la psp cuando lo meto a veces me la cuelga entera y tengo que quitar la bateria o, a veces sale un mensaje que dice "cannot load sound".

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.