So basically, I'm making an ability for a sword where you can spawn a horde of noobs behind the player that will move straight ahead. I'm having a problem, though. That problem is that I can't figure out how to make them properly spawn behind the player, because when they spawn, they dont go where i want it to (The npcs are inside a model) Instead, their torso stays in the same place, but their arms and legs go in the direction they should be facing, which looks really weird. If needed, i can elaborate. One more thing, the noobs are in a square formation. Thanks!
Here is the script:
local noobs = game.ServerStorage.Noobs game.ReplicatedStorage.NoobSummon.OnServerEvent:Connect(function(player) local debounce = false local char = player.Character local sword = char:FindFirstChild("NoobSword") wait(.2) local Noob = noobs:Clone() Noob.Parent = workspace Noob:MoveTo(char.HumanoidRootPart.Position) for i,v in pairs(Noob:GetChildren()) do if v.Name == "Noob" then v.HumanoidRootPart.Orientation = char.HumanoidRootPart.Orientation v.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0,-3,-20) v.HumanoidRootPart.Anchored = true else v.CFrame = v.CFrame * CFrame.new(0,-3,-20) v.Orientation = char.HumanoidRootPart.Orientation end end end)