subaru112g

soul stealer script fe

Jan 25th, 2019
343
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.82 KB | None | 0 0
  1. -- By Subaru112
  2. -- hi
  3. plr = owner
  4. char = plr.Character
  5.  
  6. for i,v in pairs(owner.Character:GetChildren()) do
  7. if v.ClassName == "Shirt" or v.ClassName == "Pants" or v.ClassName == "CharacterMesh" then
  8. v:Destroy()
  9. end
  10. end
  11.  
  12. for i,v in pairs(owner.Character:GetChildren()) do
  13. if v.ClassName == "Hat" or v.ClassName == "Accessory" then
  14. local m = v.Handle:FindFirstChildOfClass("SpecialMesh")
  15. if m then
  16. m.TextureId = ""
  17. v.Handle.BrickColor = BrickColor.new("Really black")
  18. end
  19. end
  20. end
  21.  
  22. local e1 = Instance.new("Accessory")
  23. e1.Name = "eye"
  24. e1.AttachmentPos = Vector3.new(0.197, 0.254, 0.5)
  25. local h1 = Instance.new("Part",e1)
  26. h1.Shape = "Ball"
  27. h1.Material = "Neon"
  28. h1.Name = "Handle"
  29. h1.BrickColor = BrickColor.new("Really red")
  30. h1.Size = Vector3.new(0.3,0.3,0.3)
  31. e1.Parent = owner.Character
  32.  
  33. local e2 = Instance.new("Accessory")
  34. e2.Name = "eye"
  35. e2.AttachmentPos = Vector3.new(-0.188, 0.254, 0.5)
  36. local h2 = Instance.new("Part",e2)
  37. h2.Shape = "Ball"
  38. h2.Material = "Neon"
  39. h2.Name = "Handle"
  40. h2.BrickColor = BrickColor.new("Really red")
  41. h2.Size = Vector3.new(0.3,0.3,0.3)
  42. e2.Parent = owner.Character
  43.  
  44. char.Animate.walk.WalkAnim.AnimationId = "http://www.roblox.com/asset/?id=252557606"
  45.  
  46. local BillboardGui = Instance.new("BillboardGui")
  47. local TextLabel = Instance.new("TextLabel")
  48.  
  49. BillboardGui.Name = "soulstealer"
  50. BillboardGui.Parent = char.Head
  51. BillboardGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  52. BillboardGui.AlwaysOnTop = true
  53. BillboardGui.ExtentsOffset = Vector3.new(0, 3, 0)
  54. BillboardGui.LightInfluence = 1
  55. BillboardGui.Size = UDim2.new(0, 200, 0, 50)
  56.  
  57. TextLabel.Parent = BillboardGui
  58. TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  59. TextLabel.BackgroundTransparency = 1
  60. TextLabel.Size = UDim2.new(0, 200, 0, 50)
  61. TextLabel.Font = Enum.Font.SourceSans
  62. TextLabel.Text = "Soul Stealer"
  63. TextLabel.TextColor3 = Color3.new(255, 255, 255)
  64. TextLabel.TextScaled = true
  65. TextLabel.TextSize = 14
  66. TextLabel.TextWrapped = true
  67.  
  68. char.Humanoid.WalkSpeed = 30
  69. char.Humanoid.JumpPower = 55
  70. char.Head.face.Texture = ""
  71. char.Humanoid.Name = "SoulStealer"
  72. -- Music
  73. local mus = Instance.new("Sound",char)
  74. mus.SoundId = "rbxassetid://200514784"
  75. mus.Volume = 2
  76. mus:Play()
  77. mus.Looped = true
  78.  
  79. local sp = Instance.new("Model",char)
  80. sp.Name = ""
  81. local soul = Instance.new("Part",sp)
  82. soul.BrickColor = BrickColor.new("Really red")
  83. soul.Name = "Head"
  84. soul.Anchored = true
  85. soul.Transparency = 1
  86. soul.CanCollide = false
  87. local m = Instance.new("BlockMesh",soul)
  88. soul.Position = char.Head.Position
  89. soul.Size = Vector3.new(0.6, 1.6, 0.1)
  90. local h = Instance.new("Humanoid",sp)
  91. h.MaxHealth = 0
  92. h.Name = "soul"
  93.  
  94. -- funcs
  95. function onTouched(brick)
  96. local humn = brick.Parent:FindFirstChildOfClass("Humanoid")
  97. if humn then
  98. for i,v in pairs(humn.Parent:GetChildren()) do
  99. if v.ClassName == "Part" or v.ClassName == "MeshPart" then
  100. if not(humn.Name == "soul") then
  101. humn:Destroy()
  102. v.Color = Color3.new(0,0,0)
  103. v:BreakJoints()
  104. v.CanCollide = true
  105. v.Anchored = true
  106. end
  107. end
  108. end
  109. end
  110. end
  111. char.Torso.Touched:connect(onTouched)
  112.  
  113. function onTouched(brick)
  114. local humn = brick.Parent:FindFirstChildOfClass("Humanoid")
  115. if humn then
  116. if not(humn.Name == "soul") then
  117. local sc = sp:Clone()
  118. sc.Parent = char
  119. sc.Name = humn.Parent.Name.."'s soul"
  120. sc.Head.Transparency = 0
  121. sc.Head.Position = humn.Parent.Head.Position
  122. wait(6)
  123. sc.Parent = game.Workspace
  124. sc.Head.BrickColor = BrickColor.new("Really black")
  125. local e = Instance.new("Explosion",game.Workspace)
  126. e.Position = sc.Head.Position
  127. e.BlastPressure = 0
  128. e.BlastRadius = 0
  129. e.DestroyJointRadiusPercent = 0
  130. sc:Destroy()
  131. end
  132. end
  133. end
  134. char.Torso.Touched:connect(onTouched)
  135.  
  136. -- funcs
  137. function onTouched(brick)
  138. local humn = brick.Parent:FindFirstChildOfClass("Humanoid")
  139. if humn then
  140. if not(humn.Name == "soul") then
  141. for i,v in pairs(humn.Parent:GetChildren()) do
  142. if v.ClassName == "Part" or v.ClassName == "MeshPart" then
  143. wait(0.3)
  144. v.Anchored = false
  145. local bodyvel = Instance.new("BodyVelocity",v)
  146. bodyvel.Velocity = Vector3.new(0, 10, 0)
  147. end
  148. end
  149. end
  150. end
  151. end
  152. char.Torso.Touched:connect(onTouched)
  153.  
  154. local bdycolors = char["Body Colors"]
  155. bdycolors.HeadColor = BrickColor.new("Really black")
  156. bdycolors.TorsoColor = BrickColor.new("Really black")
  157. bdycolors.RightArmColor = BrickColor.new("Really black")
  158. bdycolors.LeftArmColor = BrickColor.new("Really black")
  159. bdycolors.RightLegColor = BrickColor.new("Really black")
  160. bdycolors.LeftLegColor = BrickColor.new("Really black")
  161.  
  162. while true do
  163. wait()
  164. TextLabel.Rotation = math.random(-5,5)
  165. for i,v in pairs(char:GetChildren()) do
  166. if v.ClassName == "Model" then
  167. for i = 0,1 , 20 do
  168. v.Head.CFrame = char.Head.CFrame + Vector3.new(0,3,0)
  169. end
  170. end
  171. end
  172. end
Add Comment
Please, Sign In to add comment