Ogaku - Web Oficial.
No esta conectado, Se va a conectar???(es preferible, así puede responder a temas, y hacer muchas cosas mas...)


Esa es la web oficial del juego de Ogaku - las aventuras de un cartero, y también un foro de rpg maker.
 
ÍndiceCalendarioFAQBuscarMiembrosGrupos de UsuariosRegistrarseConectarse
se esta mejorando el foro por cualquier duda o sugerencia que tengan vayan a problemas o sugerencias y posteen, Hay un nuevo admin Felicidades Carlosjavierr y Felicidades a MysticT que es el nuevo Super moderador! esperamos el foro este bien en sus manos... Gracias por ayudarnos..
¡Felicidades Al nuevo moderador: Northro Se lo gano! Gracias por aportar al foro y por ayudar..
Conectarse
Nombre de Usuario:
Contraseña:
Entrar automáticamente en cada visita: 
:: Recuperar mi contraseña
Buscar
 
 

Resultados por:
 
Rechercher Búsqueda avanzada
Últimos temas
» Descarga Software Entidad 3D ultima versión 41.b
Sáb Ago 25, 2012 1:16 am por ski supremo

» Rasen Ages
Jue Ago 11, 2011 7:55 pm por Metalvanjoss

» Soy Infernus
Lun Ago 08, 2011 4:10 pm por Infernus

» Soy Infernus
Lun Ago 08, 2011 4:09 pm por Infernus

» Formato de disparos [Script Vx]
Lun Ago 01, 2011 11:38 pm por Kenny_Maker

» hola a toda la comunidad
Miér Mayo 25, 2011 6:09 am por AustinStone

» ¿El foro sigue en pie?
Sáb Mar 19, 2011 2:55 am por ZChang

» Remodelizando el foro!!!
Jue Dic 23, 2010 11:37 pm por 555Goku5551

» Historia de la computadora.
Jue Dic 23, 2010 10:03 pm por 555Goku5551

Mejores posteadores
555Goku5551
 
Carlosjavierr
 
Northro
 
ZChang
 
kyonides-arkanthos
 
TORK
 
iansonic9
 
Jamex
 
MysticT
 
shadow
 
Navegación
 Portal
 Índice
 Miembros
 Perfil
 FAQ
 Buscar
Chat box

¿Quién está en línea?
En total hay 1 usuario en línea: 0 Registrados, 0 Ocultos y 1 Invitado

Ninguno

La mayor cantidad de usuarios en línea fue 13 el Miér Ago 24, 2016 1:16 pm.
Compañeros
Crear
foro
¿Que es tan grabe como para merecer ban? Reglas para banear..
Jue Sep 09, 2010 3:47 am por 555Goku5551
Bueno aquí las reglas a los usuarios especiales de por que deben dar ban, y información a los usuarios para que sepan por que los pueden banear:

1- Spam: hacer spam merecerá ban, pero no ban inmediato, si un usuario hace spam deberán consultarlo con el administrador(yo) y hablar todos haber por cuanto tiempo se merece ban, si hacen spam y ponen mensajes de spam o se pelean en un tema el …

Comentarios: 2
Reglas de como moderar los post: leerlo todos los que sean de admin hasta mod....
Jue Sep 09, 2010 3:19 am por 555Goku5551
Bueno creo este tema para que sepan como moderar el foro, bueno cuando un tema tango 2 meses o mas, cierrenlo, si un usuario ve su tema cerrado y no quiere hacer otro post y quiere responder en ese mismo tema puede avisar por el chat a un mod que le abra el tema, pero deben especificar que tema, todos los super mods mods y admin obviamente, cuando vean que ese mismo tema ya lleva 4 meses …

Comentarios: 9

Comparte | 
 

 Hud Tipo Zelda

Ver el tema anterior Ver el tema siguiente Ir abajo 
AutorMensaje
ZChang
Oro.
Oro.
avatar

Mensajes : 123
Reputación : 0
Fecha de inscripción : 29/08/2010

MensajeTema: Hud Tipo Zelda    Dom Ago 29, 2010 3:46 pm

Salu2 ! Aquí un script de un Hud tipo Zelda, (en corazones xD)

Se dividen en 4/4 ; 3/4 ; 2/4 ; 1/4 ; 0/4


Screens:
 

E aqui el script...

Código:
# ================================================= ============================
#Zelda OmegaX Sistema de Salud.
# Autor: Omegas7
#Editor: TigreX
#Versión #: 0,1.
# ================================================= ============================
#Descripción
# Simula un sistema de Zelda Corazones: Un HUD que representará a su HP con
# Gráficos corazón. Cada corazón es un valor de 4 HP (4 fragmentos).
# ================================================= ============================
# Notas:
# Sólo asegúrese de que la vida del jugador es un múltiplo de 4 de tener esta
# Funciona correctamente!
# =============================================================================

module OmegaX
  module ZeldaHealth
    HeartsPerRow = 10
    HeartGraphic = 'Heart'
    HeartBack = 'HeartBack'
   
    SWITCH = 1
  end
end

class ZeldaHealth
  include OmegaX::ZeldaHealth
  def initialize
    @member = $game_party.members[0]
    @id = 0
    if @member != nil
      @id = @member.id
      @hp = $game_party.members[0].hp
      @maxhp = $game_party.members[0].maxhp
    end
    @backs = []
    @hearts = []
    @switch = $game_switches[SWITCH]
    draw_sprites if @id != 0
    refresh if @id != 0
  end
  def clear
    for i in 0...@hearts.size
      @hearts[i].finish
      @hearts[i] = nil
      @backs[i].finish
      @backs[i] = nil
    end
    @hearts.compact!
    @backs.compact!
  end
  def draw_sprites
    row = 0
    requirement_for_row = HeartsPerRow
    x = 0
    for i in 0...((@maxhp/4.0).ceil)
      if i < requirement_for_row
        @backs.push(ZeldaHeartBack.new(x,row))
        @hearts.push(ZeldaHeart.new(x,row))
        x += 1
      else
        row += 1
        x = 0
        requirement_for_row += (HeartsPerRow)
        @backs.push(ZeldaHeartBack.new(x,row))
        @hearts.push(ZeldaHeart.new(x,row))
        x = 1
      end
      @hearts[@hearts.size - 1].visible(@switch)
      @backs[@hearts.size - 1].visible(@switch)
    end
  end
  def refresh
    hp = @hp
    done = false
    if hp > 0
      for heart in 0...@hearts.size
        for switch in 0...@hearts[heart].switches.size
          if @hearts[heart].switches[switch] == false && hp > 0
            @hearts[heart].switches[switch] = true
            hp -= 1
            done = true if hp <= 0
          end
        end
      end
    end
    for i in 0...@hearts.size
      @hearts[i].update
    end
  end
  def update
    if $game_party.members[0] == nil
      if @id != 0
        @id = 0
        finish
      end
    else
      if @id != $game_party.members[0].id
        @id = -1
      end
    end
    if @id != 0
      if @hp != $game_party.members[0].hp ||
        @maxhp != $game_party.members[0].maxhp ||
        @switch != $game_switches[SWITCH] ||
        @id != $game_party.members[0].id
        @id = $game_party.members[0].id
        @switch = $game_switches[SWITCH]
        @hp = $game_party.members[0].hp
        @maxhp = $game_party.members[0].maxhp
        clear
        draw_sprites
        refresh
      end
    end
  end
  def finish
    for i in 0...@hearts.size
      @hearts[i].finish
      @backs[i].finish
    end
  end
end

class ZeldaHeartBack
  include OmegaX::ZeldaHealth
  def initialize(index,row)
    @sprite = Sprite_Base.new
    @sprite.bitmap = Cache.system(HeartBack)
    @sprite.x = index * @sprite.width
    @sprite.y = row * @sprite.height
    @sprite.z = 100
  end
  def visible(value)
    @sprite.visible = value
  end
  def finish
    @sprite.dispose
  end
end

class ZeldaHeart
  include OmegaX::ZeldaHealth
  attr_accessor :switches
  def initialize(index,row)
    bitmap = Cache.system(HeartGraphic)
    @switches = [false,false,false,false]
    @current = [false,false,false,false]
    @parts = []
    @sprite = Sprite_Base.new
    @sprite.bitmap = Bitmap.new(bitmap.width,bitmap.height)
    @sprite.x = index * bitmap.width
    @sprite.y = row * bitmap.height
    @sprite.z = 101
    for i in 0...4
      @parts.push(Bitmap.new(bitmap.width/2,bitmap.height/2))
      case i
      when 0
        @parts[i].blt(0,0,bitmap,Rect.new(0,0,bitmap.width/2,bitmap.height/2))
      when 1
        @parts[i].blt(0,0,bitmap,Rect.new(bitmap.width/2,0,bitmap.width/2,bitmap.height/2))
      when 2
        @parts[i].blt(0,0,bitmap,Rect.new(0,bitmap.height/2,bitmap.width/2,bitmap.height/2))
      when 3
        @parts[i].blt(0,0,bitmap,Rect.new(bitmap.width/2,bitmap.height/2,bitmap.width/2,bitmap.height/2))
      end
    end
  end
  def update
    if @current != @switches
      refresh
    end
  end
  def refresh
    @sprite.bitmap.clear
    @current = @switches
    for i in 0...@current.size
      if @current[i]
        case i
        when 0
          @sprite.bitmap.blt(0,0,@parts[i],Rect.new(0,0,@parts[i].width,@parts[i].height))
        when 1
          @sprite.bitmap.blt(@parts[i].width,0,@parts[i],Rect.new(0,0,@parts[i].width,@parts[i].height))
        when 2
          @sprite.bitmap.blt(0,@parts[i].height,@parts[i],Rect.new(0,0,@parts[i].width,@parts[i].height))
        when 3
          @sprite.bitmap.blt(@parts[i].width,@parts[i].height,@parts[i],Rect.new(0,0,@parts[i].width,@parts[i].height))
        end
      end
    end
  end
  def visible(value)
    @sprite.visible = value
  end
  def finish
    @sprite.dispose
  end
end



class Scene_Map
  alias omegax_zelda_health_initialize initialize
  alias omegax_zelda_health_update update
  alias omegax_zelda_health_terminate terminate
  def initialize
    omegax_zelda_health_initialize
    @zeldahealth = ZeldaHealth.new
  end
  def update
    omegax_zelda_health_update
    @zeldahealth.update
  end
  def terminate
    omegax_zelda_health_terminate
    @zeldahealth.finish
  end
end

Y esta es la demo:
Demo
Si quieres cambiar los corazones en la carpeta system estan las imagens
cambialas por las que quieras y poneles el mismo nombre.

Mi opinion:
Spoiler:
 
Volver arriba Ir abajo
Ver perfil de usuario
Carlosjavierr
Admin
Admin
avatar

Masculino Géminis Mensajes : 290
Reputación : 0
Fecha de inscripción : 29/08/2010
Edad : 26
Proyecto : The sims in the city

MensajeTema: Re: Hud Tipo Zelda    Dom Ago 29, 2010 5:33 pm

Hey se parece a zelda! xD que aporte!!! me fuera servido en mis tiempos que usaba vx y creaba juego de zelda... pero al final no cree nada xD
Volver arriba Ir abajo
Ver perfil de usuario
555Goku5551
Admin
Admin
avatar

Masculino Tauro Mensajes : 342
Reputación : 5
Fecha de inscripción : 28/08/2010
Localización : guarenas
Edad : 22
Proyecto : Ogaku - Las aventuras de un cartero.

MensajeTema: Re: Hud Tipo Zelda    Dom Ago 29, 2010 5:35 pm

Muy bueno! Very Happy sirve para hacer un zelda en rpg vx seria fino, Sigue así muy buen aporte. Yo estaba haciendo uno en rpg xp pero no lo continué, y eso que tiene buenos gráficos.
Volver arriba Ir abajo
Ver perfil de usuario http://ogaku-oficial.mi-foro.es
ZChang
Oro.
Oro.
avatar

Mensajes : 123
Reputación : 0
Fecha de inscripción : 29/08/2010

MensajeTema: Re: Hud Tipo Zelda    Lun Ago 30, 2010 12:14 am

Seee, creo que lo mencionaste y colgaste screens (o fue inu?) de todas formas, el PJ de Ogaku te quedo Guay xD

Salu2
Volver arriba Ir abajo
Ver perfil de usuario
555Goku5551
Admin
Admin
avatar

Masculino Tauro Mensajes : 342
Reputación : 5
Fecha de inscripción : 28/08/2010
Localización : guarenas
Edad : 22
Proyecto : Ogaku - Las aventuras de un cartero.

MensajeTema: Re: Hud Tipo Zelda    Lun Ago 30, 2010 3:04 am

sip lo llegue a mencionar mucho.. Y pedi mucha ayuda pero al final lo deje..
Volver arriba Ir abajo
Ver perfil de usuario http://ogaku-oficial.mi-foro.es
Carlosjavierr
Admin
Admin
avatar

Masculino Géminis Mensajes : 290
Reputación : 0
Fecha de inscripción : 29/08/2010
Edad : 26
Proyecto : The sims in the city

MensajeTema: Re: Hud Tipo Zelda    Lun Ago 30, 2010 4:57 am

Jeje si me acuerdo de ese proyecto... tantos proyectos que crean y los dejamos... hasta que al final nos quedamos con uno xd
Volver arriba Ir abajo
Ver perfil de usuario
555Goku5551
Admin
Admin
avatar

Masculino Tauro Mensajes : 342
Reputación : 5
Fecha de inscripción : 28/08/2010
Localización : guarenas
Edad : 22
Proyecto : Ogaku - Las aventuras de un cartero.

MensajeTema: Re: Hud Tipo Zelda    Lun Ago 30, 2010 5:11 am

quizas algun dia lo siga haciendo, o lo vuelva a hacer, quien sabe.
Volver arriba Ir abajo
Ver perfil de usuario http://ogaku-oficial.mi-foro.es
Contenido patrocinado




MensajeTema: Re: Hud Tipo Zelda    

Volver arriba Ir abajo
 
Hud Tipo Zelda
Ver el tema anterior Ver el tema siguiente Volver arriba 
Página 1 de 1.
 Temas similares
-
» [RPG Maker VX] Tutorial de Puzzles II
» imagenes de todo tipo estan curas XD !!!
» The Legend of Zelda: Hyrule Chronicles
» club zelda
» Videos de todo tipo

Permisos de este foro:No puedes responder a temas en este foro.
Ogaku - Web Oficial.  :: Rpg Maker :: Scripts Rpg VX-
Cambiar a: