Hola jeje denuevo yo ..lo que pasa es que quiero usar una primera pantalla que diga "Star para Empezar" con su imagen y todo ..bueno pues lo hize en code y me quedo asi..
inicio=image.load("sprites/inicio.png") while true do controls.read() inicio:blit(0,0) if controls.start() then dofile("ms0/psp/game/tuto/s/juego") end screen.flip() end
esto es un script que usa la funcion Dofile ..e intento llamar a otro archivo que ya contiene el juego y sus demas cosas pero al momento de ejecutar luaDEV me apartece el menu que dice "Star para comenzar" bien hasta ahi..cuando le doy start y que se supone que llama al archivo llamado juego..aparece ERROR dice que el archivo no se encuentra o no existe ya me asegure de las rutas nombres y nada ..les aghradeceria en el alma que me ayudaran..gracias(Notese que cada vez hago preguntas mas avanzadas....estoy avanzando jejej) GRACIAS
Solucion: tenia que escribir exactamente el nombre con su extencion ese era mi fallo debi escribirlo asi
if controls.start( ) then dofile("archivoallamar.lua") end
Gracias R.G
PERO
Si esa solucion te la dijo chimecho!!!!!!!!!!
Esa respuesta ya te habia dado
aqui, Pero bueno creo que estas absorbiendo muchos conocimientos y no lo estás poniendo realmente en practica o te devoras como dices los tutoriales pero no has captado lo que hacen principalmente cada función...Yo ni idea tengo en Lua mucho menos en otros programas, pero creo que los primeros pasos que uno debe tomar no solo es leer sino practicar al menos cada tutorial con unos 5 a 10 ejemplos y claro sin hacer copy/paste de las funciones porque si no, no entenderás el cometido de cada función o tutorial....Los bucles son muy importantes estoy seguro que a como vas el For ya te lo debes saber lo que realiza y como lo puedes utiizar.
Realmente es solo un consejo que te doy por la cantidad de posts que has hecho ultimamente...Salu3
sip tienes razon me habias
sip tienes razon me habias dado la solucion.la verdad lo intente a tu forma pero por x razon no me funciono y si la verdad eh estado haciendo varios post pero cualquier medio es necesario yu valido en el aaprendizaje valoro mucho tu consejo y tu ayuda la verdad fuiste el primero en responder pero no se porque no me funciono ..talvez por eso mire a otro lado..gracias por ayudarme y colaborarme y perdon por no haberme dado cuenta de tu solucion rapida y efedctiva..Gracias
Mmm...
A veces el sistema de Windows falla y no reconoce entre mayusculas y minusculas, prueba a darle otro nombre. Tambien prueba a comprobar la codificacion y pon el fin de linea como Unix.
PS: Perdonar por no poner acentos, es que estoy en el nuevo movil y nose como ponerlos XD
NekeOS, el nuevo shell para PSP
PS4 500GB OFW, PS3 320GB OFW, PS3 500GB OFW, PSP 6.39 PRO-C Fix4.
Sony Xperia Z1 Compact con Android 5.1.1
Portatil Lenovo z50-70 Intel® Core™ i7-4510U y NVIDIA GeForce 840M con Elementary OS 0.3.2 Freya (64 bits) y Windows 10 (64 bits).
Windows ?pero si lo estoy
Windows ?pero si lo estoy ejecutando en la psp..?
Mmm...
Lo programas desde PSP? Anda, como yo XD
el nombre
lo pones en la PSP? NO.
haz lo que te dije
renombralo con otro nombre.
Dos cosas
1. ms0/ -> ms0:/ [Lleva dos puntos]
2. juego -> juego.lua [Debe llevar la extensión si es que la tiene]
Edito: Aun así, debería funcionar colocando el archivo "juego.lua" al lado del "script.lua", y luego llamaro con dofile("juego.lua") como dijo gdljjrod, así será independiente de la ruta y hasta tendrás compatibilidad con Game Categories.
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 -_-
Ya lo hize y nada..no se que
Ya lo hize y nada..no se que otro error podra ser mira aka dejo mis scripts
gracias chime...por cierto ia devore tus tutos tienes mas?
Puede ser
que tu juego.lua tenga alguna mayuscula y lo hayas puesto todo en minusculas?
PD: No uses rutas completas, sino no tendras compatibilidad con Game Categories.
Nada ya me asegure de que los
Nada ya me asegure de que los dos archivos esten correctamente esceitos estan en minusculas en la funcion dofile y en el nomvre de archivo tambien.. talvez lo unicoque puedo decir es que el primer archivo que abre kuadev es uno llamado "script" que es el que contiene una imagen que dice "start para comenzar" y que contiene la condicion que dice que si presiono start llame a el archivo llamado juego. y ya pero cuando le doy start en la primera pantalla y llamo al archivo "juego"me aparece error diciendo que la ruta o el archivo no existe no entiendo porque puse rutas relativas ,completas,puse los archivos en carpeta ,los volvi a poner donde estaban , les cambie el nombre y nada que mas puede ser?
prueba
otro eboot o renombralo de otra forma, como game.lua (por ejemplo)
El problema está en el
El problema está en el controls.start();.Ya que estás indicando que si estás presionando start haga el dofile, cambialo por controls.press("start");, de está forma, al presionar una vez start realizará el dofile.
No,nada barney no me funciono
No,nada barney no me funciono ..miras otro error en el code?
um...
Estoy 99.99% seguro de que igual debería funcionar.
99.99% no.
100% Seguro que eso da igual.
Ya
Pero siempre hay que dar paso a otras posibilidades.
Mmmm
Pon al inicio de tu script.lua esto:
os.message(tostring(files.exist("ms0:/PSP/GAME/Tuto/juego.lua")))
Si sale "true", el archivo existe. Si sale "false" algo estás poniendo mal.
Sobre los tutos no sé, parece que tendré que hacer un tuto de identación (que tu code .....) y luego sacar tiempo para seguir los otros.
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 -_-
Bueno
Si no he de equivocarme debes poner asi y debe estar en el mismo directorio.
dofile("juego.lua")
No, no me sirvio los puse en
No, no me sirvio los puse en el mismo directorio y nada aparece el mismo error.