Pokémon Script Project Forum Index

Manuel | Search
 Information des admins 
Si vous désirez parler de PSP ou obtenir du soutient là dessus, merci d'aller faire un tour sur https://pokemonworkshop.com/forum/index.php Imbécile heureux

Menu Pokémon Personalisé
Goto page: <  1, 2, 3, 4, 5, 6  >
 
Post new topic   Reply to topic    Pokémon Script Project Forum Index -> Game Making -> Ressources techniques -> Scripts
Previous topic :: Next topic   
Author Message
Aten974
Membre


Joined: 21 Jun 2008
Posts: 2,579
Localisation: Réunion

PostPosted: Thu 23 Jul - 09:05 (2009)    Post subject: Menu Pokémon Personalisé

Moi il marche =/
Back to top
Contenu Sponsorisé






PostPosted: Today at 10:50 (2020)    Post subject: Menu Pokémon Personalisé

Back to top
Raiden
Guest





PostPosted: Thu 23 Jul - 13:04 (2009)    Post subject: Menu Pokémon Personalisé

C'est bon sa marche Youpi.
Back to top
Slash
Membre


Joined: 18 Jan 2008
Posts: 2,504
Localisation: MONTSURS (53)

PostPosted: Thu 23 Jul - 18:02 (2009)    Post subject: Menu Pokémon Personalisé

Cool je m' disait aussi !!!!
Back to top
nathan818
Guest





PostPosted: Sun 26 Jul - 12:45 (2009)    Post subject: Menu Pokémon Personalisé

Je prend et je t'ajoute au crédit^^
Back to top
adi0
Membre


Joined: 10 Jan 2009
Posts: 16

PostPosted: Sat 22 Aug - 12:07 (2009)    Post subject: Menu Pokémon Personalisé

j'ai pris, et je t'ajouterait au credit de mon projet
Back to top
og_loc-TATOO
Membre


Joined: 11 Oct 2009
Posts: 3,383
Sailor Maniac
Localisation: noitasilacol

PostPosted: Tue 3 Nov - 03:55 (2009)    Post subject: Menu Pokémon Personalisé

J'ai testé et voici se que sa me donne moi^^

Je voudrais juste savoir comment on fait pour changer la couleur du texte du menu.
Back to top
Newtiteuf
Membre


Joined: 22 May 2008
Posts: 5,090
Localisation: Sur PC (enfin devant ...)

PostPosted: Tue 3 Nov - 11:57 (2009)    Post subject: Menu Pokémon Personalisé

:shock: ... c'est flashy tout de même !
Back to top
Visit poster’s website
Qwerty
Scribe
Scribe


Joined: 29 Oct 2009
Posts: 1,411
a.k.a. Walven Masculin

PostPosted: Tue 3 Nov - 13:05 (2009)    Post subject: Menu Pokémon Personalisé

Une question: si je change l'image et que je garde le me script sa marche?
Back to top
og_loc-TATOO
Membre


Joined: 11 Oct 2009
Posts: 3,383
Sailor Maniac
Localisation: noitasilacol

PostPosted: Wed 4 Nov - 19:06 (2009)    Post subject: Menu Pokémon Personalisé

Newtiteuf wrote:

:shock: ... c'est flashy tout de même !


xD c'est au couleur de la galaxy Clin d'œil foireux
Back to top
Bilkev
Guest





PostPosted: Wed 11 Nov - 09:28 (2009)    Post subject: Menu Pokémon Personalisé

ha lol je crois pas à moins que ton père soit astronaute :lol:
Back to top
PiVa
Guest





PostPosted: Wed 11 Nov - 16:21 (2009)    Post subject: Menu Pokémon Personalisé

J'aurais plus dis que l'espace est noir mais bon....
Perso la nuit le ciel n'est pas violet. :mrgreen:
Back to top
Quentindu93200
Membre


Joined: 08 Sep 2009
Posts: 54
Localisation: devant mon ordi
ID Steam: :en a pas:

PostPosted: Wed 25 Nov - 15:33 (2009)    Post subject: Menu Pokémon Personalisé

si vous plait aidez moi voici les donnés


 ---------- Erreur de script : Loading ----------
----- Type
Errno::EACCES


----- Message
Permission denied - C:\Windows\Fonts\pkmndp.ttf


----- Position dans Loading
Ligne /Users/fabienne/Desktop/PSP4G+/Data/fileutils.rb


----- Backtrace
Script : Loading | Ligne : /Users/fabienne/Desktop/PSP4G+/Data/fileutils.rb | Méthode : 1244
Script : Loading | Ligne : /Users/fabienne/Desktop/PSP4G+/Data/fileutils.rb | Méthode : 1244
Script : Loading | Ligne : /Users/fabienne/Desktop/PSP4G+/Data/fileutils.rb | Méthode : 1244
Script : Loading | Ligne : /Users/fabienne/Desktop/PSP4G+/Data/fileutils.rb | Méthode : 1243
Script : Loading | Ligne : /Users/fabienne/Desktop/PSP4G+/Data/fileutils.rb | Méthode : 1243
Script : Loading | Ligne : /Users/fabienne/Desktop/PSP4G+/Data/fileutils.rb | Méthode : 459
Script : Loading | Ligne : /Users/fabienne/Desktop/PSP4G+/Data/fileutils.rb | Méthode : 383
Script : Loading | Ligne : /Users/fabienne/Desktop/PSP4G+/Data/fileutils.rb | Méthode : 382
Script : Loading | Ligne : /Users/fabienne/Desktop/PSP4G+/Data/fileutils.rb | Méthode : 1375
Script : Loading | Ligne : /Users/fabienne/Desktop/PSP4G+/Data/fileutils.rb | Méthode : 1375
Script : Loading | Ligne : /Users/fabienne/Desktop/PSP4G+/Data/fileutils.rb | Méthode : 382
Script : Autofont_Install | Ligne : 83 | Méthode : in `main'
Script : Autofont_Install | Ligne : 75 | Méthode : in `each'
Script : Autofont_Install | Ligne : 75 | Méthode : in `main'
Script : Main | Ligne : 49





 
Code:
[hide=Script de Pokemon_menu]
==============================================================================   # ■ Pokemon_Menu   # Pokemon Script Project - Krosk    # 18/07/07   # Modifier par Slash le 15/07/09   #-----------------------------------------------------------------------------   # Scène modifiable   #-----------------------------------------------------------------------------   # Menu principal accessible par échap   #-----------------------------------------------------------------------------      module POKEMON_S     class Pokemon_Menu       #--------------------------------------------------------------------------       #       #--------------------------------------------------------------------------       def initialize(menu_index = 0)         @menu_index = menu_index       end       #--------------------------------------------------------------------------       #        #--------------------------------------------------------------------------              def main         Graphics.freeze        @z_level = 10000        @background = Sprite.new        @background.bitmap = RPG::Cache.picture("Menu.PNG")        @background.x = 0        @background.y = 0        @background.z = @z_level        @location = Window_Location.new        @location.x = 0        @location.y = 394        @location.z = @z_level + 2        @location.opacity = 0        @argent = Window_Argent.new        @argent.x = 480        @argent.y = 424        @argent.z = @z_level + 2        @argent.opacity = 0        @pokemon = Window_Pokemon.new        @pokemon.x = -2        @pokemon.y = 0        @pokemon.z = @z_level + 2        @pokemon.opacity = 0         @spriteset = Spriteset_Map.new         s1 = "      POKéDEX"         s2 = "      POKéMON"         s3 = "      SAC"         s4 = "      " + Player.name         s5 = "      SAUVER"         s6 = "      QUITTER"         @command_window = Window_Command.new(180, )         @command_window.index = @menu_index         @command_window.x = 467 - 3         @command_window.y = 105         @command_window.z = @z_level + 2         @command_window.opacity = 0                  if $pokemon_party.size == 0           # Enlève accès Equipe           @command_window.disable_item(1)         end         if not($data_pokedex[0])           # Enlève accès Pokédex si non possédé           @command_window.disable_item(0)         end         if $game_system.save_disabled           @command_window.disable_item(4)         end            Graphics.transition         loop do           Graphics.update           Input.update           update           if $scene != self             break           end         end         Graphics.freeze         @pokemon.dispose         @location.dispose         @argent.dispose         @command_window.dispose         @background.dispose         @spriteset.dispose       end       #--------------------------------------------------------------------------       #        #--------------------------------------------------------------------------       def update         # ウィンドウを更新         @command_window.update         @spriteset.update         # コマンドウィンドウがアクティブの場合: update_command を呼ぶ         if @command_window.active           update_command           return         end       end       #--------------------------------------------------------------------------       # ● フレーム更新 (コマンドウィンドウがアクティブの場合)       #--------------------------------------------------------------------------       def update_command         # B ボタンが押された場合         if Input.trigger?(Input::B)           # キャンセル SE を演奏           $game_system.se_play($data_system.cancel_se)           # マップ画面に切り替え           $scene = Scene_Map.new           return         end         # C ボタンが押された場合         if Input.trigger?(Input::C)           # パーティ人数が 0 人で、セーブ、ゲーム終了以外のコマンドの場合           if $game_party.actors.size == 0 and @command_window.index < 4             # ブザー SE を演奏             $game_system.se_play($data_system.buzzer_se)             return           end           # コマンドウィンドウのカーソル位置で分岐           case @command_window.index           when 0 # Pokédex             if not($data_pokedex[0])               $game_system.se_play($data_system.buzzer_se)               return             end             $game_system.se_play($data_system.decision_se)             $scene = POKEMON_S::Pokemon_Pokedex.new           when 1 # Menu             if $pokemon_party.size == 0               $game_system.se_play($data_system.buzzer_se)               return             end             $game_system.se_play($data_system.decision_se)             $scene = POKEMON_S::Pokemon_Party_Menu.new           when 2 # Sac             $game_system.se_play($data_system.decision_se)             $scene = Pokemon_Item_Bag.new           when 3 # Carte dresseur              $game_system.se_play($data_system.decision_se)              $game_temp.common_event_id = 19             $scene = Scene_Map.new             when 4 # Sauvegarde             if $game_system.save_disabled               $game_system.se_play($data_system.buzzer_se)               return             end             $game_system.se_play($data_system.decision_se)             $scene = POKEMON_S::Pokemon_Save.new           when 5 # Quitter le menu             $game_system.se_play($data_system.decision_se)             $scene = Scene_Map.new           end           return         end       end     end   end      #===================================================   #Window_Location   #===================================================      class Window_Location < Window_Base   #--------------------------------------------------------------------------   def initialize   super(0, 0, 160, 96)   self.contents = Bitmap.new(width - 32, height - 32)   self.contents.font.name = $fontface   self.contents.font.size = $fontsize   refresh   end   #--------------------------------------------------------------------------   def refresh   self.contents.clear   self.contents.font.color = normal_color   self.contents.draw_text(4, 32, 120, 32,$data_mapzone[$game_map.map_id][1], 2)   end   end   #===================================================   #Window_Argent   #===================================================   class Window_Argent < Window_Base        #--------------------------------------------------------------------------     def initialize       super(0, 0, 160, 64)       self.contents = Bitmap.new(width - 32, height - 32)       self.contents.font.name = $fontface       self.contents.font.size = $fontsize       refresh     end        #--------------------------------------------------------------------------     def refresh       self.contents.clear       cx = contents.text_size($data_system.words.gold).width       self.contents.font.color = normal_color       self.contents.draw_text(4, 0, 120-cx-2, 32, $pokemon_party.money.to_s + "$", 2)     end   end   #===================================================   #Window_Pokémon   #===================================================   class Window_Pokemon < Window_Base     #--------------------------------------------------------------------------     def initialize       super(0, 0, 470, 480)       self.contents = Bitmap.new(width - 0, height - 0)       self.contents.font.name = $fontface       self.contents.font.size = $fontsize       refresh     end        #--------------------------------------------------------------------------     def refresh              if $pokemon_party.size > 0         @order = [0,1,2,3,4,5]         self.contents.clear         cx = contents.text_size($data_system.words.gold).width         self.contents.font.color = normal_color         src_rect = Rect.new(0, 10, 64, 64)         for i in 0..($pokemon_party.size - 1)          @pokemon = $pokemon_party.actors[@order[i][/i]]         if i < 3             if @pokemon.egg               self.contents.draw_text(56,64 + (i*106) , 120, 32,@pokemon.given_name )             else               self.contents.draw_text(56,64 + (i*106) , 120, 32,@pokemon.given_name )               self.contents.draw_text(62,95 + (i*106) , 120, 32,"Nv "  + @pokemon.level.to_s )               draw_gender(149, 99 + (i*106), @pokemon.gender)             end             bitmap = RPG::Cache.battler(@pokemon.icon, 0)             self.contents.blt(-8, 67 + (i*107), bitmap, src_rect, 255)         else             if @pokemon.egg               self.contents.draw_text(283,64 + ((i-3)*106) , 120, 32,@pokemon.given_name )             else               self.contents.draw_text(283,64 + ((i-3)*106) , 120, 32,@pokemon.given_name )               self.contents.draw_text(289,95 + ((i-3)*106) , 120, 32,"Nv " + @pokemon.level.to_s )               draw_gender(376, 99 + ((i-3)*106), @pokemon.gender)             end             bitmap = RPG::Cache.battler(@pokemon.icon, 0)             self.contents.blt(219, 67 + ((i-3)*107), bitmap, src_rect, 255)                end       end       return     end       end          def draw_gender(x, y, gender)         if gender == 1           rect = Rect.new(0, 0, 18, 33)           bitmap = RPG::Cache.picture("Maleb.png")           self.contents.blt(x, y, bitmap, rect, 255)         end         if gender == 2           rect = Rect.new(0, 0, 18, 33)           bitmap = RPG::Cache.picture("Femaleb.png")           self.contents.blt(x, y, bitmap, rect, 255)                 end     end           end  [/hide]
 


Edit by me : Je me permets de rajouter un spoiler autour de ton code. L'usage d'une balise code sur un script est tout à fait logique. Ce qui la rend assez peu compatible, c'est l'absence de retours à la ligne qui conduit la balise code à élargir sans fin la page du forum


Last edited by Quentindu93200 on Wed 25 Nov - 18:41 (2009); edited 1 time in total
Back to top
Skype
Ace Attorney Man
Guest





PostPosted: Wed 25 Nov - 15:54 (2009)    Post subject: Menu Pokémon Personalisé

Balises code.
Ensuite le log n'a aucun rapport.
Back to top
Sphinx
Scribe
Scribe


Joined: 07 Jan 2008
Posts: 9,736
Localisation: Quelque part, dans le monde... Ou peut être sur une autre planète...
ID Steam: FaQuinator

PostPosted: Wed 25 Nov - 18:20 (2009)    Post subject: Menu Pokémon Personalisé

Sur la tte première ligne, les = sont en bleu clair ou en vert ?
Back to top
Ace Attorney Man
Guest





PostPosted: Wed 25 Nov - 19:09 (2009)    Post subject: Menu Pokémon Personalisé

Je pense qu'ils sont en bleu, vu que ce n'est pas en commentaires...
Back to top
Display posts from previous:   
Post new topic   Reply to topic    Pokémon Script Project Forum Index -> Game Making -> Ressources techniques -> Scripts All times are GMT + 1 Hour
Goto page: <  1, 2, 3, 4, 5, 6  >
Page 5 of 6

 
Jump to:  

Index | Free forum | Free support forum | Free forums directory | Report a violation | Cookies | Charte | Conditions générales d'utilisation
Powered by phpBB © 2001, 2005 phpBB Group
Thème par Thomas et l'équipe de la refonte PSP 2012 (version 1.0)