Hello, I just wrote a script that should "push" players or npcs. But it works only on NPCs. I don't know why. Here the script: (local script)
local mouse = game:GetService("Players").LocalPlayer:GetMouse()
script.Parent.Activated:Connect(function()
if mouse.Target then
local model = mouse.Target.Parent
print(model)
if model:FindFirstChild("HumanoidRootPart") then
if not model.HumanoidRootPart:FindFirstChild("PushR") then
local f = Instance.new("BodyAngularVelocity")
f.Name = "PushR"
f.MaxTorque = Vector3.new(1000000,1000000,1000000)
f.Parent = model.HumanoidRootPart
f.AngularVelocity = Vector3.new(50,50,50)
end
end
end
end)
Help please, Thanks!
