Códigos para comando 'Chamar Script'

3 Respostas   449 Visualizações

0 Membros e 1 Visitante estão vendo este tópico.

HammerStrike

  • Veterano
  • *
  • Posts: 333
  • Ouros: 280
  • "Quando vou terminar?quando estiver pronto!"
  • Equipamentos "Manejar espadas está lhe dando calos nas mãos? Uma bela luva pode ser uma boa saída, além de prover um manejo melhor das lâminas." "O norte sempre me surpreende, e este escudo não foi uma exceção. Em uma de minhas viagens lá vi ele, muito bonito e resistente, claro que não poderia deixar de trazer um." "Um dos melhores trabalhos dos povos das terras da noite é esse metal, que na escuridão mais gelada aquece o corpo que protege."
Tópico criado em: 28/10/2016 às 20:05

Estou tentando criar alguns sistema e como n sou bom com scripts gostaria de tirar uma dúvida. Como posso usar os comandos do 'Mover Evento' mais utilizando códigos no 'Chamar Script'. Para se mais especifico eu no momento precisando do comando 'Animação On e Off' mas pelo 'Call Script'.
1 Bit Estúdio

TonyHart

  • *
  • Posts: 144
  • Ouros: 126
  • Born in 95 to die
Resposta 1: 28/10/2016 às 20:15 - Última modificação por TonyHart em 28/10/2016 às 20:18

Se for no Maker MV e apenas para esse comando você pode usar:

Código: [Selecionar]
// Para o jogador
$gamePlayer.setStepAnime(true);
$gamePlayer.setStepAnime(false);

ou

$gamePlayer.setWalkAnime(true);
$gamePlayer.setWalkAnime(false);

// Para evento por meio do ID
$gameMap.event(1).setStepAnime(true);
$gameMap.event(1).setStepAnime(false);

ou

$gameMap.event(1).setWalkAnime(true);
$gameMap.event(1).setWalkAnime(false);
Born in 95 to die

HammerStrike

  • Veterano
  • *
  • Posts: 333
  • Ouros: 280
  • "Quando vou terminar?quando estiver pronto!"
  • Equipamentos "Manejar espadas está lhe dando calos nas mãos? Uma bela luva pode ser uma boa saída, além de prover um manejo melhor das lâminas." "O norte sempre me surpreende, e este escudo não foi uma exceção. Em uma de minhas viagens lá vi ele, muito bonito e resistente, claro que não poderia deixar de trazer um." "Um dos melhores trabalhos dos povos das terras da noite é esse metal, que na escuridão mais gelada aquece o corpo que protege."
Resposta 2: 28/10/2016 às 20:27

Se for no Maker MV e apenas para esse comando você pode usar:

Código: [Selecionar]
// Para o jogador
$gamePlayer.setStepAnime(true);
$gamePlayer.setStepAnime(false);

ou

$gamePlayer.setWalkAnime(true);
$gamePlayer.setWalkAnime(false);

// Para evento por meio do ID
$gameMap.event(1).setStepAnime(true);
$gameMap.event(1).setStepAnime(false);

ou

$gameMap.event(1).setWalkAnime(true);
$gameMap.event(1).setWalkAnime(false);

No caso é VX Ace, mals esqueci de especificar.
1 Bit Estúdio

TonyHart

  • *
  • Posts: 144
  • Ouros: 126
  • Born in 95 to die
Resposta 3: 28/10/2016 às 23:43

No Ace

Código: [Selecionar]
# Player Animação ON/OFF - Só trocar no nome
move_route = RPG::MoveRoute.new
move_route.repeat = false
m = RPG::MoveCommand.new(Game_Character::ROUTE_WALK_ANIME_OFF, [])
move_route.list.insert(0, m.clone())
$game_player.force_move_route(move_route)

# Player Pisando ON/OFF - Só trocar no nome
move_route = RPG::MoveRoute.new
move_route.repeat = false
m = RPG::MoveCommand.new(Game_Character::ROUTE_STEP_ANIME_ON, [])
move_route.list.insert(0, m.clone())
$game_player.force_move_route(move_route)

//Para eventos, só trocar $game_player pelo código abaixo, onde 1 é o ID do evento
$game_map.events[1].force_move_route(move_route)


A lista de códigos (Game_Character::ROUTE_STEP_ANIME_ON, etc) você encontra na classe Game_Character
Born in 95 to die