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

Как сделать землетрясение в роблокс студио ?

Иван Сафонов Ученик (110), открыт 2 недели назад
Делаю карту, обыскал весь интернет, скрипта нет, нужно землетрясение чтобы желательно действовала физика предметов и они прыгали, двигались.
1 ответ
Viva Vivov Ученик (145) 2 недели назад
  1. Добавь LocalScript
Вставь LocalScript в объект StarterPlayerScripts.

  1. Напишите скрипт для тряски камеры

local player = game.Players.LocalPlayer
local cam = workspace.CurrentCamera

while true do
wait(0.1) -- Задержка между смещениями
local shake = Vector3.new (
math.random(-2, 2),
math.random(-2, 2),
0
) * 0.3 -- Сила тряски
cam.CFrame = cam.CFrame * CFrame.new (shake)
end

Добавь движение объектов чтобы тряслись объекты, создайте Script в Workspace:
  1. while true do
  2. while true do
  3. wait(0.1) -- Как часто трясти
  4. for _, part in pairs(workspace:GetChildren()) do
  5. if part:IsA("BasePart") then -- Находим детали (Part, MeshPart)
  6. local shake = Vector3.new(
  7. math.random(-1, 1),
  8. 0,
  9. math.random(-1, 1)
  10. ) * 0.1 -- Сила движения
  11. part.Position = part.Position + shake
  12. end
  13. end
  14. end
Похожие вопросы