RobloxScripterAI
Discord ↗
Link Copied to Clipboard
×
"make me backup dancers npc for my game"
-- server script local pfs = game:GetService("PathfindingService") game.Players.PlayerAdded:Connect(function(Player) Player.CharacterAdded:Connect(function(Character) local backupDancer1 = game.Workspace.BackupDancer1 local backupDancer2 = game.Workspace.BackupDancer2 local path1 = pfs:CreatePath() path1:ComputeAsync(backupDancer1.HumanoidRootPart.Position, Character.HumanoidRootPart.Position) for _, waypoint in pairs(path1:GetWaypoints()) do backupDancer1.Humanoid:MoveTo(waypoint.Position) backupDancer1.Humanoid.MoveToFinished:Wait() end local path2 = pfs:CreatePath() path2:ComputeAsync(backupDancer2.HumanoidRootPart.Position, Character.HumanoidRootPart.Position) for _, waypoint in pairs(path2:GetWaypoints()) do backupDancer2.Humanoid:MoveTo(waypoint.Position) backupDancer2.Humanoid.MoveToFinished:Wait() end -- play dance animation local danceAnimation = Instance.new("Animation") danceAnimation.AnimationId = "rbxassetid://YourDanceAnimationIDHere" -- replace with your dance animation ID local animationTrack1 = backupDancer1.Humanoid:LoadAnimation(danceAnimation) local animationTrack2 = backupDancer2.Humanoid:LoadAnimation(danceAnimation) animationTrack1:Play() animationTrack2:Play() end) end)