Quelques raccourcis de commandes :d

1/5 (4 avis)

Snippet vu 6 184 fois - Téléchargée 28 fois

Contenu du snippet

Et bien il s'agit de raccourci sous forme !raccourci que l'on tape sur un channel, et qui execute les commandes..
Bref je les utilises pour moi, mais autant en faire profiter quelques uns :)
Rien de tres interessant la dedans donc..
La plupart sont a faire comme ceci : !commande fonction
la fonction etant soit un pseudo, un mot etc.. cela depend de la commandes :D

Source / Exemple :


;auto join au channel lorsque l'on est kicker
On *:kick:*:{
  if ($knick == $me) { join $chan }
}
;auto unban, et un rejoin oto
On *:ban:*:{
  if ($bnick == $me) { .msg chanserv unban # | .mode # -b $me | join # }
}

On *:input:*:{

;op une personne si indiquer, sinon se oper
  if ($1 == !o) {
    if ($2 != $null) { .mode # +ooooooo $2- }
    elseif ($2 == $null) { .msg chanserv op # $me }
  }

;deop une personne si indiquer, sinon se deoper
  if ($1 == !do) {
    if ($2 != $null) { .mode # -ooooooo $2- }
    elseif ($2 == $null) { .msg chanserv deop # $me }
  }

;ses commandes fonctionnent comme !o, !do mais le mode change juste :)
  if ($1 == !p) {
    if ($2 != $null) { .mode # +pppppppp $2- }
    elseif ($2 == $null) { .msg chanserv protect # $me }
  }
  if ($1 == !dp) {
    if ($2 != $null) { .mode # -pppppppp $2- }
    elseif ($2 == $null) { .msg chanserv deprotect # $me }
  }

  if ($1 == !h) {
    if ($2 != $null) { .mode # +hhhhhh $2- }
    elseif ($2 == $null) { .msg chanserv halfop # $me }
  }
  if ($1 == !dh) {
    if ($2 != $null) { .mode # -hhhhhh $2- }
    elseif ($2 == $null) { .msg chanserv dehalfop # $me }
  }

  if ($1 == !v) {
    if ($2 != $null) { .mode # +vvvvvv $2- }
    elseif ($2 == $null) { .msg chanserv voice # $me }
  }
  if ($1 == !dv) {
    if ($2 != $null) { .mode # -vvvvvv $2- }
    elseif ($2 == $null) { .msg chanserv devoice # $me }
  }

  if ($1 == !q) {
    if ($2 != $null) { .mode # +qqqqqq $2- }
    elseif ($2 == $null) { .msg chanserv owner # }
  }
  if ($1 == !dq) {
    if ($2 != $null) { .mode # -qqqqqq $2- }
    elseif ($2 == $null) { .msg chanserv deowner # }
  }

;ajouter un access a une personne (si le mode xop est off) en tapan !axx pseudo level
  if ($1 == !axx) {
    .msg chanserv access # add $$2-
  }

;supprime un access en tapand !del pseudo
  if ($1 == !del) {
    .msg chanserv access # del $$2-
  }

;donne la liste des access du channel
  if ($1 == !liste) {
    .msg chanserv access # list
  }

;kick une personne du canal
  if ($1 == !k) {
    echo -s Un kick :)
    if ($2 != $null) { .msg chanserv kick # $2- | .kick # $2- | !kick $2- }
  }

;banni une personne d'un canal
  if ($1 == !b) {
    Echo -s un ban :)
    if ($2 != $null) { .msg chanserv ban # $2- | .mode # +bbbbb $2- }
  }

;debanni une personne d'un canal si indiquer, sinon se debannir(seulement si l'on est op ^^)
  if ($1 == !db) {
    if ($me isop $chan) { .msg chanserv unban # $me | .mode # -b $me }
    if (($2 == $null) && ($me isop $chan)) { .msg chanserv unban # $2- | .mode # -bbbbb $2- }
  }

;met le mode anti ban a une personne si indiker, ou a soit meme..
  if ($1 == !e) {
    .mode # +ee $me $host
    if ($2 != $null) { .mode # +eeee $2- }
  }

;retire le mode anti ban..
  if ($1 == !e) {
    .mode # -ee $me $host
    if ($2 != $null) { .mode # -eeee $2- }
  }

;permet de faire !+ "vos modes"
  if ($1 == !+) {
    /mode # + $+ $2-
  }

;permet de faire !- "vos modes"
  if ($1 == !-) {
    /mode # - $+ $2-
  }

;cette commande permet de mettre AL[DeStRoYeR_"votre texte"]
  if ($1 == !nick) {
    /nick AL[DeStRoYeR_ $+ $2- $+ ]
  }

;change son pseudo
  if ($1 == !moi) {
    /nick AL[DeStRoYeR]
  }

;grouper son pseudo avec un autre
  if ($1 == !group) {
    .msg nickserv group $$?="Pseudo avec ki grouper" $$?="mot de passe du pseudo?"
  }

;lire ses derniers memos
  if ($1 == !read) {
    .msg memoserv read last
  }

;supprimer un memo
  if ($1 == !delmemo) {
    .msg memoserv del $2-
  }

;envoyé un memo (tapez juste !sendmemo)
  if ($1 == !sendmemo) {
    .msg memoserv send $$?="Pseudo a ki envoyé" $$?="message ?"
  }
}

;hep oublions pas ses mes commandes kan meme.. www.al-aide.net ;)

Conclusion :


Bref, merci de visiter mon site ! Il parlera egalemment de irc plus tard.. :) ( www.al-aide.fr.st en attendant le .net ^^)

bref @tt.. AL[DeStRoYeR]

A voir également

Ajouter un commentaire Commentaires
cs_PaTaTe
Messages postés
2107
Date d'inscription
mercredi 21 août 2002
Statut
Contributeur
Dernière intervention
19 février 2021
2
1 déc. 2006 à 20:37
Il y a un moyen de tout regrouper avec un INI et $readin() mais je ne sais plus comment on fait ... Quelqu'un sait ?
Dark1245
Messages postés
14
Date d'inscription
jeudi 22 décembre 2005
Statut
Membre
Dernière intervention
7 janvier 2006

22 déc. 2005 à 11:57
Completement inutile... surtout que pour :
# ;auto join au channel lorsque l'on est kicker
# On *:kick:*:{
# if ($knick == $me) { join $chan }
# }
Il y a une option dans mIRC qui permet de le faire automatiquement ;) mdr
cs_Ang3l
Messages postés
19
Date d'inscription
jeudi 10 juillet 2003
Statut
Membre
Dernière intervention
28 février 2004

28 oct. 2003 à 17:58
pas utile !! et mal script dsl pour cette critique tu fra mieux ;)
cs_Eiffel
Messages postés
121
Date d'inscription
jeudi 16 octobre 2003
Statut
Membre
Dernière intervention
26 août 2004

27 oct. 2003 à 23:38
Pas tres utile .. :/

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.