Bennu Game Development

Foros en Español => Mesa de Ayuda => Topic started by: Fede on January 03, 2011, 09:46:29 PM

Title: Más problemas con las conversiones de tipos.
Post by: Fede on January 03, 2011, 09:46:29 PM
Hola de nuevo.

Estoy intentado trabajar con dword pero los resultados me salen en int.

¿Por qué?

import "mod_say";

private

dword dUno;
dword dDos=10;

end


process Main()

begin
dUno=2147483647;
say(dUno);
say(dUno*10);
say(dUno*dDos);
end


Esto da como resultado:

2147483647
-10
-10
Title: Re: Más problemas con las conversiones de tipos.
Post by: Futu-block on January 03, 2011, 11:05:01 PM
ultimamente está fallando esto de bennu, a mi me dá problema de import...

[code language="bennu"]PROGRAM interfaz;

include "fazce/globales.prg";
INCLUDE "DLL/import.prg";
include "fazce/bar_til.prg";// este en cuestion

begin
   set_mode(320,240,32,mode_window);
...
...[/code]
Title: Re: Más problemas con las conversiones de tipos.
Post by: SplinterGU on January 04, 2011, 01:03:03 AM
Quote from: Fede on January 03, 2011, 09:46:29 PM
Hola de nuevo.

Estoy intentado trabajar con dword pero los resultados me salen en int.

¿Por qué?

import "mod_say";

private

dword dUno;
dword dDos=10;

end


process Main()

begin
dUno=2147483647;
say(dUno);
say(dUno*10);
say(dUno*dDos);
end


Esto da como resultado:

2147483647
-10
-10


es solo la salilda del say, las variables son del tipo correcto.

Quote from: Futublock on January 03, 2011, 11:05:01 PM
ultimamente está fallando esto de bennu, a mi me dá problema de import...

[code language="bennu"]PROGRAM interfaz;

include "fazce/globales.prg";
INCLUDE "DLL/import.prg";
include "fazce/bar_til.prg";// este en cuestion

begin
   set_mode(320,240,32,mode_window);
...
...[/code]

un poco mas de datos? mensaje exacto, fuentes?
Title: Re: Más problemas con las conversiones de tipos.
Post by: Fede on January 04, 2011, 06:46:35 AM
Gracias Splinter.

Con tu explicación ya encontré el fallo.   :D
Title: Re: Más problemas con las conversiones de tipos.
Post by: Futu-block on January 04, 2011, 07:22:35 PM
a partir de los puntos suspensivos va un juego cualquiera de toa la via de dio, el fallo me lo dá en la linea 7 con la excusa del 'begin' ?¿?¿???¿

ese mismo
Quoteinclude "fazce/bar_til.prg";
dentro de la misma carpeta (fazce) en otro juego que funciona perfect vuelve a fallar, en cuanto incluyo la linea...
Title: Re: Más problemas con las conversiones de tipos.
Post by: SplinterGU on January 04, 2011, 07:31:55 PM
Quote from: Futublock on January 04, 2011, 07:22:35 PM
a partir de los puntos suspensivos va un juego cualquiera de toa la via de dio, el fallo me lo dá en la linea 7 con la excusa del 'begin' ?¿?¿???¿

ese mismo
Quoteinclude "fazce/bar_til.prg";
dentro de la misma carpeta (fazce) en otro juego que funciona perfect vuelve a fallar, en cuanto incluyo la linea...

sinceramente sin el codigo y sin el copy&paste del mensaje de error exacto no puedo ayudarte.
Title: Re: Más problemas con las conversiones de tipos.
Post by: Futu-block on January 04, 2011, 07:38:52 PM
vale, solucionado...
era un end que me faltaba del bar_til.prg

siento las molestias
Title: Re: Más problemas con las conversiones de tipos.
Post by: SplinterGU on January 04, 2011, 07:40:25 PM
por eso te pedia el codigo completo...

me alegro lo hayas resuelto...