Página 1 de 1
áudio MP3 no script [RESOLVIDO]
Enviado: 25 Out 2019, 18:05
por cattuzzo
estou editando um script
https://i.imgur.com/BvJIGMV.png
como faço para executar um áudio em MP3 junto com a animação? (PLAY/STOP)
Re: áudio MP3 no script
Enviado: 26 Out 2019, 14:33
por Junior_Djjr
1@ = Audiostream.Load3D("cleo\cleo_audio\algo.mp3")
Pra carregar (e vai guardar na variável 1@). Você pode botar no topo de tudo pra assim carregar no início do jogo, já é o bastante.
Audiostream.PerformAction(1@, PLAY)
Tocar.
audiostream.Volume(1@) = 0.5
Volume...
Se optar por carregar o arquivo só quando fizer a animação, após um tempo (terminar a animação e tudo) terá que:
Audiostream.Release(1@)
Pra descarregar o som.
Mas se optar por carregar no início do jogo e sempre deixá-lo carregado, daí não precisa, é só dar play e foda-se. O único contra é que terá alguns KB na sua RAM durante todo o jogo, nada demais.
Re: áudio MP3 no script
Enviado: 26 Out 2019, 17:13
por cattuzzo
Junior_Djjr escreveu: ↑26 Out 2019, 14:33
1@ = Audiostream.Load3D("cleo\cleo_audio\algo.mp3")
Pra carregar (e vai guardar na variável 1@). Você pode botar no topo de tudo pra assim carregar no início do jogo, já é o bastante.
Audiostream.PerformAction(1@, PLAY)
Tocar.
audiostream.Volume(1@) = 0.5
Volume...
Se optar por carregar o arquivo só quando fizer a animação, após um tempo (terminar a animação e tudo) terá que:
Audiostream.Release(1@)
Pra descarregar o som.
Mas se optar por carregar no início do jogo e sempre deixá-lo carregado, daí não precisa, é só dar play e foda-se. O único contra é que terá alguns KB na sua RAM durante todo o jogo, nada demais.
eu quero que o áudio toque em loop junto com a animação, se possível
deixei ali, na intenção de parar a música quando parar a animação (por isso coloquei STOP) deve estar errado
eu tentei colocar os códigos mas ainda não funcionou
perdoe a burrice, sou novo nisso
código errado:
// This file was decompiled using SASCM.ini published by GTAG (
http://gtag.gtagaming.com/opcode-database) on 6.14.2013
{$CLEO .cs}
//-------------edited ANDRO_SZ---------------
1@ = Audiostream.Load3D("cleo\cleo_audio\TEST.mp3")
:NONAME_302
wait 0
if and
0AB0: key_pressed 32
0AB0: key_pressed 49
not Actor.Driving($PLAYER_ACTOR)
else_jump @NONAME_3911
0605: actor $PLAYER_ACTOR perform_animation "fortn_in" IFP "PED" framedelta 4.0 loop 1 lockX 0 lockY 0 lockF 0 time -1
Audiostream.PerformAction(1@, PLAY)
wait 300
jump @NONAME_302
:NONAME_3911
wait 0
if and
0AB0: key_pressed 32
0AB0: key_pressed 48
not Actor.Driving($PLAYER_ACTOR)
else_jump @NONAME_302
0687: clear_actor $PLAYER_ACTOR task
Audiostream.PerformAction(1@, STOP)
wait 300
jump @NONAME_3911
código correto, não modificado
// This file was decompiled using SASCM.ini published by GTAG (
http://gtag.gtagaming.com/opcode-database) on 6.14.2013
{$CLEO .cs}
//-------------edited ANDRO_SZ---------------
0000: NOP
:NONAME_302
wait 0
if and
0AB0: key_pressed 32
0AB0: key_pressed 49
not Actor.Driving($PLAYER_ACTOR)
else_jump @NONAME_3911
0605: actor $PLAYER_ACTOR perform_animation "fortn_in" IFP "PED" framedelta 4.0 loop 1 lockX 0 lockY 0 lockF 0 time -1
wait 300
jump @NONAME_302
:NONAME_3911
wait 0
if and
0AB0: key_pressed 32
0AB0: key_pressed 48
not Actor.Driving($PLAYER_ACTOR)
else_jump @NONAME_302
0687: clear_actor $PLAYER_ACTOR task
wait 300
jump @NONAME_3911
Re: áudio MP3 no script
Enviado: 27 Out 2019, 00:29
por Junior_Djjr
Audiostream.Loop(1@,true) junto com o play (antes ou depois, ou junto com o carregamento, não importa)
Daí junto com o 0687: clear_actor use Audiostream.PerformAction(1@, STOP) para parar o som.
Re: áudio MP3 no script
Enviado: 27 Out 2019, 10:30
por cattuzzo
Junior_Djjr escreveu: ↑27 Out 2019, 00:29
Audiostream.Loop(1@,true) junto com o play (antes ou depois, ou junto com o carregamento, não importa)
Daí junto com o
0687: clear_actor use
Audiostream.PerformAction(1@, STOP) para parar o som.
https://i.imgur.com/ZTlSOOl.png
onde estou errando?
até agora o som ainda não funcionou, coloquei a pasta cleo_audio com o TEST em MP3 mas nada.
Re: áudio MP3 no script
Enviado: 27 Out 2019, 16:07
por cattuzzo
UPDATE
https://i.imgur.com/k5w8l01.png
eu mudei o código, finalmente tocou o TEST.MP3
o seu código parece melhor, não sei a diferença do Audiostream.Load3D para o Audiostream.Load
talvez só o 3D tenha a opção de mudar o volume não sei
preciso colocar o loop e outros códigos que você deixou
Re: áudio MP3 no script
Enviado: 08 Fev 2020, 02:23
por Brunostar North
Estava precisando deste código para um Mod dos Beatles que eles fazem um show. Mas quando eu me afastava a música não parava de tocar. Obrigado Junior_Djjr. Nem precisei pedir ajuda num novo tópico. Também substitui todas as rádios do GTA SA por discos dos Beatles. Cada rádio é um disco. As alterações são direto na pasta audio com alcis 1.1. Tem como vc postar na MIXMODS ?