SHOW:
|
|
- or go back to the newest paste.
| 1 | #Exemple d'utilisation des variables locales et des listes (avec boucles dessus) | |
| 2 | #Système de classement à l'arrivée d'une course d'obstacles | |
| 3 | ||
| 4 | on join: | |
| 5 | set {joueurs} to {joueurs} + 1
| |
| 6 | ||
| 7 | on quit: | |
| 8 | set {joueurs} to {joueurs} - 1
| |
| 9 | ||
| 10 | #La ligne de départ est en laine verte | |
| 11 | on walking on a green wool: | |
| 12 | message "<green>Vous avez commencé le rush d'obstacle !" | |
| 13 | ||
| 14 | #La ligne d'arrivée est en laine noire et blache (damée) | |
| 15 | on walking on a white wool or a black wool: | |
| 16 | - | set {_arrive::*} to player
|
| 16 | + | add player to {_arrive::*}
|
| 17 | broadcast "Résultats : (sur %{joueurs}% joueurs)"
| |
| 18 | loop {_arrive::*}:
| |
| 19 | if loop-index is "1": | |
| 20 | broadcast " <gold>1er - %loop-value%" | |
| 21 | else: | |
| 22 | broadcast " <silver>%loop-index%ème - %loop-value%" |