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

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

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.