Modifié la presentation de mirc

Résolu
lops91 Messages postés 11 Date d'inscription mercredi 23 février 2005 Statut Membre Dernière intervention 22 août 2008 - 7 mars 2006 à 10:05
lops91 Messages postés 11 Date d'inscription mercredi 23 février 2005 Statut Membre Dernière intervention 22 août 2008 - 16 mars 2006 à 21:20
Bonjour

J'aimerai savoir si était possiblede modifié les <> encadrant les pseudo dans une conversation par des [ ] par exemple.
J'aimerai aussi savoir si il était possible de mettre un couleur sur les pseudo en fonction de leurs grades dans la fenetre de conversation ( pas dans la nicklist )

Merci d'avance

3 réponses

talking Messages postés 343 Date d'inscription dimanche 30 novembre 2003 Statut Membre Dernière intervention 19 août 2006 1
7 mars 2006 à 11:48
Salut. Oui c'est possible en utilisant on text suivi de haltdef pour interrompre l'exécution.



on ^*:TEXT:#: {

if ($nick isop $chan) { echo -a $timestamp $+([,couleurOp,$nick,]) $1- }

elseif ($nick ishelp $chan) { echo -a $timestamp $+([,couleurHalfop,$nick,]) $1- }

;... etc

haltdef

}



Ce code est je pense optimisable
3
RCA ArKanis Messages postés 1287 Date d'inscription mercredi 21 avril 2004 Statut Membre Dernière intervention 21 février 2009
10 mars 2006 à 08:57
on ^*:TEXT:#: {
if ($nick isop $chan) { echo -a $timestamp $+([,$iif($nick isop $chan,couleurOp,$iif($nick ishelp $chan,couleurHalfOp,couleurUserDeBase)),$nick,]) $1- }
;... etc
haltdef
}

c'est pas super beau, mais ça tient en moins de lignes
question rapidité d'éxécution, il me semble que c'est la 1ere méthode (avec les if) qui est la plus rapide
3
lops91 Messages postés 11 Date d'inscription mercredi 23 février 2005 Statut Membre Dernière intervention 22 août 2008
16 mars 2006 à 21:20
Merci a vous deux j'ai utilisé la methode de talking sa fonctionne bien
0
Rejoignez-nous