Jump to content
Rafa23Alzira

[Release] Sistema de noticias vía MP

Mensajes recomendados

En el caso de que un user reciba 2 noticias a la vez, que quedaria en el mismo mensaje una noticia detras de otra?

Solo se recibe la última noticia, si quieres que también se reciba la penúltima puedes en el txt escribir algo así:

 

Update 26/03/2015:

- noticia

- noticia

 

Anterior update 20/03/2015:

- noticia

- noticia

 

PD: Cuanto tiempo Serex ^^

Compartir esta publicación


Enlace a la publicación
Compartir en otros sitios

buscando un poco mas, descubri que me sale este error en el syserr del server.

 

SYSERR: Mar 25 03:33:19 :: RunState: LUA_ERROR: locale/germany/quest/questlib.lua:1704: bad argument #1 to `lines' (No such file or directory)
SYSERR: Mar 25 03:33:19 :: WriteRunningStateToSyserr: LUA_ERROR: quest noticias.start click

Compartir esta publicación


Enlace a la publicación
Compartir en otros sitios

alguien me ayuda con este sistema que aun no lo logro hacer que ande. 

cree las carpetas le di permiso 777

y me sale este error en el syserr del server.

 
 
SYSERR: Mar 29 22:21:34 :: RunState: LUA_ERROR: locale/germany/quest/questlib.lua:1704: attempt to call global `lines' (a nil value)
SYSERR: Mar 29 22:21:34 :: WriteRunningStateToSyserr: LUA_ERROR: quest noticias.start click

Compartir esta publicación


Enlace a la publicación
Compartir en otros sitios
GMR    0

Hey, para los que sigan con problema con este sistema, sencillo pongan el directorio absoluto

 

 

quest noticias begin
	state start begin
		function read_notice_line(l)
			return readline("/usr/game/share/locale/turkey/quest/system/noticias/noticias.txt", l)
		end
		
		when login begin
			local qf = readline("/usr/game/share/locale/turkey/quest/system/noticias/qf.txt", 1)
			local lineas = 0
			if tonumber(qf) > pc.getqf("noticias_ver") then
				for line in io.lines("/usr/game/share/locale/turkey/quest/system/noticias/noticias.txt") do lineas = lineas + 1 end
				cmdchat("open_notice_info")
				for i = 1,lineas do
					cmdchat("write_notice_info "..string.gsub(noticias.read_notice_line(i), ' ', '_'))
				end
				pc.setqf("noticias_ver", qf)
			end
		end
	end
end

 

 

Compartir esta publicación


Enlace a la publicación
Compartir en otros sitios

Crear una cuenta o conéctate para comentar

Tienes que ser miembro para dejar un comentario

Crear una cuenta

Regístrese para obtener una cuenta nueva en nuestra comunidad. ¡Es fácil!

Registrar una nueva cuenta

Conectar

¿Ya tienes una cuenta? Conéctate aquí.

Conectar ahora


  • Recientemente navegando por este tema   0 miembros

    No hay usuarios registrados visitando esta página.

×