Problème de timer (reévaluation)

chaosgreg Messages postés 26 Date d'inscription mercredi 13 juillet 2005 Statut Membre Dernière intervention 6 janvier 2008 - 24 déc. 2005 à 00:40
cs_wims Messages postés 2466 Date d'inscription vendredi 23 juillet 2004 Statut Membre Dernière intervention 1 août 2010 - 24 déc. 2005 à 03:00
Bonjour voilà j'ai un petit prob qui m'empèche de finir correctement ma remote de vote.

timervote $+ $chan 1 50 msg $chan 4,1Le vote est terminé, voici les resultat :14,1 !readini(vote/resultat.ini,$chan,vote_oui) 0,1ont dit oui et14,1 !readini(vote/resultat.ini,$chan,vote_non) 0,1ont dit non

Voilà ceci fonctionne correctement, le prob le voici, quand le timer est arrivé à 50 le message ce fais mais seulement avec les scores du depart. C'est à dire, au depart les scores sont à 0, le timer ce lance, en cour 50 vote, les 50 sont inscrit dans le ini mais à la fin du timer, il va afficher les scores du debut donc 0
Et je voudrais savoir comment forcé le timer à reévaluer.
J'ai déjà assayé sa
timervote $+ $chan 1 50 msg $chan 4,1Le vote est terminé, voici les resultat :14,1 $!readini(vote/resultat.ini,$chan,vote_oui) 0,1ont dit oui et14,1 $!readini(vote/resultat.ini,$chan,vote_non) 0,1ont dit non
Ainsi qu'avec un alias mais le timer n'execute pas l'alias
Si vous pouvez m'aidé je vous serez reconnaissant

4 réponses

chaosgreg Messages postés 26 Date d'inscription mercredi 13 juillet 2005 Statut Membre Dernière intervention 6 janvier 2008
24 déc. 2005 à 00:42
erf je me suis trompé dans la copie, rectifier sa

!readini(vote/resultat.ini,$chan,vote_oui) 0,1ont dit oui et14,1 !readini(vote/resultat.ini,$chan,vote_non) 0,1ont dit non

par sa

$readini(vote/resultat.ini,$chan,vote_oui) 0,1ont dit oui et14,1$readini(vote/resultat.ini,$chan,vote_non) 0,1ont dit non
0
cs_wims Messages postés 2466 Date d'inscription vendredi 23 juillet 2004 Statut Membre Dernière intervention 1 août 2010 1
24 déc. 2005 à 01:27
Je t'avais deja donné la reponse, j'ai testé ca pour verifier :

//writeini test.ini $chan vote_oui 0 | //.timer 1 10 //echo -a >
$!readini(test.ini,$chan,vote_oui) | //writeini test.ini $chan vote_oui
50



il m'affiche bien 50 , je vois pas le pb ...
0
chaosgreg Messages postés 26 Date d'inscription mercredi 13 juillet 2005 Statut Membre Dernière intervention 6 janvier 2008
24 déc. 2005 à 01:44
ben j'ai mis sa :

.timervote $+ $chan 1 50 msg $chan 4,1Le vote est terminé, voici les resultat :14,1 $!readini(vote/resultat.ini,$chan,vote_oui) 0,1ont dit oui et14,1 $!readini(vote/resultat.ini,$chan,vote_non) 0,1ont dit non

et sa me donne :
Le vote est terminé, voici les resultat : ont dit oui et ont dit non
0
cs_wims Messages postés 2466 Date d'inscription vendredi 23 juillet 2004 Statut Membre Dernière intervention 1 août 2010 1
24 déc. 2005 à 03:00
alors l'erreur viens d'ailleur , viens me voir ou montre la partie ou tu ecris ds le fichier ini et et essaye de mettre un echo
0
Rejoignez-nous