Anuncios Google

Lua me tiene mania, ayuda

Necesito vuestra ayuda otra vez, ya que el erro que me sale no lo detecto por ningun lado, es este:

Error: script.lua:113: ')' expected near 'de'
Press start to restart

Y aqui el código, he indicado la linea para que sea mas facil localizarlo:

--[[Scritp de NekeOS.
Gracias al autor de Win7 por la funcion de pulsacion del raton.
Aquí se mira lo de la licencia de Uso, que con los tiempos que
corren no hace falta de mas que lo proteja con una licencia.
Empecemos!!!]]--
 
----------Variables del archivo----------
 
--Colores--
blanco = Color.new(255,255,255)
negro = Color.new(0,0,0)
 
--Imagenes--
licencia = Image.load("./System/Copyright/copyright.png")
fondo = Image.load("./System/Copyright/Fondo.png")
ventana = Image.load("./System/Img/copyingw.png")
ventanaA = Image.load("./System/Img/messagew.png")
cursor = Image.load("./System/Img/raton.png")
xmb = ("./System/Img/20x20/xmb.png")
advertenciaM = ("./System/Img/80x80/advertencia.png")
advertenciam = ("./System/Img/20x20/advertencia.png")
 
--Variables del cursor y del mensaje--
x0 = 235
y0 = 150
x1 = 0
y1 = 0
x2 = 98
y2 = 57
y3 = 0
x3 = 0
 
--Fuentes--
regular = Font.load( "./System/Fonts/LiberationSans-Regular.ttf" )
negrita = Font.load( "./System/Fonts/LiberationSans-Bold.ttf" )
 
--Variable del splash--
estado = "nota"
mensaje = "estadolicencia = \"si\""
 
----------Funciones----------
function LeerPulsaciones()
 
	pad = Controls.read()
	x1 = x0
	y1 = y0
	x3 = x2
	y3 = y2
	dy = pad:analogY()
	dx = pad:analogX()
	if math.abs(dx) > 64 then
		x0 = x0 + dx / 24
	end
	if math.abs(dy) > 64 then
		y0 = y0 + dy / 24
	end
	if x0<0 then 
		x0=0 
	end
	if x0>479 then 
		x0=479 
	end
	if y0<0 then 
        y0=0 
	end
	if y0>271 then 
		y0=271 
	end
	if pad:up() then
		y2 = y2 - 8
	end
	if pad:down() then
		y2 = y2 + 8
	end
	if y2 < -245 then 
       		y2 = -245 
	end
	if y2 > 57 then 
		y2 = 57 
	end
	if x0 >= 96 and x0 <= 233 and y0 >= 208 and y0 <= 249 and pad:cross() then
		guardardatos = io.open("./System/Settings/licencia.lua", "w+")
		guardardatos:write(mensaje)
		guardardatos:close()
		System.memclean()
		dofile("./inicio.lua")
	end
	if x0 >= 304 and x0 <= 233 and y0 >= 416 and y0 <= 249 and pad:cross() then
		screen:blit(160,86,ventanaA)
		screen.waitVblankStart()
		screen.flip()
		System.sleep(3000)
		System.memclean()
		dofile("./script.lua")
	end
	if x0 >= 240 and x0 <= 231 and y0 >= 266 and y0 <= 251 and pad:cross() then
		dofile("./xmb.lua")
	end
 
end
 
function Copyright()
	dofile("./System/Settings/licencia.lua")
	if estadolicencia == "no" then
 
		screen:clear()
		screen:blit(x3,y3,licencia)
		screen:blit(0,0,fondo)
		screen:blit(0,0,ventana)
		screen:blit(41,42,advertenciaM)
		screen:blit(44,20,advertenciam)
		negrita:setPixelSizes(0, 16)
--->		<b>screen:fontPrint(negrita, 67, 39, Licencia de uso, negro)</b>
		screen:fontPrint(negrita, 66, 38, Licencia de uso, blanco)
		screen:blit(246,231,xmb)
		regular:setPixelSizes(0, 14)
		screen:fontPrint(regular, 398, 267, System.getTime(1)..":"..System.getTime(2)..":"..System.getTime(3).." "..System.getTime(5), blanco)
		screen:blit(x1,y1,raton)
		screen.waitVblankStart()
		screen.flip()
 
	elseif estadolicencia == "si" then
		System.memclean()
		dofile("./inicio.lua")
 
	end	
end
 
while true do
	LeerPulsaciones()
	Copyright()
end


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


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 pspgorrister

Licencia de uso va entre

Licencia de uso va entre comillas.

Un saludo.

Imagen de NEKERAFA

Solucionado

muchas gracias, no me fije. ya no sabia lo que pasaba por lo de 'de' ^-^

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.