So i want this part i named "straszak" spawn and follow player on one axis once it spawned.
local plr = game.Players.LocalPlayer
repeat wait() until plr.Character
local char = plr.Character
while wait(120) do
if workspace:FindFirstChild("straszak") == nil then
if math.random(1,2) == 1 then -- 50% chance
local straszakclone = script.straszak:Clone()
straszakclone.Parent = workspace
coroutine.wrap(function()
while wait() do
local vector, onScreen = workspace.CurrentCamera:WorldToViewportPoint(straszakclone.PrimaryPart.Position)
if onScreen == true then
print("onscreen")
elseif onScreen == false then
print("offscreen")
end
end
end)()
coroutine.wrap(function()
while wait(5) do
straszakclone:SetPrimaryPartCFrame(char.HumanoidRootPart.CFrame*CFrame.new(Vector3.new(6,0,22.5))) -- it resets position every 5 seconds
end
end)()
local CF = straszakclone.PrimaryPart.CFrame
while wait() do
straszakclone:SetPrimaryPartCFrame(CFrame.new()) -- i want it to follow player only on one axis
end
end
end
end
