cs_wims
Messages postés2466Date d'inscriptionvendredi 23 juillet 2004StatutMembreDernière intervention 1 août 20101 4 janv. 2007 à 19:03
Regarde l'aide pour savoir quelle différence il y a entre /halt /return voir meme /haltdef mais aucun rapport ici.
La commande /return arrête un script en cours d'utilisation et permet à la routine appelant de continuer le traitement.Vous pouvez également spécifier optionnellement une valeur de retour qui sera gardée dans l'identifieur $result. Le $result peut alors être utilisé dans la routine appelant.
/return [value]
La commande /halt arrête un script et empêche tout traitement ultérieur. Vous pouvez utiliser cela dans les scripts remote pour empêcher mIRC de répondre :
-aux messages ctcp normaux
-dans les alias pour les arrêter,
-dans tout alias appelant.
Corween
Messages postés73Date d'inscriptionjeudi 13 juillet 2006StatutMembreDernière intervention31 juillet 2008 4 janv. 2007 à 12:07
Ha ok,
Merci beaucoup pour les tuyaus, j'essairais de regrouper les on text cet après midi, et pour les /return ? ca a quel effet en fait ? Le même que les /halt ?
En tout cas, merci, bonne journée =)
cs_wims
Messages postés2466Date d'inscriptionvendredi 23 juillet 2004StatutMembreDernière intervention 1 août 20101 3 janv. 2007 à 23:43
Ok déja le titre de la source est faux puisque ce n'est pas qu'un system d'ident sur un bot mais plutot un bot plus ou moins complet.
IMPORTANT ==> Il est indispensable de séparer le code dans 4 pages neuves, sinon le code ne fonctionne pas dans sa totalitée.
J'aimerai bien voir ca. Ton code ne contient que des on text ( qu'il faut regroupé ) des on part et on join. En regroupant les on text, ton code sera déja beaucoup plus clair, (habitude qu'il vaut mieux avoir).
Tout les /halt doivent etre remplacés par des /return
Corrige déja tout ca, essaye sur un mirc vierge de mettre le code sur une seul page.
Pour regroupé les on text fais comme ca ( c'est un exemple ) :
on *:text:*:#:{
if ($1 !Ga && $2 is) set %ga Ga
;si $1 !Ga et si $2 is, on effectue la command
elseif ($1 !ok || $78 WOW!) set %ok putin $78 ca doit etre tendu de tout géré
;sinon si $1 !ok ou si $78 wow!, on effectue la cmd
else set %else bah sinon tu fais ce que tu veux
;sinon on fait la cmd
}
si le if est validé, mirc ne cherchera meme pas a vérifié le elseif.
4 janv. 2007 à 19:03
La commande /return arrête un script en cours d'utilisation et permet à la routine appelant de continuer le traitement.Vous pouvez également spécifier optionnellement une valeur de retour qui sera gardée dans l'identifieur $result. Le $result peut alors être utilisé dans la routine appelant.
/return [value]
La commande /halt arrête un script et empêche tout traitement ultérieur. Vous pouvez utiliser cela dans les scripts remote pour empêcher mIRC de répondre :
-aux messages ctcp normaux
-dans les alias pour les arrêter,
-dans tout alias appelant.
4 janv. 2007 à 12:07
Merci beaucoup pour les tuyaus, j'essairais de regrouper les on text cet après midi, et pour les /return ? ca a quel effet en fait ? Le même que les /halt ?
En tout cas, merci, bonne journée =)
3 janv. 2007 à 23:43
IMPORTANT ==> Il est indispensable de séparer le code dans 4 pages neuves, sinon le code ne fonctionne pas dans sa totalitée.
J'aimerai bien voir ca. Ton code ne contient que des on text ( qu'il faut regroupé ) des on part et on join. En regroupant les on text, ton code sera déja beaucoup plus clair, (habitude qu'il vaut mieux avoir).
Tout les /halt doivent etre remplacés par des /return
Corrige déja tout ca, essaye sur un mirc vierge de mettre le code sur une seul page.
Pour regroupé les on text fais comme ca ( c'est un exemple ) :
on *:text:*:#:{
if ($1 !Ga && $2 is) set %ga Ga
;si $1 !Ga et si $2 is, on effectue la command
elseif ($1 !ok || $78 WOW!) set %ok putin $78 ca doit etre tendu de tout géré
;sinon si $1 !ok ou si $78 wow!, on effectue la cmd
else set %else bah sinon tu fais ce que tu veux
;sinon on fait la cmd
}
si le if est validé, mirc ne cherchera meme pas a vérifié le elseif.