so im making a small tycoon and instead of using on touch bricks like most im using a GUI button system (i hope) so ive got a tycoon kit and am trying to convert the ontouch brick into a clickable GUI button, im pretty bad at lua so idk what im doing.
the problem with my button is in the output it says attempting to call a nil value (hit) on line 16,
i dont know how to fix this, i want this to work as a button to buy the part like in a tycoon
------------------------------------------------------------------------------------------------------------------------- model = workspace.Tycoon.Factory.Part2 Upgradecost = 0 ------------------------------------------------------------------------------------------------------------------------- upgradeStuff = model:clone() wait(1) model:remove() owner = workspace.Tycoon.Factory.OwnerName local ting = 0 function Click(hit) if ting == 0 then ting = 1 check = hit.Parent:FindFirstChild("Humanoid") if check ~= nil then if hit.Parent.Name == owner.Value then local user = game.Players:GetPlayerFromCharacter(hit.Parent) local stats = user:findFirstChild("leaderstats") if stats ~= nil then local cash = stats:findFirstChild("Gold") if cash.Value > (Upgradecost-1) then cash.Value = cash.Value - Upgradecost upgradeStuff.Parent = script.Parent.Parent.Parent script.Parent:remove() end end end end ting = 0 end end script.Parent.MouseButton1Click:connect(Click)