Jump to content

Ayuda como crear una animacion con sonido


lGalazArayal

Recommended Posts

Hola, Bueno espero que me ayuden a como poner una animación con sonido, yo se hacer animaciones pero no se ponerle sonido y que ese sonido solo se escuche en las coordenadas que esta el jugador y no en todo el server. espero que me ayuden gracias.

Aca les dejo un codigo de mi animacion

function animationCommand ( source ) 
setPedAnimation ( source, "sex", "sex_1_cum_w", -1, true, false, false ) 
end 
addCommandHandler ( "sexo", animationCommand ) 

Link to comment

Hola,

Client-Side

addEvent( "onMusica", true ) 
addEventHandler( "onMusica", localPlayer, 
function () 
local x, y, z = getElementPosition(sound) 
local sound = playSound('villano.mp3', x, y, z,true) 
setSoundMaxDistance(sound, 10) 
end 
) 

Server-Side

addCommandHandler("sexso", 
function (playerSource) 
    setPedAnimation ( playerSource, "sex", "sex_1_cum_w", -1, true, false, false ) 
    triggerClientEvent( playerSource, "onMusica", playerSource) 
end 
) 
  

Link to comment
Hola,

Client-Side

addEvent( "onMusica", true ) 
addEventHandler( "onMusica", localPlayer, 
function () 
local x, y, z = getElementPosition(sound) 
local sound = playSound('villano.mp3', x, y, z,true) 
setSoundMaxDistance(sound, 10) 
end 
) 

Server-Side

addCommandHandler("sexso", 
function (playerSource) 
    setPedAnimation ( playerSource, "sex", "sex_1_cum_w", -1, true, false, false ) 
    triggerClientEvent( playerSource, "onMusica", playerSource) 
end 
) 
  

No me funciono :/ mira asi lo tengo yo.

Client-Side

addEvent( "onMusica", true ) 
addEventHandler( "onMusica", localPlayer, 
function () 
local x, y, z = getElementPosition(sound) 
local sound = playSound('sonido.mp3', x, y, z,true) 
setSoundMaxDistance(sound, 10) 
end 

Server-Side

addCommandHandler("sexo", 
function (playerSource) 
    setPedAnimation ( playerSource, "sex", "sex_1_cum_w", -1, true, false, false ) 
    triggerClientEvent( playerSource, "onMusica", playerSource) 
end 
) 
  

Link to comment

Client:

addEvent( "onMusica", true ) 
addEventHandler( "onMusica", localPlayer, 
function () 
local x, y, z = getElementPosition(sound) 
local sound = playSound("sonido.mp3", x, y, z,true) 
setSoundMaxDistance(sound, 10) 
end 
) 

Server:

addCommandHandler("sexo", 
function (playerSource) 
    setPedAnimation ( playerSource, "sex", "sex_1_cum_w", 1, true, false, false ) 
    triggerClientEvent( playerSource, "onMusica", playerSource) 
end 
) 
  

PD: has agregado el sonido en el META ?

Link to comment
Client:
addEvent( "onMusica", true ) 
addEventHandler( "onMusica", localPlayer, 
function () 
local x, y, z = getElementPosition(sound) 
local sound = playSound("sonido.mp3", x, y, z,true) 
setSoundMaxDistance(sound, 10) 
end 
) 

Server:

addCommandHandler("sexo", 
function (playerSource) 
    setPedAnimation ( playerSource, "sex", "sex_1_cum_w", 1, true, false, false ) 
    triggerClientEvent( playerSource, "onMusica", playerSource) 
end 
) 
  

PD: has agregado el sonido en el META ?

Asi tengo el meta.

    "lGalazl" description="anim" version="1.0" type="Script" /> 
    

Link to comment
vale prueba asi como te lo acabo de pasar que lo testie y funciona bien cualquier cosa postea el debugscript para ver el error

Si funciona ahora anda gente en mi server bueno yo puse /sexo y me funciono se escucho pero los demas pusieron /sexo y estaban al lado mio y no se les escucho y quiero que se escuche cuando ellos lo pongan pero no en todo el server solo cuando este cerca de ellos espero que me ayudes gracias.

Link to comment

Vale aca esta:

Client:

addEvent( "onMusica", true ) 
addEventHandler( "onMusica", localPlayer,function () 
    local x, y, z = getElementPosition(localPlayer) 
    local soundasd = playSound3D("sonido.mp3", x, y, z) 
    setSoundVolume(soundasd, 1.0) 
    attachElements(soundasd, localPlayer) 
    setSoundMinDistance(soundasd, 1)  
    setSoundMaxDistance(soundasd, 50) 
end) 

Server:

addCommandHandler("sexo",function (playerSource) 
setPedAnimation ( playerSource, "sex", "sex_1_cum_w", 1, true, false, false ) 
triggerClientEvent( playerSource, "onMusica", playerSource) end) 

Espero te funcione :D

Link to comment
Vale aca esta:

Client:

addEvent( "onMusica", true ) 
addEventHandler( "onMusica", localPlayer,function () 
    local x, y, z = getElementPosition(localPlayer) 
    local soundasd = playSound3D("sonido.mp3", x, y, z) 
    setSoundVolume(soundasd, 1.0) 
    attachElements(soundasd, localPlayer) 
    setSoundMinDistance(soundasd, 1)  
    setSoundMaxDistance(soundasd, 50) 
end) 

Server:

addCommandHandler("sexo",function (playerSource) 
setPedAnimation ( playerSource, "sex", "sex_1_cum_w", 1, true, false, false ) 
triggerClientEvent( playerSource, "onMusica", playerSource) end) 

Espero te funcione :D

no no me funciona :/ aca esta mi script.

Client-Side

addEvent( "onMusica", true ) 
addEventHandler( "onMusica", localPlayer,function () 
    local x, y, z = getElementPosition(localPlayer) 
    local soundasd = playSound3D("sonido.mp3", x, y, z) 
    setSoundVolume(soundasd, 1.0) 
    attachElements(soundasd, localPlayer) 
    setSoundMinDistance(soundasd, 1) 
    setSoundMaxDistance(soundasd, 50) 
end) 

Server-Side

addCommandHandler("sexo",function (playerSource) 
setPedAnimation ( playerSource, "sex", "sex_1_cum_w", 1, true, false, false ) 
triggerClientEvent( playerSource, "onMusica", playerSource) end) 

Si mira lo que yo quiero es que cuando un jugador ejecute el comando /sexo que todos lo escuchen pero cerca de el no lejos ni en todo el server espero que me ayudes gracias.

Link to comment
Vale aca esta:

Client:

addEvent( "onMusica", true ) 
addEventHandler( "onMusica", localPlayer,function () 
    local x, y, z = getElementPosition(localPlayer) 
    local soundasd = playSound3D("sonido.mp3", x, y, z) 
    setSoundVolume(soundasd, 1.0) 
    attachElements(soundasd, localPlayer) 
    setSoundMinDistance(soundasd, 1)  
    setSoundMaxDistance(soundasd, 50) 
end) 

Server:

addCommandHandler("sexo",function (playerSource) 
setPedAnimation ( playerSource, "sex", "sex_1_cum_w", 1, true, false, false ) 
triggerClientEvent( playerSource, "onMusica", playerSource) end) 

Espero te funcione

no no me funciona :/ aca esta mi script.

Client-Side

addEvent( "onMusica", true ) 
addEventHandler( "onMusica", localPlayer,function () 
    local x, y, z = getElementPosition(localPlayer) 
    local soundasd = playSound3D("sonido.mp3", x, y, z) 
    setSoundVolume(soundasd, 1.0) 
    attachElements(soundasd, localPlayer) 
    setSoundMinDistance(soundasd, 1) 
    setSoundMaxDistance(soundasd, 50) 
end) 

Server-Side

addCommandHandler("sexo",function (playerSource) 
setPedAnimation ( playerSource, "sex", "sex_1_cum_w", 1, true, false, false ) 
triggerClientEvent( playerSource, "onMusica", playerSource) end) 

Si mira lo que yo quiero es que cuando un jugador ejecute el comando /sexo que todos lo escuchen pero cerca de el no lejos ni en todo el server espero que me ayudes gracias.

eso es lo que haces este script que te acabo de dar pone el sonido en el jugador que execute el comando y solo si estas cerca de el escuchas el sonido

Link to comment
Vale aca esta:

Client:

addEvent( "onMusica", true ) 
addEventHandler( "onMusica", localPlayer,function () 
    local x, y, z = getElementPosition(localPlayer) 
    local soundasd = playSound3D("sonido.mp3", x, y, z) 
    setSoundVolume(soundasd, 1.0) 
    attachElements(soundasd, localPlayer) 
    setSoundMinDistance(soundasd, 1)  
    setSoundMaxDistance(soundasd, 50) 
end) 

Server:

addCommandHandler("sexo",function (playerSource) 
setPedAnimation ( playerSource, "sex", "sex_1_cum_w", 1, true, false, false ) 
triggerClientEvent( playerSource, "onMusica", playerSource) end) 

Espero te funcione

no no me funciona :/ aca esta mi script.

Client-Side

addEvent( "onMusica", true ) 
addEventHandler( "onMusica", localPlayer,function () 
    local x, y, z = getElementPosition(localPlayer) 
    local soundasd = playSound3D("sonido.mp3", x, y, z) 
    setSoundVolume(soundasd, 1.0) 
    attachElements(soundasd, localPlayer) 
    setSoundMinDistance(soundasd, 1) 
    setSoundMaxDistance(soundasd, 50) 
end) 

Server-Side

addCommandHandler("sexo",function (playerSource) 
setPedAnimation ( playerSource, "sex", "sex_1_cum_w", 1, true, false, false ) 
triggerClientEvent( playerSource, "onMusica", playerSource) end) 

Si mira lo que yo quiero es que cuando un jugador ejecute el comando /sexo que todos lo escuchen pero cerca de el no lejos ni en todo el server espero que me ayudes gracias.

eso es lo que haces este script que te acabo de dar pone el sonido en el jugador que execute el comando y solo si estas cerca de el escuchas el sonido

No no se escucha toy con un amigo probandolo y no sirve :/

Link to comment
addEvent( "onMusica", true ) 
addEventHandler( "onMusica", localPlayer,function () 
    local x, y, z = getElementPosition(localPlayer) 
    local soundasd = playSound3D("AacaElNombreDeLaCancion.mp3", x, y, z) 
    setSoundVolume(soundasd, 5.0) 
    attachElements(soundasd, localPlayer) 
    setSoundMinDistance(soundasd, 10)  
    setSoundMaxDistance(soundasd, 250) 
end) 

Remplaza eso en el client.lua y procura de poner el nombre del archivo de música donde te lo marco en el script debe funcionar me esta funcionando ami sino postea el debugscript 3

Link to comment
addEvent( "onMusica", true ) 
addEventHandler( "onMusica", localPlayer,function () 
    local x, y, z = getElementPosition(localPlayer) 
    local soundasd = playSound3D("AacaElNombreDeLaCancion.mp3", x, y, z) 
    setSoundVolume(soundasd, 5.0) 
    attachElements(soundasd, localPlayer) 
    setSoundMinDistance(soundasd, 10)  
    setSoundMaxDistance(soundasd, 250) 
end) 

Remplaza eso en el client.lua y procura de poner el nombre del archivo de música donde te lo marco en el script debe funcionar me esta funcionando ami sino postea el debugscript 3

Bueno despues pruebo ya lo puse pero no anda nadie en el server espero que sirva gracias :)

Link to comment
addEvent( "onMusica", true ) 
addEventHandler( "onMusica", localPlayer,function () 
    local x, y, z = getElementPosition(localPlayer) 
    local soundasd = playSound3D("AacaElNombreDeLaCancion.mp3", x, y, z) 
    setSoundVolume(soundasd, 5.0) 
    attachElements(soundasd, localPlayer) 
    setSoundMinDistance(soundasd, 10)  
    setSoundMaxDistance(soundasd, 250) 
end) 

Remplaza eso en el client.lua y procura de poner el nombre del archivo de música donde te lo marco en el script debe funcionar me esta funcionando ami sino postea el debugscript 3

Bueno despues pruebo ya lo puse pero no anda nadie en el server espero que sirva gracias :)

Vale si tiene error o no anda dime por aca o emviame un PM

Link to comment
addEvent( "onMusica", true ) 
addEventHandler( "onMusica", localPlayer,function () 
    local x, y, z = getElementPosition(localPlayer) 
    local soundasd = playSound3D("AacaElNombreDeLaCancion.mp3", x, y, z) 
    setSoundVolume(soundasd, 5.0) 
    attachElements(soundasd, localPlayer) 
    setSoundMinDistance(soundasd, 10)  
    setSoundMaxDistance(soundasd, 250) 
end) 

Remplaza eso en el client.lua y procura de poner el nombre del archivo de música donde te lo marco en el script debe funcionar me esta funcionando ami sino postea el debugscript 3

Bueno despues pruebo ya lo puse pero no anda nadie en el server espero que sirva gracias :)

Vale si tiene error o no anda dime por aca o emviame un PM

No no funciona :/ entro un amigo y lo probo y no escuche cuando lo puso el y cerca del :/

Link to comment

Client Remplazalo:

root = getRootElement() 
localPlayer = getLocalPlayer(localPlayer) 
  
addEvent("onMusica", true) 
addEventHandler("onMusica", root, 
function() 
    local x, y, z = getElementPosition(localPlayer) 
    local soundasd = playSound3D("sonido.mp3", x, y, z,true) 
    setSoundVolume(soundasd, 5.0) 
    attachElements(soundasd, localPlayer) 
    setSoundMaxDistance(soundasd, 300) 
end 
) 

Link to comment
Client Remplazalo:
root = getRootElement() 
localPlayer = getLocalPlayer(localPlayer) 
  
addEvent("onMusica", true) 
addEventHandler("onMusica", root, 
function() 
    local x, y, z = getElementPosition(localPlayer) 
    local soundasd = playSound3D("sonido.mp3", x, y, z,true) 
    setSoundVolume(soundasd, 5.0) 
    attachElements(soundasd, localPlayer) 
    setSoundMaxDistance(soundasd, 300) 
end 
) 

Lo probamos de nuevo y no sirve :( ¿que más podemos hacer?

Link to comment
Client Remplazalo:
root = getRootElement() 
localPlayer = getLocalPlayer(localPlayer) 
  
addEvent("onMusica", true) 
addEventHandler("onMusica", root, 
function() 
    local x, y, z = getElementPosition(localPlayer) 
    local soundasd = playSound3D("sonido.mp3", x, y, z,true) 
    setSoundVolume(soundasd, 5.0) 
    attachElements(soundasd, localPlayer) 
    setSoundMaxDistance(soundasd, 300) 
end 
) 

Lo probamos de nuevo y no sirve :( ¿que más podemos hacer?

aver mira tu pones el comando /sexo y escuchas la música pero el que no la escucha es tu amigo ?

Link to comment
Client Remplazalo:
root = getRootElement() 
localPlayer = getLocalPlayer(localPlayer) 
  
addEvent("onMusica", true) 
addEventHandler("onMusica", root, 
function() 
    local x, y, z = getElementPosition(localPlayer) 
    local soundasd = playSound3D("sonido.mp3", x, y, z,true) 
    setSoundVolume(soundasd, 5.0) 
    attachElements(soundasd, localPlayer) 
    setSoundMaxDistance(soundasd, 300) 
end 
) 

Lo probamos de nuevo y no sirve :( ¿que más podemos hacer?

aver mira tu pones el comando /sexo y escuchas la música pero el que no la escucha es tu amigo ?

Mira yo puse /sexo mi amigo no la escucha y cuando el pone igual /sexo yo no lo escucho :/.

Link to comment
osea ningún sonido produce nada de nada ?

Si si suena el sonido pero mira cuando yo pongo /sexo la escucho pero mi amigo no y cuando el pone /sexo yo no se la escucho pero el si la escucha ¿que puedo hacer?

Bueno esto es lo ultimo que se me ocurre si no funciona espra que alguien mas se connecte :/

Client:

function iniciarMusica() 
    local x, y, z = getElementPosition(getLocalPlayer(localPlayer)) 
    local soundasd = playSound3D("villano.mp3", x, y, z,true) 
    setSoundVolume(soundasd, 900) 
    setSoundMaxDistance(soundasd, 900) 
end 
addEvent("onMusica", true) 
addEventHandler("onMusica", getRootElement(),iniciarMusica) 

Server:

function onIniciar(thePlayer) 
setPedAnimation(thePlayer, "sex", "sex_1_cum_w", 1, true, false, false) 
triggerClientEvent("onMusica", thePlayer)  
end 
addCommandHandler("sexo", onIniciar) 

Espero que funcione

Link to comment
osea ningún sonido produce nada de nada ?

Si si suena el sonido pero mira cuando yo pongo /sexo la escucho pero mi amigo no y cuando el pone /sexo yo no se la escucho pero el si la escucha ¿que puedo hacer?

Bueno esto es lo ultimo que se me ocurre si no funciona espra que alguien mas se connecte :/

Client:

function iniciarMusica() 
    local x, y, z = getElementPosition(getLocalPlayer(localPlayer)) 
    local soundasd = playSound3D("villano.mp3", x, y, z,true) 
    setSoundVolume(soundasd, 900) 
    setSoundMaxDistance(soundasd, 900) 
end 
addEvent("onMusica", true) 
addEventHandler("onMusica", getRootElement(),iniciarMusica) 

Server:

function onIniciar(thePlayer) 
setPedAnimation(thePlayer, "sex", "sex_1_cum_w", 1, true, false, false) 
triggerClientEvent("onMusica", thePlayer)  
end 
addCommandHandler("sexo", onIniciar) 

Espero que funcione

Se sirvio ahora si se escucha pero en todo el server bueno hasta aqui llegamos otro dia mete a este post y me dices para que el jugador ejecute el comando y yo lo escuche cerca de el y cuando yo lo ejecute cerca de mi bueno gracias :) me sirvio mucho :) buen trabajo :)

Link to comment
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...