The issue is that im trying just to execute this function. but it just gives me the error attempt to call nil value.
if i replace the gamething() in the while wait() with the contents of the function it works without any errors. but for some reason THIS doesnt work, very new to using user-defined functions so any help is appreciated!!
(code down below)
while wait() do
if game.ReplicatedStorage.Values.gameinProgress.Value == true then
if game.ReplicatedStorage.Values.BupsAlive.Value == 0 then
game.ReplicatedStorage.Values.Wave.Value = 1
gamething()
end
end
end
--game round math thing aa
function gamething()
local wave = game.ReplicatedStorage.Values.Wave
local bupalive = game.ReplicatedStorage.Values.BupsAlive
local bups = game.ReplicatedStorage.BUPS
local hate = game.ReplicatedStorage.Values.BupsAlive
local times = game.ReplicatedStorage.Values.Left
if wave.Value <= 6 then
bups.Toad:Clone().Parent = game.Workspace.TOAD
bups.Toad:Clone().Parent = game.Workspace.TOAD
bups.Toad:Clone().Parent = game.Workspace.TOAD
bups.Toad:Clone().Parent = game.Workspace.TOAD
bups.Toad:Clone().Parent = game.Workspace.TOAD
times.Value = 90
if wave.Value >= 2 then
bups.Toadette:Clone().Parent = game.Workspace.TOAD
bups.Toad:Clone().Parent = game.Workspace.TOAD
bups.Toad:Clone().Parent = game.Workspace.TOAD
bups["Angry Toad"]:Clone().Parent = game.Workspace.TOAD
times.Value = 120
if wave.Value >= 4 then
bups.Toadette:Clone().Parent = game.Workspace.TOAD
bups["Blue Toad"]:Clone().Parent = game.Workspace.TOAD
bups.Toad:Clone().Parent = game.Workspace.TOAD
times.Value = 120
end
end
end
--this is end of wave 6 and crap
if wave.Value >= 7 and wave.Value <= 13 then
bups["Angry Toad"]:Clone().Parent = game.Workspace.TOAD
bups["Angry Toad"]:Clone().Parent = game.Workspace.TOAD
bups.Toad:Clone().Parent = game.Workspace.TOAD
bups.Toad:Clone().Parent = game.Workspace.TOAD
bups.Toadette:Clone().Parent = game.Workspace.TOAD
bups.Toadette:Clone().Parent = game.Workspace.TOAD
bups["Blue Toad"]:Clone().Parent = game.Workspace.TOAD
bups["Blue Toad"]:Clone().Parent = game.Workspace.TOAD
bups["Blue Toad"]:Clone().Parent = game.Workspace.TOAD
times.Value = 120
if wave.Value >= 9 and wave.Value <= 13 then
bups["Angry Toad"]:Clone().Parent = game.Workspace.TOAD
bups["Toad"]:Clone().Parent = game.Workspace.TOAD
bups["Blue Toad"]:Clone().Parent = game.Workspace.TOAD
bups["Blue Toad"]:Clone().Parent = game.Workspace.TOAD
bups["Blue Toad"]:Clone().Parent = game.Workspace.TOAD
times.Value = 120
if wave.Value == 14 then
bups["Angry Toad"]:Clone().Parent = game.Workspace.TOAD
bups["Angry Toad"]:Clone().Parent = game.Workspace.TOAD
bups["Angry Toad"]:Clone().Parent = game.Workspace.TOAD
bups["Angry Toad"]:Clone().Parent = game.Workspace.TOAD
bups["Angry Toad"]:Clone().Parent = game.Workspace.TOAD
bups["Angry Toad"]:Clone().Parent = game.Workspace.TOAD
bups["Blue Toad"]:Clone().Parent = game.Workspace.TOAD
bups["Blue Toad"]:Clone().Parent = game.Workspace.TOAD
bups["Blue Toad"]:Clone().Parent = game.Workspace.TOAD
bups["Blue Toad"]:Clone().Parent = game.Workspace.TOAD
bups["Blue Toad"]:Clone().Parent = game.Workspace.TOAD
bups["Blue Toad"]:Clone().Parent = game.Workspace.TOAD
bups.Toadette:Clone().Parent = game.Workspace.TOAD
bups.Toadette:Clone().Parent = game.Workspace.TOAD
bups["Yellow Toad"]:Clone().Parent = game.Workspace.TOAD
bups["Yellow Toad"]:Clone().Parent = game.Workspace.TOAD
bups["Yellow Toad"]:Clone().Parent = game.Workspace.TOAD
bups["Yellow Toad"]:Clone().Parent = game.Workspace.TOAD
times.Value = 220
end
end
end
--end of wave thing
end