Camanche
Messages postés149Date d'inscriptionjeudi 23 octobre 2003StatutMembreDernière intervention17 novembre 2007
-
19 déc. 2004 à 06:02
Camanche
Messages postés149Date d'inscriptionjeudi 23 octobre 2003StatutMembreDernière intervention17 novembre 2007
-
19 déc. 2004 à 21:16
Bonjour,
J'ai fait ça:
ON *:voice:#: if ($vnick == $me) { /background $chan scripts\b2.jpg }
ON *:devoice:#: if ($vnick == $me) { /background $chan scripts\b1.jpg }
ON *:OP:#: if ($opnick == $me) { /background $chan scripts\b3.jpg }
ON *:DEOP:#: if ($opnick == $me) { /background $chan scripts\b1.jpg }
Ce qui permet de changer le fond de mon salon quand je me op (b3.jpg), me deop(b1.jpg), me voice(b2.jpg) et me devoice(b1.jpg).
Mon problème est que si je suis voice(je passe en b2.jpg) et ensuite op(je passe en b3.jpg), dès que je me deop je retourne avec le fond normal(b1.jpg) alors que je reste voice donc je devrais avoir le fond des voices(b2.jpg).
En clair, le problème se situe dans le "on deop", je voudrais qu'il fasse la différence entre quand je me déop et que je redeviens user, et quand je me deop et que je redevien voice.
Et j'ai le même problème aussi toujours en étant op et voice en même temps, si je me devoice mais que je reste op, ça me rechange le fond en user(b1.jpg).
Et donc aussi si je me voice en étant op, je passe au fond des voices(b2.jpg).
Donc je pense qu'il faudrait des conditions genre "sauf si" mais je ne sais pas comment faire...
Camanche
A voir également:
Changement d'image lors d'un deop quand on est voice
Donc, dès que l'on te devoice, on vérifie si tu es voice sur le chan, si c'est le cas, on applique le background correspondant (b2.jpg).
Dans le cas contraire, notre 1ère condition se révélant fausse, elle nous renvoie au elseif et applique le background b1.jpg
Cordialement, Sorn_Drixer -
:question) Mon site : Sorn-Creation