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



Le deal à ne pas rater :
Display Star Wars Unlimited Ombres de la Galaxie : où l’acheter ?
Voir le deal

Partagez
 

 [VX] Crédits

Voir le sujet précédent Voir le sujet suivant Aller en bas 
Aller à la page : Précédent  1, 2
AuteurMessage
Invité
Invité
avatar



[VX] Crédits - Page 2 Empty
MessageSujet: Re: [VX] Crédits   [VX] Crédits - Page 2 Icon_minitimeSam 26 Juil 2008 - 20:22

je viens de regarder de nouveau mais il n' y à pas d' explication pour regler la vitesse de defilement, je n' arrive toujour pas a centrer le texte mais je vais trouver merci
Revenir en haut Aller en bas
ibiky-ushiha
Voyageur Lv.10
Voyageur Lv.10
avatar


Masculin Age : 35
Inscrit le : 07/07/2008
Messages : 498

[VX] Crédits - Page 2 Empty
MessageSujet: Re: [VX] Crédits   [VX] Crédits - Page 2 Icon_minitimeSam 26 Juil 2008 - 21:05

Voila j'ai trouver pour le centrage du texte.

Trouver c'est ligne :

Code:
credit_lines = CREDIT.split(/\n/)
credit_bitmap = Bitmap.new(640,32 * credit_lines.size)
credit_lines.each_index do |i|
line = credit_lines[i]
credit_bitmap.font.name = CREDITS_FONT
credit_bitmap.font.size = CREDITS_SIZE
x = 0
credit_bitmap.font.color = CREDITS_OUTLINE
credit_bitmap.draw_text(0 + 1,i * 32 + 1,640,32,line,1)
credit_bitmap.draw_text(0 - 1,i * 32 + 1,640,32,line,1)
credit_bitmap.draw_text(0 + 1,i * 32 - 1,640,32,line,1)
credit_bitmap.draw_text(0 - 1,i * 32 - 1,640,32,line,1)
credit_bitmap.font.color = CREDITS_SHADOW
credit_bitmap.draw_text(0,i * 32 + 8,640,32,line,1)
credit_bitmap.font.color = CREDITS_FILL
credit_bitmap.draw_text(0,i * 32,640,32,line,1)
end
@credit_sprite = Sprite.new(Viewport.new(0,50,640,380))
@credit_sprite.bitmap = credit_bitmap
@credit_sprite.z = 9998
@credit_sprite.oy = -430
@frame_index = 0
@last_flag = false

Et copier celle la a la place :

Code:
credit_lines = CREDIT.split(/\n/)
credit_bitmap = Bitmap.new(530,32 * credit_lines.size)
credit_lines.each_index do |i|
line = credit_lines[i]
credit_bitmap.font.name = CREDITS_FONT
credit_bitmap.font.size = CREDITS_SIZE
x = 0
credit_bitmap.font.color = CREDITS_OUTLINE
credit_bitmap.draw_text(0 + 1,i * 32 + 1,530,32,line,1)
credit_bitmap.draw_text(0 - 1,i * 32 + 1,530,32,line,1)
credit_bitmap.draw_text(0 + 1,i * 32 - 1,530,32,line,1)
credit_bitmap.draw_text(0 - 1,i * 32 - 1,530,32,line,1)
credit_bitmap.font.color = CREDITS_SHADOW
credit_bitmap.draw_text(0,i * 32 + 8,530,32,line,1)
credit_bitmap.font.color = CREDITS_FILL
credit_bitmap.draw_text(0,i * 32,530,32,line,1)
end
@credit_sprite = Sprite.new(Viewport.new(0,50,530,380))
@credit_sprite.bitmap = credit_bitmap
@credit_sprite.z = 9998
@credit_sprite.oy = -430
@frame_index = 0
@last_flag = false

Et pour la vitesse du texte voici ce qui faut modifier :

Code:
@credit_sprite.oy += 1

Vous modifier le chiffre pour accélérer ou décélérer la vitesse du texte.

Vous le trouverez a la fin du script avent les 2 end ^^.
Revenir en haut Aller en bas
Invité
Invité
avatar



[VX] Crédits - Page 2 Empty
MessageSujet: Re: [VX] Crédits   [VX] Crédits - Page 2 Icon_minitimeSam 26 Juil 2008 - 21:08

merci beaucoup !
Revenir en haut Aller en bas
ibiky-ushiha
Voyageur Lv.10
Voyageur Lv.10
avatar


Masculin Age : 35
Inscrit le : 07/07/2008
Messages : 498

[VX] Crédits - Page 2 Empty
MessageSujet: Re: [VX] Crédits   [VX] Crédits - Page 2 Icon_minitimeSam 26 Juil 2008 - 21:10

DR et le pire c'est que je suis pas scripteur ^^.
Revenir en haut Aller en bas
Invité
Invité
avatar



[VX] Crédits - Page 2 Empty
MessageSujet: Re: [VX] Crédits   [VX] Crédits - Page 2 Icon_minitimeSam 26 Juil 2008 - 21:12

Tu ces tout faire lol!
Revenir en haut Aller en bas
ibiky-ushiha
Voyageur Lv.10
Voyageur Lv.10
avatar


Masculin Age : 35
Inscrit le : 07/07/2008
Messages : 498

[VX] Crédits - Page 2 Empty
MessageSujet: Re: [VX] Crédits   [VX] Crédits - Page 2 Icon_minitimeSam 26 Juil 2008 - 21:13

LOL c'est pas ci difficile mais non je c'est pas tout faire ^^ mais j'apprends vite lol ^^
Revenir en haut Aller en bas
Invité
Invité
avatar



[VX] Crédits - Page 2 Empty
MessageSujet: Re: [VX] Crédits   [VX] Crédits - Page 2 Icon_minitimeSam 26 Juil 2008 - 21:48

Je ces que ces pas trés difficile
Revenir en haut Aller en bas
Sak'
Noble Lv.8
Noble Lv.8
Sak'


Masculin Inscrit le : 12/05/2008
Messages : 257

[VX] Crédits - Page 2 Empty
MessageSujet: Re: [VX] Crédits   [VX] Crédits - Page 2 Icon_minitimeVen 15 Aoû 2008 - 13:58

Comment on fait pour ralentir ???
Revenir en haut Aller en bas
Marty
Poulet Lv.1
Poulet Lv.1
Marty


Masculin Age : 29
Inscrit le : 01/06/2009
Messages : 4

[VX] Crédits - Page 2 Empty
MessageSujet: Re: [VX] Crédits   [VX] Crédits - Page 2 Icon_minitimeVen 10 Juil 2009 - 10:05

Ce script n'est pas compatible avec RMXP ?
Revenir en haut Aller en bas
Blockade
Ex-Admin Cruelle
Ex-Admin Cruelle
Blockade


Féminin Age : 32
Inscrit le : 03/07/2008
Messages : 2441

[VX] Crédits - Page 2 Empty
MessageSujet: Re: [VX] Crédits   [VX] Crédits - Page 2 Icon_minitimeVen 10 Juil 2009 - 10:19

Ici on est un forum sur VX, pas sur XP, pour avoir le réponse à ce genre de question tu teste toi même...
Revenir en haut Aller en bas
mew10
Citadin Lv.7
Citadin Lv.7
mew10


Masculin Age : 28
Inscrit le : 29/11/2009
Messages : 162

[VX] Crédits - Page 2 Empty
MessageSujet: Re: [VX] Crédits   [VX] Crédits - Page 2 Icon_minitimeLun 21 Déc 2009 - 17:01

Bonjour,

Je me pose une question : existe-t-il un moyen d'empêcher de passer les crédits en appuyant sur la touche Enter (j'aimerais bien que le joueur voie entièrement les crédits). Si oui, quel est-il ?

Merci de me répondre
Revenir en haut Aller en bas
http://www.striffly.uphero.com/Striffly/Telechargements.html
La Meche
Flibustier Lv.21
Flibustier Lv.21
La Meche


Masculin Age : 30
Inscrit le : 24/05/2008
Messages : 3234

[VX] Crédits - Page 2 Empty
MessageSujet: Re: [VX] Crédits   [VX] Crédits - Page 2 Icon_minitimeLun 21 Déc 2009 - 17:13

Le moyen ?
Aller se présenter dans la section Présentation puis ensuite redemander =D
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

[VX] Crédits - Page 2 Empty
MessageSujet: Re: [VX] Crédits   [VX] Crédits - Page 2 Icon_minitimeLun 21 Déc 2009 - 17:15

Je te conseillerais d'aller te présenter puis le lire le règlement avant que les modos/admin voient ton message et sévissent.

Edit : Grilled xD
Revenir en haut Aller en bas
mew10
Citadin Lv.7
Citadin Lv.7
mew10


Masculin Age : 28
Inscrit le : 29/11/2009
Messages : 162

[VX] Crédits - Page 2 Empty
MessageSujet: Re: [VX] Crédits   [VX] Crédits - Page 2 Icon_minitimeLun 21 Déc 2009 - 17:34

Rebonsoir,

Maintenat que ja me suis présenté dans le forum adapté, est-il possible de me répondre ?

Merci d'avance
Revenir en haut Aller en bas
http://www.striffly.uphero.com/Striffly/Telechargements.html
Zangther
Maître des Duels
Maître des Duels
Zangther


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

[VX] Crédits - Page 2 Empty
MessageSujet: Re: [VX] Crédits   [VX] Crédits - Page 2 Icon_minitimeLun 21 Déc 2009 - 17:44

Essaye avec ça :

Code:
#Texte
CREDITS_FONT = "Times New Roman"# Mettre à la place de "Times new Roman" le nom de la police d'écriture.
CREDITS_SIZE = 24#Taille du texte
CREDITS_OUTLINE = Color.new(0,0,127, 255)#Couleur ligne
CREDITS_SHADOW = Color.new(0,0,0, 100)#Couleur de l'ombre ?
CREDITS_FILL = Color.new(255,255,255, 255)#Couleur des files ?

#==============================================================================
# ¦ Scene_Credits
#------------------------------------------------------------------------------
# Ce script est une modification d'un script pour RPG maker XP
#------------------------------------------------------------------------------
# It now uses pictures from the pictures folder instead of titles from the
# titles folder.
#------------------------------------------------------------------------------
# This script might need the RMXP to RMVX Compatibility Patch avialble at RPG
# Maker.net
#------------------------------------------------------------------------------
# Edité par Mac Malone (Dr.?)
# XP Version: Oringinal Author unknow, but edidted by MiDas Mike so it doesn't
# play over the Title, but runs by calling the following:
# $scene = Scene_Credits.new
#==============================================================================

class Scene_Credits

# This next piece of code is the credits.
#Start Editing
CREDIT=<<_END_

NOM DU PROJET

Directeur
---------------


scripts
---------------


Graphistes
---------------


Musiques et effets sonores
---------------


Mapping
---------------


Scénario
---------------


Testeur de la version Beta
---------------


Remerciements spéciaux
---------------


---------------



_END_
#Stop Editing
def main

#-------------------------------
# Animated Background Setup
#-------------------------------
@sprite = Sprite.new
#@sprite.bitmap = Cache.picture($data_system.title_name)
@backgroundList = ["001-Title01"] #Edit this to the picture(s) you wish to show in the background. They do repeat.
@backgroundGameFrameCount = 0
# Number of game frames per background frame.
@backgroundG_BFrameCount = 3.4
@sprite.bitmap = Cache.picture(@backgroundList[0])

#------------------
# Credits Setup
#------------------

credit_lines = CREDIT.split(/\n/)
credit_bitmap = Bitmap.new(640,32 * credit_lines.size)
credit_lines.each_index do |i|
line = credit_lines[i]
credit_bitmap.font.name = CREDITS_FONT
credit_bitmap.font.size = CREDITS_SIZE
x = 0
credit_bitmap.font.color = CREDITS_OUTLINE
credit_bitmap.draw_text(0 + 1,i * 32 + 1,640,32,line,1)
credit_bitmap.draw_text(0 - 1,i * 32 + 1,640,32,line,1)
credit_bitmap.draw_text(0 + 1,i * 32 - 1,640,32,line,1)
credit_bitmap.draw_text(0 - 1,i * 32 - 1,640,32,line,1)
credit_bitmap.font.color = CREDITS_SHADOW
credit_bitmap.draw_text(0,i * 32 + 8,640,32,line,1)
credit_bitmap.font.color = CREDITS_FILL
credit_bitmap.draw_text(0,i * 32,640,32,line,1)
end
@credit_sprite = Sprite.new(Viewport.new(0,50,640,380))
@credit_sprite.bitmap = credit_bitmap
@credit_sprite.z = 9998
@credit_sprite.oy = -430
@frame_index = 0
@last_flag = false

#--------
# Setup
#--------

# ME?BGS ??????
Audio.me_stop
Audio.bgs_stop
Audio.se_stop
# ?????????
Graphics.transition
# ??????
loop do
# ????????
Graphics.update
# ???????
Input.update
# ??????
update
# ????????????????
if $scene != self
break
end
end
# ?????????
Graphics.freeze
@sprite.dispose
@credit_sprite.dispose
end

#Checks if credits bitmap has reached it's ending point
def last?
return (@frame_index >= @credit_sprite.bitmap.height + 480)
end
def last
if not @last_flag
@last_flag = true
@last_count = 0
else
@last_count += 1
end
if @last_count >= 300
$scene = Scene_Map.new
end
end

#Check if the credits should be cancelled
def cancel?
if Input.trigger?(Input::C)
return false
end
return false
end

#--------------------------------------------------------------------------
# ? ??????
#--------------------------------------------------------------------------
def update
@backgroundGameFrameCount = @backgroundGameFrameCount + 1
if @backgroundGameFrameCount >= @backgroundG_BFrameCount
@backgroundGameFrameCount = 0
# Add current background frame to the end
@backgroundList = @backgroundList << @backgroundList[0]
# and drop it from the first position
@backgroundList.delete_at(0)
@sprite.bitmap = Cache.picture(@backgroundList[0])
end
return if cancel?
last if last?
@credit_sprite.oy += 1
end
end


Ce que j'ai changé :
#Check if the credits should be cancelled
def cancel?
if Input.trigger?(Input::C)
return false <= La j'ai mis False au lieu de true et j'ai effacé le $scene_map.new
end
return false
end


Dis moi si ça marche.
Revenir en haut Aller en bas
mew10
Citadin Lv.7
Citadin Lv.7
mew10


Masculin Age : 28
Inscrit le : 29/11/2009
Messages : 162

[VX] Crédits - Page 2 Empty
MessageSujet: Re: [VX] Crédits   [VX] Crédits - Page 2 Icon_minitimeLun 21 Déc 2009 - 18:29

Zangther, merci pour ta réponse rapide, mais il y a un petit problème : une fois le défilement des crédits terminé, la fenêtre ne veux pas se fermer ... Y a-t-il un moyen de résoudre cela ?

Je reposte le script avec les modifications apportées au script par tous les utilisateurs.

Code:
#Texte
CREDITS_FONT = "Times New Roman"# Mettre à la place de "Times new Roman" le nom de la police d'écriture.
CREDITS_SIZE = 24#Taille du texte
CREDITS_OUTLINE = Color.new(0,0,127, 255)#Couleur ligne
CREDITS_SHADOW = Color.new(0,0,0, 100)#Couleur de l'ombre ?
CREDITS_FILL = Color.new(255,255,255, 255)#Couleur des files ?

#==============================================================================
# ¦ Scene_Credits
#------------------------------------------------------------------------------
# Ce script est une modification d'un script pour RPG maker XP
#------------------------------------------------------------------------------
# It now uses pictures from the pictures folder instead of titles from the
# titles folder.
#------------------------------------------------------------------------------
# This script might need the RMXP to RMVX Compatibility Patch avialble at RPG
# Maker.net
#------------------------------------------------------------------------------
# Edité par Mac Malone (Dr.?)
# XP Version: Oringinal Author unknow, but edidted by MiDas Mike so it doesn't
# play over the Title, but runs by calling the following:
# $scene = Scene_Credits.new
#==============================================================================

class Scene_Credits

# This next piece of code is the credits.
#Start Editing
CREDIT=<<_END_

NOM DU PROJET

Directeur
---------------


scripts
---------------


Graphistes
---------------


Musiques et effets sonores
---------------


Mapping
---------------


Scénario
---------------


Testeur de la version Beta
---------------


Remerciements spéciaux
---------------


---------------



_END_
#Stop Editing
def main

#-------------------------------
# Animated Background Setup
#-------------------------------
@sprite = Sprite.new
#@sprite.bitmap = Cache.picture($data_system.title_name)
@backgroundList = ["001-Title01"] #Edit this to the picture(s) you wish to show in the background. They do repeat.
@backgroundGameFrameCount = 0
# Number of game frames per background frame.
@backgroundG_BFrameCount = 3.4
@sprite.bitmap = Cache.picture(@backgroundList[0])

#------------------
# Credits Setup
#------------------

credit_lines = CREDIT.split(/\n/)
credit_bitmap = Bitmap.new(530,32 * credit_lines.size)
credit_lines.each_index do |i|
line = credit_lines[i]
credit_bitmap.font.name = CREDITS_FONT
credit_bitmap.font.size = CREDITS_SIZE
x = 0
credit_bitmap.font.color = CREDITS_OUTLINE
credit_bitmap.draw_text(0 + 1,i * 32 + 1,530,32,line,1)
credit_bitmap.draw_text(0 - 1,i * 32 + 1,530,32,line,1)
credit_bitmap.draw_text(0 + 1,i * 32 - 1,530,32,line,1)
credit_bitmap.draw_text(0 - 1,i * 32 - 1,530,32,line,1)
credit_bitmap.font.color = CREDITS_SHADOW
credit_bitmap.draw_text(0,i * 32 + 8,530,32,line,1)
credit_bitmap.font.color = CREDITS_FILL
credit_bitmap.draw_text(0,i * 32,530,32,line,1)
end
@credit_sprite = Sprite.new(Viewport.new(0,50,530,380))
@credit_sprite.bitmap = credit_bitmap
@credit_sprite.z = 9998
@credit_sprite.oy = -430
@frame_index = 0
@last_flag = false

#--------
# Setup
#--------

# ME?BGS ??????
Audio.me_stop
Audio.bgs_stop
Audio.se_stop
# ?????????
Graphics.transition
# ??????
loop do
# ????????
Graphics.update
# ???????
Input.update
# ??????
update
# ????????????????
if $scene != self
break
end
end
# ?????????
Graphics.freeze
@sprite.dispose
@credit_sprite.dispose
end

#Checks if credits bitmap has reached it's ending point
def last?
return (@frame_index >= @credit_sprite.bitmap.height + 480)
end
def last
if not @last_flag
@last_flag = true
@last_count = 0
else
@last_count += 1
end
if @last_count >= 300
$scene = Scene_Map.new
end
end

#Check if the credits should be cancelled
def cancel?
if Input.trigger?(Input::C)
return false
end
return false
end

#--------------------------------------------------------------------------
# ? ??????
#--------------------------------------------------------------------------
def update
@backgroundGameFrameCount = @backgroundGameFrameCount + 1
if @backgroundGameFrameCount >= @backgroundG_BFrameCount
@backgroundGameFrameCount = 0
# Add current background frame to the end
@backgroundList = @backgroundList << @backgroundList[0]
# and drop it from the first position
@backgroundList.delete_at(0)
@sprite.bitmap = Cache.picture(@backgroundList[0])
end
return if cancel?
last if last?
@credit_sprite.oy += 1
end
end

Modification apportées :
- Texte centré
- Impossible de passer les crédits en appuyant sur ENTER


Dernière édition par mew10 le Mar 22 Déc 2009 - 13:14, édité 2 fois (Raison : Réponse à Zangther)
Revenir en haut Aller en bas
http://www.striffly.uphero.com/Striffly/Telechargements.html
Dark Raviel
Croisé Lv.14
Croisé Lv.14
avatar


Masculin Age : 34
Inscrit le : 03/03/2009
Messages : 1141

[VX] Crédits - Page 2 Empty
MessageSujet: Re: [VX] Crédits   [VX] Crédits - Page 2 Icon_minitimeMer 24 Fév 2010 - 10:23

Bonjour j'ai une question à propos de ce script (désolé si c'est considéré comme un necro post), je voulais savoir s'il était possible de ralentir le défilement ?
Revenir en haut Aller en bas
http://aigledor1989.forumpro.fr/forum.htm
vincentmhd
Maire Lv.9
Maire Lv.9
vincentmhd


Masculin Age : 36
Inscrit le : 04/02/2009
Messages : 326

[VX] Crédits - Page 2 Empty
MessageSujet: Re: [VX] Crédits   [VX] Crédits - Page 2 Icon_minitimeSam 6 Mar 2010 - 23:11

Suite à la demande de Dark Raviel voilà une version avec des contrôles

Haut : défiler le texte + vite vers le haut attention à l'inertie...
Bas : défiler le texte + vite vers le bas attention à l'inertie...
Valider: Pause/reprendre le défilement
Annuler: Retourner à la map

au final, c'est plus un script de livre, d'où son nouveau nom "scene_book"...

Spoiler:
Revenir en haut Aller en bas
Leonis
Habitant Lv.6
Habitant Lv.6
Leonis


Masculin Age : 33
Inscrit le : 26/09/2009
Messages : 128

[VX] Crédits - Page 2 Empty
MessageSujet: Re: [VX] Crédits   [VX] Crédits - Page 2 Icon_minitimeLun 22 Mar 2010 - 20:22

Holà Faby !

J'aurais aimé savoir comment intégrer plusieurs images dans les crédits comme des artworks des héros du projet par exemple. Si tu pouvais, toi ou autrui, m'éclairer sur ce point avec les possibilités qui en découle...

Merci d'avance.
Revenir en haut Aller en bas
mew10
Citadin Lv.7
Citadin Lv.7
mew10


Masculin Age : 28
Inscrit le : 29/11/2009
Messages : 162

[VX] Crédits - Page 2 Empty
MessageSujet: Re: [VX] Crédits   [VX] Crédits - Page 2 Icon_minitimeMar 23 Mar 2010 - 12:07

Autre petit problème avec les crédits : a partir d'un certain nombre de ligen dans les crédits, sa bug (erreur lors du démarrage des crédits). Comment régler cela ?
Revenir en haut Aller en bas
http://www.striffly.uphero.com/Striffly/Telechargements.html
vincentmhd
Maire Lv.9
Maire Lv.9
vincentmhd


Masculin Age : 36
Inscrit le : 04/02/2009
Messages : 326

[VX] Crédits - Page 2 Empty
MessageSujet: Re: [VX] Crédits   [VX] Crédits - Page 2 Icon_minitimeJeu 1 Juil 2010 - 9:53

bon j'ai bricolé un truc qui permet d'ajouter des images,
mais la rédaction des données est loin d'être évidente.

Bon, je le partage quand même, et je me lance dans le traitement de texte, car pour aider la rédaction, je vais faire un utilitaire. Sinon même moi je vais avoir du mal à rédiger mes livres...


Lien vers le test
Revenir en haut Aller en bas
nicolasaitout
Habitant Lv.6
Habitant Lv.6
nicolasaitout


Masculin Avertissements : Banni !
Inscrit le : 02/04/2010
Messages : 107

[VX] Crédits - Page 2 Empty
MessageSujet: Re: [VX] Crédits   [VX] Crédits - Page 2 Icon_minitimeJeu 1 Juil 2010 - 10:42

Merci du partage Very Happy
HS: Hourra ma signature fais pile la taille de mes post
Revenir en haut Aller en bas
Contenu sponsorisé




[VX] Crédits - Page 2 Empty
MessageSujet: Re: [VX] Crédits   [VX] Crédits - Page 2 Icon_minitime

Revenir en haut Aller en bas
 

[VX] Crédits

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 2 sur 2Aller à la page : Précédent  1, 2

 Sujets similaires

-
» [VX] Credits
» probleme de credits
» Transcription du script de crédits
» script page de credits
» Problème de script [Crédits] = [Résolu]

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
RPG Maker VX :: Entraide :: Scripts :: Scripts VX - RGSS2 :: Divers-
Créer un forum | ©phpBB | Forum gratuit d'entraide | Signaler un abus | Forum gratuit