Aldeia RPG

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

Suporte ao desenvolvimento de jogos


+6
Fudo-Yusei
lucasbiell
jiraya
JuanCollin
Satheios
RD12
10 participantes

    Mensagens/Avisos Na Tela

    RD12
    RD12
    Lenda
    Lenda


    Medalhas : Mensagens/Avisos Na Tela 48080450Mensagens/Avisos Na Tela Trophy11Mensagens/Avisos Na Tela GIueZMensagens/Avisos Na Tela ZgLkiRU
    Mensagens : 1946
    Créditos : 745

    Mensagens/Avisos Na Tela Empty Mensagens/Avisos Na Tela

    Mensagem por RD12 Sex Mar 16, 2012 11:06 pm

    Mensagens na Tela
    Mais um script meu para jogos OFF! Estou criando scripts pra jogos off pra sair da rotina do NP e movimentar mais essa área, Depois postarei scripts para VX. Para movimentar lá Razz

    Descrição: É um script que lembra o NP, é tipo um chat no canto esquerdo da tela, em que você pode mostrar mensagens na tela. Apenas chamando o script: mensagem_add("Texto")
    Eu coloquei para mostrar mensagem de Bem Vindo, podem tirar a vontade.
    Você pode escolher entre 3 ou 4 Linhas em que serão exibidas na tela de mensagens.

    Imagens

    Spoiler:

    Script: Apenas cole em cima do Main

    Código:

    #:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=
    #|Autor: RD12|            Mensagens na Tela
    #|Versão: 1.0|-------------------------------------------------------
    #|Data: 16/03|  Script que mostra na tela mensagens/avisos
    #:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=
    #COMO USAR: Chame o script: menssagem_add("Texto")
    #-------------------------------------------------------------------
    X = 0
    Y = 373
    L = 300
    A = 27
    $LINHAS = 3#Você só pode por 3, ou 4!!
    $WindowSkin = true#False para não exibir WindowSkin
    class Window_Msg < Window_Base
      def initialize
        super(X,Y,L,A*$LINHAS)
          self.contents = Bitmap.new(width - 32, height - 32)
          self.back_opacity = 90
        self.windowskin = RPG::Cache.windowskin("") if $WindowSkin == false
        $logs = []
        $logs[0] = ""
        $logs[1] = ""
        $logs[2] = ""
        $logs[3] = ""
        if $LINHAS == 4
        elsif $LINHAS == 4
          self.height = 102
          self.y = 373
        elsif $LINHAS == 3
          self.height = 85
          self.y = 395
        else
          self.height = 102
          self.y = 373
        end
        menssagem_add("Bem Vindo ao Jogo!")
        refresh
      end#def
     
        def refresh
        self.contents.clear
        #::Fonte do Texto::
        self.contents.font.name = "Segoe UI"
        #::Cor do Texto::
        #::Tamanho do Texto::
        self.contents.font.size = 15
        #::Escrever as Mensagens::
        self.contents.draw_text(0, -15, 310, 40, "#{$logs[0]}")
        self.contents.draw_text(0, 5, 310, 40, "#{$logs[1]}")
        self.contents.draw_text(0, 25, 310, 38, "#{$logs[2]}")
        self.contents.draw_text(0, 45, 310, 40, "#{$logs[3]}")
          end#def
     
      end#class
     
          def menssagem_add(texto)
        if $LINHAS == 4
        $logs[0] = $logs[1]
        $logs[1] = $logs[2]
        $logs[2] = $logs[3]
        $logs[3] = texto
      elsif $LINHAS == 3
        $logs[0] = $logs[1]
        $logs[1] = $logs[2]
        $logs[2] = texto
      else
        $LINHAS = 4
        end
      end
     
     
        class Scene_Map
      alias me_main main
      def main
        @me = Window_Msg.new
        me_main
        @me.dispose
      end
      alias msg_update update
      def update
        msg_update
        @me.refresh if Graphics.frame_count % 10 == 0
      end
    end


    Créditos: RD12

    Algum erro dúvida, ou dica, poste por favor.
    Satheios
    Satheios
    Aldeia Friend
    Aldeia Friend


    Medalhas : Mensagens/Avisos Na Tela Trophy12Mensagens/Avisos Na Tela IlSfE
    Mensagens : 1248
    Créditos : 306

    Mensagens/Avisos Na Tela Empty Re: Mensagens/Avisos Na Tela

    Mensagem por Satheios Sex Mar 16, 2012 11:08 pm

    Nuss cara, vai desenvolver muitos jogos com isso, fica algo pra NPC. Os jogos off ficaram melhores com essa ajuda Successful
    +1 crédito

    SeeYa! ~//


    _________________



    Ninguém pode ser perfeito, mas todos podem ser melhores.
    Visite o meu projeto, Tales of a Kingdom e prepare-se para um novo mundo!




    JuanCollin
    JuanCollin
    Membro de Honra
    Membro de Honra


    Mensagens : 988
    Créditos : 98

    Mensagens/Avisos Na Tela Empty Re: Mensagens/Avisos Na Tela

    Mensagem por JuanCollin Sex Mar 16, 2012 11:08 pm

    Não achei tão util, mas alguém pode achar.

    Obrigado por colaborar com o forum e os demais membros dele, +1 Cred
    jiraya
    jiraya
    Membro Ativo
    Membro Ativo


    Mensagens : 293
    Créditos : 26

    Mensagens/Avisos Na Tela Empty Re: Mensagens/Avisos Na Tela

    Mensagem por jiraya Sex Mar 16, 2012 11:16 pm

    Achei muito legal manim vlw por postar... Successful


    _________________
    [iframe src="http://seuclick.com/ad/5062207171017" style="border: none; width: 468px; height: 60px;" scrolling="no"][/iframe]

    ggz
    lucasbiell
    lucasbiell
    Membro Ativo
    Membro Ativo


    Mensagens : 366
    Créditos : 36

    Mensagens/Avisos Na Tela Empty Re: Mensagens/Avisos Na Tela

    Mensagem por lucasbiell Sex Mar 16, 2012 11:37 pm

    ae cara ia ficar bom se voce fizesse assim Very Happy
    tipo voce dava enter no npc e aparecia um textbox para digitar e depois apertar enter e aparecesse oque você digitou :S ia ficar bom ein :)
    (Gostei do sistema valeu +1 por disponibilizar)


    _________________
    Spoiler:
    Fudo-Yusei
    Fudo-Yusei
    Experiente
    Experiente


    Mensagens : 488
    Créditos : 19

    Mensagens/Avisos Na Tela Empty Re: Mensagens/Avisos Na Tela

    Mensagem por Fudo-Yusei Sex Mar 16, 2012 11:55 pm

    Eu achei legal mais eu nao fasso jogos off mesmo assim +cred


    _________________
    O Selo foi Quebrado!

    Mensagens/Avisos Na Tela Ass%2520is%2520broken
    BrunoFoxe
    BrunoFoxe
    Banido
    Banido


    Mensagens : 169
    Créditos : 10

    Mensagens/Avisos Na Tela Empty Re: Mensagens/Avisos Na Tela

    Mensagem por BrunoFoxe Sáb Mar 17, 2012 1:10 am

    Muito bom +cred

    talvez vai ser útil pra alguem... e pra mim também Successful


    _________________
    A Nova TRM

    Chegou!



    templorpgmaker.com
    Visite-nos já e registre-se =D!
    gustavotx
    gustavotx
    Experiente
    Experiente


    Mensagens : 411
    Créditos : 64

    Mensagens/Avisos Na Tela Empty Re: Mensagens/Avisos Na Tela

    Mensagem por gustavotx Sáb Mar 17, 2012 7:19 am

    Funciona no NP Master v3 ?????

    E at bem legal cara Vai ajudar muita gente +1cred ;D


    _________________
    Meu Game Lupus Online:

    Mensagens/Avisos Na Tela Sing2zq

    Mensagens/Avisos Na Tela AIymW
    Tem Meu Respeito:
    Muta
    Muta
    Ocasional
    Ocasional


    Mensagens : 190
    Créditos : 48

    Mensagens/Avisos Na Tela Empty Re: Mensagens/Avisos Na Tela

    Mensagem por Muta Sáb Mar 17, 2012 7:21 am

    Cara muito bom seu script(como se algun script seu não fosse xD)
    Sério mesmos irá ser útil para muita gente!


    _________________
    "Cansei de esconder o que há em meu coração, agora vou mostrar todo o amor que sinto por você"
    By:Darus Sven
    Mensagens/Avisos Na Tela HcMNL

    Melhores Bandas da História:

    Spoiler:
    Mensagens/Avisos Na Tela Tkw
    TecoKun
    TecoKun
    Membro de Honra
    Membro de Honra


    Mensagens : 1310
    Créditos : 69

    Mensagens/Avisos Na Tela Empty Re: Mensagens/Avisos Na Tela

    Mensagem por TecoKun Sáb Mar 17, 2012 7:24 am

    isso n é mais q o experado pra um scripter do lvl do RD12,mais uma vez,ele fez um belo trabalho nesse script +1 de cred!


    _________________
    Mensagens/Avisos Na Tela 9vqffD0
    Meu fórum de RPG Maker! ainda esta em construção, mas ja tem materias exclusivos! Visite-nos, você vai gostar!
    Status do fórum: PARADO (por enquanto)


    Alguns dos meus textos sobre Rpg, podem te ajudar Wink
    * Contos dos Heróis


    Deem uma olhada Successful 

    Conteúdo patrocinado


    Mensagens/Avisos Na Tela Empty Re: Mensagens/Avisos Na Tela

    Mensagem por Conteúdo patrocinado


      Data/hora atual: Qui Nov 21, 2024 4:29 pm