Scripting Helpers is winding down operations and is now read-only. More info→
Ad
Log in to vote
0

Attempt to index a nil value error?

Asked by
iRexBot 147
6 years ago

This local script is suppost to locally (fe is on) suumon some parts and tween its size but for some reason it doesn't and prints out

Attempt to index a nil value

Could anyone fix this script? Thanks in advanced!








local on = false script.Parent.MouseButton1Click:Connect(function() if on==false then on=true local clone = game.ServerStorage.BarsFrontz:Clone() clone.Parent = workspace for i,v in pairs(clone:GetChildren()) do local function sizeTween(name, arg1, arg2) print("Answer is "..name.." agr1 "..arg1.." arg 2".. arg2) v:FindFirstChild(name).SurfaceGui.DroppingFrame.NUM1:TweenSize(UDim2.new(0, 100,0,math.random(-game.Workspace.SoundFolder.GLOBAL_SOUND.PlaybackLoudness*tonumber(arg1),-game.Workspace.SoundFolder.GLOBAL_SOUND.PlaybackLoudness*tonumber(arg2))),"Out","Linear",0.05,false) v:FindFirstChild(name).SurfaceGui.DroppingFrame.NUM2:TweenSize(UDim2.new(0, 100,0,math.random(-game.Workspace.SoundFolder.GLOBAL_SOUND.PlaybackLoudness*tonumber(arg1),-game.Workspace.SoundFolder.GLOBAL_SOUND.PlaybackLoudness*tonumber(arg2))),"Out","Linear",0.05,false) v:FindFirstChild(name).SurfaceGui.DroppingFrame.NUM3:TweenSize(UDim2.new(0, 100,0,math.random(-game.Workspace.SoundFolder.GLOBAL_SOUND.PlaybackLoudness*tonumber(arg1),-game.Workspace.SoundFolder.GLOBAL_SOUND.PlaybackLoudness*tonumber(arg2))),"Out","Linear",0.05,false) v:FindFirstChild(name).SurfaceGui.DroppingFrame.NUM4:TweenSize(UDim2.new(0, 100,0,math.random(-game.Workspace.SoundFolder.GLOBAL_SOUND.PlaybackLoudness*tonumber(arg1),-game.Workspace.SoundFolder.GLOBAL_SOUND.PlaybackLoudness*tonumber(arg2))),"Out","Linear",0.05,false) v:FindFirstChild(name).SurfaceGui.DroppingFrame.NUM5:TweenSize(UDim2.new(0, 100,0,math.random(-game.Workspace.SoundFolder.GLOBAL_SOUND.PlaybackLoudness*tonumber(arg1),-game.Workspace.SoundFolder.GLOBAL_SOUND.PlaybackLoudness*tonumber(arg2))),"Out","Linear",0.05,false) v:FindFirstChild(name).SurfaceGui.DroppingFrame.NUM6:TweenSize(UDim2.new(0, 100,0,math.random(-game.Workspace.SoundFolder.GLOBAL_SOUND.PlaybackLoudness*tonumber(arg1),-game.Workspace.SoundFolder.GLOBAL_SOUND.PlaybackLoudness*tonumber(arg2))),"Out","Linear",0.05,false) v:FindFirstChild(name).SurfaceGui.DroppingFrame.NUM7:TweenSize(UDim2.new(0, 100,0,math.random(-game.Workspace.SoundFolder.GLOBAL_SOUND.PlaybackLoudness*tonumber(arg1),-game.Workspace.SoundFolder.GLOBAL_SOUND.PlaybackLoudness*tonumber(arg2))),"Out","Linear",0.05,false) end local name = { [1] = {"Type1"}, [2] = {"Type2"}, [3] = {"Type3"}, [4] = {"Type4"}, [5] = {"Type5"}, [6] = {"Type6"}, [7] = {"Type7"}, [8] = {"Type8"}, [9] = {"Type9"}, [10] = {"Type10"}, } script.Parent.Text = "Mobile Front: On" for i=1, 20 do local choice = math.random(1, #name) v.Name = choice end while wait() do print("DFODFODJFODJFPOSJFOAJD") if v.Name == "1"then sizeTween("1", 3, 1) elseif v.Name == "5" then sizeTween("5", 3, 1) elseif v.Name == "2" then sizeTween("2", 3, 1) elseif v.Name == "3"then sizeTween("3", 5, 2) elseif v.Name == "4" then sizeTween("4", 5, 2) elseif v.Name == "2" then sizeTween("2", 2, 1) elseif v.Name == "6" then sizeTween("6", 6, 3) elseif v.Name == "8" then sizeTween("8", 6, 3) end end end elseif on==true then on=false game.Workspace:WaitForChild("BarsFrontz"):Destroy() script.Parent.Text = "Mobile Front: Off" end end)
1
Which line does it say the nil value is on? It makes it a lot easier to figure out the problem. Viking359 161 — 6y
0
Thats the most self-explanatory error message. You know what, I'll let you figure it out. hiimgoodpack 2009 — 6y

Answer this question