Hello,
tout dépend de ta connaissance en scripting. voici comment moi je procéderais, c'est une analyse hein pas un script -)
Tu pourrais partir sur un tableau qui contient les items a donner et leur probabilité en float par exemple.
- Ours bleu: 50%, 0.5
- Ours vert: 35%, 0.35
- Ours pourpre: 25%, 0.25
- Ours jaune: 5%, 0.05
- Ours dorés: 0.1%, 0.01
Ensuite quand il clique tu fais une boucle pour déterminer quel ours tu vas lui donner par exemple en faisant des random sur 10000. Je te l'écris en français j'ai pas le lsl bien en tête ces temps ^^
string oursadonner = ""
tant que oursadonner = ""
{
choisis un ours aléatoire dans le tableau (rand() x nombre d'éléments du tableau)
si un random() x 10000 < (10000 x probabilité) alors oursadonner = ourschoisi
sinon oursadonner = ""
}
Exemple de fonctionnement
1. Choisi un ours: le jaune
2. Tirer un nombre aléatoire entre 0 et 10000: 5429
3. Si 5429 < (10000 x 0.05 = 500): non : on recommence
4. Choisi un ours: le pourpre
5. Tirer un nombre aléatoire entre 0 et 10000: 791
6. Si 791 < (10000 x 0.25 = 2500): oui: on donne l'ours poupre !
J'espère que ça a été assez compréhensible. bonne chance 
Avec ce système l'ours doré va sortir très peu!
AC
|