Ir para baixo
Yugi Santos
Yugi Santos
Membro
Membro
Mensagens : 238
Sexo : Masculino
Prêmios : Notetag Formula Medal_62 Notetag Formula Medal_23
Data de inscrição : 25/03/2015

Sem Assunto Notetag Formula

Ter maio 05, 2015 8:14 pm
Olá pessoal!

Alguém poderia me informar se existe alguma fórmula que define um valor X igual a número de equipamentos Y equipados?

Por exemplo: Se o Ator 1 possui 3 Pendantes a formula Z teria como valor 3 (mesmo número de equipamentos iguais).

Grato!
Rayner
Rayner
Administrador
Administrador
Mensagens : 564
Sexo : Masculino
Localização : Depende ué.
Prêmios : Notetag Formula Medal_23
Data de inscrição : 24/03/2015
https://espacorpgmaker.umforum.net

Sem Assunto Re: Notetag Formula

Ter maio 05, 2015 9:43 pm
Reputação da mensagem: 100% (1 votos)
Você pode pegar o número de equipamentos assim:

Código:
# x pegará o valor da quantidade de items de id 1 (Poção Pequena) que a equipe tiver
x = $game_party.item_number($data_items[1])

# y pegará o valor da quantidade de armas de id 3 (Machado Crescente) que a equipe tiver
y = $game_party.item_number($data_weapons[3])

# z pegará o valor da quantidade de armaduras de id 5 (Couraça) que a equipe tiver
z = $game_party.item_number($data_armors[5])

Lembrando que se a equipe não tiver nenhum exemplar do equipamento , o valor da variável será 0.
Yugi Santos
Yugi Santos
Membro
Membro
Mensagens : 238
Sexo : Masculino
Prêmios : Notetag Formula Medal_62 Notetag Formula Medal_23
Data de inscrição : 25/03/2015

Sem Assunto Re: Notetag Formula

Ter maio 05, 2015 9:50 pm
Vlw, nesse pequeno fórum nunca imaginei que alguem me responderia.

Teria alguma maneira de pegar o número de equipamentos de um herói?

Tipo no exemplo, Se o Ator X (seria o herói que ia executar a ação) possui 3 Pendantes equipados, daí formula Z teria como valor 3 (mesmo número de equipamentos iguais).
Isso é possível?
Rayner
Rayner
Administrador
Administrador
Mensagens : 564
Sexo : Masculino
Localização : Depende ué.
Prêmios : Notetag Formula Medal_23
Data de inscrição : 24/03/2015
https://espacorpgmaker.umforum.net

Sem Assunto Re: Notetag Formula

Ter maio 05, 2015 9:52 pm
Reputação da mensagem: 100% (1 votos)
Bom, se o herói tem os 3 objetos e está equipado com os 3 (nem sei se é possível), eu não sei como fazer, agora para saber se o herói está equipado com um determinado equipamento você pode fazer o seguinte:

Código:
# Executa uma ação se o Ator1 (O primeiro da formação) estiver equipado com
# a arma de id 1
if $game_party.members[0].equips.include?($data_weapons[1])
  #Ação
end


# Executa uma ação se o Ator2 (O segundo da formação) estiver equipado com
# o item de id 2
if $game_party.members[1].equips.include?($data_items[2])
  #Ação
end

# Executa uma ação se o Ator3 (O terceiro da formação) estiver equipado com
# a armadura de id 3
if $game_party.members[2].equips.include?($data_armor[3])
  #Ação
end
Conteúdo patrocinado

Sem Assunto Re: Notetag Formula

Ir para o topo
Permissões neste sub-fórum
Não podes responder a tópicos