|
| | Script d'insertion de vidéo | |
| | Auteur | Message |
---|
FFMan Trouvère Follet
Nombre de messages : 630 Age : 30 Projet(s) en cours : Namida Project (dévoilé) Niveau Rpg Maker : Maîtriseur itinérant Jeux Préférés : Final Fantasy, Ar.Tonelico, Golden Sun, Diablo et RPG Date d'inscription : 07/01/2010
| Sujet: Script d'insertion de vidéo Ven 16 Juil 2010, 21:41 | |
| Bien le bonjour/bonsoir Je suis dans un embarras des plus profond. En effet, mon script d'insertion de vidéo ne marche... qu'a moitié. Voici la bête - Citation :
- 1/ La vidéo doit être en *.wmv (Normalement Window Movie Maker peut le faire)
2/ Créer un nouveau dossier dans le répertoire de ton jeu et appelle-le Movies. Mets bien entendu ta vidéo dedans. 3/ Mets un nouveau script au dessus de main, nomme-le comme Scene_Movie, et colle ça :
- Code:
-
class Scene_Movie
def initialize(movie) @readini = Win32API.new 'kernel32', 'GetPrivateProfileStringA', %w(p p p p l p), 'l' @movie_name = Dir.getwd()+"\\Movies\"+movie+".wmv" main end def main
game_name = "\0" * 256 @readini.call('Game','Title','',game_name,255,".\\Game.ini") game_name.delete!("\0") @wnd = Win32API.new('user32','FindWindowEx','%w(l,l,p,p)','L') @temp = @wnd.call(0,0,nil,game_name).to_s movie = Win32API.new('winmm','mciSendString','%w(p,p,l,l)','V') movie.call("open ""+@movie_name+"" alias FILE style 1073741824 parent " + @temp.to_s,0,0,0) @message = Win32API.new('user32','SendMessage','%w(l,l,l,l)','V') @detector = Win32API.new('user32','GetSystemMetrics','%w(l)','L') @width = @detector.call(0) if @width == 640 fullscreen Graphics.update sleep(1) Graphics.update sleep(1) Graphics.update sleep(1) end status = " " * 255 movie.call("play FILE",0,0,0) loop do sleep(0.1) @message.call(@temp.to_i,11,0,0) Graphics.update @message.call(@temp.to_i,11,1,0) Input.update movie.call("status FILE mode",status,255,0) true_status = status.unpack("aaaa") if true_status.to_s != "play" break end if Input.trigger?(Input::B) Input.update break end end movie.call("close FILE",0,0,0) bail end def bail if @width == 640 fullscreen end end end
def fullscreen() $full.call(18,0,0,0) $full.call(13,0,0,0) $full.call(18,0,2,0) $full.call(13,0,2,0) end $full = Win32API.new('user32','keybd_event','%w(l,l,l,l)','') Scene_Movie.new("le_nom_de_ta_vidéo")
changer le nom
et en théorie, ça marche^^. Quel est mon problème ? Eh bien, la vidéo est soit affiché de moitié, soit pas affiché du tout T_T. J'en apelle à votre coeurs de fusonien. Ayez pitié d'un petit makeur et aidé moi ! Par n'importe quel moyen ! | |
| | | Pseudo Fou du Roi
Nombre de messages : 935 Date d'inscription : 26/02/2007
| Sujet: Re: Script d'insertion de vidéo Ven 16 Juil 2010, 21:55 | |
| Je ne connais pas bien ce script, pour moi la solution la plus simple d'insérer une vidéo dans ton jeu est d'utiliser RPG Maker Delta, qui dispose d'une fonction spécialement prévue à cet effet. Après je ne peux pas trop t'aider dessus non plus, je ne l'ai essayé qu'une seule fois... :p | |
| | | FFMan Trouvère Follet
Nombre de messages : 630 Age : 30 Projet(s) en cours : Namida Project (dévoilé) Niveau Rpg Maker : Maîtriseur itinérant Jeux Préférés : Final Fantasy, Ar.Tonelico, Golden Sun, Diablo et RPG Date d'inscription : 07/01/2010
| Sujet: Re: Script d'insertion de vidéo Ven 16 Juil 2010, 22:04 | |
| Ok, mais si je télécharge ça, est-ce que je devrai recommencer tout mon projet ? Et il est en quel langue ? | |
| | | Nonos Fou du Roi
Nombre de messages : 850 Projet(s) en cours : Goblin-Valley, MMORPG par browser Jeux Préférés : Tactics Ogre, DQ, TES, BF, Fable, WoW, CS:Go, Red Orchestra Date d'inscription : 04/04/2009
| Sujet: Re: Script d'insertion de vidéo Ven 16 Juil 2010, 22:20 | |
| Ha, Ha. Euh, en fait, je pense que c' est un problème de l' ordinateur. Ou alors, essaie de mettre la vidéo sur un fond noir et sur une carte vide. J' ai utilisé ce script, et pourtant, je n' ai jamais eu de problème. | |
| | | FFMan Trouvère Follet
Nombre de messages : 630 Age : 30 Projet(s) en cours : Namida Project (dévoilé) Niveau Rpg Maker : Maîtriseur itinérant Jeux Préférés : Final Fantasy, Ar.Tonelico, Golden Sun, Diablo et RPG Date d'inscription : 07/01/2010
| Sujet: Re: Script d'insertion de vidéo Sam 17 Juil 2010, 12:01 | |
| D'accord. J'ai essayé ce que t'a dit Nonos, ça marche toujours pas -_- En revanche, j'ai essayé de passer le jeu en plein écran, et là, ça a marcher ! Mais, car il y a un mais, l'image saute tout le temps ! Foutu bug de PC !!! | |
| | | Nonos Fou du Roi
Nombre de messages : 850 Projet(s) en cours : Goblin-Valley, MMORPG par browser Jeux Préférés : Tactics Ogre, DQ, TES, BF, Fable, WoW, CS:Go, Red Orchestra Date d'inscription : 04/04/2009
| Sujet: Re: Script d'insertion de vidéo Sam 17 Juil 2010, 12:36 | |
| - FFMan a écrit:
- l'image saute tout le temps
Tu lui as raconté une histoire drôle? Elle a des puces?... Je sais pas trop d' où viens de problème, si ce n' est de ton PC. Peut-être que tu pourrais envoyer le jeu à quelqu' un d' autre, sur un autre PC, peut-être que ça fonctionnera. | |
| | | FFMan Trouvère Follet
Nombre de messages : 630 Age : 30 Projet(s) en cours : Namida Project (dévoilé) Niveau Rpg Maker : Maîtriseur itinérant Jeux Préférés : Final Fantasy, Ar.Tonelico, Golden Sun, Diablo et RPG Date d'inscription : 07/01/2010
| Sujet: Re: Script d'insertion de vidéo Sam 17 Juil 2010, 14:01 | |
| Ouais, sans doute, c'est ce que je vais faire de toute façon. Tant que la vidéo marche au ùoins chez les joueures après tout ^^ Merci de votre aide | |
| | | Nonos Fou du Roi
Nombre de messages : 850 Projet(s) en cours : Goblin-Valley, MMORPG par browser Jeux Préférés : Tactics Ogre, DQ, TES, BF, Fable, WoW, CS:Go, Red Orchestra Date d'inscription : 04/04/2009
| Sujet: Re: Script d'insertion de vidéo Sam 17 Juil 2010, 14:08 | |
| Au pire, tu mets un système pour que, si le script ne fonctionne pas, les joueurs puissent sauter ce moment. D' ailleurs, même si il fonctionne, parce que avec 5 minutes d' intro, le joueur va en avoir marre... | |
| | | FFMan Trouvère Follet
Nombre de messages : 630 Age : 30 Projet(s) en cours : Namida Project (dévoilé) Niveau Rpg Maker : Maîtriseur itinérant Jeux Préférés : Final Fantasy, Ar.Tonelico, Golden Sun, Diablo et RPG Date d'inscription : 07/01/2010
| Sujet: Re: Script d'insertion de vidéo Sam 17 Juil 2010, 15:11 | |
| La vidéo fait 1min38 ^^ au pire Et ce genre de système, je crois que je sais pas comment faire. Je vais me débrouiller. | |
| | | Contenu sponsorisé
| Sujet: Re: Script d'insertion de vidéo | |
| |
| | | | Script d'insertion de vidéo | |
|
Sujets similaires | |
|
| Permission de ce forum: | Vous ne pouvez pas répondre aux sujets dans ce forum
| |
| |
| |
|