Ultimate kick

Contenu du snippet

Ultime kick avec un ptit mot a dire :p

Source / Exemple :


; Ultimate Kick !!!!! ===> Final Realease !!!!
; ===========
;
; Kick's en série pour un nmbre illimité de cibles sélectionnées dans la liste
; des pseudos du canal.
; Une seule commande permet de créer différents KICKS avec raisons différents
;
; Programmé pour Mirc 5.71 par Steve "(the) GuaRDiaN" De Jongh
;
; AVIS: Cet add-on pour MIRC 5.71 est libre d'utilisation, au cas ou vous
;       souhaiteriez le modifier, je vous demanderais juste de ne pas effacer
;       mes références. Merci de votre compréhension.
;
alias kick_all {
  var %kick_all_channel = $chan
  set %kick_all_nb_nicks $snick(#,0)
  if ( $1- !== $null) set %kick_all_reason $1-
  else echo -a No reason !!!!!!
  var %i = 1
  while (%i <= %kick_all_nb_nicks) {
    set %kick_all_target $snick(%kick_all_channel,%i)
    if (%kick_all_reason == $null ) kick %kick_all_channel %kick_all_target
    elseif (%kick_all_reason !== $null ) kick %kick_all_channel %kick_all_target %kick_all_reason
    inc %i
  }
  unset %kick_all*
}

menu nicklist {
  KICK's (Ultimate):
  .Pas de raison:/kickall
  .Flood Kick:/kick_all Le flood est interdit ici !!!
  .Insultes:/kick_all Le non-respect des utilisateurs n'est pas toléré !!!
.Publicité:/kick_all La publicité répétitive n'est pas tolérée ici
.Custom:/kick_all $$?="Raison du kick:"
}

Conclusion :


par jarod23

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.