Hola a tod@s.
Pues como dice el titulo me da otro error y no lo encuentro, me dice que es un argumento del color, pero antes de que me diera me salia bien. Aqui os pongo lo que sale y el codigo.
Pantalla:
Error: ./color.lua:62: attempt to index global 'Color'(a function value9 Press start to restart
Codigo:
--[[color del nombre de MSN Ad-Hoc 26, vie, feb 2010, 13:26:20]]-- --Screens/Pantallas-- img1 = Image.load("./System/Img/color1.png")--Pantalla 1-- img2 = Image.load("./System/Img/color2.png")--Pantalla 2-- function ReadColorR() color = io.open("./System/LocalDiscMSN/Settings/colorR.stg", "r") readR = color:read() color:close() end function SaveColorR() color = io.open("./System/LocalDiscMSN/Settings/colorR.stg", "w+") color:write(teclado) color:close() end ReadColorR() teclado = System.startOSK(""..readR.."","Valor Rojo 0 - 255\nMSN Ad-Hoc 1.2v") SaveColorR() function ReadColorG() color = io.open("./System/LocalDiscMSN/Settings/colorG.stg", "r") readG = color:read() color:close() end function SaveColorG() color = io.open("./System/LocalDiscMSN/Settings/colorG.stg", "w+") color:write(teclado) color:close() end ReadColorG() teclado = System.startOSK(""..readG.."","Valor Verde 0 - 255\nMSN Ad-Hoc 1.2v") SaveColorG() function ReadColorB() color = io.open("./System/LocalDiscMSN/Settings/colorB.stg", "r") readB = color:read() color:close() end function SaveColorB() color = io.open("./System/LocalDiscMSN/Settings/colorB.stg", "w+") color:write(teclado) color:close() end ReadColorB() teclado = System.startOSK(""..readB.."","Valor Azul 0 - 255\nMSN Ad-Hoc 1.2v") SaveColorB() estado = 1 function ShowImg1() ReadColorR() ReadColorG() ReadColorB() color = Color.new (readR,readG,readB) ReadName() screen:clear() screen:blit(0,0,img1) screen:fontPrint( regular, 78, 147, ""..read.."", color ) screen:fontPrint( regular, 10, 250, "1.2v", verdeclaro ) screen:flip() end function ShowImg2() ReadColorR() ReadColorG() ReadColorB() color = Color.new (readR,readG,readB) ReadName() screen:clear() screen:blit(0,0,img2) screen:fontPrint( regular, 78, 147, ""..read.."", color ) screen:fontPrint( regular, 10, 250, "1.2v", verdeclaro ) screen:flip() end function Credits() dofile("./creditos.lua") end --Menu-- while true do pad = Controls.read() if estado == 1 then ShowImg1() end if estado == 2 then ShowImg2() end if pad:left() and oldpad:left() ~= pad:left() then estado = estado-1 end if pad:right() and oldpad:right() ~= pad:right() then estado = estado+1 end if estado == 3 then estado = 2 end if estado == 0 then estado = 1 end if pad:cross() and estado == 1 then dofile("./color.lua") end if pad:cross() and estado == 2 then ShowFond() end if estado == "inicio" then Credits() end end
NOTA: las fuentes y alguna funcion ya las habia definido en otro documento
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).
No, la version anterior
No, la version anterior hacia lo mismo que esta y lo leia como si fuera un numero, en esta ya no me la lee con color aunque ponga un numero y lo estube rebisando y no edite nada de eso.
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).
espacio
el problema es el espacio entre Color.new y (read...) , pega el parentesis a la función.
El problema es
color = Color.new (readR,readG,readB) dice readr readg yreadb color = color new solo admite numeros como (o,255,0)
A, si, probe la anterior
A, si, probe la anterior version y tambien pasa, bueno, muchas gracias por vuestra ayuda ^-^
Lo tengo
Si lo tengo, pero el homebrew es compatible, ya que en los tutoriales ducen lo del uso de " .\ " para que lea desde donde esta el script o el eboot, nose. pero no es eso, porque este codigo es el penultimo en iniciarse y si fuera incompatible ya me habria dado error en el primero.
Gacias por tu respuesta ^⁻^ 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).
si tienes game categorie
si tienes game categorie revised (el plugin que ordena los juegos por categorias) seguramente se problema de eso pero solo si lo tienes
PC: HP Pavilion dv7-4190
Xbox 360 Slim:
Samsung Galaxy SIII :D