Mettez automatiquement votre texte en multi couleur

Contenu du snippet

Ce script très simple formate votre texte avec un fond blanc et une couleur aléatoire par lettre.
A mettre dans un remote...

DERNIERE MISE A JOUR : J'ai réglé le problème de couleur avec les chiffres et j'ai fait en sorte de ne pas appliquer le code pour les commandes ( / et ! )

Je n'ai pas trouvé de fonction qui vérifie si un caractère est un chiffre, donc j'en ai écris une ( $isnum ) .
Si vous avez une meilleur idée ...

Pour ceux qui désire activer ou désactiver cette fonction, il suffit de rajouter le code suivant dans vos alias:

/c / $+ $replace($1,on ,enable ,off , disable) #Couleur

Pour activer la fonction taper /c on et /c off pour l'arreter

Source / Exemple :


#Couleur on

on 1:input:# {
  if (($left($1-, 1) == !)) || (($left($1-, 1) == /)) { return }
  var %i = 1
  while (%i <= $len($1-)) {
    var %t = $mid($1- , %i , 1 )
    var %couleur =  $+ $rand(1,7) $+ ,0
    if ($isnum(%t) == true) {
      var %message = %message $+ %couleur $+ 0 $+ %t $+ 
    }
    elseif ($isnum(%t) == false) { 
      var %message = %message $+ %couleur $+ %t $+ 
    }
    inc %i
  }
  /say %message
  /halt
}

#Couleur end

alias isnum {
  if (($asc($1) > 47))  && (($asc($1) < 58)) { return true }
  return false
}

Conclusion :


Bref ca ne sert pas a grand chose mais c'est joli ;-)
Les critiques constructives sont les bienvenues car je débute en programmation Mirc

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.