Quedada del ChatBox
Conectarse

Recuperar mi contraseña

Estadísticas
Tenemos 2162 miembros registrados.
El último usuario registrado es chichox.

Nuestros miembros han publicado un total de 37850 mensajes en 4923 argumentos.
Últimos temas
» No tienes photoshop? - PIXLR
por Leaser Hoy a las 6:11 pm

» Relato de Seytan
por mrhawi Hoy a las 5:46 pm

» Pequeño tilemap de Pokemon
por Wecoc Hoy a las 5:39 pm

» Vehiculos por agua
por orochii Hoy a las 5:30 pm

» Denme su opinión sobre este sprite
por mrhawi Hoy a las 5:13 pm

» Saludos gente
por orochii Hoy a las 4:43 pm

» CONCURSO DE TROFEOS (Nº2)
por EdénTheGame Hoy a las 4:40 pm

» script Titulo animado -Modificacion-
por Felipe_9595 Hoy a las 4:27 pm

» Galeria de Dibujos
por Wecoc Hoy a las 3:32 pm

» D.R.E.A.M.S [RPGXP] [DEMO 2.0!]
por ZeroTwilight Hoy a las 3:05 pm

Afiliados
Temas importantes
----------------------------------------
Páginas con recursos RPG Maker
----------------------------------------
----------------------------------------
----------------------------------------
----------------------------------------
----------------------------------------
----------------------------------------
Topic de screens
----------------------------------------
Navega con Firefox
[DESCARGA]

[PEDIDO] Engine Dia y Noche en demo porfavor

 :: RPG Maker :: Ayuda RPG

Ver el tema anterior Ver el tema siguiente Ir abajo

[PEDIDO] Engine Dia y Noche en demo porfavor

Mensaje por Angar el Sáb Ago 21, 2010 2:57 am

Buenas quisiera el engine de dia y noche que tenga diferentes tonos en la pantalla pero cuando llege a medio dia se active un switch para que se activen las luces, etc
Y si es posible en demo para que sea mas facil
Muchas gracias Very Happy

Angar
Principiante
Principiante

0/3

Créditos 329


Volver arriba Ir abajo

Re: [PEDIDO] Engine Dia y Noche en demo porfavor

Mensaje por Pokaranero el Sáb Ago 21, 2010 10:42 am

El Engine de día y noche es muy fácil, no creo que te haga falta una DEMO...

1- Lo que debes hacer es crear un evento común en proceso paralelo (lo llamaremos "dia/noche") y le ponemos el interruptor "Dia/Noche" como condición de inicio.

2- Ahora, solo hay que usar los comandos "Esperar" y "Cambiar tono de pantalla". Evidentemente, los proyectos de RPG Maker empiezan con el tono normal, así que deberás empezar por el medio día. Así que, en el evento deberías tener algo más o menos asín:

Esperar 600 frames
Cambiar tono de pantalla (Aquí un tono de atardecer)
Esperar 600 frames
Cambiar tono de pantalla (Aquí un tono de noche)
Esperar 600 frames
Cambiar tono de Pantalla (Aquí un tono de amanecer)

* Puedes añadirle más efectos y más tonos para crear más profundidad. Normalmente yo suelo ponerle dos tonos diferentes en amanecer y de noche, así creo una mejor sensación de realismo...

3- Ahora, debes activar el evento común, creando un evento en el mapa en proceso automatico y grafico transparente. En el evento pondremos que active el Interruptor "Dia/Noche" y luego le damos a un comando llamado "Borrar Evento".

Y esto es un Engine de día y noche. Claro que, ahora, tu quieres que se enciendan luces dependiendo de si es de noche o no... Pues bien, hacemos lo siguiente.

Esto es lo que hay en el evento común:

Esperar 600 frames
Cambiar tono de pantalla (Aquí un tono de atardecer)
Esperar 600 frames
Cambiar tono de pantalla (Aquí un tono de noche)
Esperar 600 frames
Cambiar tono de Pantalla (Aquí un tono de amanecer)

Y así lo editaremos:

Esperar 600 frames
Cambiar tono de pantalla (Aquí un tono de atardecer)
Activar Interruptor 001 = Luces
Esperar 600 frames
Cambiar tono de pantalla (Aquí un tono de noche)
Esperar 600 frames
Desactivar Interruptor 001 = Luces
Cambiar tono de Pantalla (Aquí un tono de amanecer)

Como puedes ver, hemos activado el interruptor que hará que las luces se enciendan. Ahora, solo hay que crear eventos o imagenes que harán de luces y deberán tener este ultimo Interruptor como condición de inicio.

... ¿Me explico? O.o" ???




Pokaranero
Aventurero
Aventurero

0/3

Créditos 1805


http://kabaxers.foroactivo.com

Volver arriba Ir abajo

Re: [PEDIDO] Engine Dia y Noche en demo porfavor

Mensaje por Angar el Sáb Ago 21, 2010 5:44 pm

Muchas gracias si entendi la idea pero 600 frames es muy poco xd
Y si es posible me podrias dar una demo

Angar
Principiante
Principiante

0/3

Créditos 329


Volver arriba Ir abajo

Re: [PEDIDO] Engine Dia y Noche en demo porfavor

Mensaje por Pokaranero el Sáb Ago 21, 2010 6:15 pm

Angar escribió:Muchas gracias si entendi la idea pero 600 frames es muy poco xd
Y si es posible me podrias dar una demo


1- Era de ejemplo, tu puedes poner los frames que quieras.

2- ¿Una DEMO mia? Depende... ¿Que Maker usas?

Pokaranero
Aventurero
Aventurero

0/3

Créditos 1805


http://kabaxers.foroactivo.com

Volver arriba Ir abajo

Re: [PEDIDO] Engine Dia y Noche en demo porfavor

Mensaje por Angar el Sáb Ago 21, 2010 6:18 pm

Pokaranero escribió:
Angar escribió:Muchas gracias si entendi la idea pero 600 frames es muy poco xd
Y si es posible me podrias dar una demo


1- Era de ejemplo, tu puedes poner los frames que quieras.

2- ¿Una DEMO mia? Depende... ¿Que Maker usas?


Pues XP y aunque ponga 999 frames es muy poco xd

Angar
Principiante
Principiante

0/3

Créditos 329


Volver arriba Ir abajo

Re: [PEDIDO] Engine Dia y Noche en demo porfavor

Mensaje por Arestame el Sáb Ago 21, 2010 6:43 pm

pues pones 999 frames en dos comanods es decir lo duplicas
999Frames
999Frames
999Frames

Así con la suma de esos 3...

Arestame
Veterano
Veterano

0/3

Créditos 1563


Volver arriba Ir abajo

Re: [PEDIDO] Engine Dia y Noche en demo porfavor

Mensaje por Angar el Sáb Ago 21, 2010 7:24 pm

Jeje muchas gracias ya lo termine !!




Angar
Principiante
Principiante

0/3

Créditos 329


Volver arriba Ir abajo

Re: [PEDIDO] Engine Dia y Noche en demo porfavor

Mensaje por ljury el Sáb Ago 21, 2010 7:29 pm

m.. por casualidad no te interesa un script =/?, justo estaba haciendo uno que te sirviera t.t

ljury
Principiante
Principiante

0/3

Créditos 208


http://staroad.co.cc/

Volver arriba Ir abajo

Re: [PEDIDO] Engine Dia y Noche en demo porfavor

Mensaje por Angar el Sáb Ago 21, 2010 7:34 pm

ljury escribió:m.. por casualidad no te interesa un script =/?, justo estaba haciendo uno que te sirviera t.t


Es que el engine se me hace mejor para modificar
Y ademas probe con un script y me causaba arto LAG
PD: Si alguno tiene un anti lag que funciono 100% le daria 1000 GRACIAS Very Happy

Angar
Principiante
Principiante

0/3

Créditos 329


Volver arriba Ir abajo

Re: [PEDIDO] Engine Dia y Noche en demo porfavor

Mensaje por ljury el Sáb Ago 21, 2010 7:39 pm

m.. copio aqui el script por si te intereza o si le intereza a alguien mas.

me gusto la idea de "dia & noche", mas adelante tal ves haga un script mas completo y lo postee en la seccion correspondiente :P

Código:

  class Jtimer
    def initialize
      @day_time = 30 #segundos que dura el dia y noche (los dos, obviamente)
      @switch = 0 #switch a activar
      @switch_time_on = 0 #tiempo en el que se activa el switch
      @switch_time_off = 30 #tiempo en el que se desactivara el switch
      @var1 = 0 #variable donde se guardaran los dias que han pasado.
     

     
      # Aqui debes poner los cambios de tono siguiendo el patron establecido
      @tone_change =
      { 
#segundo del dia => valores del tono al que se va a cambiar
      5=>Tone.new(-17, -17, -17, 17) ,
      10=>Tone.new(17, -17, -17, 17)  ,
      15=>Tone.new(34, -17, 34, 68)  ,
      20=>Tone.new(-17, -51, -17, 51)  ,
      25=>Tone.new(-34, 51, -34, 51) 
      }
     
    end
     
    def update
     
      @total_sec = (Graphics.frame_count / Graphics.frame_rate) - @days*@day_time
     
      if @tone_change.include?(@total_sec)
        $game_screen.start_tone_change(@tone_change[@total_sec], 20)
      end
       
      if @total_sec >= @day_time
        $game_variables[@var1] += 1
      end
     
      Game_Switches[@switch] = true if @total_sec = @switch_time_on
      Game_Switches[@switch] = false if @total_sec = @switch_time_off

     
      end
     
     
    end


para usarlo haces, un evento común y pones al principio
Llamar a script : $jtimer = Jtimer.new
pones un interruptor local para pasar a la siguiente pagina.
y en la otra das en proceso paralelo a "Llamar a script : $jtimer.update"

podrias probarlo :O! alomejor te queda tu juego limpio de algunos eventos :X

en la parte donde dice "def initialize", estan todas las variables a configurar :X

ljury
Principiante
Principiante

0/3

Créditos 208


http://staroad.co.cc/

Volver arriba Ir abajo

Re: [PEDIDO] Engine Dia y Noche en demo porfavor

Mensaje por Angar el Sáb Ago 21, 2010 8:35 pm

ljury escribió:m.. copio aqui el script por si te intereza o si le intereza a alguien mas.

me gusto la idea de "dia & noche", mas adelante tal ves haga un script mas completo y lo postee en la seccion correspondiente :P

Código:

  class Jtimer
    def initialize
      @day_time = 30 #segundos que dura el dia y noche (los dos, obviamente)
      @switch = 0 #switch a activar
      @switch_time_on = 0 #tiempo en el que se activa el switch
      @switch_time_off = 30 #tiempo en el que se desactivara el switch
      @var1 = 0 #variable donde se guardaran los dias que han pasado.
     

     
      # Aqui debes poner los cambios de tono siguiendo el patron establecido
      @tone_change =
      { 
#segundo del dia => valores del tono al que se va a cambiar
      5=>Tone.new(-17, -17, -17, 17) ,
      10=>Tone.new(17, -17, -17, 17)  ,
      15=>Tone.new(34, -17, 34, 68)  ,
      20=>Tone.new(-17, -51, -17, 51)  ,
      25=>Tone.new(-34, 51, -34, 51) 
      }
     
    end
     
    def update
     
      @total_sec = (Graphics.frame_count / Graphics.frame_rate) - @days*@day_time
     
      if @tone_change.include?(@total_sec)
        $game_screen.start_tone_change(@tone_change[@total_sec], 20)
      end
       
      if @total_sec >= @day_time
        $game_variables[@var1] += 1
      end
     
      Game_Switches[@switch] = true if @total_sec = @switch_time_on
      Game_Switches[@switch] = false if @total_sec = @switch_time_off

     
      end
     
     
    end


para usarlo haces, un evento común y pones al principio
Llamar a script : $jtimer = Jtimer.new
pones un interruptor local para pasar a la siguiente pagina.
y en la otra das en proceso paralelo a "Llamar a script : $jtimer.update"

podrias probarlo :O! alomejor te queda tu juego limpio de algunos eventos :X

en la parte donde dice "def initialize", estan todas las variables a configurar :X


Muchas gracias lo voy a probar aver que tal me va

Angar
Principiante
Principiante

0/3

Créditos 329


Volver arriba Ir abajo

Re: [PEDIDO] Engine Dia y Noche en demo porfavor

Mensaje por orochii el Sáb Ago 21, 2010 9:38 pm

:O está genial el script, es más con algunas tonterías más y podría "comercializarse" (osea, que la gente vaga podría empezar a usarlo en masa y que se haga parte del MUST dentro del scriptin' xD).

Dicho esto, qué bien que hayas conseguido solución Angar :P, suerte,
Orochii Zouveleki

orochii
Aventurero
Aventurero

0/3

Créditos 2766


http://orochii.xtreemhost.cc/

Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba


 :: RPG Maker :: Ayuda RPG

Permiso de este foro:
No puedes responder a temas en este foro.