cs_Ruby59
Messages postés12Date d'inscriptiondimanche 20 août 2006StatutMembreDernière intervention26 août 2006
-
25 août 2006 à 03:11
cs_Ruby59
Messages postés12Date d'inscriptiondimanche 20 août 2006StatutMembreDernière intervention26 août 2006
-
26 août 2006 à 02:22
Bonjour, je n'y connais pas grand chose en scripting, et j'ai mirc avec Invision.
Quand on fait un click droit sur un pseudo, il y a des raccourcis pour opper, voicer qqun plus rapidement etc, plutôt que de passer par la commande manuelle .
Je voudrais étendre cette fonction pour donner le statut +a aux gens, mais je ne sais comment faire. J'ai essayé de copier la commande pour l'op : $iif(($1 != $null) && ($1 !isop $chan) && ($me isop $chan),Op $1):{ mass +o }
En écrivant $iif(($1 != $null) && ($1 !isadmin $chan) && ($me isadmin $chan),Admin $1):{ mass +a }
Mais cela ne marche pas. Pourriez vous m'aider ? Je susi désolé pour le titre peu clair.
Merci d'avance.
cs_Ruby59
Messages postés12Date d'inscriptiondimanche 20 août 2006StatutMembreDernière intervention26 août 2006 25 août 2006 à 16:48
kindermaxi mais rien ne change :(
Wims pour te répondre sur le serveur ou je suis ce statut est appelé comme ça.
peut etre que mirc ne reconnait pas le mot admin (c'est ce que je pense mais je peux me tromper), et il faudrait le rajouter?
cs_Ruby59
Messages postés12Date d'inscriptiondimanche 20 août 2006StatutMembreDernière intervention26 août 2006 25 août 2006 à 20:58
Voila merci la ca marche, pas contre quand le commande sur le clik droit me marque une partie de la commande, on fait quoi pour marquer "admin nom de l'user" ?
Merci encore
RCA ArKanis
Messages postés1287Date d'inscriptionmercredi 21 avril 2004StatutMembreDernière intervention21 février 2009 25 août 2006 à 22:32
tu l'as mis dans le menu nicklist ?
$1 n'est pas censé être vide si c'est dans le menu nicklist
sinon il reste un isadmin dans le code de KM
ça devient :
$iif(($1 != $null) && ($chr(38) !isin $nick(#,$1).pnick) && ($chr(38) isin $nick(#,$me).pnick),Admin $1):mode # +a $1
non ?
RCA ArKanis
Messages postés1287Date d'inscriptionmercredi 21 avril 2004StatutMembreDernière intervention21 février 2009 25 août 2006 à 22:47
mais ton if ($me isin $nick(#,$me).pnick) ça sera toujours vrai non ?
il faut vérifier que tu aies & devant ton pseudo, ça signifie bien que tu es admin, non ?
(j'ai repris par rapport à ce que KM a donné)
les { } font ralentir le code s'il n'y a qu'une action, à ce qu'on raconte
RCA ArKanis
Messages postés1287Date d'inscriptionmercredi 21 avril 2004StatutMembreDernière intervention21 février 2009 25 août 2006 à 23:08
ce que je veux dire, c'est que tu as modifié ce que j'avais donné pour mettre :
if ($me isin $nick(#,$me).pnick) or j'ai l'impression que cette condition est toujours vraie
laisse if ($chr(38) isin $nick(#,$me).pnick), non ?
le $chr(38), c'est &