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


 
PortalPortal  InícioInício  ProcurarProcurar  Últimas imagensÚltimas imagens  RegistrarRegistrar  Entrar  

Compartilhe|

GPS para VX

Ver o tópico anterior Ver o tópico seguinte Ir para baixo
AutorMensagem
zero
zero
Membro Especial
Membro Especial

Postagens : 301
Data de inscrição : 14/05/2009
GPS para VX 22101010

GPS para VX Vide http://animechaos.forumeiros.com/
MensagemAssunto: GPS para VX GPS para VX EmptyDom Out 11, 2009 4:52 pm

GPS

Introdução
Este script cria uma janela com o GPS.

GPS para VX Gpsjk0

Como usar
Faça como a imagem:

GPS para VX Exgw8

Script



Código:

 #----------------------------------------------------------------
#                          GPS
#----------------------------------------------------------------
# Criado por: Jão
# Permite que crie uma janela com a sua localização no mapa
#-------------------
# Crie 2 variaveis;
# 1 com a coordenada X do herói
# 1 com a coordenada Y do herói
#----------------------------------------------------------------

module Jao
VARI_X = 1 # Variavel que representa a coordenada X
VARI_Y = 2 # Variavel que representa a coordenada X
end

class Window_GPS < Window_Base
 
  def initialize
    super(10, 10, 150, WLH + 32)
    refresh
  end
 
  def refresh
    self.contents.clear
    self.contents.draw_text(1, 1, 50, 25, "#{$game_variables[Jao::VARI_X].to_s}x")
    self.contents.draw_text(82, 1, 50, 25, "#{$game_variables[Jao::VARI_Y].to_s}y")
  end

end

class Scene_Map
SW = 5    # ID da switch que liga o GPS

  alias main_gps main
  def main
    @gps = Window_GPS.new
    if $game_switches[SW] == true
      @gps.visible = true
    else
      @gps.visible = false
    end
    main_gps
    @gps.dispose
  end
 
  alias update_gps update
  def update
    if $game_switches[SW] == true
      @gps.visible = true
    else
      @gps.visible = false
    end
    @gps.refresh
    update_gps
  end
end



ETC


Como da pra ver, isso cria uma janela no mapa com a posição X e Y
baseada em 2 variaveis na qual vocíª define. Por exemplo, neste caso
coloquei as 2 como coordenadas X e Y do heroi, mas vocíª pode por de
qualquer outro evento existente no mapa.

Para ativar a janela, ative a switch de Id 5 (que pode ser modificada no script), e para desativar, desative a mesma switch.

Este script é bom pra ser usado em world maps!

Créditos e Agradecimentos

1. Criado por jão
2. Postado por Zero em TWEG
Ir para o topo Ir para baixo

GPS para VX

Ver o tópico anterior Ver o tópico seguinte Ir para o topo
Página 1 de 1

Permissões neste sub-fórumNão podes responder a tópicos
The World of EverGrand :: Programação em Linguagens :: Ruby Game Scripting System :: Scripts :: RPG Maker VX-