Demande d''aide sur un script de changement de polices à volonté
Lun 18 Mai 2009 - 14:20
Bonjour,
J'ai fait des recherches par-ci et par-là pour pouvoir trouver un moyen de changer ma police et j'en ai trouvé plus ou moins un, gràçe au script de Monos.
Mais le hic c'est que ce script ne permet pas le changement de police.
J'ai essayé de bidouiller avec ma logique et je n'y arrive pas du tout.
Alors voilà ce que je fais:
Après begin
J'ai vu qu'il y avait eu des idées sur le changement de polices en leur affectant des id . Donc je transforme et celà donne
Mais bon celà ne marche pas vraiment du tout et j'en peux plus
Si il y en a qui sont et , pourriez-vous m'aidez parce que je suis une vraie quiche avec Ruby. Je pense que celà pourraît servir à tous pour encore mieux embellir nos projets.
Je vous remercie par avance!
Je continue de chercher
J'ai fait des recherches par-ci et par-là pour pouvoir trouver un moyen de changer ma police et j'en ai trouvé plus ou moins un, gràçe au script de Monos.
Mais le hic c'est que ce script ne permet pas le changement de police.
J'ai essayé de bidouiller avec ma logique et je n'y arrive pas du tout.
Alors voilà ce que je fais:
Après begin
- Code:
Font.default_name = ["Arioso","Papyrus"]
Font.default_size = Font_size = 20
- Code:
Graphics.freeze
J'ai vu qu'il y avait eu des idées sur le changement de polices en leur affectant des id . Donc je transforme et celà donne
- Code:
Font.default_name[id] = {1=>Arioso",2=>"Papyrus"}
Mais bon celà ne marche pas vraiment du tout et j'en peux plus
Si il y en a qui sont et , pourriez-vous m'aidez parce que je suis une vraie quiche avec Ruby. Je pense que celà pourraît servir à tous pour encore mieux embellir nos projets.
Je vous remercie par avance!
Je continue de chercher
Re: Demande d'aide sur un script de changement de polices à volonté
Lun 18 Mai 2009 - 14:47
- Code:
Font.default_name = ["Arioso","Papyrus"]
Pour changer la police en cours de jeu, c'est très simple:
dans un évent, commande insertion de script:
- Code:
Font.default_name = "ta police"
berka
Re: Demande d'aide sur un script de changement de polices à volonté
Lun 18 Mai 2009 - 15:01
Donc si je comprends bien je mets mon script (non bidouillé) et par exemple dans une bibliothèque avec des textes anciens qui demandent une certaine police à ce moment là sur l'évent de la bibliothèque, je fais appel au script et je mets çà?
- Code:
Font.default_name = "ta police"
- LightNoxMembre
- Nombre de messages : 1759
Age : 33
Localisation : Chez Moi ^^
Date d'inscription : 10/04/2008
Re: Demande d'aide sur un script de changement de polices à volonté
Lun 18 Mai 2009 - 15:16
Salut ^^
Moi j'ai le même problème sauf que c'est pas le même script le voici:
Je la mais dans quel dossier la police de remplacement ? parce que ça marche pas.
Moi j'ai le même problème sauf que c'est pas le même script le voici:
- Spoiler:
- #==============================================================================
# ** Main
#------------------------------------------------------------------------------
# After defining each class, actual processing begins here.
#==============================================================================
begin
if Font.exist?("nom_de_votre_police")
Font.default_name = "Cyclo"
else
Font.default_name = "Verdana"
end
Font.default_name = "Cyclo"
Font.default_size = 24
Font.default_bold = false
Font.default_italic = false
Font.default_shadow = true
if Font.exist?("nom_de_votre_police")
Font.default_name = "nom_de_votre_police"
else
Font.default_name = "Verdana"
end
$showm = Win32API.new 'user32', 'keybd_event', %w(l l l l), ''
$showm.call(18,0,0,0)
$showm.call(13,0,0,0)
$showm.call(13,0,2,0)
$showm.call(18,0,2,0)
Graphics.freeze
$scene = Scene_Title.new
$scene.main while $scene != nil
Graphics.transition(30)
rescue Errno::ENOENT
filename = $!.message.sub("No such file or directory - ", "")
print("Unable to find file #{filename}.")
end
Je la mais dans quel dossier la police de remplacement ? parce que ça marche pas.
Re: Demande d'aide sur un script de changement de polices à volonté
Lun 18 Mai 2009 - 15:57
Je n'y arrive pas Berka . Darkinou je pense que le problème dans ton script viens des parties de codes avec nom de la police , mais je ne suis pas une lumière seul quelqu'un comme Berka ou d'aussi compétent pourraît nous répondre. c'est embétant je n'arrive pas avancer. Moi qui voulait taper le contenu de mes gros livres d'une page word minimum par livre.
Re: Demande d'aide sur un script de changement de polices à volonté
Lun 18 Mai 2009 - 16:11
Ca dépend comment tu veux afficher ton texte.
Si c'est dans une fenetre, tu as juste à mettre
self.contents.font.name = "police"
juste avant le refresh de la def initialize de la fenetre.
berka
Si c'est dans une fenetre, tu as juste à mettre
self.contents.font.name = "police"
juste avant le refresh de la def initialize de la fenetre.
berka
Re: Demande d'aide sur un script de changement de polices à volonté
Lun 18 Mai 2009 - 17:15
Désolée pour le MP. Oui je veux mettre mon texte dans une fenêtre message. (Je ne savais même pas que l'on pouvait le mettre ailleurs ). Mais je n'ai pas compris où mettre la phrase
self.contents.font.name = "police" .
self.contents.font.name = "police" .
Re: Demande d'aide sur un script de changement de polices à volonté
Mar 19 Mai 2009 - 19:08
Bon...
Si tu veux changer la police dans les dialogues, le mieux c'est que tu mettes dans main, juste apres begin:
tu trouves la ligne:
berka
Si tu veux changer la police dans les dialogues, le mieux c'est que tu mettes dans main, juste apres begin:
- Code:
$police = "ta police"
tu trouves la ligne:
- Code:
super(0, 288, 544, 128)
- Code:
self.contents.font.name = $police
- Code:
$police = "deuxieme police"
berka
Re: Demande d'aide sur un script de changement de polices à volonté
Mer 20 Mai 2009 - 1:50
Merci beaucoup Berka il fonctionne ce script. Je me pose une question est ce qu'il ne serait pas possible d'avoir trois styles ou deux différents dans un message?
Re: Demande d'aide sur un script de changement de polices à volonté
Mer 20 Mai 2009 - 14:31
Pour utiliser deux polices différentes dans un meme message? sur une meme ligne ?
Tu as des scripts 'advanced message system' pour ca !
Tu as des scripts 'advanced message system' pour ca !
Re: Demande d'aide sur un script de changement de polices à volonté
Mer 20 Mai 2009 - 15:29
Merci beaucoup pour ta réponse mais où est ce que je peux me les procurer ?
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|