Los from anidados no me tiran

Started by Danielo515, October 12, 2008, 01:47:09 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Danielo515

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?

SplinterGU

#1
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...
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

Danielo515

Ja jaja, es verdad splinter, muchas gracias, perdon por hacert perder el tiempo.

SplinterGU

Download Lastest BennuGD Release: http://www.bennugd.org/node/2