O TEMA DO FÓRUM ESTÁ EM MANUTENÇÃO. FEEDBACKS AQUI: ACESSAR

[RMMV]Ajuda Scripts em menu por evento

Iniciado por Politano, 05/08/2016 às 17:29

05/08/2016 às 17:29 Última edição: 06/08/2016 às 18:53 por King Gerar
Boa tarde galera, eu estou com uma dúvida a respeito de um comando.
Estou criando um Menu por eventos com base em um menu disponibilizado pelo Mystol para RPG Maker VX Ace, entretanto, eu utilizo o MV e o comando por script não está funcionado.
Eu quero o comando da seguinte maneira: Em uma condicional de Script, se o heroi 1 estiver em primeiro na party a imagem de status aparece em uma posição, se tiver em segundo, aparecer em outra posição.
No VX o script usado é o $game_party.members[0] == $game_actors[1]

Agradeço desde já ^^

O código equivalente é:
$gameParty.members()[0] === $gameActors[1]

05/08/2016 às 17:58 #2 Última edição: 05/08/2016 às 18:03 por Politano
Citação de: King Gerar online 05/08/2016 às 17:50
O código equivalente é:
$gameParty.members()[0] === $gameActors[1]


Muito obrigado pela resposta, mas continua sem funcionar aqui =/

No momento está assim:

http://imgur.com/a/qzvDa

05/08/2016 às 22:17 #3 Última edição: 05/08/2016 às 23:02 por Conspiracy
Só uma correçãozinha.
O código equivalente seria:
$gameParty.members()[0] === $gameActors.actor(1);

ou
$gameParty.members()[0] === $gameActors.actor(0);

não tenho 100% certeza mas acho que é a primeira opção.
Writing codes. Writing novels. Writing... Fates.

Citação de: Conspiracy online 05/08/2016 às 22:17
Só uma correçãozinha.
O código equivalente seria:
$gameParty.members()[0] === $gameActors.actor(1);

ou
$gameParty.members()[0] === $gameActors.actor(0);

não tenho 100% certeza mas acho que é a primeira opção.

Sim, o correto é $gameParty.members()[0] === $gameActors.actor(1), depois do post do King Gear eu fui na tentativa e erro e deu certo  :XD:.

Obrigado de qualquer forma, o que está me complicando agora é o comando equivalente a:

v = $game_variables[14]
$game_map.screen.pictures[7].show(
"Número_LV_#{v.to_i}", 
0, 145, 240, 100, 100, 255, 0)


O da imagem tentei esse, mas não funcionou, imagino que o problema seja no comando da variável:
$gameVariables[14]
$gameScreen.showPicture(7, "LV_#{v.to_i}",
0, 0, 222, 100, 100, 100, 255)

Citação de: Politano online 06/08/2016 às 08:41
[...]depois do post do King Gear [...]
Só uma correçãozinha também, é Gerar:grr:
Brincadeira, haha! Mals pela informação errada, é que no meu plugin criei uma array com os atores
e não lembrei disso na hora de te passar.

Quanto ao outro código, acho que ficaria assim:


var v = $gameVariables.value(10);
$gameScreen.showPicture(7, "LV_" + String(v), 0, 0, 222, 100, 100, 255, 0);

Citação de: King Gerar online 06/08/2016 às 11:53
Citação de: Politano online 06/08/2016 às 08:41
[...]depois do post do King Gear [...]
Só uma correçãozinha também, é Gerar:grr:
Brincadeira, haha! Mals pela informação errada, é que no meu plugin criei uma array com os atores
e não lembrei disso na hora de te passar.

Quanto ao outro código, acho que ficaria assim:


var v = $gameVariables.value(10);
$gameScreen.showPicture(7, "LV_" + String(v), 0, 0, 222, 100, 100, 255, 0);


HAhauhauha, perdão pelo erro :-.-:
Deu certo o comando, muito obrigado, vai quebrar um galho gigantesco  :wow:

Bom que serviu. Vou entender como resolvido o tópico então, se precisar de mais alguma ajuda nesse assunto
é só falar que abro-o novamente.
  :ok: