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|

Hero Trade

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
Hero Trade 22101010

Hero Trade Vide http://animechaos.forumeiros.com/
MensagemAssunto: Hero Trade Hero Trade EmptyTer Out 13, 2009 3:30 pm

Hero Trade



Introdução:
Esse script permite que você mude as posições dos personagens com as teclas A e S.

A - Próximo
S - Anterior


Exemplo:
Você tem um grupo de 4 pessoas, e vc está andando com o membro 1, ao
apertar A, quem irá andar é o membro 2, e se apertar S volta para o
membro 1, e assim por diante.

Esse script pode ser útil para quem usa o Catterpilar.

Como Usar:
- Copie o script e cole em cima de Main.

script:


Código:

   ##################################################
#[RGSS2]
#Criado por Osereterno - Jeca
# Post Na ReinoRPG.com: D.
##################################################
#Esse é um sistema bem simples, apenas serve
#pra trocar a ordem dos personagens no grupo.
#
#Cole esse script acima do main
#
#Ele usa as teclas X e Y, sendo o padrão as
#teclas "A" e "S" do teclado respectivamente
#
#Bom proveito
#
##################################################
class Scene_Map < Scene_Base
 
  alias atualizar_basico update
  def update
    j_testar_troca
    atualizar_basico 
  end
 
  def j_testar_troca
    if Input.trigger?(Input::X)
      j_trocar(-1)
    elsif Input.trigger?(Input::Y)
      j_trocar(1)
    end
  end
 
  def j_trocar(j_t = 1)
    j_ac = []
    j = 0
    for actor in $game_party.members
      j  = 1
      j_ac[j] = actor.id
      $game_party.remove_actor(actor.id)
    end
    if j > 1
      j_ac[0] = j_ac[j]
      j_ac[j 1] = j_ac[1]
      for i in 1..j
        $game_party.add_actor(j_ac[i j_t])
      end
    end
  end
 
end
######################################################


Obs.
Esse script tem um bug, se vc só tem uma pessoa na sua party e aperta para trocar o personagem some.


Créditos e Agradecimentos:

1. Criado por Jeca
2. Zero por disponibilizar no TWEG
Ir para o topo Ir para baixo

Hero Trade

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-