local object = script.Parent -- Указываем родительский объект скрипта
local impulseStrength = 50 -- Сила импульса, которую можно настроить
function onTouch(hit)
local player = game.Players:GetPlayerFromCharacter(hit.Parent)
if player then
-- Получаем Rigidbody (если это не локальная часть)
local bodyPart = hit.Parent:FindFirstChild("HumanoidRootPart")
if bodyPart then
-- Применяем импульс к объекту
local direction = (object.Position - bodyPart.Position).unit -- Направление от игрока к объекту
object:ApplyImpulse(direction * impulseStrength) -- Применяем импульс
end
end
end
object.Touched:Connect(onTouch)