AUTO SYSTEM

cs_tofu Messages postés 1726 Date d'inscription vendredi 12 septembre 2003 Statut Membre Dernière intervention 13 juin 2009 - 16 oct. 2003 à 07:56
nestor_chat Messages postés 19 Date d'inscription lundi 20 octobre 2003 Statut Membre Dernière intervention 20 janvier 2004 - 20 oct. 2003 à 23:40
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/17101-auto-system

nestor_chat Messages postés 19 Date d'inscription lundi 20 octobre 2003 Statut Membre Dernière intervention 20 janvier 2004
20 oct. 2003 à 23:40
;suite du precedent message
.$iif( !$notify( $$1 ), $style( 0 ), $style( 1 )) Notifié: $iif( !$notify( $$1 ), /.notify $$1, /.notify -r $$1 )
.-
.$iif( !$ignore( $$1 $+ !*@* ), $style( 0 ), $style( 1 )) Ignoré: $iif( !$ignore( $$1 $+ !*@* ), /ignore $$1, /ignore -r $$1 )
.-
.$iif( ( $0 > 1 ) || ( $$1 $+ !*@* isavoice $chan ), $style( 1 ) , $style( 0 )))) Auto Voice: $iif( ( $0 > 1 ) || ( $$1 $+ !*@* isavoice $chan ), /avoice -rw $$1- $chan, /avoice -w $$1- $chan )
.$iif( ( $0 > 1 ) || ( $$1 $+ !*@* isaop $chan ), $style( 1 ) , $style( 0 )))) Auto Op: $iif( ( $0 > 1 ) || ( $$1 $+ !*@* isaop $chan ), /aop -rw $$1- $chan, /aop -w $$1- $chan )
.$iif( !$protect( $$1 ), $style( 0 ), $style( 1 )) Protegé:/protect $iif( $protect( $$1 ), -r ) $$1
nestor_chat Messages postés 19 Date d'inscription lundi 20 octobre 2003 Statut Membre Dernière intervention 20 janvier 2004
20 oct. 2003 à 23:36
- On click sur le joli bouton carnet d'adresse.
- Onglet "Control"
- On choisie dans la list box "Ignore" "OP" "voice" ou "protect"
- On coche "enabled"
- On click a droite sur le bouton "add"
- On ajoute une adresse ou un nick. un channel
- On fait "OK"
et on recommence
---------------------
dans la section popups
---------------------
$iif( $me isop $chan,Controle ,$null )
.$iif( ( $0 > 1 ) || ( $$1 isvoice $chan ), $style( 1 ) , $style( 0 )) &Voice: $iif( ( $0 > 1 ) || ( $$1 isvoice $chan ), /mode # -v $$1-, /mode # +v $$1 )
.$iif( ( $0 > 1 ) || ( $$1 isop $chan ), $style( 1 ) , $style( 0 )) &Operateur: $iif( ( $0 > 1 ) || ( $$1 isop $chan ), /mode # -o $$1-, /mode # +o $$1 )
.$iif( ( $0 > 1 ) || ( $$1 ishop $chan ), $style( 1 ) , $style( 0 )) &Help: $iif( ( $0 > 1 ) || ( $$1 ishop $chan ), /mode # -h $$1-, /mode # +h $$1 )
cs_tofu Messages postés 1726 Date d'inscription vendredi 12 septembre 2003 Statut Membre Dernière intervention 13 juin 2009 1
17 oct. 2003 à 07:41
puis tu peux utiliser des groupes pour faire sa style tout les pseudos que tu veux op tu les met dans le groupe "autop" et on join si le pseudo fait parti d'un groupe bah sa le op/voice etc.. sa raccourcira ton code :)
cs_Eiffel Messages postés 121 Date d'inscription jeudi 16 octobre 2003 Statut Membre Dernière intervention 26 août 2004
16 oct. 2003 à 20:58
ué je commence merci de vos conseils j'en ferais une version avec pseudo illimiter :)
cs_thyb Messages postés 217 Date d'inscription samedi 8 mars 2003 Statut Membre Dernière intervention 22 mai 2004
16 oct. 2003 à 18:15
heu par azard ta pas l'impression que ton code est completement faux :/
tu met a des endroit des parenthese a la place des crocher ...
et puis ton code est trop long :X
On *:JOIN:%1:{
if ($me isop #) { /mode # +v $nick)
}
On *:JOIN:%2:{
if ($me isop #) { /mode # +v $nick)
}
; ca c completement faut
met plutot un truck comme sa
on 1:join:#: {
if ($chan == %1) && ($me isop #) { mode $chan +v $nick }
elseif ($chan == %2) && ($me isop #) { mode $chan +v $nick }
.......
}
c bcp mieu, c moin long mais sa restera passable :/ car deja, on peu pas tout gerer, les pseudo sont limiter etc.... en gros de gros progret a faire :/
cs_tofu Messages postés 1726 Date d'inscription vendredi 12 septembre 2003 Statut Membre Dernière intervention 13 juin 2009 1
16 oct. 2003 à 07:56
sa peut etre pas mal juste peut etre rajouter quelque chose qui ferait que le nombre de personnes soit illimité et heu l'option de
kick/kickban/ignore un user auto
Rejoignez-nous