|| color nick list || en bref c'est très simple et super ! maintenant vous aurez une nicklist de la couleure que vous voulez

Soyez le premier à donner votre avis sur cette source.

Snippet vu 16 348 fois - Téléchargée 23 fois

Contenu du snippet

Dons vous le mettez dans les remotes et pour le lancer tapez /confcolor
Voila c'est super alors oubliez pas de mettre des commentaires sur ma première source !

Source / Exemple :


alias colornick { 
  /set %line 0
  :boucle
  /inc %line 1
  /set %colornick $nick($chan,%line)  
  if (%colornick = $null) goto end
  if (%colornick isvo $chan) { /cline %couleur.vo $chan %line }
  if (%colornick isop $chan) { /cline %couleur.op $chan %line }
  if (%colornick isreg $chan) { /cline %couleur.us $chan %line }
  goto boucle
  :end
  /unset %line
} 
#Sidecolor on
on *:join:#:/colornick 
on *:voice:#:/colornick 
on *:devoice:#:/colornick 
on *:op:#:/colornick 
on *:deop:#:/colornick 
on *:part:#:/colornick
on *:action:#:/colornick 
on *:quit:/colornick 
on *:text:*:#:/colornick
#sidecolor end

alias confcolor {
  dialog -m confcolor confcolor
}
dialog confcolor {
  title "Couleur de la sidenick list"
  size 200 400  400 150
  button "Ok" ,1, 175 125 60 23,ok
  combo 3, 90 30 100 160,drop
  combo 4, 90 60 100 160,drop
  combo 14, 90 90 100 160,drop
  text "Couleur Op" 5, 20 30 70 20
  text "Couleur Voice" 6, 20 60 70 20
  text "Couleur Users" 12, 20 90 70 20
  text "Couleur active" 13, 200 92 150 20
  text "Couleur active:" 7, 200 32 150 20
  text "Couleur active:"8, 200 62 150 20
  edit "" 9, 275 30 80 20,read
  edit "" 10, 275 60 80 20,read
  edit "" 15, 275 90 80 20,read
  button "?" 16, 240 130 15 15
}

on *:dialog:confcolor:init:0: {
  did -arc confcolor 3,4,14 Blanc
  did -a confcolor  3,4,14 Vert
  did -a confcolor 3,4,14 Rouge
  did -a confcolor  3,4,14 Violet
  did -a confcolor 3,4,14 Orange
  did -a confcolor  3,4,14 Jaune
  did -a confcolor 3,4,14 Vert clair
  did -a confcolor  3,4,14 Turquoise
  did -a confcolor 3,4,14 Bleu clair
  did -a confcolor  3,4,14 Violet clair
  did -a confcolor 3,4,14 Gris foncé
  did -a confcolor 3,4,14 Gris clair
  did -a confcolor 3,4,14 Noir
  did -ra confcolor 9 %coulact
  did -ra confcolor 10 %coulact1
  did -ra confcolor 15 %coulact2
}
on *:dialog:confcolor:sclick:3:/cool
on *:dialog:confcolor:sclick:4:/coolvo
on *:dialog:confcolor:sclick:14:/coolus
on *:dialog:confcolor:sclick:16:/run $mircdir/helpbox.exe Configuration de la couleurs de la liste des nicks sur les chans en fonction de leur statut (op,voice ou user).
alias cool {
  if ($did(3,confcolor,0.sel).text == Blanc) { /set %couleur.op 0 | /set %coulact Blanc | did -ra confcolor 9 %coulact }
  if ($did(3,confcolor,0.sel).text == Vert) { /set %couleur.op 3 | /set %coulact Vert | did -ra confcolor 9 %coulact }
  if ($did(3,confcolor,0.sel).text == Rouge) { /set %couleur.op 4 | /set %coulact Rouge | did -ra confcolor 9 %coulact }
  if ($did(3,confcolor,0.sel).text == Violet) { /set %couleur.op 6 | /set %coulact Violet | did -ra confcolor 9 %coulact }
  if ($did(3,confcolor,0.sel).text == Orange) { /set %couleur.op 7 | /set %coulact Orange | did -ra confcolor 9 %coulact }
  if ($did(3,confcolor,0.sel).text == Jaune) { /set %couleur.op 8 | /set %coulact Jaune | did -ra confcolor 9 %coulact }
  if ($did(3,confcolor,0.sel).text == Vert clair) { /set %couleur.op 9 | /set %coulact Vert clair  | did -ra confcolor 9 %coulact }
  if ($did(3,confcolor,0.sel).text == Turquoise) { /set %couleur.op 10  | /set %coulact Turquoise  | did -ra confcolor 9 %coulact }
  if ($did(3,confcolor,0.sel).text == Bleu clair) { /set %couleur.op 11 | /set %coulact Bleu clair | did -ra confcolor 9 %coulact }
  if ($did(3,confcolor,0.sel).text == Violet clair) { /set %couleur.op 13 | /set %coulact Violet clair | did -ra confcolor 9 %coulact } 
  if ($did(3,confcolor,0.sel).text == Gris foncé) { /set %couleur.op 14 | /set %coulact Gris foncé | did -ra confcolor 9 %coulact }
  if ($did(3,confcolor,0.sel).text == Gris clair) { /set %couleur.op 15 | /set %coulact Gris clair | did -ra confcolor 9 %coulact }
  if ($did(3,confcolor,0.sel).text == Noir) { /set %couleur.op 1 | /set %coulact Noir | did -ra confcolor 9 %coulact }
}

alias coolvo {
  if ($did(4,confcolor,0.sel).text == Blanc) { /set %couleur.vo 0 | /set %coulact1 Blanc | did -ra confcolor 10 %coulact1 }
  if ($did(4,confcolor,0.sel).text == Vert) { /set %couleur.vo 3 | /set %coulact1 Vert | did -ra confcolor 10 %coulact1 }
  if ($did(4,confcolor,0.sel).text == Rouge) { /set %couleur.vo 4 | /set %coulact1 Rouge | did -ra confcolor 10 %coulact1 }
  if ($did(4,confcolor,0.sel).text == Violet) { /set %couleur.vo 6 | /set %coulact1 Violet | did -ra confcolor 10 %coulact1 }
  if ($did(4,confcolor,0.sel).text == Orange) { /set %couleur.vo 7 | /set %coulact1 Orange | did -ra confcolor 10 %coulact1 }
  if ($did(4,confcolor,0.sel).text == Jaune) { /set %couleur.vo 8 | /set %coulact1 Jaune | did -ra confcolor 10 %coulact1 }
  if ($did(4,confcolor,0.sel).text == Vert clair) { /set %couleur.vo 9 | /set %coulact1 Vert clair  | did -ra confcolor 10 %coulact1 }
  if ($did(4,confcolor,0.sel).text == Turquoise) { /set %couleur.vo 10  | /set %coulact1 Turquoise  | did -ra confcolor 10 %coulact1 }
  if ($did(4,confcolor,0.sel).text == Bleu clair) { /set %couleur.vo 11 | /set %coulact1 Bleu clair | did -ra confcolor 10 %coulact1 }
  if ($did(4,confcolor,0.sel).text == Violet clair) { /set %couleur.vo 13 | /set %coulact1 Violet clair | did -ra confcolor 10 %coulact1 } 
  if ($did(4,confcolor,0.sel).text == Gris foncé) { /set %couleur.vo 14 | /set %coulact1 Gris foncé | did -ra confcolor 10 %coulact1 }
  if ($did(4,confcolor,0.sel).text == Gris clair) { /set %couleur.vo 15 | /set %coulact1 Gris clair | did -ra confcolor 10 %coulact1 }
  if ($did(4,confcolor,0.sel).text == Noir) { /set %couleur.vo 1 | /set %coulact1 Noir | did -ra confcolor 10 %coulact1 }
}

alias coolus {
  if ($did(14,confcolor,0.sel).text == Blanc) { /set %couleur.us 0 | /set %coulact2 Blanc | did -ra confcolor 15 %coulact2 }
  if ($did(14,confcolor,0.sel).text == Vert) { /set %couleur.us 3 | /set %coulact2 Vert | did -ra confcolor 15 %coulact2 }
  if ($did(14,confcolor,0.sel).text == Rouge) { /set %couleur.us 4 | /set %coulact2 Rouge | did -ra confcolor 15 %coulact2 }
  if ($did(14,confcolor,0.sel).text == Violet) { /set %couleur.us 6 | /set %coulact2 Violet | did -ra confcolor 15 %coulact2 }
  if ($did(14,confcolor,0.sel).text == Orange) { /set %couleur.us 7 | /set %coulact2 Orange | did -ra confcolor 15 %coulact2 }
  if ($did(14,confcolor,0.sel).text == Jaune) { /set %couleur.us 8 | /set %coulact2 Jaune | did -ra confcolor 15 %coulact2 }
  if ($did(14,confcolor,0.sel).text == Vert clair) { /set %couleur.us 9 | /set %coulact2 Vert clair  | did -ra confcolor 15 %coulact2 }
  if ($did(14,confcolor,0.sel).text == Turquoise) { /set %couleur.us 10  | /set %coulact2 Turquoise  | did -ra confcolor 15 %coulact2 }
  if ($did(14,confcolor,0.sel).text == Bleu clair) { /set %couleur.us 11 | /set %coulact2 Bleu clair | did -ra confcolor 15 %coulact2 }
  if ($did(14,confcolor,0.sel).text == Violet clair) { /set %couleur.us 13 | /set %coulact2 Violet clair | did -ra confcolor 15 %coulact2 } 
  if ($did(14,confcolor,0.sel).text == Gris foncé) { /set %couleur.us 14 | /set %coulact2 Gris foncé | did -ra confcolor 15 %coulact2 }
  if ($did(14,confcolor,0.sel).text == Gris clair) { /set %couleur.us 15 | /set %coulact2 Gris clair | did -ra confcolor 15 %coulact2 }
  if ($did(14,confcolor,0.sel).text == Noir ) { /set %couleur.us 1 | /set %coulact2 Noir | did -ra confcolor 15 %coulact2 }

}

Conclusion :


Bon cette source est très simple mais très utile alors j'èspere que ç@ vous plaira ...

A voir également

Ajouter un commentaire

Commentaires

InFerNaLeX
Messages postés
142
Date d'inscription
lundi 18 octobre 2004
Statut
Membre
Dernière intervention
8 juin 2006
-
t'aurai pu rajouté la couleur pour toi meme tant qu'a faire ...
Philou150456
Messages postés
21
Date d'inscription
dimanche 27 juin 2004
Statut
Membre
Dernière intervention
11 avril 2005
-
tape /abook et c bcp plus simple lol
Alerion
Messages postés
97
Date d'inscription
mercredi 10 septembre 2003
Statut
Membre
Dernière intervention
7 juillet 2004
-
Oui, mIRC propose cela avec personnalisation même pour d nicks spécifiques (les robots sont chez-moi mis en gris, lol), mais c'est bien écrit, et particulièrement utile pour mon bot qui est sur connecté en socket. Quelques modifs pour compatibilité, mais c’est bien.
Cela ne correspond pas trop au code suivant et aux obs faites dans l’édition du: IRC CODES

:)
Et Quidni!
cs_koko
Messages postés
654
Date d'inscription
lundi 14 janvier 2002
Statut
Membre
Dernière intervention
20 février 2005
-
pourquoi ne pas utiliser le truc integré a mirc ?

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.