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
Samuka_Adm

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

Nome acima do char Empty
MensagemAssunto: Nome acima do char   Nome acima do char Icon_minitimeSeg 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?
Nome acima do char Tek4fecaa94066320959172
Voltar ao Topo Ir em baixo
Ver perfil do usuário http://liferpgmaker.forumeiros.com
 
Nome acima do char
Voltar ao Topo 
Página 1 de 1

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: