Hey,
ich möchte playSound3D gerne Clientseitig triggern, nun wird der Sound garnicht abgespielt, wenn ich es per CommandHandler versuche geht es Reibungslos, es kommt kein einziger Error.
hier mal mein Script:
Server:
Lua
local tram1 = createVehicle ( 569, -2006.11, 82.76, 27.53, "TRAM" )
function speedUpTrams ()
setTrainSpeed ( tram1, 0.19 )
speedTimer = setTimer ( speedUpTrams, 750, 1 )
end
addEventHandler ( "onResourceStart", getRootElement(), speedUpTrams )
local halteColBHF = createColSphere ( -2006.7, 148.8, 27.2, 10 )
function hitHaltestelleBHF ( hitElement, player )
if getVehicleType ( hitElement ) == "Train" then
setTrainSpeed ( tram1, 0)
killTimer ( speedTimer )
setTimer ( speedUpTrams, 10000, 1 )
setTimer ( triggerClientEvent ("TramAnsageRTL", getRootElement()), 1000, 1 )
end
end
addEventHandler ( "onColShapeHit", halteColBHF, hitHaltestelleBHF )
Alles anzeigen
Client:
Lua
function PlayWavRtl ( player )
AnsageWav = playSound3D( "rtlnews.wav", -2033.5, 293.47, 34.288 )
setSoundMaxDistance( AnsageWav, 100 )
setSoundVolume ( AnsageWav, 1.0 )
end
addEvent( "TramAnsageRTL", true )
addEventHandler( "TramAnsageRTL", getRootElement(), PlayWavRtl )
Hoffe ihr könnt mir da weiterhelfen.
Lg
Lars