Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- Flying pet script
- -- EmeraldSlash, 18/11/15
- function gen(char)
- local p = Instance.new("Part",game.Workspace)
- local plr = game.Players:GetPlayerFromCharacter(char)
- p.Name = plr.Name.. "Pet"
- p.Size = Vector3.new(2,2,2)
- p.CanCollide = false
- p.BrickColor = char.Head.BrickColor
- while p do
- wait()
- p.CFrame = CFrame.new(char.Head.Position + Vector3.new(2,2,0),char.Head.Position)
- end
- end
- function delete(name)
- local find = game.Workspace:FindFirstChild(name.. "Pet")
- if find then
- find:Destroy()
- end
- end
- game.Players.PlayerAdded:connect(function(p)
- p.CharacterAdded:connect(function(char)
- char:WaitForChild("Humanoid").Died:connect(function()
- delete(p.Name)
- end
- gen(char)
- end)
- end)
- game.Players.PlayerRemoving:connect(function(p)
- delete(p.Name)
- end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement