Delai pour chaque commande !jouer pour chaque joueur

Dorweg Messages postés 1 Date d'inscription lundi 6 octobre 2008 Statut Membre Dernière intervention 1 mars 2010 - 1 mars 2010 à 22:03
WorldDMT Messages postés 871 Date d'inscription jeudi 6 juillet 2006 Statut Membre Dernière intervention 6 janvier 2012 - 2 mars 2010 à 15:57
Bonjour :)
Alors j'aimerais faire un delai pour chaque joueur sur la commande !jouer :
Pour cela j'ai fais ça, la variable se creer bien et tout, mais c'est lorsque à la verification si %timer. $+ $nick != on bah ça marche pas, aucun message d'erreur : voici le code ;)
on ^1:text:!jouer:#:{
  if ( %timer. $+ $nick != on ) { 
  set %timer. $+ $nick on
    timer 1 60 unset %timer. $+ $nick | notice $nick 6Tu peux désormais rejouer ;)
;Tout les if... et messages
 }
  else { msg $chan 3 $+ $nick 10attend la fin des 60 secondes pour pouvoir y rejouer ;) }
}

Merci de m'avoir lu, et si possible me repondre ;) Merci

1 réponse

WorldDMT Messages postés 871 Date d'inscription jeudi 6 juillet 2006 Statut Membre Dernière intervention 6 janvier 2012 1
2 mars 2010 à 15:57
salut
tu peux le rendre encore mieux mais bref selon ton code la premiere condition evalut la variable sans le pseudo donc il va falloir modifier 1 par 2

1- if ( %timer. $+ $nick != on ) {

2- if ($($+(%,timer.,$nick),2) != on) {
0