RPG-Maker Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion


 Bienvenue 
     Bienvenue sur Planette Rpg Maker. Nous sommes heureux de vous accueillir sur ce forum créer pour  RPG Maker. Vous y
   trouverez des Tutoriaux, des  Ressources,des scripts, des tests ainsi que des news regulieres sur l'actualité de l'informatique.
                                   Vous trouverez aussi de multiples solutions au problèmes concernant votre P.C
                                   Pour toutes questions ou problèmes éventuelles Planette rpg maker met à votre
                                                              disposition une adresse de messagerie     
                                                                 planette-rpg-maker@hotmail.fr

                                                                                  Bonne visites
                                                                                    ADMIN
Videos dans votre jeu

 
Répondre au sujet    RPG-Maker Index du Forum » Rpg maker » Rpg Maker VX » Script Sujet précédent
Sujet suivant
Videos dans votre jeu
Auteur Message
N♦N¥
Administrateur

Hors ligne

Inscrit le: 24 Mai 2008
Messages: 275
Localisation: St Etienne
Masculin Gémeaux (21mai-20juin) 狗 Chien
Point(s): 190
Moyenne de points: 0,69

Message Videos dans votre jeu Répondre en citant
A inserer dans un script nommé "Scene_Movie" au dessus de main

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+".avi"

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)','')






Sam 24 Mai - 18:03 (2008) MSN
Contenu Sponsorisé






Message Videos dans votre jeu

Aujourd’hui à 20:02 (2021)
Montrer les messages depuis:    
Répondre au sujet    RPG-Maker Index du Forum » Rpg maker » Rpg Maker VX » Script Toutes les heures sont au format GMT + 1 Heure
Page 1 sur 1

 
Sauter vers: 

Index | Creer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Cookies | Charte | Conditions générales d'utilisation
Powered by phpBB © 2001, 2005 phpBB Group
Design by Freestyle XL / Music Lyrics.Traduction par : phpBB-fr.com