So I have this belt script, (This is only 1 of the few belts) that when clicked, removes the other belts, but it does not work, any help? Here is the script.
local Fendi = game.ServerStorage.Belts.Fendi local LouisVuitton = game.ServerStorage.Belts.LouisVuitton local Versace = game.ServerStorage.Belts.Versace local Gucci = game.ServerStorage.Belts.Gucci local Custom = game.ServerStorage.Belts.Custom local re = Instance.new("RemoteEvent",game.ReplicatedStorage.BackpackEvents) re.Name = "GiveFendi" re.OnServerEvent:Connect(function(Player) local character = Player.Character local boi = character:GetChildren() for i, obj in pairs(character:GetChildren()) do if obj.ClassName == "Part" and obj.Name == "LouisVuitton" or obj.Name == "Versace" or obj.Name == "Gucci" then obj:Destroy() end end Player:WaitForChild("leaderstats").Belts.Value = 1 print("FENDIII") wait(1) local newRadio = Fendi:Clone() newRadio.Parent = character newRadio.CFrame = character:WaitForChild("LowerTorso").CFrame * CFrame.Angles(0,3.14,6) -- or Torso if you use R6 local weld = Instance.new("Weld") weld.Part0 = newRadio weld.Part1 = character:WaitForChild("LowerTorso") weld.C0 =newRadio.CFrame:inverse() weld.C1 = character:WaitForChild("LowerTorso").CFrame:inverse() weld.Parent = newRadio end)