FuntimeArtic

derp

Sep 15th, 2017
262
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.61 KB | None | 0 0
  1. Ply = game.Players.LocalPlayer
  2. --FIXED WITH TRIGECTORY's CheatSheet--
  3. cheatsheetplr = game.Players.LocalPlayer
  4. i = Instance.new("NumberValue", cheatsheetplr )
  5. i.Name = "FPSCH"
  6. Bin = Instance.new("HopperBin", cheatsheetplr .Backpack)
  7. script.Parent = Bin
  8. local cf = CFrame.new
  9. local RbxUtility = LoadLibrary("RbxUtility")
  10. local Create = RbxUtility.Create
  11. RW = Create("Weld")({Name = "Right Shoulder", Part0 = Tor, C0 = CFrame.new(1.5, 0.5, 0), C1 = CFrame.new(0, 0.5,
  12.  
  13. 0), Part1 = RA, Parent = Tor})
  14. LW = Create("Weld")({Name = "Left Shoulder", Part0 = Tor, C0 = CFrame.new(-1.5, 0.5, 0), C1 = CFrame.new(0, 0.5,
  15.  
  16. 0), Part1 = LA, Parent = Tor})
  17. wait(.05)
  18. --Saz
  19.  
  20. debounce=true
  21. etime=0
  22. etimem=20
  23. down=false
  24.  
  25. vPlayer=game.Players.LocalPlayer
  26. cPlayer=nil
  27. Humanoid=nil
  28.  
  29. Welds={}
  30.  
  31. stopVictoly=function()
  32.  
  33. for _,v in pairs(Welds) do
  34. v.Parent = cPlayer.Torso
  35. end
  36.  
  37. wait(.2)
  38.  
  39. g1:Remove() g2:Remove() g3:Remove() g4:Remove() g5:Remove()
  40.  
  41. b1:Remove() b2:Remove()
  42.  
  43. p1:Remove() p2:Remove()
  44.  
  45. bpos:Remove()
  46. brot:Remove()
  47.  
  48. Head.Anchored=false
  49.  
  50. Humanoid.PlatformStand=false
  51.  
  52. end
  53. startVictoly=function()
  54.  
  55. Welds={}
  56.  
  57. cPlayer=vPlayer.Character
  58. Humanoid = nil
  59. for _,v in pairs(cPlayer:children()) do
  60. if v.className=="Humanoid" then
  61. Humanoid=v
  62. end
  63. if v.Name=="Torso" then
  64. for __,vv in pairs(v:children()) do
  65. if vv:IsA("JointInstance") then
  66. table.insert(Welds,vv)
  67. end
  68. end
  69. end
  70. end
  71.  
  72. Torso = cPlayer.Torso
  73. Head = cPlayer.Head
  74. RightArm = cPlayer["Right Arm"]
  75. LeftArm = cPlayer["Left Arm"]
  76. RightLeg = cPlayer["Right Leg"]
  77. LeftLeg = cPlayer["Left Leg"]
  78.  
  79. Head.Anchored=true
  80.  
  81. headpos = Head.CFrame.p
  82.  
  83. print("DEAD")
  84.  
  85. Humanoid.PlatformStand=true
  86.  
  87. Torso.Anchored=true
  88.  
  89. p1=Instance.new("Part",cPlayer)
  90. p1.Anchored=true
  91. p1.formFactor="Custom"
  92. p1.Size=Vector3.new(1,1,1)
  93. p1.TopSurface=0
  94. p1.BottomSurface=0
  95. p1.CanCollide=false
  96. p1.Name="AnchorR"
  97. p1.CFrame = Torso.CFrame * CFrame.new(.5,-3.5,0)
  98. p1.Transparency=1
  99.  
  100. p2=Instance.new("Part",cPlayer)
  101. p2.Anchored=true
  102. p2.formFactor="Custom"
  103. p2.Size=Vector3.new(1,1,1)
  104. p2.TopSurface=0
  105. p2.BottomSurface=0
  106. p2.CanCollide=false
  107. p2.Name="AnchorL"
  108. p2.CFrame = Torso.CFrame * CFrame.new(-.5,-3.5,0)
  109. p2.Transparency=1
  110.  
  111. g1=Instance.new("Glue",RightLeg)
  112. g1.Part0 = Torso
  113. g1.Part1 = RightLeg
  114. g1.C0 = CFrame.new(.5,-2,0)
  115. g1.C1 = CFrame.new(0,0,0)
  116. g1.F0 = Vector3.new(0,1,0)
  117. g1.F1 = Vector3.new(0,1,0)
  118. g1.F2 = Vector3.new(0,1,0)
  119. g1.F3 = Vector3.new(0,1,0)
  120.  
  121. g2=Instance.new("Glue",p1)
  122. g2.Part0 = p1
  123. g2.Part1 = RightLeg
  124. g2.C0 = CFrame.new(0,1.5,0)
  125. g2.C1 = CFrame.new(0,0,0)
  126. g2.F0 = Vector3.new(.25,-1,.25)
  127. g2.F1 = Vector3.new(.25,-1,-.25)
  128. g2.F2 = Vector3.new(-.25,-1,.25)
  129. g2.F3 = Vector3.new(-.25,-1,-.25)
  130.  
  131. g3=Instance.new("Glue",LeftLeg)
  132. g3.Part0 = Torso
  133. g3.Part1 = LeftLeg
  134. g3.C0 = CFrame.new(-.5,-2,0)
  135. g3.C1 = CFrame.new(0,0,0)
  136. g3.F0 = Vector3.new(0,1,0)
  137. g3.F1 = Vector3.new(0,1,0)
  138. g3.F2 = Vector3.new(0,1,0)
  139. g3.F3 = Vector3.new(0,1,0)
  140.  
  141. g4=Instance.new("Glue",p2)
  142. g4.Part0 = p2
  143. g4.Part1 = LeftLeg
  144. g4.C0 = CFrame.new(0,1.5,0)
  145. g4.C1 = CFrame.new(0,0,0)
  146. g4.F0 = Vector3.new(.25,-1,.25)
  147. g4.F1 = Vector3.new(.25,-1,-.25)
  148. g4.F2 = Vector3.new(-.25,-1,.25)
  149. g4.F3 = Vector3.new(-.25,-1,-.25)
  150.  
  151. g5=Instance.new("Glue",Torso)
  152. g5.Part0 = Head
  153. g5.Part1 = Torso
  154. g5.C0 = CFrame.new(0,0,0)
  155. g5.C1 = CFrame.new(0,1.5,0)
  156. g5.F0 = Vector3.new(0,0,0)
  157. g5.F1 = Vector3.new(0,0,0)
  158. g5.F2 = Vector3.new(0,0,0)
  159. g5.F3 = Vector3.new(0,0,0)
  160.  
  161. for _,v in pairs(Welds) do
  162. if v.Name~="Neck" then
  163. print(v.Name)
  164. v.Parent = nil
  165. if v.Name=="Right Shoulder" then
  166. RSC0 = v.C0
  167. RSC1 = v.C1
  168. elseif v.Name=="Left Shoulder" then
  169. LSC0 = v.C0
  170. LSC1 = v.C1
  171. end
  172. end
  173. end
  174.  
  175. b1=Instance.new("Motor6D",RightArm)
  176. b1.Part0 = Torso
  177. b1.Part1 = RightArm
  178. b1.C0 = RSC0
  179. b1.C1 = RSC1 * CFrame.new(0,.25,0)
  180.  
  181. b2=Instance.new("Motor6D",LeftArm)
  182. b2.Part0 = Torso
  183. b2.Part1 = LeftArm
  184. b2.C0 = LSC0
  185. b2.C1 = LSC1 * CFrame.new(0,.25,0)
  186.  
  187. pos=Torso.Position
  188. brot=Instance.new("BodyAngularVelocity",Torso)
  189. brot.P=2250
  190. brot.maxTorque=Vector3.new(8000000,8000000,8000000)
  191. bpos=Instance.new("BodyPosition",Torso)
  192. bpos.P=4250
  193. bpos.D=150
  194. bpos.maxForce=Vector3.new(8000000000,0,8000000000)
  195. bpos.position=Torso.Position
  196.  
  197. Torso.RotVelocity=Vector3.new()
  198. Torso.Velocity=Vector3.new()
  199.  
  200.  
  201. for i=1, 5 do
  202. for _,v in pairs(cPlayer:children()) do
  203. if v:IsA("BasePart") then
  204. v.Velocity=Vector3.new()
  205. v.RotVelocity=Vector3.new()
  206. end
  207. end
  208. wait(.05)
  209. end
  210.  
  211. Torso.Neck.Parent=nil
  212. Torso.Anchored=false
  213.  
  214. ex=0
  215. em = 0
  216. elo = 0
  217.  
  218. local mus = Instance.new("Sound",Torso)
  219. mus.Volume = 50
  220. mus.SoundId="http://www.roblox.com/asset/?id=916843842"
  221. mus:Play()
  222. mus.Pitch = 3
  223. mus.Looped = true
  224. wait()
  225.  
  226. li=Instance.new("PointLight",Torso)
  227. li.Range=25
  228. li.Brightness=5
  229. li.Shadows=true
  230.  
  231. pos=Torso.CFrame
  232.  
  233. while down do
  234. game:GetService("RunService").Heartbeat:wait()
  235. em = em+1
  236. elo = elo+1
  237. if em == 11 then
  238. brot.angularvelocity=Vector3.new(math.random(-26,26),math.random(-20,20)/6,math.random(-26,26)/2)
  239. bpos.position = (pos * CFrame.new(math.random(-20,20)/10,0,math.random(-20,20)/20)).p
  240. em = math.random(0,4)
  241. li.Color=Color3.new(math.random(100,255)/255,math.random(100,255)/255,math.random(100,255)/255)
  242. end
  243.  
  244. b1.C0 = RSC0 * CFrame.new(math.cos(math.rad(elo*15))/20,.5,math.sin(math.rad(elo*15))/30) * CFrame.Angles(math.rad(ex/8)*elo - math.pi/3,math.cos(math.rad(elo*15))/100,math.sin(elo/8)*7)
  245. b2.C0 = LSC0 * CFrame.new(math.cos(math.rad(elo*15))/20,.5,math.sin(math.rad(elo*15))/30) * CFrame.Angles(math.rad(-ex/8)*elo - math.pi/3,math.sin(math.rad(elo*15))/100,-math.cos(elo/8)*7)
  246.  
  247. ex = ex + math.random(-5,5)/5
  248. if ex > 50 then
  249. ex = 50
  250. elseif ex < 10 then
  251. ex = 20
  252. end
  253.  
  254. if elo > 15 then
  255.  
  256. if g1.Parent==nil or g2.Parent==nil or g3.Parent==nil or g4.Parent==nil or g5.Parent==nil or Humanoid.Health <= 0 then
  257. ded = true
  258. break
  259. end
  260. if g1.Part0==nil or g2.Part0==nil or g3.Part0==nil or g4.Part0==nil or g5.Part0==nil then
  261. ded = true
  262. break
  263. end
  264. if RightArm.Parent == nil or LeftArm.Parent == nil or LeftLeg.Parent==nil or RightLeg.Parent==nil then
  265. ded=true
  266. break
  267. end
  268.  
  269. end
  270.  
  271. end
  272.  
  273. li:Remove()
  274.  
  275. mus:Stop()
  276.  
  277. if ded then
  278. Head.Anchored=false
  279.  
  280. for _,v in pairs(cPlayer:children()) do
  281. if v:IsA("BasePart") then
  282. v:BreakJoints()
  283. v.CFrame = CFrame.new(Torso.Position + Vector3.new(math.random(-2,2),math.random(-1,2),math.random(-2,2))) * CFrame.Angles(math.random(-50,50),math.random(-50,50),math.random(-50,50))
  284. v.Velocity=Vector3.new(0,0,0)
  285. end
  286. end
  287.  
  288. e=Instance.new("Explosion",workspace)
  289. e.BlastRadius=10
  290. e.BlastPressure=0
  291. e.Position=Torso.Position
  292. e.Hit:connect(function(hit) if hit.Parent == cPlayer and hit.Name~="AnchorR" and hit.Name~="AnchorL" then if hit:FindFirstChild("Fire") == nil then Instance.new("Fire",hit) end hit:BreakJoints() hit.Velocity = (e.Position - hit.Position).unit * 80 hit.RotVelocity = hit.Velocity end end)
  293.  
  294. s=Instance.new("Sound",Head)
  295. s.SoundId="http://www.roblox.com/asset/?id=230597277"
  296. s.Volume=20
  297. s:Play()
  298.  
  299. s=Instance.new("Sound",p1)
  300. s.SoundId="http://www.roblox.com/asset/?id=221920821"
  301. s.Volume=20
  302. s.Pitch=1.25
  303. s:Play()
  304. end
  305.  
  306. wait(.5)
  307. mus:Remove()
  308.  
  309. end
  310.  
  311. onEquip=function(mouse)
  312. mouse.Button1Down:connect(function() down=true startVictoly() end)
  313. mouse.Button1Up:connect(function() down=false stopVictoly() end)
  314. end
  315. script.Parent.Selected:connect(onEquip)
Add Comment
Please, Sign In to add comment