function Script:UpdatePhysics()
Script.H=false
Script.count = 100
...
if H == true then
self.Stop()
end
end
function Script:Stop()--in
H=true
local t = Time:GetCurrent()
local bb = 500
if self.count[insert or modify code here] then
if t == t+bb then
bb=bb+t49
count = count -0.01
self.source:SetVolume(count)
end
else
self:Disable()
H=false
end
end
This code is a modified noise script.
This code doesnt work, I have a trigger at my map that uses Stop() with the flowgraph .
So when I touch the trigger with the fpsplayer the pivot with this script attached the program crashes and says attemt to index local self ( a null value ) at the line marked.
Is there an easyer way of just doing this without the timer that i didnt knew yet or does someone got a fix for this ?