Ver Resposta Única
  #95 (permalink)  
Antigo 16-11-2008, 10:26
Avatar de Yanazake
Yanazake Yanazake está offline
Kemono doido
Pontos: 506, Nível: 3 Pontos: 506, Nível: 3 Pontos: 506, Nível: 3
Atividade: 1% Atividade: 1% Atividade: 1%
 
Data de Entrada: Mar 2008
Posts: 105
Reputação: 10
Yanazake está se destacando por aqui
Enviar mensagem via ICQ para Yanazake Enviar mensagem via MSN para Yanazake Enviar mensagem via Yahoo para Yanazake Enviar mensagem via Skype para Yanazake
Re: Ajudo com Scripts... (Apenas um pouco >.<)

Citação:
Postado originalmente por Angel Ivy Ver Posts
Forçar uma Ação...

Na verdade, eu nunca testei isso... Vou passar um dado improvisado:

Pode colocar isto:

Código:
Condição: Script: $game_party.members[0].id == *id do personagem*
Forçar Ação Tática, Personagem 1, o que for.
Exceção:
Condição: Script: $game_party.members[1].id == *id do personagem*
Forçar Ação Tática, Personagem 2, o que for.
Exceção:
Condição: Script: $game_party.members[2].id == *id do personagem*
Forçar Ação Tática, Personagem 3, o que for.
Exceção:
Condição: Script: $game_party.members[3].id == *id do personagem*
Forçar Ação Tática, Personagem 4, o que for.
Exceção
*Faça o que for também. No caso, não precisa chamar uma Forçar Ação, pois sabemos que se não está entre os quatro membros, não está no grupo, neste caso, então não precisa chamar ele.*
FIM
FIM
FIM
FIM
GRande problema pra mim. Eu estou tentando criar um sistema de trransformação (no caso, por eventos, usando comandos dos scripts que já são do sistema do RM).
Meu problema é descobrir como posso trocar um personagem por outro, ao invés de simplesmente retirar um e adicionar outro.

Se tivesse um jeito de forçar a ordem do personagem adicionado, seria o suficiente, acho. O que eu achei que poderia usar até agora são os comandos:

$game_actors[id].
$game_party.actors[pos].

Código:
  def remove_actor(actor_id)
    # Delete actor
    @actors.delete($game_actors[actor_id])
Código:
    # Get actor
    actor = $game_actors[actor_id]
    # If the party has less than 4 members and this actor is not in the party
    if @actors.size < 4 and not @actors.include?(actor)
      # Add actor
      @actors.push(actor)
Nota: eu estou usando o RMXP porque no momento, eu simplesmente não posso usar o VX de jeito nenhum pro meu projeto.
__________________
There is something stange among you...
-=-
Visite a página do projeto Azure Lights!
Responder com Quote