SnoopCat Posted September 29, 2010 Share Posted September 29, 2010 hey hello i need a script to race when a player its ready to race play a sound to advice i need to know what i did wrong here plz if any 1 can help me.. function player_Spawn ( posX, posY, posZ, spawnRotation, theTeam, theSkin, theInterior, theDimension ) local sound = playSound("1.wav") setSoundVolume(sound, 0.5) end addEventHandler ( "onPlayerSpawn", getRootElement(), player_Spawn ) Link to comment
12p Posted September 29, 2010 Share Posted September 29, 2010 function player_Spawn ( hisTeam )-- Other event, other parameters... local sound = playSound("1.wav",false) -- I suggest add "false", for prevent a loop. setSoundVolume(sound, 0.5) end addEventHandler ( "onClientPlayerSpawn", getRootElement(), player_Spawn ) --"onClientPlayerSpawn", not "onPlayerSpawn". Well, easy. playSound is only-client-side function, so you can't use "onPlayerSpawn" event, you must use the client event. Link to comment
SnoopCat Posted September 29, 2010 Author Share Posted September 29, 2010 function player_Spawn ( hisTeam )-- Other event, other parameters... local sound = playSound("1.wav",false) -- I suggest add "false", for prevent a loop. setSoundVolume(sound, 0.5) end addEventHandler ( "onClientPlayerSpawn", getRootElement(), player_Spawn ) --"onClientPlayerSpawn", not "onPlayerSpawn". Well, easy. playSound is only-client-side function, so you can't use "onPlayerSpawn" event, you must use the client event. well isnt working i mean how to do it sound when a player its ready to race ORR when a player join server i tried to do it but isnt working Link to comment
dzek (varez) Posted September 29, 2010 Share Posted September 29, 2010 and did you set type="client" in meta.xml ? Link to comment
SnoopCat Posted September 29, 2010 Author Share Posted September 29, 2010 and did you set type="client" in meta.xml ? of course.... Link to comment
[DMC] Posted September 29, 2010 Share Posted September 29, 2010 function player_Spawn ( ) local sound = playSound("1.wav",false) setSoundVolume(sound, 2.0) end addEventHandler ( "onClientPlayerSpawn", getRootElement(), player_Spawn ) try this Link to comment
dzek (varez) Posted September 29, 2010 Share Posted September 29, 2010 and did you add your wav to meta.xml? aslo are you sure your file is named *.wav not *.WAV ? Link to comment
SnoopCat Posted September 29, 2010 Author Share Posted September 29, 2010 its ok i do they work BUTTT i have a new problem.... if 2 players on server the sound plays 2 time if 3 then 3 times at same time when a player do spawn at map and the thing i want its play them separately and u can only hear the sound when ur ready and NOT when others are ready too. Link to comment
dzek (varez) Posted September 29, 2010 Share Posted September 29, 2010 change: getRootElement() to getLocalPlayer() Link to comment
SnoopCat Posted September 29, 2010 Author Share Posted September 29, 2010 thx varez i will see if works Link to comment
SnoopCat Posted September 29, 2010 Author Share Posted September 29, 2010 (edited) change:getRootElement() to getLocalPlayer() srry for Repost but i have to say thx to all ppl who help me make this possible since its my first script thx To: varez (i edited it cuz isnt Vares ) SolidSnake14 [DMC] Edited September 29, 2010 by Guest Link to comment
Castillo Posted September 29, 2010 Share Posted September 29, 2010 change:getRootElement() to getLocalPlayer() srry for Repost but i have to say thx to all ppl who help me make this possible since its my first script thx To: Vares SolidSnake14 [DMC] write varez nick as "varez" else he will get angry. Link to comment
dzek (varez) Posted September 29, 2010 Share Posted September 29, 2010 Solid - i won't, this is just notice, because i dont like the look of first capital in this word. Topic locked, because topic author created new one: viewtopic.php?f=91&t=29273 Link to comment
Recommended Posts