Anuncios Google

Ayuda en LUA

Hola a todos, hago este post porque necessito vuetra ayuda. Lo que quiero hacer es que poniendo eso en un txt:

v|v|v|v|v|v|v|v|v|v
v|v|v|v|q|q|q|q|v|v
v|v|q|q|q|b|b|q|v|v
v|v|q|b|b|b|b|q|v|v
v|q|q|b|q|b|q|q|q|v
v|q|b|b|q|b|q|e|q|v
v|q|b|q|b|b|b|e|q|v
v|q|b|b|b|b|b|e|q|v
v|q|q|q|q|q|q|q|q|v
v|v|v|v|v|v|v|v|v|v

 

lo
que haga es un mapa, que donde estan las v se cargue una imagen, las q
otra, etc y asi con todas y las imprima en pantalla en su orden. no se
si me explico.

he encontrado ese codigo pero no lo entiendo mucho a lo mejor sirve

function mapatabla(filename)
local tabla = { }
local after, a, b, wid, hei, linetable
for linea in io.lines(filename) do
linetable = { }
while string.find(linea,"|") do
a,b = string.find(linea,"|");
after = string.sub(linea,1,a1)
;
linea = string.sub(linea,b+1);
table.insert(linetable,after);
end
table.insert(linetable,linea);
table.insert(tabla,linetable);
end
return tabla, table.getn(tabla[1]), table.getn(tabla);
end

 

gracias y saludos a todos


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 moikop

mmm

Yo diría escribir linea por linea en diferentes archivos y despues con string.len ir sacando letra por letra.

Un saludo

ya pero el problema esta en

ya pero el problema esta en hacer que encuentre cada letra y luego imprimirlo

Imagen de Adriandeoz_SB

creo que tienes que poner

creo que tienes que poner algo asi como "v = image.load(nombre de imagen) bueno eso creo yo pero la verdad no estoy muy seguro

Creo que hablas de un juego

Creo que hablas de un juego anisnnnn no me acuerdo como sella ese tipo de juegos, se a que te refieres, como dice yhosi mira el Super Mini Mario o algo así.


                                                                          No cuesta nada agradecer!!!

oh! sii¡¡

ya habia visto algo asi en un juego llamado "Super mini mario Rev."
gracias por la aclaracion ;)

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.