This is in a local script and it tweens for other players when I touch the part

local Head = workspace["Zednov's Tycoon Kit"].Tycoons["Fighting Bears2"].Buttons["Buy Chocolate Mine - [$0]"].Head
local player = game.Players.LocalPlayer
local FinishedUI = script.Parent.FinshedUI.Frame
local NotificationSound = game.StarterGui.NotificationSound

   deb = true
local function touchedF(hit)
   if game.Players:FindFirstChild(hit.Parent.Name) and deb == true and player.leaderstats.Cash.Value >= 0 then
   deb = false
   FinishedUI:TweenPosition(UDim2.new(0.38, 0,0.483, 0), "In", "Back", 2)
   wait(0.5)
   NotificationSound:Play()
   NotificationSound.Looped = false
   print("UIActivated")
   wait(0.5)
   deb = true
		end
	end
Head.Touched:Connect(touchedF)