Hi guys! The while loop is not working, but everything else works! :( I can't think of any other way to get the while loop to work :/ Any ideas?
local LocalPlayer = game:GetService("Players").LocalPlayer
local Character = LocalPlayer.Character or LocalPlayer.CharacterAdded:wait()
LocalPlayer.PlayerModel.PetEquipped.Changed:connect(function()
if LocalPlayer.PlayerModel.PetEquipped.Value == "Dog" then
Pet = game.ReplicatedStorage.Dog:Clone()
Pet.Parent = Character
Pet.Name = "Pet"
Pet.CanCollide = false
Pet.Transparency = 0.25 -- set transparency
Pet.Size = Vector3.new(2, 2, 2) --set size here :P
BodyPosition = Instance.new("BodyPosition", Pet)
while wait(0) do
BodyPosition.Position = Character.Head.CFrame:pointToWorldSpace(Vector3.new(2, 1, 0))
end
end
end)
Thanks!
