Zelda_PL Blob Jaune
Nombre de messages : 797 Age : 31 Localisation : En train d'éliminé les deadras de Cyrodiil Date d'inscription : 09/05/2006
| Sujet: Affiche le nom de la carte dans sur la map Mer 24 Mai - 3:32 | |
| Ouvrez l'éditeur de script ( F11 ) et créez en un nouveau au dessus de 'Main' qui portera le nom de 'Window_Map_Name' et collez le code ci-dessous PS : Ce script prend en fait le nom que vous avez donné à la map pour l'afficher. Code #============================================================================== # ¡ Window_Map_Name #------------------------------------------------------------------------------ class Window_Map_Name < Window_Base attr_accessor :text
#-------------------------------------------------------------------------- # œ ƒIƒuƒWƒFƒNƒg‰Šú #-------------------------------------------------------------------------- def initialize super(8, -8, 640, 64) self.contents = Bitmap.new(self.width - 32, self.height - 32) self.contents.font.name = "Arial" @align = 1 @showing_time = -1 @text_color = Color.new(255, 255, 0, 255) end #-------------------------------------------------------------------------- # #-------------------------------------------------------------------------- def set_text(text, align = 2) if text != @text or align != @align @text = text @align = align if text.empty? or text =~ /^\./ @showing_time = -1 self.contents_opacity = 0 self.visible = false else @showing_time = 100 self.contents_opacity = 255 self.visible = true self.contents.clear x = 4 y = 0 width = self.contents.width - 8 str = "- "+@text+" -" self.contents.font.color = Color.new( 0, 0, 0, 192) self.contents.draw_text(x+2, y+2, width, 32, str, @align) self.contents.font.color = Color.new( 64, 64, 64, 192) self.contents.draw_text(x-1, y-1, width, 32, str, @align) self.contents.draw_text(x+1, y-1, width, 32, str, @align) self.contents.draw_text(x-1, y+1, width, 32, str, @align) self.contents.draw_text(x+1, y+1, width, 32, str, @align) self.contents.font.color = @text_color self.contents.draw_text(x, y, width, 32, str, @align) end end end #-------------------------------------------------------------------------- # œ Ä•`‰æ #-------------------------------------------------------------------------- def update return if @showing_time < 0 @showing_time -= 1 if @showing_time < 16 self.contents_opacity = @showing_time * 16 if @showing_time == 0 self.visible = false self.contents.clear return end end end end #============================================================================== # ¡ Scene_Map #============================================================================== class Scene_Map def initialize_map_name_window(text = nil) if @map_name_window.nil? @map_name_window = Window_Map_Name.new @map_name_window.opacity = 0 @map_name_window.text = text if not text.nil? end end #-------------------------------------------------------------------------- # œ ƒƒCƒ“ˆ— #-------------------------------------------------------------------------- alias xrxs20_main main def main initialize_map_name_window xrxs20_main @map_name_window.dispose end #-------------------------------------------------------------------------- # œ ƒtƒŒ[ƒ€XV #-------------------------------------------------------------------------- alias xrxs20_update update def update @map_name_window.set_text($game_map.name) @map_name_window.update xrxs20_update end end #============================================================================== # ¡ Scene_Title #============================================================================== class Scene_Title alias xrxs20_main main def main $map_infos = load_data("Data/MapInfos.rxdata") for key in $map_infos.keys $map_infos[key] = $map_infos[key].name end xrxs20_main end end #============================================================================== # ¡ Game_Map #============================================================================== class Game_Map def name $map_infos[@map_id] end end #============================================================================== # ¡ Scene_Battle #============================================================================== class Scene_Battle #-------------------------------------------------------------------------- # œ ƒƒCƒ“ˆ— #-------------------------------------------------------------------------- alias xrxs20_main main def main xrxs20_main if $scene.is_a?(Scene_Map) and (not XRXS20_Config::SCENE_BATTLE_TO_SCENE_MAP) $scene.initialize_map_name_window($game_map.name) end end endVoilà le résultat : | |
|
Jordinateur Blob
Nombre de messages : 260 Localisation : Devant mon ordinateur !(enfin sa dépend, peut-être avec ma copine aussi ^^) Humeur/Caractère : Aller a l'école T_T Date d'inscription : 12/05/2006
| Sujet: Re: Affiche le nom de la carte dans sur la map Mer 24 Mai - 16:55 | |
| sa c'est du jolie Allors là, bravo Au puré, tu n'imagine même pas ce que j'ai trouvé aujourd'hui J'étais sur un site japonais, et j'ai trouvé plein,s de scripts..M'enfin, reste a savoir a quoi ils servent (Je rigole, il y avait des screens shoot )Je vais les poster dans quelques temps, en attendant, merci beacoup, ce script est pas mal du tout | |
|
GTK Painteur GTK
Nombre de messages : 3595 Age : 34 Humeur/Caractère : Fatigué Date d'inscription : 29/04/2006
Statut Expérience: (100/100) Pixel Point: ---
| Sujet: Re: Affiche le nom de la carte dans sur la map Mer 24 Mai - 17:58 | |
| Comment vous faites pour tomber sur des sites japonnais ?
J'en cherche mais j'en connais qu'un ... | |
|
Jordinateur Blob
Nombre de messages : 260 Localisation : Devant mon ordinateur !(enfin sa dépend, peut-être avec ma copine aussi ^^) Humeur/Caractère : Aller a l'école T_T Date d'inscription : 12/05/2006
| Sujet: Re: Affiche le nom de la carte dans sur la map Jeu 25 Mai - 19:09 | |
| Ba c'est pas compliqué Tu cherche le fou qui en a trouvé un, et après tu clique partout et souvent tu tombe sur des liens extérieurs Sinon voilà http://naramura.kdn.ne.jp/game/sozai/character.html http://f53.aaa.livedoor.jp/%7Emomomo/ http://members.at.infoseek.co.jp/Tetra_Z/index.html http://neortp.k-server.org/ | |
|
GTK Painteur GTK
Nombre de messages : 3595 Age : 34 Humeur/Caractère : Fatigué Date d'inscription : 29/04/2006
Statut Expérience: (100/100) Pixel Point: ---
| Sujet: Re: Affiche le nom de la carte dans sur la map Jeu 25 Mai - 19:44 | |
| Lol, merci | |
|
ziko Modo
Nombre de messages : 216 Date d'inscription : 02/05/2006
| Sujet: Re: Affiche le nom de la carte dans sur la map Jeu 25 Mai - 20:04 | |
| Tu sais parler japonais, parce que j'ai rien compris!!!! | |
|
GTK Painteur GTK
Nombre de messages : 3595 Age : 34 Humeur/Caractère : Fatigué Date d'inscription : 29/04/2006
Statut Expérience: (100/100) Pixel Point: ---
| Sujet: Re: Affiche le nom de la carte dans sur la map Jeu 25 Mai - 20:10 | |
| Bah non mais tu fait comme tout le monde, tu clique partout !!! | |
|
Zelda_PL Blob Jaune
Nombre de messages : 797 Age : 31 Localisation : En train d'éliminé les deadras de Cyrodiil Date d'inscription : 09/05/2006
| Sujet: Re: Affiche le nom de la carte dans sur la map Jeu 25 Mai - 23:53 | |
| Non mais il a aussi des screen sa l'aide...
j'ai que tu nous poste des script japonnais il doive être très bon...
si tu veut les traduire va sur le site suivant :
http://babelfish.altavista.com/
Tu choisi la langue | |
|
GTK Painteur GTK
Nombre de messages : 3595 Age : 34 Humeur/Caractère : Fatigué Date d'inscription : 29/04/2006
Statut Expérience: (100/100) Pixel Point: ---
| Sujet: Re: Affiche le nom de la carte dans sur la map Ven 26 Mai - 19:41 | |
| Oh merci Zelda_PL, je m'en fout un peu du traducteur mais sa fait un bout de temps que je cherché ce site mais je me souvenais plus de son nom . Enfin ... | |
|
Zelda_PL Blob Jaune
Nombre de messages : 797 Age : 31 Localisation : En train d'éliminé les deadras de Cyrodiil Date d'inscription : 09/05/2006
| Sujet: Re: Affiche le nom de la carte dans sur la map Sam 27 Mai - 0:06 | |
| C'est juste pour vous aider... | |
|
Final Fantasy Blob
Nombre de messages : 189 Age : 32 Date d'inscription : 13/07/2006
| Sujet: Re: Affiche le nom de la carte dans sur la map Sam 19 Aoû - 15:17 | |
| si tu veux un site de traduction, tu tapes "trabslate google" et puis voilà !! c'est le meme systeme!!! | |
|
Contenu sponsorisé
| Sujet: Re: Affiche le nom de la carte dans sur la map | |
| |
|