The script makes it so the player who owns the game pass gets a variety of bonuses and gears. I found out that every time your character respawns, they get the same benefits.
EX. They spawn in the game with $5k, they get killed, they respawn with $10k. I don't believe there is anything wrong with the script, but I do believe there might be something wrong with the game
local MS = game:GetService("MarketplaceService")
local VIPID = 7139894
local RS = game:GetService("ReplicatedStorage")
game.Players.PlayerAdded:Connect(function(Player)
Player.CharacterAdded:Connect(function(Character)
if MS:UserOwnsGamePassAsync(Player.UserId,VIPID)then
game.ServerStorage.GravityCoil:Clone().Parent=Player.Backpack
game.ServerStorage.FirstAid:Clone().Parent=Player.Backpack
game.ServerStorage.RocketLauncher:Clone().Parent=Player.Backpack
local player = game.Players.LocalPlayer
local char = Player.character
char.Humanoid.MaxHealth = 150
char.Humanoid.Health = 150
local cashmoeny = game.ServerStorage.PlayerMoney:FindFirstChild(Player.Name)
cashmoeny.Value = cashmoeny.Value + 5000
local Head = Character:WaitForChild("Head")
local VIP = RS:WaitForChild("VIP"):Clone()
VIP.Adornee = Head
VIP.Parent = Head
end
end)
end)

2 comments
Please explain your question more!
Some other script might be cloning it