Bienvenue sur RM-Land : Le forum !
Après votre inscription, vous aurez accès à tout le forum : Partage de ressources, de scripts, résolution de vos problèmes, présentations de projets et montage de teams.
 
AccueilLe sitePortailFAQRechercherS'enregistrerConnexion

Partagez | 
 

 Pétale de fleur à l'écran titre

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
Invité
Invité



MessageSujet: Pétale de fleur à l'écran titre   Dim 25 Mai - 16:33

Voici un script que j'ai trouvé, il permet de faire tombé des pétales de fleur durant l'écran titre.

Auteur= Sineria

Installation=

Pour commencer voici l'image qui permettra de faire les pétales:
Cette image vous devrez le nommé "pétale".

Dans le script Scene_Title inserez se code à la ligne 36:
Code:
petal_number

A la ligne 69 (avant "loop do") coller se code:

Code:
@switch_petale = false
    @switch_petale1 = true
    @switch_petale2 = false
    @switch_petale3 = true
    @switch_petale4 = true
    @switch_petale5 = true
    @switch_petale6 = false
    @switch_petale7 = true
    @switch_petale8 = false
    @switch_petale9 = true
    @switch_petale10 = false
    @switch_petale11 = false

Puis ajoutez le code si dessus après @sprite.dispose vers la ligne 100 :

Code:
@petale.dispose
    @petale1.dispose
    @petale2.dispose
    @petale3.dispose
    @petale4.dispose
    @petale5.dispose
    @petale6.dispose
    @petale7.dispose
    @petale8.dispose
    @petale9.dispose
    @petale10.dispose
    @petale11.dispose

Metez ça après def update :

Code:
move_petals

Créez un nouveau script après Scene_Title et nommé le comme vous voulez et coller se code:

Code:
class Scene_Title
 
#---------------------------------------------------------------
  def petal_number

      @petale = Sprite.new
    @petale.bitmap = RPG::Cache.picture("pétale")
    @petale.x = 200
    @petale.y = 200
@first_petale_x = @petale.x

      @petale1 = Sprite.new
    @petale1.bitmap = RPG::Cache.picture("pétale")
    @petale1.x = 312
    @petale1.y = 0
@first_petale1_x = @petale1.x

    @petale2 = Sprite.new
    @petale2.bitmap = RPG::Cache.picture("pétale")
    @petale2.x = 21
    @petale2.y = 186
@first_petale2_x = @petale2.x

      @petale3 = Sprite.new
    @petale3.bitmap = RPG::Cache.picture("pétale")
    @petale3.x = 600
    @petale3.y = 62
@first_petale3_x = @petale3.x

      @petale4 = Sprite.new
    @petale4.bitmap = RPG::Cache.picture("pétale")
    @petale4.x = 400
    @petale4.y = 350
@first_petale4_x = @petale4.x

      @petale5 = Sprite.new
    @petale5.bitmap = RPG::Cache.picture("pétale")
    @petale5.x = 532
    @petale5.y = 400
@first_petale5_x = @petale5.x

      @petale6 = Sprite.new
    @petale6.bitmap = RPG::Cache.picture("pétale")
    @petale6.x = 296
    @petale6.y = 290
@first_petale6_x = @petale6.x

      @petale7 = Sprite.new
    @petale7.bitmap = RPG::Cache.picture("pétale")
    @petale7.x = 50
    @petale7.y = 356
@first_petale7_x = @petale7.x

      @petale8 = Sprite.new
    @petale8.bitmap = RPG::Cache.picture("pétale")
    @petale8.x = 490
    @petale8.y = 142
@first_petale8_x = @petale8.x

      @petale9 = Sprite.new
    @petale9.bitmap = RPG::Cache.picture("pétale")
    @petale9.x = 96
    @petale9.y = 240
@first_petale9_x = @petale9.x

      @petale10 = Sprite.new
    @petale10.bitmap = RPG::Cache.picture("pétale")
    @petale10.x = 321
    @petale10.y =  - 240
@first_petale10_x = @petale10.x

      @petale11 = Sprite.new
    @petale11.bitmap = RPG::Cache.picture("pétale")
    @petale11.x = 120
    @petale6.y = 240
@first_petale11_x = @petale11.x
    end
#---------------------------------------------------------------
def move_petals
  #-----
    @petale.y += 1
    if @petale.y == 480
      @petale.y = 0
      return @petale.y += 1
    end
if @petale.x <= @first_petale_x + 29 and @switch_petale == false
  @petale.x += 1

  if @petale.x == @first_petale_x  + 30
    @petale.x -=1
    @switch_petale = true
  end
end
if @petale.x <= @first_petale_x + 29 and @switch_petale == true
  @petale.x -= 1
  if @petale.x == @first_petale_x - 29
    @switch_petale = false
  end
end
#------
    @petale1.y += 1
    if @petale1.y == 480
      @petale1.y = 0
      return @petale1.y += 1
    end
if @petale1.x <= @first_petale1_x + 29 and @switch_petale1 == false
  @petale1.x += 1

  if @petale1.x == @first_petale1_x  + 30
    @petale1.x -=1
    @switch_petale1 = true
  end
end
if @petale1.x <= @first_petale1_x + 29 and @switch_petale1 == true
  @petale1.x -= 1
  if @petale1.x == @first_petale1_x - 29
    @switch_petale1 = false
  end
end
#------
    @petale2.y += 1
    if @petale2.y == 480
      @petale2.y = 0
      return @petale2.y += 1
    end
if @petale2.x <= @first_petale2_x + 29 and @switch_petale2 == false
  @petale2.x += 1

  if @petale2.x == @first_petale2_x  + 30
    @petale2.x -=1
    @switch_petale2 = true
  end
end
if @petale2.x <= @first_petale2_x + 29 and @switch_petale2 == true
  @petale2.x -= 1
  if @petale2.x == @first_petale2_x - 29
    @switch_petale2 = false
  end
end
#------
    @petale3.y += 1
    if @petale3.y == 480
      @petale3.y = 0
      return @petale3.y += 1
    end
if @petale3.x <= @first_petale3_x + 29 and @switch_petale3 == false
  @petale3.x += 1

  if @petale3.x == @first_petale3_x  + 30
    @petale3.x -=1
    @switch_petale3 = true
  end
end
if @petale3.x <= @first_petale3_x + 29 and @switch_petale3 == true
  @petale3.x -= 1
  if @petale3.x == @first_petale3_x - 29
    @switch_petale3 = false
  end
end
#------
    @petale4.y += 1
    if @petale4.y == 480
      @petale4.y = 0
      return @petale4.y += 1
    end
if @petale4.x <= @first_petale4_x + 29 and @switch_petale4 == false
  @petale4.x += 1

  if @petale4.x == @first_petale4_x  + 30
    @petale4.x -=1
    @switch_petale4 = true
  end
end
if @petale4.x <= @first_petale4_x + 29 and @switch_petale4 == true
  @petale4.x -= 1
  if @petale4.x == @first_petale4_x - 29
    @switch_petale4 = false
  end
end
#------
    @petale5.y += 1
    if @petale5.y == 480
      @petale5.y = 0
      return @petale5.y += 1
    end
if @petale5.x <= @first_petale5_x + 29 and @switch_petale5 == false
  @petale5.x += 1

  if @petale5.x == @first_petale5_x  + 30
    @petale5.x -=1
    @switch_petale5 = true
  end
end
if @petale5.x <= @first_petale5_x + 29 and @switch_petale5 == true
  @petale5.x -= 1
  if @petale5.x == @first_petale5_x - 29
    @switch_petale5 = false
  end
end
#------
    @petale6.y += 1
    if @petale6.y == 480
      @petale6.y = 0
      return @petale6.y += 1
    end
if @petale6.x <= @first_petale6_x + 29 and @switch_petale6 == false
  @petale6.x += 1

  if @petale6.x == @first_petale6_x  + 30
    @petale6.x -=1
    @switch_petale6 = true
  end
end
if @petale6.x <= @first_petale6_x + 29 and @switch_petale6 == true
  @petale6.x -= 1
  if @petale6.x == @first_petale6_x - 29
    @switch_petale6 = false
  end
end
#------
    @petale7.y += 1
    if @petale7.y == 480
      @petale7.y = 0
      return @petale7.y += 1
    end
if @petale7.x <= @first_petale7_x + 29 and @switch_petale7 == false
  @petale7.x += 1

  if @petale7.x == @first_petale7_x  + 30
    @petale7.x -=1
    @switch_petale7 = true
  end
end
if @petale7.x <= @first_petale7_x + 29 and @switch_petale7 == true
  @petale7.x -= 1
  if @petale7.x == @first_petale7_x - 29
    @switch_petale7 = false
  end
end
#------
    @petale8.y += 1
    if @petale8.y == 480
      @petale8.y = 0
      return @petale8.y += 1
    end
if @petale8.x <= @first_petale8_x + 29 and @switch_petale8 == false
  @petale8.x += 1

  if @petale8.x == @first_petale8_x  + 30
    @petale8.x -=1
    @switch_petale8 = true
  end
end
if @petale8.x <= @first_petale8_x + 29 and @switch_petale8 == true
  @petale8.x -= 1
  if @petale8.x == @first_petale8_x - 29
    @switch_petale8 = false
  end
end
#------
    @petale9.y += 1
    if @petale9.y == 480
      @petale9.y = 0
      return @petale9.y += 1
    end
if @petale9.x <= @first_petale9_x + 29 and @switch_petale9 == false
  @petale9.x += 1

  if @petale9.x == @first_petale9_x  + 30
    @petale9.x -=1
    @switch_petale9 = true
  end
end
if @petale9.x <= @first_petale9_x + 29 and @switch_petale9 == true
  @petale9.x -= 1
  if @petale9.x == @first_petale9_x - 29
    @switch_petale9 = false
  end
end
#------
    @petale10.y += 1
    if @petale10.y == 480
      @petale10.y = 0
      return @petale10.y += 1
    end
if @petale10.x <= @first_petale10_x + 29 and @switch_petale10 == false
  @petale10.x += 1

  if @petale10.x == @first_petale10_x  + 30
    @petale10.x -=1
    @switch_petale10 = true
  end
end
if @petale10.x <= @first_petale10_x + 29 and @switch_petale10 == true
  @petale10.x -= 1
  if @petale10.x == @first_petale10_x - 29
    @switch_petale10 = false
  end
end
#------
    @petale11.y += 1
    if @petale11.y == 480
      @petale11.y = 0
      return @petale11.y += 1
    end
if @petale11.x <= @first_petale11_x + 29 and @switch_petale11 == false
  @petale11.x += 1

  if @petale11.x == @first_petale11_x  + 30
    @petale11.x -=1
    @switch_petale11 = true
  end
end
if @petale11.x <= @first_petale11_x + 29 and @switch_petale11 == true
  @petale11.x -= 1
  if @petale11.x == @first_petale11_x - 29
    @switch_petale11 = false
  end
end
end
end

Sceen:


Voilas c'est un bon script^^
Revenir en haut Aller en bas
Shikamaru
Designer
Designer
avatar

Nombre de messages : 1560
Age : 25
Localisation : Tunisie > Mon ordinateur > RM LAND
Date d'inscription : 31/12/2007

MessageSujet: Re: Pétale de fleur à l'écran titre   Lun 26 Mai - 20:17

Avec quelques modification on peux mettre de la pluie comme tu l'a voulu dans The Dungeon Of My Crazy ^^....
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Invité
Invité



MessageSujet: Re: Pétale de fleur à l'écran titre   Lun 26 Mai - 22:03

Ah! Ben oui! Pas bête j'y pensé plus! Je vais le faire de se pas^^
Revenir en haut Aller en bas
Invité
Invité



MessageSujet: Re: Pétale de fleur à l'écran titre   Mar 27 Mai - 2:24

C'est réaliste et ambiant à la fois. Je le trouve bien et Shikamaru a raison, on peut changer les éffets météologique.
Revenir en haut Aller en bas
Invité
Invité



MessageSujet: Re: Pétale de fleur à l'écran titre   Mar 27 Mai - 13:41

Oui mais comment pour faire la pluie?
Revenir en haut Aller en bas
Shikamaru
Designer
Designer
avatar

Nombre de messages : 1560
Age : 25
Localisation : Tunisie > Mon ordinateur > RM LAND
Date d'inscription : 31/12/2007

MessageSujet: Re: Pétale de fleur à l'écran titre   Mar 27 Mai - 15:38

Eh bien ^^ alors fait nous un screen du nouveau Title si tu veux ^^
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Invité
Invité



MessageSujet: Re: Pétale de fleur à l'écran titre   Mar 27 Mai - 16:22

il est vraiment bien le script !
Revenir en haut Aller en bas
Invité
Invité



MessageSujet: Re: Pétale de fleur à l'écran titre   Mar 27 Mai - 19:43

Ah! C'est bon j'ai une idée pour faire la pluie^^
Revenir en haut Aller en bas
Invité
Invité



MessageSujet: Re: Pétale de fleur à l'écran titre   Mer 28 Mai - 12:25

dinonico a écrit:
Ah! C'est bon j'ai une idée pour faire la pluie^^
Je crois savoir c'est quoi XD : Tu remplace l'image de la pétale de rose et a la place tu mets une goutte de pluie! (c'est un bon scripts )
Revenir en haut Aller en bas
kabs12
Membre méga actif
Membre méga actif
avatar

Nombre de messages : 882
Age : 23
Localisation : Dehors (en suisse bien sûr^^)
Date d'inscription : 18/03/2008

MessageSujet: Re: Pétale de fleur à l'écran titre   Mer 28 Mai - 14:31

mais il faut mettre ou la pétale? dans quel dossier?
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://8elementschronicles.superforum.fr
Invité
Invité



MessageSujet: Re: Pétale de fleur à l'écran titre   Mer 24 Sep - 19:16

bah importe le dans tout les dossiers qui on du sens et fais des essais érreurs
Revenir en haut Aller en bas
Invité
Invité



MessageSujet: Re: Pétale de fleur à l'écran titre   Mer 24 Sep - 19:48

euh...nécropost peut etre???
Revenir en haut Aller en bas
Usaginou
Administrateur
Administrateur
avatar

Nombre de messages : 599
Age : 27
Localisation : Dans les vosges
Date d'inscription : 15/08/2008

MessageSujet: Re: Pétale de fleur à l'écran titre   Mer 24 Sep - 20:06

je crois qu'on est plus a ca pres XD

_________________


Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://www.hentai-paradise.fr
trucbidule
Membre
Membre
avatar

Nombre de messages : 11
Age : 20
Localisation : Dans le pré
Date d'inscription : 10/09/2008

MessageSujet: Re: Pétale de fleur à l'écran titre   Mer 24 Sep - 21:27

Le forum commence sa re-descente ...

Dossier "Pictures" les gars (et les filles) ...
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Contenu sponsorisé




MessageSujet: Re: Pétale de fleur à l'écran titre   

Revenir en haut Aller en bas
 
Pétale de fleur à l'écran titre
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» [Quête PV Camélia] Prendriez vous une tasse de Thé, Petit Fleur d'été?
» Erreur de script à l'écran titre
» Présentation de Pétale de Fleur
» Bug écran titre ¤Screen¤
» [PROGRAMME]Logiciel capture d'écran rafale

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
RM-Land : le forum :: Quartier des makers :: Bibliothèque-
Sauter vers: