Setas
Mensagens: 0
-
Alterar
-
Ver
-
Tópicos e mensagens
Top dos mais postadores
Breno Augusto | ||||
[ADM]Babyhawk | ||||
[ADM]wallace123 | ||||
CasteilRpg | ||||
TecoKun | ||||
[MOD]Victor Rox | ||||
Carlos Artur Felipe | ||||
OkumuraRin | ||||
ReidoVX | ||||
nandinh22 |
Procurar
Aguarde, listando...
Tópicos semelhantes
Últimos assuntos
Estatísticas
Temos 46 usuários registradosO último membro registrado é brunnosodre
Os nossos membros postaram um total de 166 mensagens em 56 assuntos
Quem está conectado?
Há 2 usuários online :: 0 registrados, 0 invisíveis e 2 visitantes :: 1 motor de buscaNenhum
[ Ver toda a lista ]
O recorde de usuários online foi de 122 em Ter Mar 09, 2021 3:31 am
[SCRIPT] - Movie in RMXP
Página 1 de 1
[SCRIPT] - Movie in RMXP
Olá, eu peguei em um blog chamado "Project pinguin" um script que permite rodar filmes no RPG Maker XP.
Abaixo o script :
1. Basta copiar o script e criar novo script em seu projeto de RMXP, nomeá-los o que quiser (Scene_Movie meu).
2. Criar um diretório em seu projeto RMXP e nomeá-la "Filmes".
3. Coloque seus arquivos de filme lá.
4. Use Command evento. Procure o script de comando na página terceiros. Adicione 'Scene_Movie.new ("your_movie_files_name_without_extension")' o script.
Créditos :
A mim por procurar o script e postar aqui.
Criador desconhecido (no site que eu peguei o script não informava quem era o criador).
Project Pinguin por postarem o script junto com um tutorial de como utilizar.
Abaixo o script :
- Código:
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)','')
1. Basta copiar o script e criar novo script em seu projeto de RMXP, nomeá-los o que quiser (Scene_Movie meu).
2. Criar um diretório em seu projeto RMXP e nomeá-la "Filmes".
3. Coloque seus arquivos de filme lá.
4. Use Command evento. Procure o script de comando na página terceiros. Adicione 'Scene_Movie.new ("your_movie_files_name_without_extension")' o script.
Créditos :
A mim por procurar o script e postar aqui.
Criador desconhecido (no site que eu peguei o script não informava quem era o criador).
Project Pinguin por postarem o script junto com um tutorial de como utilizar.
[ADM]wallace123- Admin
- Desrespeito : :
Mensagens : 25
Pontos : 47
Reputação : 0
Data de inscrição : 21/11/2011
Idade : 24
Localização : Computador
Ficha SoftwareGames
[games]Engenie Utilizada :: RPG Maker XP
Experiência Maker :: 6 meses
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
Seg Jan 23, 2012 4:25 pm por Carlos Artur Felipe
» Megaupload... ...descanse em paz!!
Seg Jan 23, 2012 4:22 pm por Carlos Artur Felipe
» Apresentação
Seg Jan 23, 2012 2:52 pm por ReidoVX
» Video Aula como tirar tela azul windows7
Qui Jan 12, 2012 9:17 pm por Breno Augusto
» Global Makers Novo Forum
Qui Jan 12, 2012 10:28 am por Breno Augusto
» Minha Homenagem ao forum
Qua Jan 11, 2012 10:34 pm por [ADM]wallace123
» Recrutamento para criar u engine
Seg Jan 09, 2012 5:39 pm por Breno Augusto
» A Mulher Invisivel
Dom Jan 08, 2012 10:28 am por Carlos Artur Felipe
» Veja esse video(nÃO Foi eu que fiz)
Qui Jan 05, 2012 7:53 pm por [ADM]Babyhawk