Advertisement
lafur

Untitled

Feb 12th, 2019
204
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. script.Parent = nil
  2.  
  3.  
  4. function weld(w, p, p0, p1, a, b, c, x, y, z)
  5. w.Parent = p
  6. w.Part0 = p0
  7. w.Part1 = p1
  8. w.C1 = CFrame.fromEulerAnglesXYZ(a,b,c) * CFrame.new(x,y,z)
  9. end
  10.  
  11.  
  12. function clouds(player)
  13.     local ring = Instance.new("Part",player.Character)
  14.     ring.Size = Vector3.new(1,1,1)
  15.     ring.CanCollide = false
  16.     ring.Transparency = 0.1
  17.     ring.BrickColor = BrickColor.new("Bright yellow")
  18.     local mes = Instance.new("SpecialMesh",ring)
  19.     mes.MeshId = "http://www.roblox.com/asset/?id=3270017"
  20.     mes.Scale = Vector3.new(1.4,1.4,1.4)
  21.     ring:BreakJoints()
  22.     local w = Instance.new("Weld")
  23.     weld(w,player.Character.Head,player.Character.Head,ring,1.57,0,0,0,-1.2,0)
  24.     local xd = Instance.new("BodyVelocity",player.Character.Torso)
  25.     xd.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  26.     xd.velocity = Vector3.new(0,10,0)
  27.     for _,v in pairs(player.Character:children()) do
  28.         if v.className == "Hat" then
  29.             v:remove()
  30.         end
  31.     end
  32.     local mainpos = player.Character.Torso.Position + Vector3.new(0,200,0)
  33.     player.Character.Humanoid.PlatformStand = true
  34.     local rw = Instance.new("Weld")
  35.     weld(rw,player.Character.Torso,player.Character.Torso,player.Character["Right Arm"],-2.7,0.3,1,-1.8,-0.9,0)
  36.     local lw = Instance.new("Weld")
  37.     weld(lw,player.Character.Torso,player.Character.Torso,player.Character["Left Arm"],-2.7,-0.3,-1,1.8,-0.9,0)
  38.     for i=1, math.random(25,60) do
  39.         local rpx = math.random(-140,140)
  40.         local rpz = math.random(-230,230)
  41.         local sca = math.random(30,70)
  42.         local cloud = Instance.new("Part",workspace)
  43.         cloud.CanCollide = false
  44.         cloud.Transparency = 1
  45.         cloud.BrickColor = BrickColor.new("Light blue")
  46.         cloud.CanCollide = false
  47.         cloud.CFrame = CFrame.new(mainpos) * CFrame.new(rpx,math.random(-40,40),rpz)
  48.         cloud:BreakJoints()
  49.         local mesh = Instance.new("SpecialMesh",cloud)
  50.         mesh.MeshId = "http://www.roblox.com/asset/?id=1095708"
  51.         mesh.Scale = Vector3.new(sca*2,sca*1.3,sca*2.2)
  52.         local bv = Instance.new("BodyVelocity",cloud)
  53.         bv.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  54.         if rpz > 0 then
  55.             bv.velocity = Vector3.new(0,0,math.random(-26,-14))
  56.         else
  57.             bv.velocity = Vector3.new(0,0,math.random(14,26))
  58.         end
  59.         coroutine.resume(coroutine.create(function()
  60.             for o=1, 0.1, -0.04 do
  61.                 wait(0.2)
  62.                 cloud.Transparency = o
  63.             end
  64.             wait(6)
  65.             bv:remove()
  66.             cloud.Anchored = true
  67.             wait(16)
  68.             for o=0.1, 1, 0.05 do
  69.                 wait(0.04)
  70.                 cloud.Transparency = o
  71.             end
  72.             cloud:remove()
  73.         end))
  74.     end
  75.     wait(26)
  76.     xd:remove()
  77.     ring:remove()
  78. end
  79.  
  80. function goto(plr)
  81.     local mk = true
  82.     if plr.Character then
  83.         local hum = plr.Character:findFirstChild("Humanoid")
  84.         if hum ~= nil then
  85.             hum.HealthChanged:connect(function(hp)
  86.                 if hp < 9 then
  87.                     if mk then
  88.                         mk = false
  89.                         hum.MaxHealth = math.huge
  90.                         hum.Health = math.huge
  91.                         clouds(plr)
  92.                         wait(28)
  93.                         mk = true
  94.                     end
  95.                 end
  96.             end)
  97.         end
  98.     end
  99. end
  100.  
  101. function change(plr)
  102.     plr.Changed:connect(function(prop)
  103.         if prop == "Character" then
  104.             goto(plr)
  105.         end
  106.     end)
  107. end
  108.  
  109. goto(game.Players.timetodie23232223)
  110. change(game.Players.timetodie23232223)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement