Advertisement
Black_Magic

old roblox

Mar 26th, 2018
613
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. --By Theamazingnater
  2. wait(1)
  3. mouse = game.Players.LocalPlayer:GetMouse()
  4. local rhandclone = game.Players.LocalPlayer.Character.Torso["Right Shoulder"]:Clone()
  5. game.Players.LocalPlayer.Character.Torso["Right Shoulder"]:Remove()
  6. local rhandweld = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
  7. rhandweld.Part0 = game.Players.LocalPlayer.Character.Torso
  8. rhandweld.Part1 = game.Players.LocalPlayer.Character["Right Arm"]
  9. rhandweld.C0 = CFrame.new(1.5, 0, 0, 1, -1.6395192e-43, 0, -1.6395192e-43, 1, 0, 0, 0, 1)
  10. local lhandclone = game.Players.LocalPlayer.Character.Torso["Left Shoulder"]:Clone()
  11. game.Players.LocalPlayer.Character.Torso["Left Shoulder"]:Remove()
  12. local lhandweld = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
  13. lhandweld.Part0 = game.Players.LocalPlayer.Character.Torso
  14. lhandweld.Part1 = game.Players.LocalPlayer.Character["Left Arm"]
  15. lhandweld.C0 = CFrame.new(-1.5, 0, 0, 1, -1.6395192e-43, 0, -1.6395192e-43, 1, 0, 0, 0, 1)
  16. local llegweld = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
  17. llegweld.Part0 = game.Players.LocalPlayer.Character.Torso
  18. llegweld.Part1 = game.Players.LocalPlayer.Character["Left Leg"]
  19. llegweld.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0) * CFrame.new(0,-1,0)
  20. local rlegclone = game.Players.LocalPlayer.Character.Torso["Right Hip"]:Clone()
  21. game.Players.LocalPlayer.Character.Torso["Right Hip"]:Remove()
  22. local rlegweld = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
  23. rlegweld.Part0 = game.Players.LocalPlayer.Character.Torso
  24. rlegweld.Part1 = game.Players.LocalPlayer.Character["Right Leg"]
  25. rlegweld.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0) * CFrame.new(0,-1,0)
  26. local rootjointclone = game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint:Clone()
  27. game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint:Remove()
  28. local humanoidrootpart = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
  29. humanoidrootpart.Part0 = game.Players.LocalPlayer.Character.HumanoidRootPart
  30. humanoidrootpart.Part1 = game.Players.LocalPlayer.Character.Torso
  31. local heed = game.Players.LocalPlayer.Character.Torso["Neck"]:Clone()
  32. local headweld = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
  33. headweld.Part0 = game.Players.LocalPlayer.Character.Torso
  34. headweld.Part1 = game.Players.LocalPlayer.Character.Head
  35. headweld.C0 = headweld.C0 * CFrame.new(0,1.5,0)
  36. game.Players.LocalPlayer.Character.Torso.Neck:Remove()
  37. if game.Players.LocalPlayer.Character:findFirstChild("Shirt Graphic") then
  38. game.Players.LocalPlayer.Character["Shirt Graphic"]:destroy()
  39. end
  40. local decal = Instance.new("Decal", game.Players.LocalPlayer.Character)
  41. for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  42. if v.ClassName == "Part" then
  43. if v.Name == "Head" then
  44. local torsotec = Instance.new("Decal", torso)
  45. torsotec.Texture = "http://www.roblox.com/asset/?id=782560028"
  46. local headd = Instance.new("Decal", v)
  47. headd.Texture = "http://www.roblox.com/asset/?id=20676546"
  48. else
  49. v.Transparency = 1
  50. end
  51. end
  52. if v.ClassName == "Accessory" or v.ClassName == "Hat" then
  53. v:destroy()
  54. end
  55. end
  56. if game.Players.LocalPlayer.Character.Head:findFirstChild("face") then
  57. game.Players.LocalPlayer.Character.Head["face"]:destroy()
  58. end
  59. rhand = Instance.new("Part", game.Players.LocalPlayer.Character)
  60. rhand.Size = game.Players.LocalPlayer.Character["Right Arm"].Size
  61. rhand.TopSurface = "Smooth"
  62. rhand.BottomSurface = "Smooth"
  63. rhand.Parent = game.Players.LocalPlayer.Character
  64. rhand:BreakJoints()
  65. rhand.CanCollide = false
  66. rhweld = Instance.new("Weld", rhand)
  67. rhweld.Part0 = game.Players.LocalPlayer.Character["Right Arm"]
  68. rhweld.Part1 = rhand
  69. --
  70. lhand = Instance.new("Part", game.Players.LocalPlayer.Character)
  71. lhand.Size = game.Players.LocalPlayer.Character["Left Arm"].Size
  72. lhand.TopSurface = "Smooth"
  73. lhand.BottomSurface = "Smooth"
  74. lhand.CanCollide = false
  75. lhand.Parent = game.Players.LocalPlayer.Character
  76. lhand:BreakJoints()
  77. rhweld1 = Instance.new("Weld", lhand)
  78. rhweld1.Part0 = game.Players.LocalPlayer.Character["Left Arm"]
  79. rhweld1.Part1 = lhand
  80. --
  81. lleg = Instance.new("Part", game.Players.LocalPlayer.Character)
  82. lleg.Size = game.Players.LocalPlayer.Character["Left Leg"].Size
  83. lleg.TopSurface = "Smooth"
  84. lleg.CanCollide = false
  85. lleg.BottomSurface = "Smooth"
  86. lleg.Parent = game.Players.LocalPlayer.Character
  87. lleg:BreakJoints()
  88. rhweld11 = Instance.new("Weld", lleg)
  89. rhweld11.Part0 = game.Players.LocalPlayer.Character["Left Leg"]
  90. rhweld11.Part1 = lleg
  91. --
  92. rleg = Instance.new("Part", game.Players.LocalPlayer.Character)
  93. rleg.Size = game.Players.LocalPlayer.Character["Right Leg"].Size
  94. rleg.TopSurface = "Smooth"
  95. rleg.BottomSurface = "Smooth"
  96. rleg.Parent = game.Players.LocalPlayer.Character
  97. rleg.CanCollide = false
  98. rleg:BreakJoints()
  99. rhweld111 = Instance.new("Weld", rleg)
  100. rhweld111.Part0 = game.Players.LocalPlayer.Character["Right Leg"]
  101. rhweld111.Part1 = rleg
  102. --
  103. torso = Instance.new("Part", game.Players.LocalPlayer.Character)
  104. torso.Size = game.Players.LocalPlayer.Character.Torso.Size
  105. torso.TopSurface = "Smooth"
  106. torso.BottomSurface = "Smooth"
  107. torso.CanCollide = false
  108. torso.Parent = game.Players.LocalPlayer.Character
  109. torso:BreakJoints()
  110. rhweld1111 = Instance.new("Weld", torso)
  111. rhweld1111.Part0 = game.Players.LocalPlayer.Character.Torso
  112. rhweld1111.Part1 = torso
  113. rhand.Color = game.Players.LocalPlayer.Character["Right Arm"].Color
  114. lhand.Color = game.Players.LocalPlayer.Character["Left Arm"].Color
  115. rleg.Color = game.Players.LocalPlayer.Character["Right Leg"].Color
  116. torso.Color = game.Players.LocalPlayer.Character.Torso.Color
  117. lleg.Color = game.Players.LocalPlayer.Character["Left Leg"].Color
  118. decal = Instance.new("Decal", torso)
  119. decal.Texture = "http://www.roblox.com/asset/?id=782560028"
  120. nostalgie = Instance.new("Sound", game.Players.LocalPlayer.Character)
  121. nostalgie.SoundId = "rbxassetid://395351949"
  122. nostalgie.Looped = true
  123. nostalgie:Play()
  124. nostalgie.Volume = 10
  125. canuse = true
  126. local shouldertec = Instance.new("Decal", lhand)
  127. shouldertec.Texture = "http://www.roblox.com/asset/?id=77986517"
  128. shouldertec.Face = "Top"
  129. local shouldertec1 = Instance.new("Decal", rhand)
  130. shouldertec1.Texture = "http://www.roblox.com/asset/?id=77986517"
  131. shouldertec1.Face = "Top"
  132. local shouldertec11 = Instance.new("Decal", rhand)
  133. shouldertec11.Texture = "http://www.roblox.com/asset/?id=178274539"
  134. shouldertec11.Face = "Bottom"
  135. local shouldertec111 = Instance.new("Decal", lhand)
  136. shouldertec111.Texture = "http://www.roblox.com/asset/?id=178274539"
  137. shouldertec111.Face = "Bottom"
  138. local legtec = Instance.new("Decal", lleg)
  139. legtec.Texture = "http://www.roblox.com/asset/?id=178274539"
  140. legtec.Face = "Bottom"
  141. local legtec1 = Instance.new("Decal", rleg)
  142. legtec1.Texture = "http://www.roblox.com/asset/?id=178274539"
  143. legtec1.Face = "Bottom"
  144. function use()
  145. --Converted with ttyyuu12345's model to script plugin v4
  146. function sandbox(var,func)
  147. local env = getfenv(func)
  148. local newenv = setmetatable({},{
  149. __index = function(self,k)
  150. if k=="script" then
  151. return var
  152. else
  153. return env[k]
  154. end
  155. end,
  156. })
  157. setfenv(func,newenv)
  158. return func
  159. end
  160. cors = {}
  161. mas = Instance.new("Model",game:GetService("Lighting"))
  162. Part0 = Instance.new("Part")
  163. Sound1 = Instance.new("Sound")
  164. Part0.Name = "Handle"
  165. Part0.Parent = mas
  166. Part0.BrickColor = BrickColor.new("Bright red")
  167. Part0.Reflectance = 0.20000000298023
  168. Part0.Rotation = Vector3.new(-179.860001, -70.6500015, -179.869995)
  169. Part0.Elasticity = 1
  170. Part0.FormFactor = Enum.FormFactor.Symmetric
  171. Part0.Friction = 0
  172. Part0.Shape = Enum.PartType.Ball
  173. Part0.Size = Vector3.new(2, 2, 2)
  174. Part0.CFrame = game.Players.LocalPlayer.Character.Head.CFrame * CFrame.new(0,0,-3)
  175. Part0.BottomSurface = Enum.SurfaceType.Smooth
  176. Part0.TopSurface = Enum.SurfaceType.Smooth
  177. Part0.Color = Color3.new(0.768628, 0.156863, 0.109804)
  178. Part0.Orientation = Vector3.new(-0.049999997, -109.349998, 0)
  179. Part0.Color = Color3.new(0.768628, 0.156863, 0.109804)
  180. Sound1.Name = "Boing"
  181. Sound1.Parent = Part0
  182. Sound1.SoundId = "rbxasset://sounds//short spring sound.wav"
  183. Sound1.Volume = 10
  184. for i,v in pairs(mas:GetChildren()) do
  185. v.Parent = game:GetService("Players").LocalPlayer.Character
  186. pcall(function() v:MakeJoints() end)
  187. end
  188. mas:Destroy()
  189. for i,v in pairs(cors) do
  190. spawn(function()
  191. pcall(v)
  192. end)
  193. end
  194. Sound1:Play()
  195. local vel = Instance.new("BodyVelocity", Part0)
  196. vel.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  197. vel.Velocity = mouse.Hit.lookVector * 140
  198. local function tou(part)
  199. local humanoid = part.Parent:findFirstChild("Humanoid")
  200. if humanoid then
  201. humanoid.Health = humanoid.Health - 10
  202. end
  203. end
  204. Part0.Touched:connect(tou)
  205. wait()
  206. vel:destroy()
  207. end
  208. mouse.Button1Down:connect(use)
  209. function shake()
  210. workspace.CurrentCamera.FieldOfView=70+nostalgie.PlaybackLoudness/55
  211. end
  212. game:GetService("RunService").RenderStepped:connect(shake)
  213. cananimate = true
  214. coroutine.wrap(function()
  215. while true do
  216. wait(0.01)
  217. game.Players.LocalPlayer.Character.Humanoid.Health = math.huge
  218. game.Players.LocalPlayer.Character.Humanoid.MaxHealth = math.huge
  219. end
  220. end)()
  221. while true do
  222. if cananimate then
  223. --Walking animation
  224. if game.Players.LocalPlayer.Character.Torso.Velocity.x < -0.5 or game.Players.LocalPlayer.Character.Torso.Velocity.x > 0.5 or game.Players.LocalPlayer.Character.Torso.Velocity.z < -0.5 or game.Players.LocalPlayer.Character.Torso.Velocity.z > 0.5 and cananimate then
  225. for i = 0.1,0.3 , 0.008 do
  226. if cananimate and game.Players.LocalPlayer.Character.Torso.Velocity.x < -0.5 or game.Players.LocalPlayer.Character.Torso.Velocity.x > 0.5 or game.Players.LocalPlayer.Character.Torso.Velocity.z < -0.5 or game.Players.LocalPlayer.Character.Torso.Velocity.z > 0.5 and cananimate then
  227. humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),i)
  228. lhandweld.C0 = lhandweld.C0:lerp(CFrame.new(-1.5, 0.168842316, -0.374614239, 1, 0, 0, 0, 0.662306964, -0.74923259, 0, 0.74923259, 0.662307084),i)
  229. rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.5, 0.12597847, 0.331827164, 1, 0, 0, 0, 0.748035073, 0.663659215, 0, -0.663659275, 0.748035014),i)
  230. rlegweld.C0 = rlegweld.C0:lerp(CFrame.new(0.5, -1.67391682, -0.738807678, 0.99999994, 0, 0, 0, 0.673916757, -0.738807261, 0, 0.738807321, 0.673916817),i)
  231. llegweld.C0 = llegweld.C0:lerp(CFrame.new(-0.5, -1.67705727, 0.735931396, 1, 0, 0, 0, 0.677056909, 0.735930681, 0, -0.735930741, 0.677056968),i)
  232. game:GetService("RunService").Stepped:wait()
  233. end
  234. end
  235. for i = 0.1,0.3 , 0.008 do
  236. if cananimate and game.Players.LocalPlayer.Character.Torso.Velocity.x < -0.5 or game.Players.LocalPlayer.Character.Torso.Velocity.x > 0.5 or game.Players.LocalPlayer.Character.Torso.Velocity.z < -0.5 or game.Players.LocalPlayer.Character.Torso.Velocity.z > 0.5 and cananimate then
  237. humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),i)
  238. rlegweld.C0 = rlegweld.C0:lerp(CFrame.new(0.5, -1.69855976, 0.715551376, 1, 0, 0, 0, 0.698559642, 0.715551734, 0, -0.715551794, 0.698559701),i)
  239. llegweld.C0 = llegweld.C0:lerp(CFrame.new(-0.5, -1.80723953, -0.590223312, 1, 0, 0, 0, 0.807239354, -0.590224087, 0, 0.590224147, 0.807239413),i)
  240. lhandweld.C0 = lhandweld.C0:lerp(CFrame.new(-1.5, 0.216003418, 0.411518574, 1, 0, 0, 0, 0.567983389, 0.823040009, 0, -0.823040009, 0.567983389),i)
  241. rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.5, 0.215018272, -0.41083622, 1, 0, 0, 0, 0.569954693, -0.821676135, 0, 0.821676135, 0.569954753),i)
  242. game:GetService("RunService").Stepped:wait()
  243. end
  244. end
  245. -- Idle animation
  246. elseif game.Players.LocalPlayer.Character.Torso.Velocity.x > -0.5 or game.Players.LocalPlayer.Character.Torso.Velocity.x < 0.5 or game.Players.LocalPlayer.Character.Torso.Velocity.z > -0.5 or game.Players.LocalPlayer.Character.Torso.Velocity.z < 0.5 then
  247. for i = 0,1 , 0.03 do
  248. if cananimate and game.Players.LocalPlayer.Character.Torso.Velocity.x > -0.5 or game.Players.LocalPlayer.Character.Torso.Velocity.x < 0.5 or game.Players.LocalPlayer.Character.Torso.Velocity.z > -0.5 or game.Players.LocalPlayer.Character.Torso.Velocity.z < 0.5 and cananimate then
  249. humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),i)
  250. lhandweld.C0 = lhandweld.C0:lerp(CFrame.new(-1.5, 0, 0, 1, 0, 0, 0, 0.999999881, 0, 0, 0, 1),i)
  251. rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.5, 0, 0, 1, 0, 0, 0, 0.999999881, 0, 0, 0, 1),i)
  252. llegweld.C0 = llegweld.C0:lerp(CFrame.new(-0.5, -1.99999988, 0, 1, 0, 0, 0, 0.999999881, 0, 0, 0, 1),i)
  253. rlegweld.C0 = rlegweld.C0:lerp(CFrame.new(0.5, -1.99999988, 0, 1, 0, 0, 0, 0.999999881, 0, 0, 0, 1),i)
  254. game:GetService("RunService").RenderStepped:wait()
  255. end
  256. end
  257. end
  258. end
  259. wait()
  260. end
  261. ff = Instance.new("ForceField",game:service'Players'.localPlayer.Character)--thx to nebula
  262. for _,v in next, game:service'Players'.localPlayer.Character:GetDescendants() do
  263. if(v:IsA'BasePart')then
  264. b = Instance.new("SelectionBox",v)
  265. sb.Adornee = v
  266. sb.LineThickness = 0.1
  267. spawn(function()
  268. while wait() do
  269. for i = 0, 1, .1 do
  270. sb.Color3 = Color3.new(1-i,0,i)
  271. wait()
  272. end
  273. for i = 0, 1, .1 do
  274. sb.Color3 = Color3.new(i,0,1-i)
  275. wait()
  276. end
  277. end
  278. end)
  279. end
  280. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement