HUD ajuda

4 Respostas   239 Visualizações

0 Membros e 1 Visitante estão vendo este tópico.

Lima

Tópico criado em: 28/08/2015 às 14:43

Boas, gostava de ter uma hud que aparecesse os icones que possuo, mas apenas um de cada vez, ao pressionar uma tecla ele mudava de item

Eu comecei mas não sei fazer mais nada, alguém pode ajudar?

Código: [Selecionar]
#==============================================================================
# ** Lima
 #------------------------------------------------------------------------------
#
#==============================================================================
class Lima < Window_Base
  #----------------------------------------------------------------------------
  # * Inicialização do objeto
  #----------------------------------------------------------------------------
  def initialize
    super(0, 0, 50, 50)
    #self.windowskin = Cache.system("")
    update
   
  end
  #----------------------------------------------------------------------------
  # * Atualização do objeto
  #----------------------------------------------------------------------------
  def update
    super
   
    self.contents.clear
 
    draw_icon(4,0, 0)

 
  end
end
#==============================================================================
# ** Scene_Map
#------------------------------------------------------------------------------
#  Esta classe executa o processamento da tela de mapa.
#==============================================================================
class Scene_Map < Scene_Base
  alias lima_main main
  alias lima_update update
  #----------------------------------------------------------------------------
  # * Processo principal
  #----------------------------------------------------------------------------
  def main
   
    @chama = Lima.new
    lima_main
    @chama.dispose
   
  end
  #----------------------------------------------------------------------------
  # * Atualização do processo
  #----------------------------------------------------------------------------
  def update
    lima_update
   
    @chama.close if Input.trigger?(:X) && @chama.open?
    @chama.open if Input.trigger?(:X) && @chama.close?
   
    unless $game_variables[133] == @old_variable1
      @old_variable1= $game_variables[133]
      @chama.update
    end
   
   
end
end

Agente009

  • *
  • Posts: 15
  • Ouros: 5
Resposta 1: 28/08/2015 às 16:45

Vamos ver se eu entendi, você quer que apareça um icone na tela que represente um item, e quando aperta-se por exemplo o "S" esse icone muda-se representando outro item?

Lima

Resposta 2: 28/08/2015 às 16:56

Exato, mas queria que aparecesse todos os itens que possuo

Agente009

  • *
  • Posts: 15
  • Ouros: 5
Resposta 3: 28/08/2015 às 17:12

Exato, mas queria que aparecesse todos os itens que possuo

entendi até, minha única duvida fica nessa parte de aparecer todos os itens, sendo que você quer que quando aperte o botão por exemplo "S" o ícone muda-se.
no caso, poderia especificar aonde esta tendo problemas e não esta conseguindo?

Lima

Resposta 4: 28/08/2015 às 19:23

Por exemplo, eu tenho no inventario 1 poção e uma maçã, queria que ao carregar no S apenas trocasse entre esses dois icones, eu não consigo fazer trocar nem sequer definir os icones que tenho no inventario