Invité Invité
| Sujet: [Script/ Tuto] Couleurs dans les messages Lun 6 Oct - 16:53 | |
| Pour XP, il y a moyen d'avoir encore plus de couleurs, mais pour ce faire il faut savoir scripter ^^ Mais d'abord, comment utiliser les couleurs pour ces messages? voici le code: \c[X] Remplacer le X par un chiffre entre 0 et 7 et vous verez que sa change de couleurs... Mais je supose que vous connaissez déjà tous ceci! Mais peut-on ajouter des couleurs? Et oui, c'est là qu'on peut ajouter des couleurs... On peut aussi modifier les couleurs! Je vous donne un indice: Window_Base Vous savez pas où je veux en venir?? Voici un petit exemple: Vers la ligne 39 vous avez ceci: - Code:
-
def text_color(n) case n when 0 return Color.new(255, 255, 255, 255) when 1 return Color.new(128, 128, 255, 255) when 2 return Color.new(255, 128, 128, 255) when 3 return Color.new(128, 255, 128, 255) when 4 return Color.new(128, 255, 255, 255) when 5 return Color.new(255, 128, 255, 255) when 6 return Color.new(255, 255, 128, 255) when 7 return Color.new(192, 192, 192, 255) else normal_color end end Changer les données comme ceci: - Code:
-
def text_color(n) case n when 0 return Color.new(255, 255, 255, 255) when 1 return Color.new(0, 0, 0, 255) when 2 return Color.new(255, 128, 128, 255) when 3 return Color.new(128, 255, 128, 255) when 4 return Color.new(128, 255, 255, 255) when 5 return Color.new(255, 128, 255, 255) when 6 return Color.new(255, 255, 128, 255) when 7 return Color.new(192, 192, 192, 255) else normal_color end end Maintenant, mettez \c[1] et... Tadam!! l'écriture est noir. Voici la seul ligne changer: - Code:
-
when 1 return Color.new(0, 0, 0, 255) Maintenant, vous savez changer les couleurs et vous êtes content?? Bien moi non! Je veux en rajouter un paquet comme on dit! Bien, voici le code à faire: - Code:
-
def text_color(n) case n when 0 return Color.new(255, 255, 255, 255) when 1 return Color.new(128, 128, 255, 255) when 2 return Color.new(255, 128, 128, 255) when 3 return Color.new(128, 255, 128, 255) when 4 return Color.new(128, 255, 255, 255) when 5 return Color.new(255, 128, 255, 255) when 6 return Color.new(255, 255, 128, 255) when 7 return Color.new(192, 192, 192, 255) when 8 #Ceci est la couleur ajouter!!! return Color.new(0, 0, 0, 255) #Voici notre couleur noir ajouter! else normal_color end end Bon, maintenant, on à un problème... on peut pas appeler notre couleur noir avec ce code: \c[8] pourquoi?? Il faut d'abord modifier la ligne 106 de Window_Message: - Code:
-
if color >= 0 and color <= 7 par ceci: - Code:
-
if color >= 0 and color <= 8 #Nombres de when!! Voilà, maintenant on peut ajouter des couleurs pour ces messages! C'est qui le meilleur?? Bien c'est moi ^^ Amusez vous a faire des messages haut en couleurs maintenant!! Bon Making!! |
|