Life Rpg Maker
Registre-se em nossa comunidade e saiba Mais do mundo maker(:



 
InícioInício  chat  PortalPortal  CalendárioCalendário  FAQFAQ  BuscarBuscar  MembrosMembros  GruposGrupos  Registrar-seRegistrar-se  Conectar-seConectar-se  

Compartilhe | 
 

 Nome acima do char

Ir em baixo 
AutorMensagem
Samuka_Adm
Admin
Admin
avatar

Medalhas :
Mensagens : 150
Pontos : 319
Reputação : 44
Data de inscrição : 15/06/2012

MensagemAssunto: Nome acima do char   Seg Set 24, 2012 1:12 am

Aew, Mais um script para voc^s, dessa vez um de nome acima do char e level ^^
Itrodução:
o Script mostra o nome e o level do char acima dele
Lag Gerado: Nulo
Plataforma: RMVXA
|O script:|
Código:
#=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=#
#nome em cima do char                                                          #
#BY:Samuka_Maker                                                                #
#E RD12 com me incentivar                                                      #
#=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=#

module Player_Name
  Font_Name = "Segoe UI"# nome da fonte
  Font_Size = 14 #tamanho da fonte
  Font_Color = Color.new(255,0,0)#cor da fonte
  Show_Level = true#mostrar level (true ativar e false desativar)
end


class Player_Name_Text < Sprite_Base
  def initialize
    super()
    self.bitmap = Bitmap.new(100, 24)
    refresh
  end

  def refresh
    self.bitmap.clear
    self.x = $game_player.screen_x - 50
    self.y = $game_player.screen_y - 55
    self.bitmap.font.size = Player_Name::Font_Size
    self.bitmap.font.name = Player_Name::Font_Name
    self.bitmap.font.color = Player_Name::Font_Color
    actor = $game_party.members[0]
    if Player_Name::Show_Level == true
      self.bitmap.draw_text(self.bitmap.rect, "#{actor.name} [#{actor.level}]", 1)
    else
      self.bitmap.draw_text(self.bitmap.rect, actor.name, 1)
    end
  end
end

class Sprite_Character < Sprite_Base
  alias player_alias_initialize initialize
  def initialize(*args)
    @font_color = nil
    player_alias_initialize(*args)
  end
  alias init initialize
  def initialize(view, char)
    init(view, char)
    if @character.is_a?(Game_Player)
      @player_name = Player_Name_Text.new
    end
  end
  alias player_alias_update update
  def update
    player_alias_update
    if @character.is_a?(Game_Player) and @player_name != nil
    @player_name.refresh
  end
 end
end

_________________
Do quê adianta baixar um sistema e só copiar tudo? estão faltando makers no mundo intão porquê você não aprende ruby para fazer seus proprios scripts?
Voltar ao Topo Ir em baixo
Ver perfil do usuário http://liferpgmaker.forumfacil.net
 
Nome acima do char
Voltar ao Topo 
Página 1 de 1
 Tópicos similares
-
» Como colocar o nome em cima do avatar
» Colocar nome da categoria mais acima
» Nome do tópico em cima da imagem
» [Engine] Escolher nome do Player
» Nome do fórum na aba

Permissão deste fórum:Você não pode responder aos tópicos neste fórum
Life Rpg Maker :: RPG MAKER VX ACE :: Scripts RGSS3-
Ir para: