Entidad 3D :: Creación de juegos en 3D sin programar

Foro de Entidad 3D
 
PortalÍndiceBuscarMiembrosGrupos de UsuariosFAQChatAnalisisRegistrarseConectarse
. . . . . . . . . . . . . . . . . . . . . . . .
Visita el sitio oficial de Entidad 3D para descargar la última versión!
Si encuentras un bug en la útlima versión de Entidad 3D, comunícaselo directamente al autor de Entidad 3D, Jordi Perez via correo electronico. Si no estás seguro si es un bug o no, consúltalo con la gente del foro!
Si eres un usuario nuevo preséntate en el subforo de saludos y despedidas para asegurar tu cuenta! (Los usuarios que tengan 0 mensajes pasados los primeros 10 días de creada su cuenta serán eliminados como política de limpieza del foro)

Comparte | 
 

 Hacer que un comando se ejecute 1 vez

Ver el tema anterior Ver el tema siguiente Ir abajo 
AutorMensaje
BchProducciones
Iniciado
Iniciado
avatar

Último Juego : //Sin Nombre//
Sexo : Masculino
Mensajes : 8
Edad : 23
Localización : Santa Fe de la Vera Cruz

MensajeTema: Hacer que un comando se ejecute 1 vez   Miér Mar 19, 2014 5:45 pm

Hola, tengo un problema hace tiempo, lo intente solucionar y nada, resulta que el juego tiene una intro con camara cinematica, a medida que esta avanza se presentan imagenes y luego cuando llega al tercer comando, ejecuta un
temporizador a la vez que un soni y una img1 , esto esta todo bien, ya que al avanzar al siguiente nivel, no se vuelve a ejecutar, pero es como que el comando tiene un tiempo y se vuelve a ejecutar, y mas adelante aparecen las letras de presentacion y cuando llega a la del titulo principal, vuelve a ejecutar el sonido, y y el cambio de nivel, y me regresa al primer nivel, yo pregunto, que puedo hacer para evitar esto? les dejo los comandos abajo. hurl_o 
------------------------------------------------------------------------------------------------------
ACCI SODF 1_city_cars_01 75
ACCI IMG1 1 8 50 45 680 108 0 0
ACCI TEM1 1 12 CARTELINTRO2.ini
------------------------------------------------------------------------------------------------------
ACCI IMG1 1 4 47 213 752 294 0 0
ACCI TEM1 2 6 CARTELINTRO3.ini
------------------------------------------------------------------------------------------------------
ACCI IMG0 1
ACCI SONI apparition
ACCI TEM1 4 4 QUITARBUGDECAMARA.ini
ACCI IMG1 1 4 47 387 644 456 0 0
ACCI TEM1 3 5 INICIARJUEGO.ini
------------------------------------------------------------------------------------------------------
Quitar bug de camara no afecta al problema del que yo hablo.
el punto es que estos comandos se vuelven a ejecutar, espero su respuesta Smile Smile Smile Smile Smile Smile Smile Smile Smile Smile Smile Smile
Volver arriba Ir abajo
Ver perfil de usuario
croviman
Moderador
Moderador
avatar

Último Juego : Aporía2
Sexo : Masculino
Mensajes : 1946
Edad : 37
Localización : Canelones

MensajeTema: Re: Hacer que un comando se ejecute 1 vez   Miér Mar 19, 2014 6:52 pm

Se vuelven a ejecutar por los temporizadores... Debes "apagarlos" en algun momento! O bien antes de pasarte al siguiente nivel o ni bien comienza al nuevo level...
Apagalos con esto:
ACCI TEM0 1
ACCI TEM0 2
Etc...

________________________________________
[Tienes que estar registrado y conectado para ver este vínculo]
Volver arriba Ir abajo
Ver perfil de usuario http://http.//atmosferismos.blogia.com
ev0lizard
Inquilino
Inquilino
avatar

Último Juego : Fury Road (fan free game)
Sexo : Masculino
Mensajes : 1937
Edad : 37
Localización : Pangea/Tierra

MensajeTema: Re: Hacer que un comando se ejecute 1 vez   Miér Mar 19, 2014 11:39 pm

prueba algo como esto:
IF COND inicio=0

ACCI SODF 1_city_cars_01 75
ACCI IMG1 1 8 50 45 680 108 0 0
ACCI TEM1 1 12 CARTELINTRO2.ini
ENDIF
------------------------------------------------------------------------------------------------------
IF COND inicio=0
ACCI IMG1 1 4 47 213 752 294 0 0
ACCI TEM1 2 6 CARTELINTRO3.ini
ENDIF
------------------------------------------------------------------------------------------------------
IF COND inicio=0
ACCI IMG0 1
ACCI SONI apparition
ACCI TEM1 4 4 QUITARBUGDECAMARA.ini
ACCI IMG1 1 4 47 387 644 456 0 0
ACCI PONE inicio=1
ACCI TEM1 3 5 INICIARJUEGO.ini

ENDIF

y en el INICIARJUEGO.ini recuerda añadir :
ACCI TEM0 1
ACCI TEM0 2
ACCI TEM0 3
ACCI TEM0 4

asi sin mas, lo primero de todo

IF COND y ACCI PONE , indispensables para que no se te repita el comando o por si tienes pensado reutilizarlo


Última edición por ev0lizard el Jue Mar 20, 2014 3:04 pm, editado 1 vez
Volver arriba Ir abajo
Ver perfil de usuario
BchProducciones
Iniciado
Iniciado
avatar

Último Juego : //Sin Nombre//
Sexo : Masculino
Mensajes : 8
Edad : 23
Localización : Santa Fe de la Vera Cruz

MensajeTema: Gracias :)   Jue Mar 20, 2014 12:11 am

Gracias Croviman me fue de mucha utilidad!!!
Volver arriba Ir abajo
Ver perfil de usuario
 

Hacer que un comando se ejecute 1 vez

Ver el tema anterior Ver el tema siguiente Volver arriba 
Página 1 de 1.

 Temas similares

-
» macro que se ejecute en un determinado dia y a una determinada fecha
» Se ha estropeado el pc y no se que hacer.
» hacer un Backup antes de instalar actualizaciones
» ¿Como puedo hacer publicidad de mi foro?
» Como hacer que aparezca el titulo del foro

Permisos de este foro:No puedes responder a temas en este foro.
Entidad 3D :: Creación de juegos en 3D sin programar :: Entidad 3D :: Comandos-