Noneatme

Untitled

Feb 7th, 2012
139
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.57 KB | None | 0 0
  1. ambientTable = {}
  2.  
  3. for a = 1, 6, 1 do
  4. ambientTable[a] = {}
  5. end
  6.  
  7. ambientTable[1]["x"], ambientTable[1]["y"], ambientTable[1]["z"] = 1764.1175537109, -344.70550537109, 46.090362548828
  8. ambientTable[2]["x"], ambientTable[2]["y"], ambientTable[2]["z"] = 1764.1175537109, -344.70550537109, 46.090362548828
  9. ambientTable[3]["x"], ambientTable[3]["y"], ambientTable[3]["z"] = 873.76574707031, -16.981485366821, 63.0953125
  10. ambientTable[4]["x"], ambientTable[4]["y"], ambientTable[4]["z"] = 1377.6494140625, 314.41830444336, 19.5546875
  11. ambientTable[5]["x"], ambientTable[5]["y"], ambientTable[5]["z"] = 1044.3605957031, -303.35726928711, 73.09308013916
  12. ambientTable[6]["x"], ambientTable[6]["y"], ambientTable[6]["z"] = 807.94940185547, -626.39471435547, 25.476650238037
  13.  
  14.  
  15. local aSound = {}
  16.  
  17. addEventHandler("onClientResourceStart", getResourceRootElement(),
  18. function()
  19.     for i = 1, 6, 1  do
  20.         local rand = math.random(0, 2)
  21.         local url
  22.         if(rand == 0) then url = "ambient1" elseif(rand == 1) then url = "ambient2" elseif(rand == 2) then url = "ambient3" end
  23.         aSound[i] = playSound3D("sounds/ambient/"..url..".mp3", ambientTable[i]["x"], ambientTable[i]["y"], ambientTable[t]["z"])
  24.         setSoundMaxDistance ( aSound[i], 50 )
  25.         check_for_ambient_zeit()
  26.     end
  27. end)
  28.  
  29. function check_for_ambient_zeit()
  30. local hour, mins = 21, 21--getTime()
  31.     if(hour < 6) or (hour > 20) then
  32.         for index, i in pairs(aSound) do
  33.             setSoundVolume(aSound[i], 0.8)
  34.         end
  35.     else
  36.         for index, i in pairs(aSound) do
  37.             setSoundVolume(aSound[i], 0)
  38.         end
  39.     end
  40. end
  41.  
  42.  
  43.  
  44. setTimer(check_for_ambient_zeit, 60000, 0)
Advertisement
Add Comment
Please, Sign In to add comment