Eventers Lab & G+ Games (ELG+)
Olá, se você já é cadastrado no nosso fórum, faça seu login, se ainda não é, não perca tempo! Cadastre-se já!

Participe do fórum, é rápido e fácil

Eventers Lab & G+ Games (ELG+)
Olá, se você já é cadastrado no nosso fórum, faça seu login, se ainda não é, não perca tempo! Cadastre-se já!
Eventers Lab & G+ Games (ELG+)
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Entrar

Esqueci-me da senha

Últimos assuntos
» 2 Players no jogo (Backup RMB)
GuiRPG Loading Bar EmptyDom Jul 31, 2011 5:39 pm por Rodrigo Vernaschi

» Chamar Bote
GuiRPG Loading Bar EmptyDom Jul 31, 2011 5:16 pm por Rodrigo Vernaschi

» Caixa de Texto Acima do Personagem
GuiRPG Loading Bar EmptyDom Jul 31, 2011 4:56 pm por Rodrigo Vernaschi

» Auto-Tile Speed
GuiRPG Loading Bar EmptyDom Jul 31, 2011 4:49 pm por Rodrigo Vernaschi

» Apresentação Antes do Title
GuiRPG Loading Bar EmptyDom Jul 31, 2011 4:35 pm por Rodrigo Vernaschi

» Anti-Hack System (Silver Link/Gold Link)
GuiRPG Loading Bar EmptyDom Jul 31, 2011 4:26 pm por Rodrigo Vernaschi

» Anti Hack (AMIGO X)
GuiRPG Loading Bar EmptyDom Jul 31, 2011 4:19 pm por Rodrigo Vernaschi

» Ajustar Volume Durante o Jogo
GuiRPG Loading Bar EmptyDom Jul 31, 2011 3:58 pm por Rodrigo Vernaschi

» Músicas e poemas
GuiRPG Loading Bar EmptyQua Out 20, 2010 8:19 pm por Memories


GuiRPG Loading Bar

Ir para baixo

GuiRPG Loading Bar Empty GuiRPG Loading Bar

Mensagem por Rodrigo Vernaschi Qua maio 20, 2009 4:50 pm

GuiRPG Loading Bar

Por GuiRPG


Introdução

Fuçando no meu pc eu tive a idéia de postar alguns scripts que eu peguei há tempos na RMB. Todos os créditos vão para o criador GuiRPG!

Características


  • Cria uma barra de loading antes do menu.
  • A barra é totalmente fictícia, sendo assim, ela não carrega nada realmente.
  • A barra pode ser customizada por quem entende ou quem gosta de fuçar nos scripts.
  • Você pode adicionar uma screen para aparecer de fundo enquanto a barra é preenchida

Screenshots

Essa SS foi tirada usando o exemplo da barra sem a imagem de fundo que pode ser adicionada livremente toda vez que você for chamar o script.
GuiRPG Loading Bar Barradeloading

Como usar

Cole o script acima do main, depois deixe o script main da seguinte maneira, depois de begin, para chamar o script antes da tela de título:

begin
$IMG_Barra = 'coloque aqui o nome da imagem de fundo'
$scene = GuiRPG_Barra.new

Se você preferir deixar sem imagem de fundo, apenas deixe o ''.

script

Código:
#===============================================================================
# GuiRPG Loading Bar 1.8
#-------------------------------------------------------------------------------
# Por GuiRPG [guirpg@gmail.com]
#===============================================================================
# Para deixar seu jogo com cara de profissional, coloque Barras de Carregamento
#===============================================================================
# As Imagens de fundo deverão estar na pasta System. Para Chamar a Barra, use:
# $IMG_Barra = 'Nome_da_Imagem_de_Fundo'
# $scene = GuiRPG_Barra.new
#===============================================================================



#===============================================================================
# Módulo Cores
#-------------------------------------------------------------------------------
# Aqui tem Configurações de Cores da Barra
#===============================================================================
module Cores
 
  # Cores da Barra, ela é composta por 3 cores
  Cor1 = Color.new(0,0,0)
  Cor2 = Color.new(0,100,100)
  Cor3 = Color.new(0,0,0)
 
  # Cor do Fundo da Barra:
  Fundo_Cor = Color.new(255,255,255,255) # -> Branco
 
  # Cor da Borda
  Borda_Cor = Color.new(0,0,50,255) # -> Azul Escuro
 
  end
 

class GuiRPG_Barra < Scene_Base
 
 def main
  @fundo = Sprite.new
  @fundo.bitmap = Cache.system($IMG_Barra)
  @barra = Barra.new
  Graphics.transition
  loop do
    Graphics.update
    Input.update
    update_barra
    if $scene != self
      break
    end
  end
  Graphics.freeze
  @barra.dispose
  @fundo.bitmap.dispose
  @fundo.dispose
 end
 
 def update_barra
  @barra.refresh
  if $loading >= 360
    $scene = Scene_Title.new
  end
 end
 
end

class Barra < Window_Base
 
 def initialize
  super(0,0,640,480)
  self.contents = Bitmap.new(width - 32, height - 32)
  self.opacity = 0
  $loading = 0
  refresh
 end
 
 def refresh
  self.contents.clear
  $loading += rand(2)
  self.contents.fill_rect(64,354,364,22,Cores::Borda_Cor)
  self.contents.fill_rect(66,356,360,18,Cores::Fundo_Cor)
  self.contents.gradient_fill_rect(66,356,$loading,18,Cores::Cor1,Cores::Cor2,Cores::Cor3)
 end
 
end

$IMG_Barra = ''

Faq

Nada por enquanto...

Créditos

GuiRPG
(Criador) e RMB onde o script foi postado originalmente

Observações

Apesar de ser um script simples, ele pode deixar seu jogo com uma cara mais profissional e, afinal, os pequenos detalhes fazem a diferença!

Até mais pessoal! Espero que tenham gostado!

FUI!!!
Rodrigo Vernaschi
Rodrigo Vernaschi
Administrador
Administrador

Número de Mensagens : 113
Idade : 31
Localização : Mauá-SP
Respeito às regras : GuiRPG Loading Bar 111010
Premios : GuiRPG Loading Bar Medal_gold_3: 0 GuiRPG Loading Bar Medal_silver_3: 0 GuiRPG Loading Bar Medal_bronze_3: 0
Reputação : 3
Pontos : 251
Data de inscrição : 27/02/2009

Ficha do personagem
Raça: Humano
Nível Maker: Experiente
Mensagem Pessoal: Leiam as regras!

https://eventerslab.forumakers.com

Ir para o topo Ir para baixo

Ir para o topo


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