O TEMA DO FÓRUM ESTÁ EM MANUTENÇÃO. FEEDBACKS AQUI: ACESSAR

SH Mensagem Fácil

Iniciado por LoboShow, 23/01/2013 às 16:35

SH Mensagem Fácil

Compativel com: RMVX
Compatibilidade: ?
Facilidade de uso: ?
Lag gerado: ?

[box class=titlebg]
Condições de Uso
[/box]
Dê os devidos créditos.

[box class=titlebg]
Para que serve o script
[/box]
Cria uma caixa de mensagem(window) com o texto e tamanho que quiser.
Funções:
- Tamanho da janela editável
- Texto(óbvio editável)
- Posição da janela
- Posição do texto dentro da janela
- Tamanho da fonte

[box class=titlebg]
Imagens
[/box]

[box class=titlebg]
Script
[/box]
#============================================================|
# Window_MensagemFacil - By: Shepher                         |
#============================================================|
# O Script MensagemFacil faz com que apareça uma mensagem    |
# Numa caixa de mensagens rápidamente! Para que o herói      |
# Pode ser customizada por você, o tamanho, as posições,     |
# E principalmente é claro o texto.                          |
#==================  By> Shepher  ===========================|
#                  Instruções de uso:                        |
# Para usar chame um script com o seguinte código:           |
# SHMensagemFacil.new(x,y,largura,altura,txt_x,txt_y,opac,   |
# txt,font_size)                                             |
# Sendo:                                                     |
# X = Posição X da janela | Y = Posição Y da janela          |
# Largura = Largura da janela | Altura = Altura da janela    |
# Txt_x = Posição X do texto | Txt_y = Posição Y do texto    |
# Opac = Opacidade da janela | Txt = texto da janela         |
# Font_size = Tamanho da fonte                               |
# Alguns exemplos de códigos já prontos para mostrar varia-  |
# veis no jogo:                                              |
#============================================================|
# $game_party.members.size = Diz quantos personagens há no   |
# $game_party.gold = Mostra quantos de gold você tem         |
# $game_party.steps = Mostra quantos passos o perso andou    |
# $game_system.save_count = Número de saves                  |
# Graphics.frame_count / Graphics.frame_rate = Tempo de jogo |
# $game_map.map_id = ID Do Mapa em que você está !           |
# $game_variables[id] = Mostra uma variável do jogo          |
# Esse são apenas alguns comandos que você pode pôr em seu   |
# Jogo, se quiser mais: posso tentar achar para você ;D      |
#============================================================|
#                  BY : Shepher                              |
#============================================================|
class SHMensagemFacil < Window_Base
  def initialize(x,y,largura,altura,txt_x,txt_y,opac,txt,font_size)
    @txt_x = txt_x
    @txt_y = txt_y
    @opac = opac
    @txt = txt
    @x = x
    @y = y
    @largura = largura
    @altura = altura
    @font_size = font_size
    @gold = $game_party.gold
    super(x,y,largura,altura)
  refresh
end
def refresh
  self.contents.clear
  self.opacity = @opac
  self.contents.font.size = @font_size
  self.contents.draw_text(@txt_x,@txt_y,self.width,@altura/2,@txt)
end
end


[box class=titlebg]
Créditos e Avisos
[/box]
Criador: Shepher

É um script bem legal, da para fazer mil e umas coisas nele, até tive uma ideia boba aqui '-'
+ OURO