YoOGoU
Messages postés23Date d'inscriptionjeudi 26 février 2004StatutMembreDernière intervention29 février 2004
-
31 août 2004 à 02:46
cs_tofu
Messages postés1726Date d'inscriptionvendredi 12 septembre 2003StatutMembreDernière intervention13 juin 2009
-
31 août 2004 à 19:54
YoOGoU
Bonjour,voila je vous lance un pti defi ke je pense pour vous asser facile.
sachan ke :
je suis admin du server
et ke la commande devra seffectuer de cette maniere : /xcllose #salon
Voici 2 exemple de commande ki pourrai vous aider :
alias deban {
set %temp % $+ chan $+ $$2 $+ .bannis | %liste = [ [ %temp ] ] %temp3 % $+ socket. $+ $$1 | %temp3 [ [ %temp3 ] ]
if ( %temp3 == $null ) { echo 3 -a ** No such nick | return }
if ( %liste == $null ) { echo 3 -a ** Nick is not banned from this channel, or no such channel | return } %N $gettok(%liste,0,32) | %i 1 | %ip = $radsock(%temp3)
set %User % $+ %temp3 $+ .User | %User = [ [ %User ] ]
%temp2 = $1 $+ ! $+ %user $+ @ $+ %ip
:bclban
%temp = $gettok(%liste,%i,32)
if ( %temp iswm %temp2 ) {
%liste = $deltok(%liste,%i,32)
%liste = $deltok(%liste,%i,32)
%liste = $deltok(%liste,%i,32) }
inc %i | inc %i | inc %i
if ( %i > %N ) goto finban
goto bclban
:finban
set % $+ chan $+ $2 $+ .bannis %liste | echo 3 -a *** $1 is unbanned from $2
cs_tofu
Messages postés1726Date d'inscriptionvendredi 12 septembre 2003StatutMembreDernière intervention13 juin 20091 31 août 2004 à 19:54
alias xcllose { mode $2 +smtpi }
si t'es admin pas besoin d'être op pour faire ça, et à la limite même pas besoin d'être sur le chan en question pour le faire. (à voir pour ça jss pas sur).
et de toute façon vu que c'est une aliase qui sera dans ton script, ya que toi qui peut le faire je vois pas où tu veux en venir ..