SYSTEME D'IDENTIFICATION POUR BOT EN VARIABLES

cs_wims Messages postés 2466 Date d'inscription vendredi 23 juillet 2004 Statut Membre Dernière intervention 1 août 2010 - 3 janv. 2007 à 23:43
cs_wims Messages postés 2466 Date d'inscription vendredi 23 juillet 2004 Statut Membre Dernière intervention 1 août 2010 - 4 janv. 2007 à 19:03
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/40961-systeme-d-identification-pour-bot-en-variables

cs_wims Messages postés 2466 Date d'inscription vendredi 23 juillet 2004 Statut Membre Dernière intervention 1 août 2010 1
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és 73 Date d'inscription jeudi 13 juillet 2006 Statut Membre Dernière intervention 31 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és 2466 Date d'inscription vendredi 23 juillet 2004 Statut Membre Dernière intervention 1 août 2010 1
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.