Hi, I'm making a game where NPC bots spawn locally on the client.
I clone in the prebuilt bot on the client then add in the "Animate" and "Chase" localscripts. I am getting no errors but the bot refuses to move or even idle animate. I have tried adding the scripts as server scripts too, with no luck.
Also, I can confirm that no parts of the bot are Anchored.
Here's the local scripts:
Spawn:
--SPAWN FUNCTION local function MONSTER(zone, spawnloc) if tostring(zone) == "3" then if not workspace.Monsters:FindFirstChild("EvilBob") then local lighting = game.Lighting lighting.FogEnd = 25 lighting.FogStart = 5 for i,v in pairs(zone.Events.Bob:GetDescendants()) do if v:IsA("BasePart") and v.Name ~= "HumanoidRootPart" or v:IsA("Decal") then v.Transparency = 1 end end zone.Events.Handle.Transparency = 1 --clone local bob = zone.Events.EvilBob:Clone() bob:SetPrimaryPartCFrame(spawnloc) bob.Parent = workspace.Monsters local animate = script.Animate:Clone() animate.Parent = bob animate.Disabled = false local Chase = script.Chase:Clone() --Chase.Target.Value = game.Players.LocalPlayer.Character Chase.Parent = bob Chase.Disabled = false end end end game.ReplicatedStorage.SpawnMonster.OnClientEvent:Connect(MONSTER)
Chase:
--CHASE while true do wait() local target = game.Players.LocalPlayer.Character if target ~= nil then script.Parent:FindFirstChildOfClass("Humanoid"):MoveTo(target.Position, target) end end
And then I also have the default R15 animation script from roblox
Any ideas on how to get this bot to move locally?
Thanks,