Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Почему нее работает скрипт на притяжение? (роблокс студио)

артур рогов Профи (644), открыт 2 недели назад
Я делаю игру с притягивающими объектами, но они не работают. Помогите пожалуйста .


Вот скрипт:

local radius = 30
local strength = 50
local function attractPlayers()
local players = game.Players:GetPlayers()

for _, players in pairs(players) do
if players. Character then
local chair = players. Character
local rootPart = chair: FindFirstChild("HumanoidRootPart")

if rootPart then
local distance = (script.Parent.Position - rootPart. position).Magnitude

if distance <= radius then
local direction = (script.Parent.Position - rootPart. position).unit
local force = direction - strength

rootPart.velocity = force
end
end
end
end
end
game:GetService("RunService").Heartbeat:Connect(attractPlayers)
0 ответов
Похожие вопросы