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 :/
Afficher les 6 commentaires