Si on prévoit de faire des course de LandStalker, il faut que j'en ajoute plus que 2 ou 3.
A vous de me dire si j'en mets plus (et où).
Maintenant, je vais répondre à Lalu :
- L'idée du /rcount en début de course est bonne et facile à mettre en œuvre. Je la note. (NB : La commande n'aura aucun effet sur les courses qui sont marquées comme ne comptant pas, il ne sera donc pas possible de faire compter pour GtaCup un trial de SandKing par exemple)
- Pour les défis, c'est beaucoup plus compliqué :
Le système de course est basé sur une très ancienne version de Yrace que j'ai largement modifiée.
Parmi les modifications, j'ai fait en sorte que deux joueurs puissent créer ou éditer une course en même temps (ce qui n'était pas le cas avant). Cette modification a impliqué de mettre sous forme de tableaux les données d'édition de la course, pour que chaque éditeur aie les siennes. Dans ce cas, l'ID du joueur sert d'index dans les tableaux qui contiennent les données d'édition car il n'y a qu'un seul joueur par course éditée (il n'est pas possible de se mettre à plusieurs pour éditer une même course).
Dans le cas d'un défi ou d'une course normale, plusieurs joueurs sont "associées" à une même course, il n'est donc pas possible de se servir des ID des joueurs pour pointer dans des tableaux (pour l'instant, les données ne sont qu'en un seul exemplaire).
Ce que tu demande n'est pas impossible à faire mais un peu compliqué et ça va être gourmand en mémoire. Par contre, ce sera très difficile à tester.
Je note et je vais voir ce que je peux faire (j'ai déjà une petite idée en tête qui ne nécessitera pas de "verrou") car ton idée reste bonne tout de même.
++
Syg