Sande Posted August 28, 2013 Posted August 28, 2013 Hey, im trying to make train station voices with finnish voice, but the problem is that sounds not playing when i do the command, and elementData is "metroMatkustaja". Can someone help? Im also added files to meta.xml. Client: function kuulutus1() if getElementData ( localPlayer, "metroMatkustaja") == true then outputChatBox("[Metro] Hyvät matkustajat, jatkamme matkaa hetken kuluttua.", 0,255,0) local kuulutus = playSound("kuulutus/m1.mp3") setSoundVolume(kuulutus, 2.0) end end addCommandHandler("mkjatkammematkaa", kuulutus1 ) function kuulutus2() if getElementData ( localPlayer, "metroMatkustaja") == true then outputChatBox("[Metro] Hyvät matkustajat, junanvaihto olkaa hyvä ja vaihtakaa viereiseltä raiteelta lähtevään junaan.", 0,255,0) local kuulutus1 = playSound("kuulutus/m2.mp3") setSoundVolume(kuulutus1, 2.0) end end addCommandHandler("mkjvaihto", kuulutus2 ) function tila4(thePlayer, command) outputChatBox("Onnistui", source, 0,255,0) setElementData ( thePlayer, "metroMatkustaja", true ) end addCommandHandler("amission5", tila4 ) function tila3(thePlayer, command) outputChatBox("Onnistui", source, 0,255,0) setElementData ( thePlayer, "metroMatkustaja", false ) end addCommandHandler("amission6", tila3 )
EstrategiaGTA Posted August 28, 2013 Posted August 28, 2013 Type "/debugscript 3" in-game and tell us what did it say?
Moderators IIYAMA Posted August 28, 2013 Moderators Posted August 28, 2013 all client side? or did you put client side and serverside in 1 file? server function tila4(thePlayer, command) outputChatBox("Onnistui", thePlayer, 0,255,0) setElementData ( thePlayer, "metroMatkustaja", true ) end addCommandHandler("amission5", tila4 ) function tila3(thePlayer, command) outputChatBox("Onnistui", thePlayer, 0,255,0) setElementData ( thePlayer, "metroMatkustaja", false ) end addCommandHandler("amission6", tila3 ) Or you can choose for clientside. client function tila4(command) outputChatBox("Onnistui", 0,255,0) setElementData ( localPlayer, "metroMatkustaja", true ) end addCommandHandler("amission5", tila4 ) function tila3(command) outputChatBox("Onnistui", 0,255,0) setElementData ( localPlayer, "metroMatkustaja", false ) end addCommandHandler("amission6", tila3 )
Sande Posted August 30, 2013 Author Posted August 30, 2013 Thanks, now i wanna do like if player element data is metromatkustaja he hear this voice when someone do that command. function kuulutus1() if getElementData ( localPlayer, "metroMatkustaja") == true then outputChatBox("[Metro] Hyvät matkustajat, jatkamme matkaa hetken kuluttua.", 0,255,0) local kuulutus = playSound("kuulutus/m1.mp3") setSoundVolume(kuulutus, 2.0) end end addCommandHandler("mkjatkammematkaa", kuulutus1 ) function kuulutus2() if getElementData ( localPlayer, "metroMatkustaja") == true then outputChatBox("[Metro] Hyvät matkustajat, junanvaihto olkaa hyvä ja vaihtakaa viereiseltä raiteelta lähtevään junaan.", 0,255,0) local kuulutus1 = playSound("kuulutus/m2.mp3") setSoundVolume(kuulutus1, 2.0) end end addCommandHandler("mkjvaihto", kuulutus2 ) function tila4(command) outputChatBox("Onnistui", 0,255,0) setElementData ( localPlayer, "metroMatkustaja", true ) end addCommandHandler("amission5", tila4 ) function tila3(command) outputChatBox("Onnistui", 0,255,0) setElementData ( localPlayer, "metroMatkustaja", false ) end addCommandHandler("amission6", tila3 )
Moderators IIYAMA Posted August 30, 2013 Moderators Posted August 30, 2013 it is as long the elementdata is set in the right way.
Sande Posted August 30, 2013 Author Posted August 30, 2013 It needs like, if i write the command then all players who got elementData passenger (metroMatkustaja) true then he hear that sound and message.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now