Bienvenue sur RM-Land : Le forum !
Après votre inscription, vous aurez accès à tout le forum : Partage de ressources, de scripts, résolution de vos problèmes, présentations de projets et montage de teams.
 
AccueilLe sitePortailFAQRechercherS'enregistrerConnexion

Partagez | 
 

 [Script/ Tuto] Couleurs dans les messages

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
Invité
Invité



MessageSujet: [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!!
Revenir en haut Aller en bas
 
[Script/ Tuto] Couleurs dans les messages
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» [Tuto] Afficher une video sur le forum...
» comment appelle-t-on ?
» Mouah et mes idées... >/<
» Les couleurs dans les oeuvres de Tolkien
» explication pk je suspend

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
RM-Land : le forum :: Quartier des makers :: Bibliothèque-
Sauter vers: