Bennu Game Development

Foros en Español => Mesa de Ayuda => Topic started by: Danielo515 on October 12, 2008, 01:47:09 PM

Title: Los from anidados no me tiran
Post by: Danielo515 on October 12, 2008, 01:47:09 PM
Bueno, esto que pongo aquí es una chorrada, pero forma parte de un proyecto más grande y no entiendo el porqué no funciona.

[code language="bennu"]import "mod_map"
import "mod_proc"
import "mod_text"
import "mod_video"
import "mod_key"
import "mod_draw"

Global
int i,j;    //y , x
begin
set_mode(800,600,16);

from i=0 to 600;
       write(0,10,10+i*8,4,i);
        from j=0 to 800;
           write(0,j*8,i*8,4,"*");

        end //from
    end //from

    repeat
    frame;
    until(key(_esc));
end//begin[/code]

El caso es que el from interior se ejecuta 800 veces, como debe, pero el superior solo se ejecuta una vez, es decir, i=0 ¿que es lo que está mal?
Title: Re: Los from anidados no me tiran
Post by: SplinterGU on October 12, 2008, 02:13:18 PM
no sera que tenes demasiados textos en pantalla?

yo puse say (i + "," + j); en vez del write dentro del j y va perfecto...

me genera un archivo con algo asi como... 481401 lineas... (601 x 801)

edit: MAX_TEXTS = 512

ahora si, estare indisponible... saludos...
Title: Re: Los from anidados no me tiran
Post by: Danielo515 on October 12, 2008, 03:00:32 PM
Ja jaja, es verdad splinter, muchas gracias, perdon por hacert perder el tiempo.
Title: Re: Los from anidados no me tiran
Post by: SplinterGU on October 12, 2008, 11:10:17 PM
np... ;)