Corsaire Lv.19
Age : 27 Inscrit le : 26/11/2009 Messages : 2508
| Sujet: Probleme de position (RESOLU) Sam 2 Oct 2010 - 22:38 | |
| Voila je pense que mon probleme est a cause de mon script de fond de combat mais voila ce que ca fait quand je place mon monstre ici en combat il arrive ici C'est comme ca pour tout mes monstres et c'est vraiment un probleme voila mon script de fond de combat - Code:
-
################################################## # MOG_BATTLEBACK_XP V1.0 # ################################################## # By Moghunter # http://www.atelier-rgss.com ################################################## # Permite utilizar as imagens de Battleback no lugar da # imagem distorcida do mapa. ################################################## # Dans le dossier GRAPHICS créer un autre dossier avec # Le nom de BATTLEBACKS, enfin les images # Battleback dans le dossier. # Pour sélectionner l'image de Battleback utiliser ce qui suit # Code dans un événement en utilisant n'importe quelle commande # Script. # # $ = Game_system.bb "FILE_NAME" # # Au lieu de FILE_NAME lieu le nom du fichier # Match le nom de Battleback. # Si vous voulez que le battleback est la carte de fond, # Mettez un nom de fichier inexistant. # ################################################## ############# # CONFIG # ############# module MOG_VX02 #Definição da switch que ativa o efeito Wave. BB_WAVE_SWITCH = 54 #Definição da switch que ativa a versão VX. BB_VXEDITION_SWITCH = 55 end #------------------------------------------------- $mogscript = {} if $mogscript == nil $mogscript["battleback_xp"] = true #------------------------------------------------- ############### # Game_System # ############### class Game_System attr_accessor :bb alias mog_vx02_initialize initialize def initialize mog_vx02_initialize @bb = "" end end ############### # Module Cache # ############### module Cache def self.battleback(filename) load_bitmap("Graphics/battlebacks/", filename) end end ################# # Spriteset_Battle # ################# class Spriteset_Battle include MOG_VX02 def create_battleback @battleback_sprite = Sprite.new(@viewport1) source = Cache.battleback($game_system.bb.to_s) rescue empty if $game_switches[BB_WAVE_SWITCH] == true bitmap = Bitmap.new(640, 480) else bitmap = Bitmap.new(544, 416) end bitmap.stretch_blt(bitmap.rect, source, source.rect) bitmap.radial_blur(90, 12) if $game_switches[BB_VXEDITION_SWITCH] == true @battleback_sprite.bitmap = bitmap wave_on if $game_switches[BB_WAVE_SWITCH] == true end def wave_on @battleback_sprite.ox = 320 @battleback_sprite.oy = 240 @battleback_sprite.x = 272 @battleback_sprite.y = 176 @battleback_sprite.wave_amp = 8 @battleback_sprite.wave_length = 240 @battleback_sprite.wave_speed = 120 end def empty @battleback_sprite.bitmap = $game_temp.background_bitmap end def create_battlefloor if $game_switches[BB_VXEDITION_SWITCH] == true @battlefloor_sprite = Sprite.new(@viewport1) @battlefloor_sprite.bitmap = Cache.system("BattleFloor") @battlefloor_sprite.x = 0 @battlefloor_sprite.y = 192 @battlefloor_sprite.z = 1 @battlefloor_sprite.opacity = 128 else @battlefloor_sprite = Sprite.new(@viewport1) end end end en esperant avoir été clair
Dernière édition par xavioo le Dim 3 Oct 2010 - 22:14, édité 1 fois |
|
Age : 33 Inscrit le : 27/06/2008 Messages : 10881
| Sujet: Re: Probleme de position (RESOLU) Dim 3 Oct 2010 - 7:52 | |
| C'est un battler "animé", en palette, n'est-ce pas ? J'ai le même problème, je pense qu'il faut redimensionner et retravailler tes palettes. Il me semble que c'est "trop grand" pour bien le placer dans l'éditeur, tout simplement. |
|
Corsaire Lv.19
Age : 27 Inscrit le : 26/11/2009 Messages : 2508
| Sujet: Re: Probleme de position (RESOLU) Dim 3 Oct 2010 - 22:13 | |
| D'accord je vait m'en contenter! |
|
| Sujet: Re: Probleme de position (RESOLU) | |
| |
|