This is the script:
local player = game.Players.LocalPlayer
while true do
wait(0.1)
if player.leaderstats.Level.Value >= 2
local pu= game.ReplicatedStorage.Potion:Clone()
local pu2 = game.ReplicatedStorage.Potion:Clone()
pu.Parent = player.Backpack
pu.Parent = player.StarterGear
end
end

2 comments
You want: local pu = game.ReplicatedStorage.Potion and local pu2 = game.ReplicatedStorage.Potion:Clone()
you should put "break" at the end of the if statement to stop the loop