RPG maker script ruby animation suite images

afficher -  
 Angi-MK -
Bonjour,

J'utilise rpg maker xp et je viens de passer des heures à chercher comment monter un script très simple :

var = 1
For var=1 to 200
afficher "nom_de_l_image" + var
var += 1
end

Je suis très très découragé de n'y être pas parvenu après autant d'heures de recherches...
beaucoup de tuto sont trop complexes ou inaccessibles est-ce qu'une personne aurait la gentillesse de me dire en quelques mots comment ce script pourrait fonctionner ?

MERCI !!!!!

3 réponses

  1. rpg maker
     
    J'ai fait plein de tests, car il y a d'autres solutions :
    écrire les actions à effectuer grace à une macro dans le boc notes et la coller dans la fenetre des événements de rpg maker xp : mais le copier coller ne fonctionne pas depuis l'extérieur ! DOMMAGE !!!!!!!!!! si quelque a une astuce ça pourrait aussi convenir.

    Mon niveau est vraiment basique et je ne sais pas clairement comment appeler ma fonction ou les règles de création de classes... ni précisément comment pointer sur mon fichier image importé en pictures dans rpg maker.

    Votre aide me serait vraiment utile....
    1
  2. rpg maker
     
    Je n'arrive meme pas à faire fonctionner ceci :
    Je crée un événement qui fait :
    $scene = image.new

    Je crée un script qui s'appelle "image"

    def main
    @sprite = Sprite.new
    @sprite.bitmap = Cache.picture("./Graphics/Pictures/test.jpg")
    end

    Aidez-moi svp !!
    1
  3. plussimple
     
    Je propose une idée plus simple mais j'ai besoin de votre aide pour connaître la syntaxe exacte :

    L'événement de scène contient :
    BOUCLE
    script : $scene = animation(var).new (je ne sais pas si on peut)
    var = var +1
    if var = 100 : break boucle
    fin de boucle

    Puis j'ai un script au dessus de main appelé MONANIM qui ferait :
    class Animation(var)
    spr = Sprite.new
    spr.bitmap = RPG::Cache.picture("MONIMAGE"+var)
    spr.x = 0
    spr.y = 0
    end

    Pourriez vous m'indiquer la syntaxe exacte à obtenir pour pouvoir :
    A. Le lancer depuis un événement type $scene = animation(var).new
    B. Avoir un script de type fonction(var) qui comprend que MONIMAGE+5 est un nom de fichier et pas une addition.

    Merci d'avance !
    1
    1. Angi-MK
       
          if $game_variables[y] != 200
                @image = Sprite.new
                @image .x = 70
                @image .y = 80
                @image .z = 2
                @image .bitmap = RPG::Cache.picture("nom_de_l'image_"+$game_variables[y].to_s)
                Graphics.transition
               $game_variable[y]=$game_variable[y]+1
         end   


      pour un code avec une variable utilisable par l'option "variable" dans rmxp.
      remplace le "y" par le numéro de cette variable
      remplace "nom_de_l'image" par le nom de tes images.

      Exemple:
      tes images se nomment, monimage1, monimage2, ...
      ta variable est la variable 21 de ton jeu
                @image .bitmap = RPG::Cache.picture("monimage"+$game_variables[21].to_s)
      0