Problème excess flood dans un away system [Résolu]

Messages postés
303
Date d'inscription
mercredi 15 juin 2005
Statut
Membre
Dernière intervention
19 février 2007
- - Dernière réponse : Mc_AbBeR
Messages postés
303
Date d'inscription
mercredi 15 juin 2005
Statut
Membre
Dernière intervention
19 février 2007
- 7 nov. 2005 à 19:49
Voila, quand je me met away, sa me fait quitter en disant excess flood.
Voici mon code... :

alias away_go {
if (%away != on) {
if (%type.away == amsg) amsg 14Je suis 2AWAY 4[14Raison: $1- $+ 4] [14À: $time(HH:nn:ss) $+ 4] if (%type.away ame) ame $iif(%type.away amsg,amsg,%type.away == ame,ame,%type.away == say,say,%type.away == none,none) 14Je suis 2AWAY 4[14Raison: $1- $+ 4] [14À: $time(HH:nn:ss) $+ 4] if (%type.away say) say $iif(%type.away amsg,amsg,%type.away == ame,ame,%type.away == say,say,%type.away == none,none) 14Je suis 2AWAY 4[14Raison: $1- $+ 4] [14À: $time(HH:nn:ss) $+ 4]
set %nick $me | set %away on | set %raison $1- | away $$1- | nick %away.nick
}
}
alias away.back {
if %away == on { away
if (%type.away == amsg) amsg 14Je suis 2REVENU 4[14Raison: %raison $+ 4] [14Pendant: $duration($awaytime) $+ 4]
if (%type.away == ame) ame 14Je suis 2REVENU 4[14Raison: %raison $+ 4] [14Pendant: $duration($awaytime) $+ 4]
if (%type.away == say) say 14Je suis 2REVENU 4[14Raison: %raison $+ 4] [14Pendant: $duration($awaytime) $+ 4]
set %away off | nick %nick } }
Afficher la suite 

Votre réponse

6 réponses

Meilleure réponse
Messages postés
216
Date d'inscription
mardi 7 novembre 2000
Statut
Membre
Dernière intervention
16 mars 2006
3
Merci
C'est normal car %away.nick tu le set après. Quand tu cliques sur "partir" tu effectues d'abord l'alias away_go en entier et ensuite tu viens setter %away.nick.
Donc tu dois inverser les commandes :
if ($did 7) { set %away.nick $iif($did(3) $null,$me,$did(3)) | away_go $iif($did(5) == $null,no reason,$did(5)) | dialog -c $dname }

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 109 internautes nous ont dit merci ce mois-ci

Commenter la réponse de Nolson
Messages postés
303
Date d'inscription
mercredi 15 juin 2005
Statut
Membre
Dernière intervention
19 février 2007
0
Merci
laissez tombé g trouver hihihi....
mais j'ai un autre problème de /nick :

dialog away {
title " Away System"
size -1 -1 173 70
option dbu
edit "Away System", 1, 13 3 146 10, disable center
text "Nickname away:", 2, 18 21 46 8, center
edit "", 3, 71 20 75 10
text "Raison:", 4, 2 34 21 8, center
edit "", 5, 27 33 145 10
button "Partir", 7, 54 58 31 10
button "Annuler", 8, 95 58 31 10
}
on *:dialog:away:sclick:*:{
if ($did == 6) dialog -m away_options away_options if ($did 7) { away_go $iif($did(5) $null,no reason,$did(5)) | set %away.nick $iif($did(3) == $null,$me,$did(3)) | dialog -c $dname }
if ($did == 8) dialog -c $dname
}
alias away_go {
if (%away != on) {
amsg 14Je suis 2AWAY 4[14Raison: $1- $+ 4] [14À: $time(HH:nn:ss) $+ 4]
set %nick $me | set %away on | set %raison $1- | away $$1- | nick %away.nick

Ils disent que %away.nick n'existe pas mais je l'ai set un peu plus haut.... pouvez vous m'aider?
Commenter la réponse de Mc_AbBeR
Messages postés
1726
Date d'inscription
vendredi 12 septembre 2003
Statut
Membre
Dernière intervention
13 juin 2009
1
0
Merci
Commenter la réponse de cs_tofu
Messages postés
1726
Date d'inscription
vendredi 12 septembre 2003
Statut
Membre
Dernière intervention
13 juin 2009
1
0
Merci
saloperie de netscape d'iut de mrd *//!;:!@ ! sinon nolson a dit ce que j'avais mis qui n'a pas été pris en compte ce matin..


-1337 connexion-
Commenter la réponse de cs_tofu
Messages postés
303
Date d'inscription
mercredi 15 juin 2005
Statut
Membre
Dernière intervention
19 février 2007
0
Merci
Ah ouais j'avais po remarquer... merchi =)
Commenter la réponse de Mc_AbBeR
Messages postés
303
Date d'inscription
mercredi 15 juin 2005
Statut
Membre
Dernière intervention
19 février 2007
0
Merci
Mais c 'est pas fini... quand je clik sur revenir :
Closing Link: mc_abber by Montreal.QC.CA.Undernet.org (Excess Flood)
-
* Disconnected
Commenter la réponse de Mc_AbBeR

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.