Código para drop de itens conforme raridade (probabilidade)
3 participantes
Página 1 de 1
Código para drop de itens conforme raridade (probabilidade)
boa noite galera,
aqui no fórum já tem algum tópico ensinando como fazer um script para drop de itens comuns, incomuns e raros?
queria criar isso em um jogo, onde, ao matar inimigos, eles vão dropar itens comuns (os mais fáceis de vir), incomuns e os raros com uma chance menor de dropar
quem puder compartilhar um código sobre isso agradeço, mas já estou tentando faze-lo, depois posto aqui para alguém dar um feedback se é a forma correta de fazer!
Valeu!
aqui no fórum já tem algum tópico ensinando como fazer um script para drop de itens comuns, incomuns e raros?
queria criar isso em um jogo, onde, ao matar inimigos, eles vão dropar itens comuns (os mais fáceis de vir), incomuns e os raros com uma chance menor de dropar
quem puder compartilhar um código sobre isso agradeço, mas já estou tentando faze-lo, depois posto aqui para alguém dar um feedback se é a forma correta de fazer!
Valeu!
Flávio- MembroAvançado
-
PONTOS : 2405
REPUTAÇÃO : 29
Áreas de atuação : Aprendizagem em:
Programação C#;
Pixelart
Respeito as regras :
Re: Código para drop de itens conforme raridade (probabilidade)
Kaaaaa...
Meeeee...
Raaaaa...
meeeeeeeee.....
Raaaaaaaaaaaa......
https://forum.unity.com/threads/is-there-a-simple-way-to-do-drop-chance.544371/
https://forum.unity.com/threads/item-drop-rarity-weighted.537363/
https://forum.unity.com/threads/how-to-spawn-a-drop-with-a-probability.846298/
https://forum.unity.com/threads/random-item-drop-from-database.312473/
https://hyperfoxstudios.com/category/tutorial/
AAAAAAAA.......
Meeeee...
Raaaaa...
meeeeeeeee.....
Raaaaaaaaaaaa......
https://forum.unity.com/threads/is-there-a-simple-way-to-do-drop-chance.544371/
https://forum.unity.com/threads/item-drop-rarity-weighted.537363/
https://forum.unity.com/threads/how-to-spawn-a-drop-with-a-probability.846298/
https://forum.unity.com/threads/random-item-drop-from-database.312473/
https://hyperfoxstudios.com/category/tutorial/
AAAAAAAA.......
Fagner- Moderador
-
PONTOS : 4015
REPUTAÇÃO : 665
Áreas de atuação : Modelagem 3D, Programação.
Respeito as regras :
Re: Código para drop de itens conforme raridade (probabilidade)
Olá, fiquei com uma dúvida a respeito do vídeo, se eu quiser q tenha a chance de dropar ou não um item, tipo 60% de chance de não dropar nada, 30% de dropar tal coisa e 10% de dropar outra é só seguir a msm logica do video e deixar vazio no inspector o local de 60%?
- Código:
public List<GameObject> coletavel;
private float[] table =
{
10f, //nada
60f, //item 1
100f, //item 2
};
public float _total;
public float _randomNumber;
private void Dropar()
{
foreach (var item in table)
{
_total += item;
}
_randomNumber = Random.Range(0, _total);
print(_randomNumber);
for(int i = 0; i < table.Length; i++)
{
if (_randomNumber <= table[i])
{
if (i != 0)
{
print(i);
int aux = i - 1;
Instantiate(coletavel[i - 1]);
}
break;
}
}
}
Nimue- Iniciante
- PONTOS : 784
REPUTAÇÃO : 5
Respeito as regras :
Re: Código para drop de itens conforme raridade (probabilidade)
Depois de tanto tempo sem fala nada aqui (mil perdões), meu muito obrigado Fagner pela contribuição
!!!


Flávio- MembroAvançado
-
PONTOS : 2405
REPUTAÇÃO : 29
Áreas de atuação : Aprendizagem em:
Programação C#;
Pixelart
Respeito as regras :

» Como funciona o drop de itens?
» Drop de itens por inimigos em jogo de plataforma 2D
» Sistema de probabilidade de Spawn para Waves
» QUERIA SABER QUAL CODIGO PARA DESATIVAR UMA CAMERA E PASSAR PARA OUTRA
» drop Down Converter Texto Para imagem
» Drop de itens por inimigos em jogo de plataforma 2D
» Sistema de probabilidade de Spawn para Waves
» QUERIA SABER QUAL CODIGO PARA DESATIVAR UMA CAMERA E PASSAR PARA OUTRA
» drop Down Converter Texto Para imagem
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos