Hola a tod@s.
Resulta que estoy haciendo un programa y me esta dando muchos problemas. cada vez que arreblo un error, me sale otro.
Os lo pongo aqui para que me ayudeis, gracias por contestar .
--[[Código fuente de Nekeshell Creado por NEKERAFA. Este archivo solo lee el archivo de configuración y inicia la configuracion inicial (Lo que solo funciona ahora). EMPECEMOS!!]]-- --Colores-- Blanco = Do.Color(255,255,255)--Color blanco xdd-- --Fuentes-- liberationsans = Font.load( "Sistema/Fuentes/LiberationSans(Normal).ttf" ) --Imagenes-- img1 = Print.ImageLoad("Sisistema/Imagenes/configuracioninicial/screen1.png") img2 = Print.ImageLoad("Sisistema/Imagenes/configuracioninicial/screen2.png") img3 = Print.ImageLoad("Sisistema/Imagenes/configuracioninicial/screen3.png") img4 = Print.ImageLoad("Sisistema/Imagenes/configuracioninicial/screen4.png") img5 = Print.ImageLoad("Sisistema/Imagenes/configuracioninicial/imagenes.png") img6 = Print.ImageLoad("Sisistema/Imagenes/configuracioninicial/codigo.png") img7 = Print.ImageLoad("Sisistema/Imagenes/configuracioninicial/sonidos.png") img8 = Print.ImageLoad("Sisistema/Imagenes/configuracioninicial/configuracion.png") img9 = Print.ImageLoad("Sisistema/Imagenes/configuracioninicial/reiniciando.png") --Controles-- Boton = Ctrl.Read() --Limpiamos pantalla y comenzamos a imprimir-- Print.ClearScreen() Print.Image(0,0,img1) if Boton:cross() then screen:fontPrint( liberationsans, 30,130, "Corecto", blanco ) Print.Image(0,0,img2) Print.ClearScreen() if Boton:circle() then Sys.Exit() end end --Ahora la TV-- if Boton:cross() then--si pulso x en este nivel-- Sys.MakeDir("ms0:/PSP/GAME/.../Nekeshellmoderation/Sistema/Documentos")--Creo una carpeta donde meto la configuracion-- archivo = io.open("ms0:/PSP/GAME/.../Nekeshellmoderation/Sistema/Documentos/configuracion.lua","w")--Creo el archivo-- archivo:write("\n,Tele=1") screen:fontPrint( liberationsans, 30,130, "Corecto", blanco ) Print.Image(0,0,img4) if Boton:down()--Si pulso abajo me sale la 3 imagen-- then Print.Image(0,0,img3) if Boton:cross() then--Y si pulso x...-- Documentos = Sys.MakeDir("ms0:/PSP/GAME/.../Nekeshellmoderation/Sistema/Documentos")--Cero una carpeta donde meto la configuracion-- archivo = io.open("ms0:/PSP/GAME/.../Nekeshellmoderation/Sistema/Documentos/configuracion.lua","w")--Creo el archivo-- archivo:write("\n,Tele=0") screen:fontPrint( liberationsans, 30,130, "Corecto", blanco ) Print.Image(0,0,img4) if Boton:up()--Si pulso arriba me sale la 2 imagen-- then Print.Image(0,0,img2) if Boton:cross() then --Y si pulso x..-- Documentos = Sys.MakeDir("ms0:/PSP/GAME/.../Nekeshellmoderation/Sistema/Documentos")--Cero una carpeta donde meto la configuracion-- archivo = io.open("ms0:/PSP/GAME/.../Nekeshellmoderation/Sistema/Documentos/configuracion.lua","w")--Creo el archivo-- archivo:write("\n,Tele=1") screen:fontPrint( liberationsans, 30,130, "Corecto", blanco ) Print.Image(0,0,img4) if Boton:circle() then Sys.Exit() Print.ClearScreen() end end end end end end --Info de la PSP-- screen:fontPrint( liberationsans, 80,101,"Version de la psp: "..System.cfwVersion(), blanco ) screen:fontPrint( liberationsans, 80,103, "Modelo de la psp: "..System.getModel(1), blanco ) screen:fontPrint( liberationsans, 80,105, "Hora de la psp: "..System.getTime(1).." : "..System.getTime(2).." : "..System.getTime(3).."\" "System.getTime(5).., blanco ) if Boton:cross() or Boton:circle() then Sys.Exit() end Print.FlipScreen() Print.BufferScreen() while true do screen.waitVblankStart() end
Joer, que dificil es hacer un programa XDDD.
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).
Muchas gracias
esque habeces escribo muy rapido y comectoi muchos errores. no ves? xddd. Muchisimas gracias. aunque estaba ya pensando que seria pos el vlua, que al sere nuevo, pero esra imposible. a menos que se le olvidara al creador poner to lo demas y solo pusiera lo que menciona en la noticia. Haber que tal sale
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).
Corrijo...
Perdon tardanza en reponder y el primer error es que el vLua no tienes las funciones del Font y ultimo esto screen.waitVblankStart() equivale a Print.BufferScreen().
CrackDevice!!! - http://crackdevice.com Solo colabora, entra y aclara sus dudas, todos sobre tu iDevice.
Arreglando arreglando...
A ver, primero, y lo primordial, ATENTO a las rutas de los archivos:
--Fuentes--liberationsans = Font.load( "Sistema/Fuentes/LiberationSans(Normal).ttf" )
--Imagenes--
img1 = Print.ImageLoad("Sisistema/Imagenes/configuracioninicial/screen1.png")
Existe la carpeta Sisistema, o querias poner Sistema...
Luego, acuerdate de CERRAR los ifs que abres. Pero no todos al final, si no , para el ultimo if, deberás haber cumplido todos los anteriores, así que para salir, k es la redonda, deberias antes pulsar a la vez, arriba, abajo y cruz. Los ifs condicionantes procura que sean:
if CONDICION then ACCION end. Y no los cierres al final todos juntos pq en un error te diga que te falta un end en la linea final.... xD
Te faltan anexar bien las strings como ya te dijeron en otro comment con ..
Y con el ultimo bucle, se atasca y solo verás la imagen inicial si es que hay. Por mucho que pulses no hará nada mas, asi k el bucle lo deberias agrandar a todo el código.
Actualmente desarrollando nuestra web y UXCode : http://www.gcrew.es
"..System.getTime(3).."\"
"..System.getTime(3).."\" "System.getTime(5).., blanco )
Aqui hay algo que no me cuadra, me parece que algo uniste mal.
Este bucle tampoco me cuadra:
while true do
screen.waitVblankStart()
end
Me da este error
Me da este error ahora:
Error: ms=:/PSP/GAME/Nkekshellmoderation/script.lua:77: ')' expexted near 'System'
Esque son muchos errores, y
Esque son muchos errores, y no entiendo, porque al principio no me salian.
Corrigo uno y me sale otro distinto
di k error da, en que linea
di k error da, en que linea
Si, es vLUA
Si, es vLUA
di que lua es. creo k es vLUA
di que lua es. creo k es vLUA
que luaplayer usas un hm????
que luaplayer usas un hm????