27-08-2007, 11:26 AM
Il faut que ta fonction de mise à jour de gains soit récursive, effectivement. Elle remontera au plus les N rangs de ta hierarchie. A chaque étape, elle réalise une mise à jour de l'argent du joueur concerné, modifie le taux SE et s'appelle à nouveau avec 20% de son propre appel s'il y a un supérieur.
Ou alors tu appelles N fois la fonction dans un for, en multipliant à chaque fois 0.2 la valeur de la modif pour chaque rang parcouru.
Ou alors tu appelles N fois la fonction dans un for, en multipliant à chaque fois 0.2 la valeur de la modif pour chaque rang parcouru.