Evento Texto Display [Rm vx Ace] Hitskin_logo Hitskin.com

Isto é uma pré-visualização de um tema em Hitskin.com
Instalar o temaVoltar para a ficha do tema

Aldeia RPG
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Evento Texto Display [Rm vx Ace]

+9
Mario.Hacker
emilyoly
Nanzin
ZeroXP
LeonM²
Valentine
RD12
DFox
Nietore
13 participantes

Página 1 de 3 1, 2, 3  Seguinte

Ir para baixo

Evento Texto Display [Rm vx Ace] Empty Evento Texto Display [Rm vx Ace]

Mensagem por Nietore Seg Jan 09, 2012 8:36 pm

O que esse script faz? Simples veja as imagens =]
Evento Texto Display [Rm vx Ace] Nietore
Evento Texto Display [Rm vx Ace] Nietore2
Código:
Código:

#==============================================================================
# ** Evento Mostrar Texto
#==============================================================================
# Criado por: Áص¹
# Modificado, Adaptado e Melhorado por: Nietore
# Traduzido por: Nietore
# Acesse: Www.AldeiaRpgBr.Com
#==============================================================================
# * Instruções
#
# - Criando evento para mostrar nome
# - Crie um comentário com:
# [Nome= Nome Aqui]
#------------------------------------------------------------------------------
#==============================================================================
#==============================================================================
# ** Game_Character
#==============================================================================
class Game_Character
#--------------------------------------------------------------------------
# * Escolher as cores
#--------------------------------------------------------------------------
Event_Color = Color.new(0, 225, 255)
Player_Color = Color.new(255, 255, 255)
#--------------------------------------------------------------------------
# * Escolha o que você quer mostrar no personagem
# ~ 'Nome', 'Classe', 'Nivel', 'Hp', 'Mp'
#--------------------------------------------------------------------------
Player_Text = 'Nome'
#--------------------------------------------------------------------------
# * Vareavel de instancia publica
#--------------------------------------------------------------------------
attr_accessor :text_display
end
#==============================================================================
# ** Game_Event
#==============================================================================

class Game_Event < Game_Character
#--------------------------------------------------------------------------
# * Alias Listings
#--------------------------------------------------------------------------
alias seph_characterdisplay_gevent_refresh refresh
#--------------------------------------------------------------------------
# * Atualização
#--------------------------------------------------------------------------
def refresh
# Methodo de Atualização Original
seph_characterdisplay_gevent_refresh
# Checa se o evento está com o comando no comentário
unless @list.nil?
for i in 0...@list.size
if @list[i].code == 108
@list[i].parameters[0].dup.gsub!(/\[[Nn][Oo][Mm][Ee][=](.+?)\]/) do
@text_display = [$1, Event_Color]
end
end
end
end
@text_display = nil if @erased
end
end
#==============================================================================
# ** Game_Player
#==============================================================================
class Game_Player < Game_Character

alias seph_characterdisplay_gplayer_refresh refresh
#--------------------------------------------------------------------------
# * Atualização
#--------------------------------------------------------------------------
def refresh
# Methodo de Atualização Original
seph_characterdisplay_gplayer_refresh
# Pega o personagem principal
actor = $game_party.members[0]
# Determina o texto
case Player_Text
when 'Nome'
txt = actor.name
when 'Classe'
txt = actor.class_name
when 'Nivel'
txt = "Nivel: #{actor.level}"
when 'Hp'
txt = "HP: #{actor.hp} / #{actor.maxhp}"
when 'Mp'
txt = "MP: #{actor.sp} / #{actor.maxsp}"
else
txt = ''
end
# Creates Text Display
@text_display = [txt, Player_Color]
end
end
#==============================================================================
# ** Sprite_Character
#==============================================================================
class Sprite_Character

alias seph_characterdisplay_scharacter_update update
#--------------------------------------------------------------------------
# * Atualizar Frame
#--------------------------------------------------------------------------
def update
# Methodo de Atualização Original
seph_characterdisplay_scharacter_update
# Methodo de atualização para mostrar o nome no evento
update_display_text
end
#--------------------------------------------------------------------------
# * Cria o Sprite para Mostrar
#--------------------------------------------------------------------------
def create_display_sprite(args)
bitmap = Bitmap.new(160, 24)
# Tamanho da Font
bitmap.font.size = 15
# Texto com Sombra
bitmap.font.draw_shadow = false if bitmap.font.respond_to?(:draw_shadow)
bitmap.font.color = Color.new(0, 0, 0)
bitmap.draw_text(1, 1, 160, 24, args[0], 1)
# Cor da Font
bitmap.font.color = args[1]
# Texto
bitmap.draw_text(0, 0, 160, 24, args[0], 1)
# Desenha o texto
@_text_display = Sprite.new(self.viewport)
@_text_display.bitmap = bitmap
@_text_display.ox = 80
@_text_display.oy = 10
@_text_display.x = self.x
@_text_display.y = self.y - self.oy / 2 - 24
@_text_display.z = 30001
@_text_display.visible = self.visible #true
end

def dispose_display_text
@_text_display.dispose unless @_text_display.nil?
end

def update_display_text
unless @character.text_display.nil?
create_display_sprite(@character.text_display) if @_text_display.nil?
@_text_display.x = self.x
@_text_display.y = self.y - self.oy / 2 - 24
else
dispose_display_text unless @_text_display.nil?
end
end
end

Créditos:
Áص¹ por criar
Nietore por modificar, adaptar e melhorar para rm vx ace

Obs. Falta de atenção minha, e não tinha testado, ao mudar de mapa, gera um Bug que os nomes anterioes mostram no outro mapa, vou tentar concertar!

_________________
Evento Texto Display [Rm vx Ace] AIymW

Eu poderia ser a pessoa mais agradavel do mundo! mas optei por ser eu mesmo.
Nietore
Nietore
Lenda
Lenda

Medalhas : Evento Texto Display [Rm vx Ace] ZgLkiRU
Mensagens : 851
Créditos : 163

Ir para o topo Ir para baixo

Evento Texto Display [Rm vx Ace] Empty Re: Evento Texto Display [Rm vx Ace]

Mensagem por DFox Seg Jan 09, 2012 8:40 pm

kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk, eu ri das SCREENs.
Ae nietore muito bom, +Cred
assim que baixar o RTP agente aprende junto RGSS3 *-*

_________________
mãe, tô no youtube
DFox
DFox
Desenvolvedor
Desenvolvedor

Mensagens : 819
Créditos : 63

https://softwool.co/

Ir para o topo Ir para baixo

Evento Texto Display [Rm vx Ace] Empty Re: Evento Texto Display [Rm vx Ace]

Mensagem por RD12 Seg Jan 09, 2012 8:41 pm

Ele mostra o Sim e Não em cima do texto? é que não tenho o Ace aqui. Se for isso fica bem melhor o jogo com esse script.
kkkk gostei da cena, nem me convidaram pro casamento né Fuckthashit
RD12
RD12
Lenda
Lenda

Medalhas : Evento Texto Display [Rm vx Ace] 48080450Evento Texto Display [Rm vx Ace] Trophy11Evento Texto Display [Rm vx Ace] GIueZEvento Texto Display [Rm vx Ace] ZgLkiRU
Mensagens : 1946
Créditos : 745

Ir para o topo Ir para baixo

Evento Texto Display [Rm vx Ace] Empty Re: Evento Texto Display [Rm vx Ace]

Mensagem por DFox Seg Jan 09, 2012 8:44 pm

@RD - mostra o nome em cima dos NPCs e do Char, eu também pensei isso, por causa das screens

_________________
mãe, tô no youtube
DFox
DFox
Desenvolvedor
Desenvolvedor

Mensagens : 819
Créditos : 63

https://softwool.co/

Ir para o topo Ir para baixo

Evento Texto Display [Rm vx Ace] Empty Re: Evento Texto Display [Rm vx Ace]

Mensagem por Valentine Seg Jan 09, 2012 8:45 pm

Só falta corrigir o erro quando muda de mapa Successful que é comum em 99,999% dos scripts desse tipo rmvx.
Valentine
Valentine
Administrador
Administrador

Medalhas : Evento Texto Display [Rm vx Ace] ZgLkiRU
Mensagens : 5345
Créditos : 1164

https://www.aldeiarpg.com/

Ir para o topo Ir para baixo

Evento Texto Display [Rm vx Ace] Empty Re: Evento Texto Display [Rm vx Ace]

Mensagem por RD12 Seg Jan 09, 2012 8:49 pm

é mesmo lucky, tavo acostumado com o Netplay, bem legal intão.
(Deletaram minha mensagem ou eu esqueci de enviar e fechei a aba? Megusta )
RD12
RD12
Lenda
Lenda

Medalhas : Evento Texto Display [Rm vx Ace] 48080450Evento Texto Display [Rm vx Ace] Trophy11Evento Texto Display [Rm vx Ace] GIueZEvento Texto Display [Rm vx Ace] ZgLkiRU
Mensagens : 1946
Créditos : 745

Ir para o topo Ir para baixo

Evento Texto Display [Rm vx Ace] Empty Re: Evento Texto Display [Rm vx Ace]

Mensagem por Nietore Seg Jan 09, 2012 8:54 pm

Lembrando que pra por o nome em cima do npc tem que chamar um comentário e colocar [Nome= Nietore] dentro do comentário!

RD12 desculpa não ter te convidado, faltou os convidados da Emily tb, esses foram os meus UHASUHASHUasHU

_________________
Evento Texto Display [Rm vx Ace] AIymW

Eu poderia ser a pessoa mais agradavel do mundo! mas optei por ser eu mesmo.
Nietore
Nietore
Lenda
Lenda

Medalhas : Evento Texto Display [Rm vx Ace] ZgLkiRU
Mensagens : 851
Créditos : 163

Ir para o topo Ir para baixo

Evento Texto Display [Rm vx Ace] Empty Re: Evento Texto Display [Rm vx Ace]

Mensagem por LeonM² Seg Jan 09, 2012 9:10 pm

eae agradeço o convite.kkkk Xd
on topic:bem legal o sistema daki a poko tera varios mas creio que vc foi o primeiro a fazer(ñ vi nenhum até agr)
LeonM²
LeonM²
Lenda
Lenda

Mensagens : 1802
Créditos : 153

Ir para o topo Ir para baixo

Evento Texto Display [Rm vx Ace] Empty Re: Evento Texto Display [Rm vx Ace]

Mensagem por ZeroXP Seg Jan 09, 2012 9:26 pm

Bem legal, eu ri das screens.
Parabéns! +1 cred.

_________________
Clique e ajude a Lunact Cast !
Evento Texto Display [Rm vx Ace] 15yi05i
ZeroXP
ZeroXP
Membro Ativo
Membro Ativo

Mensagens : 341
Créditos : 31

http://www.aldeiarpgbr.com/forum

Ir para o topo Ir para baixo

Evento Texto Display [Rm vx Ace] Empty Re: Evento Texto Display [Rm vx Ace]

Mensagem por Nanzin Seg Jan 09, 2012 9:39 pm

auhsuausas Alguem tem algo que possa impedir essa Uniao?

Action Nanzin \O|, A emily pertence ao Caio Juan Razz uashuahsuhausuah
parabens por adaptar mais como eu disse nao muda muita coisa, a sintaxe e a mesma o melhor é a processamento de Updates xD

+ 1

_________________
Evento Texto Display [Rm vx Ace] Npvo

Para Aqueles que gostam de Min e de meu Trabalho;
Upem Meu Pet nao custa nda!!


Pet:
Nanzin
Nanzin
Membro de Honra
Membro de Honra

Mensagens : 1550
Créditos : 252

Ir para o topo Ir para baixo

Evento Texto Display [Rm vx Ace] Empty Re: Evento Texto Display [Rm vx Ace]

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Ir para o topo Ir para baixo

Página 1 de 3 1, 2, 3  Seguinte

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos