Anuncios Google

Ayudenme con este error de LuaDEV

Me da un error de que el archivo ms0:/PSP no existe... Bien me da un error en la linea 12 que es este:
sonido  = sound.load(workDir[position].name)

Bueno les doy todo mi code para que me ayuden :)

 

Salu2! y gracias de antemano :D

EDITO: Código ACTUALIZADO ;)


 

 


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 Jepte

si reproduse bien todo en mp3

si reproduse bien todo en mp3 y wav pero cuando le pico ala l o r sale un error en la linia 31 ,..

Que

tipo de error?

Imagen de Jepte

attempt to index field? (anil

attempt to index field? (anil value) cuando le pico ala l es en la linea 27 y cuando le pico ala r es en la linea 31.

Imagen de Jepte

creo que debe ser esto como

creo que debe ser esto como no tienes nada y tu estas tratando de hacer algo al abrir la carpeta,como por ejemplo listar lo que esta adentro y como no hay nada entonces teda ese error, intenta poner una sentensia que diga mas o menos hasi sino hay nada entonces que no aga nada como inprimir texto

ejemplo

utilisa esta funcion para saver si cuanto hay en la carpeta math.max(#directorio) esto devuelbe un numero el maximo  de contenido para usarla asi.

 

maximo=math.max(#el directorio)

if maximo>0 then screen.print() end -- si en el directori hay mas de cero archivos entonse inprimimos en pantalla , 

espero que te sirva.saludos

Tambien me ocurre

si preto en una Carpeta... por ejemplo... ms0:/PSP hasta hay va bien... pero cuendo preto en una subcarpeta como ms0:/PSP/GAME me da ese error D:

 

Que podria ser?


 

 

Imagen de Jepte

ya en contre el proble es muy

ya en contre el proble es muy simple es un error de sitaxis el la linea 19 del codigo, donde dice sonido:playing() ---- esta mal tu variable es sonidos no sonido.saludos

edito. hay otro error en la misma linea no uses este motodo sonidos:playing() -- ponlo asi sound.playing(sonidos) -- pon este motodo entodas partes por que lo probe y no me dio error enla line pero se trabo de ser por el metodo cambealo.

Ya lo hice

Pero cambie mi anterior code del Musica por uno limpio (para mi xD) pero me sale el mismo error :/ Actualizo el code y te lo doy :D haci pruebas si funciona en wav o en MP3

Salu2!


 

 

Imagen de Jepte

creo que te falta la variable

creo que te falta la variable site.

Lo tengo

en la linea 53 de la pagina...

Imagen de Jepte

que cres lo probe en mi psp y

que cres lo probe en mi psp y todo va bien.. no me da el error que dices.,pero meda error al ejecutar un sonido wav.

Debe

ser mi eboot porque me sale ese error jeje Tendre que copiar todo el codigo devuelta en el de Musica

Imagen de Jepte

ya leistes el mensage de

ya leistes el mensage de arriba el que dice que ya encontre el proble.saludos

Gracias a todos

Por sus respuestas... Ahora reviso, cambio y les notifico...

EDITO: Se arreglo pero cuando preto en una carpeta me lo toma como MP3... lo arregle para que solo lea de extension MP3 y lo puse en el mismo lugar en donde estaba ya que me daba error dentro del function del options().

 

Ahora como no tengo MP3 en la carpeta MUSIC me sale este error:

El CODE actualizado esta en el post ;)

PD: Hay dice linea 89... porque tengo dofile(functions.lua) en ese caso debe ser la linea 96


 

 

El error es muy sencillo:

El error es muy sencillo: tienes el sound.load fuera de las condiciones, por lo que intentará cargar el elemento que tengas seleccionado (sea una carpeta, imagen, archivo raro...).
Solución: mete esa línea a la condición donde reproduces el sonido cargado.

Imagen de Jepte

creo que es este el error, te

creo que es este el error, te falta files.list() , osea que te falta la ruta al sonido .saludos

Imagen de zerozelta

no he visto bien el codigo,

no he visto bien el codigo, pero por lo que dices puede que el error te lo da porque intentas cargar ms0:/PSP como un sonido

pero teniendo las pistas en la tabla sonidos te sugeriria que en lugar de

sonido &nbsp;<span style="color: #66cc66;">=</span> sound.load<span style="color: #66cc66;">(sonidos</span><span style="color: #66cc66;">[</span>position<span style="color: #66cc66;">]</span><span class="lua geshifilter-lua">)</span>

talves sea el error, aunque tambien no veo la variable position, seguro debe estar en el script que cargaste en la linea 1, y si no... pues hay esta tu error

saludos¡¡


Imagen de AitorDB

By Aitor

¿Puedes poner el code completo porfavor? Asi te lo podremos solucionar ;)

 

PD: Sorry no lo vi abajo, ahora me lo leo y te digo

PD2: No estoy seguro pero creo que deberias sustituir position por posicion como te han comentado abajo, mira mi CODE de AbstractOS que esta en los mensajes del Team y verás que yo lo tengo puesto así ;) suerte!!

PD3: Me lo he vuelto a leer y me he fijado que ese no es el fallo, pero podrías a llamar esa funcion en el while despues de options() en vez de despues del controls.read() mira haber si asi te va ;)


Sígueme en Twitter: @Aitor_db

Imagen de jorge_97

By jorge_97

Cuando yo comenté aun no estaba el CODE...

 

Imagen de AitorDB

By Aitor

Pues si no te importa echarle un vistazo, yo creo que puede ser lo que he dicho en el PD3 ya que antes esa variable no está declarada.


Sígueme en Twitter: @Aitor_db

Imagen de jorge_97

By jorge_97

Error así lo que se dice error pues no hay,,

Será que en la carpeta en la que estaba no se podía cargar el sonido

Un saludo

Imagen de jorge_97

By jorge_97

mmm si has seguido este tuto la variable no es position es posicion

Un saludo

Imagen de m.rr

No veo ni las variables

No veo ni las variables workDir ni position.

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.