SHOW:
|
|
- or go back to the newest paste.
| 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.xSoulStealerx) |
| 109 | + | goto(game.Players.AwezomeHappy11) |
| 110 | - | change(game.Players.xSoulStealerx) |
| 110 | + | change(game.Players.AwezomeHappy11) |