AccueilAccueil  PortailPortail  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  ConnexionConnexion  



Le deal à ne pas rater :
Réassort du coffret Pokémon 151 Électhor-ex : où l’acheter ?
Voir le deal

Partagez
 

 Problème : Je n'arrive pas à tester mon jeu [Resolu]

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
Discowoman
Va-nu-pieds Lv.4
Va-nu-pieds Lv.4
Discowoman


Féminin Age : 113
Inscrit le : 28/01/2010
Messages : 54

Problème : Je n'arrive pas à tester mon jeu [Resolu] Empty
MessageSujet: Problème : Je n'arrive pas à tester mon jeu [Resolu]   Problème : Je n'arrive pas à tester mon jeu [Resolu] Icon_minitimeVen 29 Jan 2010 - 21:39

Bonjour, quand j'essaye de tester mon jeu ils me mettent ça :

Problème : Je n'arrive pas à tester mon jeu [Resolu] Sans_t12

Comment je peux arranger ça ?
Revenir en haut Aller en bas
Zangther
Maître des Duels
Maître des Duels
Zangther


Masculin Age : 31
Inscrit le : 29/07/2009
Messages : 7840

Problème : Je n'arrive pas à tester mon jeu [Resolu] Empty
MessageSujet: Re: Problème : Je n'arrive pas à tester mon jeu [Resolu]   Problème : Je n'arrive pas à tester mon jeu [Resolu] Icon_minitimeVen 29 Jan 2010 - 21:47

Quand on à un problème on donne sa liste de script.
Sinon on peut pas t'aider.
Revenir en haut Aller en bas
Discowoman
Va-nu-pieds Lv.4
Va-nu-pieds Lv.4
Discowoman


Féminin Age : 113
Inscrit le : 28/01/2010
Messages : 54

Problème : Je n'arrive pas à tester mon jeu [Resolu] Empty
MessageSujet: Re: Problème : Je n'arrive pas à tester mon jeu [Resolu]   Problème : Je n'arrive pas à tester mon jeu [Resolu] Icon_minitimeVen 29 Jan 2010 - 21:52

Dans BattleAction y a :

Code:
#===============================================================================

# Battle Backgrounds - RMVX

#===============================================================================

module SynBattleB

  # Place your battle backgrounds in the 'Pictures' folder (Graphics/Pictures)

  # Format = {map_id => Battleback Name}

  Battle_background =

  {
  1 => "Grassland",
  }

  #-----------------------------------------------------------------------------

  # Create the battlefloor?

  Create_battlefloor = false

  #-----------------------------------------------------------------------------

  # This was being requested on quite a fe forums now, so I threw a quick script

  # together. It is nice and simple, and does what it is suppsoed to do. Once

  # RMVX is released in English, then I will add additional features into this.

  #-----------------------------------------------------------------------------

end

#-------------------------------------------------------------------------------

# Spriteset_Battle

#-------------------------------------------------------------------------------

class Spriteset_Battle

  alias syn_create_battlefloor create_battlefloor

  #-----------------------------------------------------------------------------

  # Create Battleback

  #-----------------------------------------------------------------------------

  def create_battleback

    image = SynBattleB::Battle_background[$game_map.map_id]

    @battleback_sprite = Sprite.new(@viewport1)

    @battleback_sprite.bitmap = Cache.picture(image)

  end

  def create_battlefloor

    @battlefloor_sprite = Sprite.new(@viewport1)

    syn_create_battlefloor if SynBattleB::Create_battlefloor == true

  end

end

#===============================================================================

# Version 1.00A

# January 20, 2008

# Written by Synthesize

#===============================================================================

# Battle Backgrounds - RMVX

#===============================================================================
Revenir en haut Aller en bas
Zangther
Maître des Duels
Maître des Duels
Zangther


Masculin Age : 31
Inscrit le : 29/07/2009
Messages : 7840

Problème : Je n'arrive pas à tester mon jeu [Resolu] Empty
MessageSujet: Re: Problème : Je n'arrive pas à tester mon jeu [Resolu]   Problème : Je n'arrive pas à tester mon jeu [Resolu] Icon_minitimeVen 29 Jan 2010 - 21:55

Hum, définis un battleback par défaut.
Revenir en haut Aller en bas
Discowoman
Va-nu-pieds Lv.4
Va-nu-pieds Lv.4
Discowoman


Féminin Age : 113
Inscrit le : 28/01/2010
Messages : 54

Problème : Je n'arrive pas à tester mon jeu [Resolu] Empty
MessageSujet: Re: Problème : Je n'arrive pas à tester mon jeu [Resolu]   Problème : Je n'arrive pas à tester mon jeu [Resolu] Icon_minitimeVen 29 Jan 2010 - 21:58

Je comprends pas u_u"
Revenir en haut Aller en bas
Zangther
Maître des Duels
Maître des Duels
Zangther


Masculin Age : 31
Inscrit le : 29/07/2009
Messages : 7840

Problème : Je n'arrive pas à tester mon jeu [Resolu] Empty
MessageSujet: Re: Problème : Je n'arrive pas à tester mon jeu [Resolu]   Problème : Je n'arrive pas à tester mon jeu [Resolu] Icon_minitimeVen 29 Jan 2010 - 22:29

En fait le script que tu as est mal foutu.
Utilise celui la :


Code:
#==============================================================================
# ¦ BattleBacks
#==============================================================================

#scripts de ASHKA, de Claimh, et de MogHunter fusionnés et modifiés par Skillo

#==============================================================================
# ¦ Module BattleBack
#==============================================================================
module BattleBack
 
  #  Sélection du type de battle Back
  #  0:Map actuelle avec effets (Par défaut dans VX)
  #  1:Map actuelle
  #  2:Utilisation d'une image comme battle Back
  BB_TYPE = 2
 
  # Affichage du Battle Floor
  BT_FLOOR = true
 
  #Coordonnées du Battle Floor si BT_FLOOR = true
  FLOOR = [0,142, 128]
 
  #Nom du Battle Floor que vous voulez utiliser. Il doit se trouver dans le dossier system de votre jeu.
  BT_FLOOR_NAME = "BattleFloor"
 
  # Affichage du Battleback pour les tests
  BT_BACK_TEST = "name"
 
  # Permet d'afficher une map en cas d'oublie de définition de la map (ça evite que votre jeu crash
  #si vous avez oublié de mettre un battle back pour une map et que vous avez engager un combat
  #ça affichera un battle back par defaut
  BT_BACK_BUG = "error"

  #Toutes ces fonctions peuvent être changer via un appel de cript dans un event
  #Exemple: pour Désactiver/Activer le Battle Floor, creez un event qui appelle un script dans
  #lequel vous mettez ceci:
  #BattleBack::BT_FLOOR = false ou BattleBack::BT_FLOOR = true
  #Pareil pour les autres fonctions.
 
end

#==============================================================================
# ¦ Module Cache
#==============================================================================
module Cache
  def self.battleback(filename)
    load_bitmap("Graphics/Battlebacks/", filename)
  end
end

#==============================================================================
# ¦ Spriteset_Battle
#==============================================================================
class Spriteset_Battle
  WIDTH  = 544.00
  HEIGHT = 416.00
  #--------------------------------------------------------------------------
  # ? Création du sprite du battle Back
  #--------------------------------------------------------------------------
  def create_battleback
    case BattleBack::BB_TYPE
    when 0
      source = $game_temp.background_bitmap
      bitmap = Bitmap.new(640, 480)
      bitmap.stretch_blt(bitmap.rect, source, source.rect)
      bitmap.radial_blur(90, 12)
      @battleback_sprite = Sprite.new(@viewport1)
      @battleback_sprite.bitmap = bitmap
      @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
    when 1
      source = $game_temp.background_bitmap
      bitmap = Bitmap.new(640, 480)
      bitmap.stretch_blt(bitmap.rect, source, source.rect)
      @battleback_sprite = Sprite.new(@viewport1)
      @battleback_sprite.bitmap = bitmap
      @battleback_sprite.ox = 320
      @battleback_sprite.oy = 240
      @battleback_sprite.x = 272
      @battleback_sprite.y = 176
    when 2
      if $BTEST
        battleback(@viewport1)
      else
        battleback(@viewport1, $battleback_name)
      end
    end
  end
 
  #--------------------------------------------------------------------------
  # ? Création du sprite du Battle Floor
  #--------------------------------------------------------------------------

  def create_battlefloor
    if BattleBack::BT_FLOOR
    @battlefloor_sprite = Sprite.new(@viewport1)
    @battlefloor_sprite.bitmap = Cache.system(BattleBack::BT_FLOOR_NAME)
    @battlefloor_sprite.x = BattleBack::FLOOR[0]
    @battlefloor_sprite.y = BattleBack::FLOOR[1]
    @battlefloor_sprite.opacity = BattleBack::FLOOR[2]
    @battlefloor_sprite.z = 1 
    end
  end
  #--------------------------------------------------------------------------
  # ? Suppression du sprite du Battle Floor
  #--------------------------------------------------------------------------
  alias dispose_battlefloor_mbb dispose_battlefloor
  def dispose_battlefloor
    dispose_battlefloor_mbb if BattleBack::BT_FLOOR
  end
  #--------------------------------------------------------------------------
  # ? Mise à jour du sprite du Battle Floor
  #--------------------------------------------------------------------------
  alias update_battlefloor_mbb update_battlefloor
  def update_battlefloor
    update_battlefloor_mbb if BattleBack::BT_FLOOR
  end
  #--------------------------------------------------------------------------
  # Creation de l'image du Battleback
  #--------------------------------------------------------------------------
  def battleback(viewport, battleback_name = BattleBack::BT_BACK_TEST)
    @battleback_name = battleback_name
    @battleback_sprite = Sprite.new(viewport)
    @battleback_sprite.bitmap = Cache.battleback(@battleback_name)
    # Zoom est effectuée selon la taille de l'image.
    @x_zoom = WIDTH / @battleback_sprite.bitmap.width
    @y_zoom = HEIGHT / @battleback_sprite.bitmap.height
    @zoom = @x_zoom > @y_zoom ? @x_zoom : @y_zoom
    # Zoom effectué.
    @battleback_sprite.zoom_x = @zoom
    @battleback_sprite.zoom_y = @zoom
    # Fabrication de l'affichage centrale.
    @battleback_sprite.ox = @battleback_sprite.bitmap.width / 2
    @battleback_sprite.oy = @battleback_sprite.bitmap.height / 2
    @battleback_sprite.x = (@battleback_sprite.bitmap.width / 2)  * @zoom
    @battleback_sprite.y = (@battleback_sprite.bitmap.height / 2) * @zoom
  end
end


# --------------------------------------------------------------------------
# La partie ci-dessous associe une map à un battleback.
# Les premieres lignes sont des tableaux stockant des ID des maps.
# Les conditions en dessous associent un tableau ( par le biais des ID des maps qu'il contient ) à un battleback.
# Rajouter les ID des maps dans le tableau de votre choix !!
# Et supprimez le # devant les lignes dont le tableau est utilisé.
# Tout vos battlebacks doivent etre importés dans un dossier "Battlebacks" du gestionnaire.
# Il suffit ensuite de remplacer "name" par le nom d'un de vos battlebacks ( entre " " ).
# Si vous utilisez plus que neuf battleback ( evidement ), il suffit de créer un nouveau tableau à la suite des autres.
# L'endroit est indiqué.

#    back_10 = [ID, ID, ID, ID, ID]

# Et d'inserer une nouvelle condition juste au dessus du " end " ( le dernier de cette partie ).
# L'endroit est indiqué.

#    elsif back_10.include?($game_map.map_id)
#    $battleback_name = "name"

# --------------------------------------------------------------------------
class Scene_Map < Scene_Base
 
  alias map_update update
  def update
    super
    back_1 =  [ID, ID, ID, ID, ID] # Placer ici toutes les ID des maps associé au back 1
 #back_2 =  [ID, ID, ID, ID, ID] # Placer ici toutes les ID des maps associé au back 2
 #back_3 =  [ID, ID, ID, ID, ID] # Placer ici toutes les ID des maps associé au back 3
 #back_4 =  [ID, ID, ID, ID, ID] # Placer ici toutes les ID des maps associé au back 4
 #back_5 =  [ID, ID, ID, ID, ID] # Placer ici toutes les ID des maps associé au back 5
 #back_6 =  [ID, ID, ID, ID, ID] # Placer ici toutes les ID des maps associé au back 6
 #back_7 =  [ID, ID, ID, ID, ID] # Placer ici toutes les ID des maps associé au back 7
 #back_8 =  [ID, ID, ID, ID, ID] # Placer ici toutes les ID des maps associé au back 8
 #back_9 =  [ID, ID, ID, ID, ID] # Placer ici toutes les ID des maps associé au back 9

# Ajouter ci-dessus les tableaux de vos autres battlebacks
    if back_1.include?($game_map.map_id)
      $battleback_name = "name" # Nom du battleback 1 lié au tableau back_1
#    elsif back_2.include?($game_map.map_id)
#      $battleback_name = "name" # Nom du battleback 2 lié au tableau back_2
#    elsif back_3.include?($game_map.map_id)
#      $battleback_name = "name" # Nom du battleback 3 lié au tableau back_3
#    elsif back_4.include?($game_map.map_id)
#      $battleback_name = "name" # Nom du battleback 4 lié au tableau back_4
#    elsif back_5.include?($game_map.map_id)
#      $battleback_name = "name" # Nom du battleback 5 lié au tableau back_5
#    elsif back_6.include?($game_map.map_id)
#      $battleback_name = "name" # Nom du battleback 6 lié au tableau back_6
#    elsif back_7.include?($game_map.map_id)
#      $battleback_name = "name" # Nom du battleback 7 lié au tableau back_7
#    elsif back_8.include?($game_map.map_id)
#      $battleback_name = "name" # Nom du battleback 8 lié au tableau back_8
#    elsif back_9.include?($game_map.map_id)
#      $battleback_name = "name" # Nom du battleback 9 lié au tableau back_9

# Ajouter ci-dessus les conditions pour vos autres battleback
    else
    $battleback_name = BattleBack::BT_BACK_BUG
    end
    # si le joueur est dans une area incluant [A], le battleback est different
    for area in $data_areas.values
      if $game_player.in_area?(area) and area.name.include?("[A]")
        choose_bback(area)
      end
    end
  map_update
end

# --------------------------------------------------------------------------
# Choix du battleback des areas
# La partie ci-dessous attribue un battleback selon la zone où le héros est.
# Sur une map, vous avez le back principal, celui lié au tableau où est l'ID de la map ( l'etape 2 ci-dessus ).
# Vous pouvez aussi avoir des zones aves des backs differents.
# Il suffit de créer une area ( avec ou sans ennemi supplementaire, à vous de voir !! ).
# Si vous voulez que l'area dispose d'un back different de celui du reste de la map, il faut inclure ces trois caracteres dans le nom de l'area : [A]
# Il suffit ensuite de preciser quels back en rajoutant un [1], [2] ou [3], ...
# Configurer la methode ci dessous pour savoir à quoi correspond chacun d'eux.

# Vous avez donc un battleback pour chaque maps et la possibilité d'avoir plusieurs battlebacks par map grace aux areas !!
# L'area appellé "[A][5]je_sais_pas_quoi " aura donc un battleback different que celui de la map, celui correspondant au [5].
# L'area " je_sais_pas_quoi " utilise le même battleback que la map.
# -------------------------------------------------------------------------
  def choose_bback(area)
    if area.name.include?("[1]") # Area incluant [1]
      $battleback_name = "name" # Nom du battleback voulu
    elsif area.name.include?("[2]") # Area incluant [2]
      $battleback_name = "name" # Nom du battleback voulu
    elsif area.name.include?("[3]") # Area incluant [3]
      $battleback_name = "name" # Nom du battleback voulu
    elsif area.name.include?("[4]") # Area incluant [4]
      $battleback_name = "name" # Nom du battleback voulu
    elsif area.name.include?("[5]") # Area incluant [5]
      $battleback_name = "name" # Nom du battleback voulu
    elsif area.name.include?("[6]") # Area incluant [6]
      $battleback_name = "name" # Nom du battleback voulu
    elsif area.name.include?("[7]") # Area incluant [7]
      $battleback_name = "name" # Nom du battleback voulu
    elsif area.name.include?("[8]") # Area incluant [8]
      $battleback_name = "name" # Nom du battleback voulu
    elsif area.name.include?("[9]") # Area incluant [9]
      $battleback_name = "name" # Nom du battleback voulu
    end
  end
end # class

Il y a un battleback par défaut sur ce script.

Ton script actuel ne marche pas parce que lorsque tu teste un combat,c'est parce que tu n'es pas sur une map. Et comme la configuration dépend de l'ID de la MAP acutelle : ça bug.
Revenir en haut Aller en bas
Discowoman
Va-nu-pieds Lv.4
Va-nu-pieds Lv.4
Discowoman


Féminin Age : 113
Inscrit le : 28/01/2010
Messages : 54

Problème : Je n'arrive pas à tester mon jeu [Resolu] Empty
MessageSujet: Re: Problème : Je n'arrive pas à tester mon jeu [Resolu]   Problème : Je n'arrive pas à tester mon jeu [Resolu] Icon_minitimeVen 29 Jan 2010 - 22:33

J'ai fait ce que tu as dis, ça me met :

Problème : Je n'arrive pas à tester mon jeu [Resolu] F10
Revenir en haut Aller en bas
Zangther
Maître des Duels
Maître des Duels
Zangther


Masculin Age : 31
Inscrit le : 29/07/2009
Messages : 7840

Problème : Je n'arrive pas à tester mon jeu [Resolu] Empty
MessageSujet: Re: Problème : Je n'arrive pas à tester mon jeu [Resolu]   Problème : Je n'arrive pas à tester mon jeu [Resolu] Icon_minitimeVen 29 Jan 2010 - 22:35

Tu as pensé à supprimer l'ancien script que tu avais, mettre celui là a la place et ensuite configurer ce nouveau script ?
Revenir en haut Aller en bas
Discowoman
Va-nu-pieds Lv.4
Va-nu-pieds Lv.4
Discowoman


Féminin Age : 113
Inscrit le : 28/01/2010
Messages : 54

Problème : Je n'arrive pas à tester mon jeu [Resolu] Empty
MessageSujet: Re: Problème : Je n'arrive pas à tester mon jeu [Resolu]   Problème : Je n'arrive pas à tester mon jeu [Resolu] Icon_minitimeSam 30 Jan 2010 - 7:29

Ah voilà ça fonctionne, merci !
Revenir en haut Aller en bas
Contenu sponsorisé




Problème : Je n'arrive pas à tester mon jeu [Resolu] Empty
MessageSujet: Re: Problème : Je n'arrive pas à tester mon jeu [Resolu]   Problème : Je n'arrive pas à tester mon jeu [Resolu] Icon_minitime

Revenir en haut Aller en bas
 

Problème : Je n'arrive pas à tester mon jeu [Resolu]

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

 Sujets similaires

-
» [Encore une autre question et : RESOLU]Problème lors d'un " tester le combat " dans la BDD
» Probleme pour tester le projet
» [Résolu] Impossible de tester
» [Test]Impossible de tester le jeu[Résolu]
» [Résolu] Problème Urgent ! Problème de test. Merci d'avance

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
RPG Maker VX :: Entraide :: Problèmes et Solutions :: Résolu-
Créer un forum | ©phpBB | Forum gratuit d'entraide | Signaler un abus | Forum gratuit