The VIP script won't give tools and I'm not sure what is wrong with it :C (it's a LocalScript, by the way)
game.Players.PlayerAdded:connect(function(player)
if game:GetService("MarketplaceService"):PlayerOwnsAsset(player,131852568) then
for _,v in pairs(game.ReplicatedStorage.Game_Tools[suit.Tools.Value]:GetChildren()) do
if v:IsA'HopperBin' or v:IsA'Tool' then
if p:FindFirstChild'Backpack' then
v:clone().Parent = p.Backpack
end end end end end)
game.Players.PlayerAdded:connect(function(player)
if game:GetService("MarketplaceService"):PlayerOwnsAsset(player,131850638) then
for _,v in pairs(game.ReplicatedStorage.Game_Tools[suit.Tools.Value]:GetChildren()) do
if v:IsA'HopperBin' or v:IsA'Tool' then
if p:FindFirstChild'Backpack' then
v:clone().Parent = p.Backpack
end end end end end)
game.Players.PlayerAdded:connect(function(player)
if game:GetService("MarketplaceService"):PlayerOwnsAsset(player,166867481) then
for _,v in pairs(game.ReplicatedStorage.Game_Tools[suit.Tools.Value]:GetChildren()) do
if v:IsA'HopperBin' or v:IsA'Tool' then
if p:FindFirstChild'Backpack' then
v:clone().Parent = p.Backpack
end end end end end)
game.Players.PlayerAdded:connect(function(player)
if game:GetService("MarketplaceService"):PlayerOwnsAsset(player,131852568) and game:GetService("MarketplaceService"):PlayerOwnsAsset(player,131850638) then
for _,v in pairs(game.ReplicatedStorage.Game_Tools[suit.Tools.Value]:GetChildren()) do
if v:IsA'HopperBin' or v:IsA'Tool' then
if p:FindFirstChild'Backpack' then
v:clone().Parent = p.Backpack
end end end end end)
else
if suit then
print('Error! Missing tools for: '..c.Name)
else
print('Error! Missing suit for: '..c.Name)
end
end
wait(0.15)
db.Value = false
end)
end
end
end

2 comments
There are two big problems here, 1st you have tons of replicted code, second when a player joins the game it takes time for the backpack to be setup so I would use WaitForChild.
Where should the changes be made? This whole thing is really stressing me out and I just want it to work.. Tried messaging you on ROBLOX but you have messages off.