Advertisement
joe201501

Untitled

Feb 27th, 2018
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. local player = game:GetService('Players').LocalPlayer
  2. local rightclone = Instance.new('Motor6D')
  3. rightclone.Name = "Right Shoulder"
  4. rightclone.C0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  5. rightclone.C1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  6. local leftclone = Instance.new('Motor6D')
  7. leftclone.Name = "Left Shoulder"
  8. leftclone.C0 = CFrame.new(-1, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  9. leftclone.C1 = CFrame.new(0.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  10. local leftlegclone = Instance.new('Motor6D')
  11. leftlegclone.Name = "Left Hip"
  12. leftlegclone.C0 = CFrame.new(-1, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  13. leftlegclone.C1 = CFrame.new(-0.5, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  14. local rightlegclone = Instance.new('Motor6D')
  15. rightlegclone.Name = "Right Hip"
  16. rightlegclone.C0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  17. rightlegclone.C1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  18. local torsoclone = Instance.new('Motor6D')
  19. torsoclone.Name = "RootJoint"
  20. torsoclone.C0 = CFrame.new(0, 0, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  21. torsoclone.C1 = CFrame.new(0, 0, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  22. local mouse = player:GetMouse()
  23. local rag1 = false
  24. local rag2 = false
  25. local firsttime = true
  26. local firsttime2 = true
  27. local firsttime3 = true
  28. local firsttime4 = true
  29. local firsttime5 = true
  30. local childlock = true
  31. local math1 = math.random(1,5)
  32. math1 = math1+(math.random(0,9)/10)
  33. local math2 = math.random(1,15)
  34. math2 = math2+(math.random(0,9)/10)
  35. local math3 = math.random(1,10)
  36. math3 = math3+(math.random(0,9)/10)
  37. local math4 = math.random(5,100)
  38. math4 = math4+(math.random(0,9)/10)
  39. local answer = (math4+(math1*math3))/(math1*math2)
  40. answer = math.floor((answer*10)+0.5)
  41. answer = answer/10
  42.  
  43. local rekt = {}
  44.  
  45. -- Objects
  46.  
  47. local MainGUI = Instance.new("ScreenGui")
  48. local Customize = Instance.new("TextButton")
  49. local Frame = Instance.new("Frame")
  50. local TextLabel = Instance.new("TextLabel")
  51. local Frame_2 = Instance.new("Frame")
  52. local Frame_3 = Instance.new("Frame")
  53. local ImageLabel = Instance.new("ImageLabel")
  54. local R = Instance.new("TextBox")
  55. local G = Instance.new("TextBox")
  56. local B = Instance.new("TextBox")
  57. local TextLabel_2 = Instance.new("TextLabel")
  58. local TextLabel_3 = Instance.new("TextLabel")
  59. local TextLabel_4 = Instance.new("TextLabel")
  60. local Slider = Instance.new("Frame")
  61. local Slidee = Instance.new("ImageButton")
  62. local ChildLock = Instance.new("Frame")
  63. local TextLabel_5 = Instance.new("TextLabel")
  64. local mathz = Instance.new("TextLabel")
  65. local TextBox = Instance.new("TextBox")
  66. local Black = Instance.new('Frame')
  67. local fps = Instance.new('TextLabel')
  68.  
  69. -- Properties
  70.  
  71. MainGUI.Name = "MainGUI"
  72. MainGUI.ResetOnSpawn = false
  73. pcall(function()
  74. MainGUI.Parent = player.PlayerGui
  75. end)
  76. pcall(function()
  77. MainGUI.Parent = game.CoreGui
  78. game.CoreGui.RobloxGui.Backpack.Hotbar.AnchorPoint = Vector2.new(0.5,0.5)
  79. game.CoreGui.RobloxGui.Backpack.Hotbar.Position = UDim2.new(0.5,0,0.85,0)
  80. end)
  81.  
  82.  
  83. Customize.Name = "Customize"
  84. Customize.Parent = MainGUI
  85. Customize.BackgroundColor3 = Color3.new(0, 0.776471, 0.282353)
  86. Customize.BorderSizePixel = 0
  87. Customize.Position = UDim2.new(0.15, 0, 0.9, 0)
  88. Customize.Size = UDim2.new(0.699999988, 0, 0.100000001, 0)
  89. Customize.Font = Enum.Font.SourceSans
  90. Customize.FontSize = Enum.FontSize.Size14
  91. Customize.Text = "Customize V4"
  92. Customize.TextColor3 = Color3.new(1, 1, 1)
  93. Customize.TextScaled = true
  94. Customize.TextSize = 14
  95. Customize.TextWrapped = true
  96.  
  97. Frame.Parent = Customize
  98. Frame.BackgroundColor3 = Color3.new(0.164706, 0.164706, 0.164706)
  99. Frame.BorderSizePixel = 0
  100. Frame.Position = UDim2.new(0, 0, 1, 0)
  101. Frame.Size = UDim2.new(1, 0, 6.5, 0)
  102.  
  103. TextLabel.Parent = Frame
  104. TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  105. TextLabel.BackgroundTransparency = 1
  106. TextLabel.Position = UDim2.new(0, 0, 0.100000001, 0)
  107. TextLabel.Size = UDim2.new(0.300000012, 0, 0.200000003, 0)
  108. TextLabel.Font = Enum.Font.SourceSansLight
  109. TextLabel.FontSize = Enum.FontSize.Size14
  110. TextLabel.Text = "Blood Color: [255, 255, 255]"
  111. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  112. TextLabel.TextScaled = true
  113. TextLabel.TextSize = 14
  114. TextLabel.TextWrapped = true
  115. TextLabel.TextXAlignment = Enum.TextXAlignment.Right
  116.  
  117. Frame_2.Parent = TextLabel
  118. Frame_2.BackgroundColor3 = Color3.new(0.458824, 0, 0)
  119. Frame_2.BorderSizePixel = 0
  120. Frame_2.Position = UDim2.new(1.04999995, 0, 0, 0)
  121. Frame_2.Size = UDim2.new(1, 0, 1, 0)
  122. Frame_2.SizeConstraint = Enum.SizeConstraint.RelativeYY
  123.  
  124. Frame_3.Parent = Frame
  125. Frame_3.BackgroundColor3 = Color3.new(1, 1, 1)
  126. Frame_3.BackgroundTransparency = 1
  127. Frame_3.BorderSizePixel = 0
  128. Frame_3.Position = UDim2.new(0.0500000007, 0, 0.449999988, 0)
  129. Frame_3.Size = UDim2.new(0.5, 0, 0.5, 0)
  130. Frame_3.SizeConstraint = Enum.SizeConstraint.RelativeYY
  131.  
  132. ImageLabel.Parent = Frame_3
  133. ImageLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  134. ImageLabel.BackgroundTransparency = 1
  135. ImageLabel.Size = UDim2.new(1, 0, 1, 0)
  136. ImageLabel.Image = "rbxassetid://328298876"
  137.  
  138. R.Name = "R"
  139. R.Parent = Frame_3
  140. R.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
  141. R.BorderSizePixel = 0
  142. R.Position = UDim2.new(1.39999998, 0, 0, 0)
  143. R.Size = UDim2.new(0.75, 0, 0.300000012, 0)
  144. R.Font = Enum.Font.SourceSans
  145. R.FontSize = Enum.FontSize.Size14
  146. R.Text = "Input"
  147. R.TextColor3 = Color3.new(1, 1, 1)
  148. R.TextScaled = true
  149. R.TextSize = 14
  150. R.TextWrapped = true
  151. R.TextXAlignment = Enum.TextXAlignment.Left
  152.  
  153. G.Name = "G"
  154. G.Parent = Frame_3
  155. G.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
  156. G.BorderSizePixel = 0
  157. G.Position = UDim2.new(1.39999998, 0, 0.349999994, 0)
  158. G.Size = UDim2.new(0.75, 0, 0.300000012, 0)
  159. G.Font = Enum.Font.SourceSans
  160. G.FontSize = Enum.FontSize.Size14
  161. G.Text = "Input"
  162. G.TextColor3 = Color3.new(1, 1, 1)
  163. G.TextScaled = true
  164. G.TextSize = 14
  165. G.TextWrapped = true
  166. G.TextXAlignment = Enum.TextXAlignment.Left
  167.  
  168. B.Name = "B"
  169. B.Parent = Frame_3
  170. B.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
  171. B.BorderSizePixel = 0
  172. B.Position = UDim2.new(1.39999998, 0, 0.699999988, 0)
  173. B.Size = UDim2.new(0.75, 0, 0.300000012, 0)
  174. B.Font = Enum.Font.SourceSans
  175. B.FontSize = Enum.FontSize.Size14
  176. B.Text = "Input"
  177. B.TextColor3 = Color3.new(1, 1, 1)
  178. B.TextScaled = true
  179. B.TextSize = 14
  180. B.TextWrapped = true
  181. B.TextXAlignment = Enum.TextXAlignment.Left
  182.  
  183. TextLabel_2.Parent = Frame_3
  184. TextLabel_2.BackgroundColor3 = Color3.new(1, 1, 1)
  185. TextLabel_2.BackgroundTransparency = 1
  186. TextLabel_2.Position = UDim2.new(1.04999995, 0, 0, 0)
  187. TextLabel_2.Size = UDim2.new(0.300000012, 0, 0.300000012, 0)
  188. TextLabel_2.Font = Enum.Font.SourceSansLight
  189. TextLabel_2.FontSize = Enum.FontSize.Size14
  190. TextLabel_2.Text = "R"
  191. TextLabel_2.TextColor3 = Color3.new(1, 1, 1)
  192. TextLabel_2.TextScaled = true
  193. TextLabel_2.TextSize = 14
  194. TextLabel_2.TextWrapped = true
  195.  
  196. TextLabel_3.Parent = Frame_3
  197. TextLabel_3.BackgroundColor3 = Color3.new(1, 1, 1)
  198. TextLabel_3.BackgroundTransparency = 1
  199. TextLabel_3.Position = UDim2.new(1.04999995, 0, 0.349999994, 0)
  200. TextLabel_3.Size = UDim2.new(0.300000012, 0, 0.300000012, 0)
  201. TextLabel_3.Font = Enum.Font.SourceSansLight
  202. TextLabel_3.FontSize = Enum.FontSize.Size14
  203. TextLabel_3.Text = "G"
  204. TextLabel_3.TextColor3 = Color3.new(1, 1, 1)
  205. TextLabel_3.TextScaled = true
  206. TextLabel_3.TextSize = 14
  207. TextLabel_3.TextWrapped = true
  208.  
  209. TextLabel_4.Parent = Frame_3
  210. TextLabel_4.BackgroundColor3 = Color3.new(1, 1, 1)
  211. TextLabel_4.BackgroundTransparency = 1
  212. TextLabel_4.Position = UDim2.new(1.04999995, 0, 0.699999988, 0)
  213. TextLabel_4.Size = UDim2.new(0.300000012, 0, 0.300000012, 0)
  214. TextLabel_4.Font = Enum.Font.SourceSansLight
  215. TextLabel_4.FontSize = Enum.FontSize.Size14
  216. TextLabel_4.Text = "B"
  217. TextLabel_4.TextColor3 = Color3.new(1, 1, 1)
  218. TextLabel_4.TextScaled = true
  219. TextLabel_4.TextSize = 14
  220. TextLabel_4.TextWrapped = true
  221.  
  222. Slider.Name = "Slider"
  223. Slider.Parent = Frame
  224. Slider.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  225. Slider.Position = UDim2.new(0.0500000007, 0, 0.375, 0)
  226. Slider.Size = UDim2.new(0.230000004, 0, 0.00999999978, 0)
  227.  
  228. Slidee.Name = "Slidee"
  229. Slidee.Parent = Slider
  230. Slidee.AnchorPoint = Vector2.new(0.5, 0.5)
  231. Slidee.BackgroundColor3 = Color3.new(0.0941177, 0.0941177, 0.0941177)
  232. Slidee.BorderSizePixel = 0
  233. Slidee.Size = UDim2.new(0.0299999993, 0, 7, 0)
  234. Slidee.ImageTransparency = 1
  235.  
  236. ChildLock.Name = "ChildLock"
  237. ChildLock.Parent = Frame
  238. ChildLock.Active = true
  239. ChildLock.BackgroundColor3 = Color3.new(0, 0, 0)
  240. ChildLock.BackgroundTransparency = 0.60000002384186
  241. ChildLock.BorderSizePixel = 0
  242. ChildLock.Position = UDim2.new(0.600000024, 0, 0, 0)
  243. ChildLock.Size = UDim2.new(0.400000006, 0, 1, 0)
  244. ChildLock.ZIndex = 2
  245.  
  246. TextLabel_5.Parent = ChildLock
  247. TextLabel_5.BackgroundColor3 = Color3.new(1, 1, 1)
  248. TextLabel_5.BackgroundTransparency = 1
  249. TextLabel_5.BorderSizePixel = 0
  250. TextLabel_5.Position = UDim2.new(0.125, 0, 0.150000006, 0)
  251. TextLabel_5.Size = UDim2.new(0.75, 0, 0.200000003, 0)
  252. TextLabel_5.ZIndex = 3
  253. TextLabel_5.Font = Enum.Font.SourceSans
  254. TextLabel_5.FontSize = Enum.FontSize.Size14
  255. TextLabel_5.Text = "do this math to disable child lock"
  256. TextLabel_5.TextColor3 = Color3.new(1, 1, 1)
  257. TextLabel_5.TextScaled = true
  258. TextLabel_5.TextSize = 14
  259. TextLabel_5.TextWrapped = true
  260.  
  261. mathz.Name = "mathz"
  262. mathz.Parent = ChildLock
  263. mathz.BackgroundColor3 = Color3.new(1, 1, 1)
  264. mathz.BackgroundTransparency = 1
  265. mathz.Position = UDim2.new(0.125, 0, 0.449999988, 0)
  266. mathz.Size = UDim2.new(0.75, 0, 0.200000003, 0)
  267. mathz.ZIndex = 3
  268. mathz.Font = Enum.Font.SourceSans
  269. mathz.FontSize = Enum.FontSize.Size14
  270. mathz.Text = math1.."("..math2.."r - "..math3..") = "..math4
  271. mathz.TextColor3 = Color3.new(1, 1, 1)
  272. mathz.TextScaled = true
  273. mathz.TextSize = 14
  274. mathz.TextWrapped = true
  275.  
  276. fps.Name = "fps"
  277. fps.Parent = Frame
  278. fps.BackgroundColor3 = Color3.new(1, 1, 1)
  279. fps.BackgroundTransparency = 1
  280. fps.Size = UDim2.new(0.75, 0, 0.05, 0)
  281. fps.ZIndex = 3
  282. fps.Font = Enum.Font.SourceSansLight
  283. fps.FontSize = Enum.FontSize.Size14
  284. fps.Text = "FPS: N/A"
  285. fps.TextColor3 = Color3.new(1, 1, 1)
  286. fps.TextScaled = true
  287. fps.TextSize = 14
  288. fps.TextWrapped = true
  289. fps.TextXAlignment = Enum.TextXAlignment.Left
  290.  
  291. TextBox.Parent = ChildLock
  292. TextBox.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
  293. TextBox.BorderSizePixel = 0
  294. TextBox.Position = UDim2.new(0.200000003, 0, 0.699999988, 0)
  295. TextBox.Size = UDim2.new(0.600000024, 0, 0.200000003, 0)
  296. TextBox.ZIndex = 3
  297. TextBox.Font = Enum.Font.SourceSans
  298. TextBox.FontSize = Enum.FontSize.Size14
  299. TextBox.Text = "Answer (rounded to nearest tenth)"
  300. TextBox.TextColor3 = Color3.new(1, 1, 1)
  301. TextBox.TextScaled = true
  302. TextBox.TextSize = 14
  303. TextBox.TextWrapped = true
  304. TextBox.TextXAlignment = Enum.TextXAlignment.Left
  305.  
  306. Black.Size = UDim2.new(1,0,1,0)
  307. Black.BackgroundTransparency = 1
  308. Black.BorderSizePixel = 0
  309. Black.BackgroundColor3 = Color3.new(0,0,0)
  310. Black.Parent = Frame_3
  311.  
  312. TextBox.FocusLost:connect(function()
  313. if TextBox.Text == tostring(answer) or TextBox.Text == "r="..tostring(answer) or TextBox.Text == "r= "..tostring(answer) or TextBox.Text == "r = "..tostring(answer) or TextBox.Text == "r= "..tostring(answer) or TextBox.Text == tostring(answer).."=r" or TextBox.Text == tostring(answer).." =r" or TextBox.Text == tostring(answer).."= r" or TextBox.Text == tostring(answer).." = r" then
  314. ChildLock:Destroy()
  315. childlock = false
  316. notify("Child lock disabled, press B to enable dildo mode.",true)
  317. end
  318. end)
  319.  
  320. local mousedown = false
  321. mouse.Button1Down:connect(function()
  322. mousedown = true
  323. end)
  324. mouse.Button1Up:connect(function()
  325. mousedown = false
  326. slidee = false
  327. end)
  328.  
  329. Slidee.MouseButton1Down:connect(function()
  330. slidee = true
  331. end)
  332. Slidee.MouseButton1Up:connect(function()
  333. slidee = false
  334. end)
  335.  
  336. mouse.Move:connect(function()
  337. if mousedown then
  338. if mouse.X >= ImageLabel.AbsolutePosition.X and mouse.X <= ImageLabel.AbsolutePosition.X+ ImageLabel.AbsoluteSize.X and mouse.Y >= ImageLabel.AbsolutePosition.Y and mouse.Y <= ImageLabel.AbsolutePosition.Y+ ImageLabel.AbsoluteSize.Y then
  339. local newX = ImageLabel.AbsoluteSize.X-(mouse.X-ImageLabel.AbsolutePosition.X)
  340. local newY = ImageLabel.AbsoluteSize.Y-(mouse.Y-ImageLabel.AbsolutePosition.Y)
  341. local newcolor = Color3.fromHSV(newX/ImageLabel.AbsoluteSize.X,newY/ImageLabel.AbsoluteSize.Y,Black.Transparency)
  342. Frame_2.BackgroundColor3 = newcolor
  343. TextLabel.Text = "Blood Color: ["..math.floor(255*newcolor.r)..", "..math.floor(255*newcolor.g)..", "..math.floor(255*newcolor.b).."]"
  344. end
  345. end
  346. if slidee then
  347. local ree = mouse.X
  348. if ree < Slider.AbsolutePosition.X then
  349. ree = Slider.AbsolutePosition.X
  350. elseif ree > Slider.AbsolutePosition.X+Slider.AbsoluteSize.X then
  351. ree = Slider.AbsolutePosition.X+Slider.AbsoluteSize.X
  352. end
  353. Slidee.Position = UDim2.new(0,ree-Slider.AbsolutePosition.X,0,0)
  354. Black.Transparency = 1-(Slidee.Position.X.Offset/Slider.AbsoluteSize.X)
  355. end
  356. end)
  357.  
  358. R.FocusLost:connect(function()
  359. if R.Text ~= "Input" then
  360. if tonumber(R.Text) then
  361. if tonumber(R.Text) > 255 then
  362. R.Text = "255"
  363. end
  364. local newcolor = Color3.new(tonumber(R.Text/255),Frame_2.BackgroundColor3.g,Frame_2.BackgroundColor3.b)
  365. Frame_2.BackgroundColor3 = newcolor
  366. TextLabel.Text = "Blood Color: ["..math.floor(255*newcolor.r)..", "..math.floor(255*newcolor.g)..", "..math.floor(255*newcolor.b).."]"
  367. R.Text = "Input"
  368. end
  369. end
  370. end)
  371. G.FocusLost:connect(function()
  372. if G.Text ~= "Input" then
  373. if tonumber(G.Text) then
  374. if tonumber(G.Text) > 255 then
  375. G.Text = "255"
  376. end
  377. local newcolor = Color3.new(Frame_2.BackgroundColor3.r,tonumber(G.Text/255),Frame_2.BackgroundColor3.b)
  378. Frame_2.BackgroundColor3 = newcolor
  379. TextLabel.Text = "Blood Color: ["..math.floor(255*newcolor.r)..", "..math.floor(255*newcolor.g)..", "..math.floor(255*newcolor.b).."]"
  380. G.Text = "Input"
  381. end
  382. end
  383. end)
  384. B.FocusLost:connect(function()
  385. if B.Text ~= "Input" then
  386. if tonumber(B.Text) then
  387. if tonumber(B.Text) > 255 then
  388. B.Text = "255"
  389. end
  390. local newcolor = Color3.new(Frame_2.BackgroundColor3.r,Frame_2.BackgroundColor3.g,tonumber(B.Text/255))
  391. Frame_2.BackgroundColor3 = newcolor
  392. TextLabel.Text = "Blood Color: ["..math.floor(255*newcolor.r)..", "..math.floor(255*newcolor.g)..", "..math.floor(255*newcolor.b).."]"
  393. B.Text = "Input"
  394. end
  395. end
  396. end)
  397.  
  398. local open = false
  399. local opening = false
  400. Customize.MouseButton1Click:connect(function()
  401. if opening == false then
  402. if open == false then
  403. open = true
  404. opening = true
  405. Customize:TweenPosition(UDim2.new(0.15, 0, 0.1, 0),Enum.EasingDirection.Out,Enum.EasingStyle.Quint,1)
  406. wait(1)
  407. opening = false
  408. else
  409. open = false
  410. opening = true
  411. Customize:TweenPosition(UDim2.new(0.15, 0, 0.9, 0),Enum.EasingDirection.Out,Enum.EasingStyle.Quint,1)
  412. wait(1)
  413. opening = false
  414. end
  415. end
  416. end)
  417.  
  418. Frame_2.BackgroundColor3 = Color3.fromRGB(117,0,0)
  419.  
  420. function removewelds(part)
  421. for i,v in pairs(part:GetChildren()) do
  422. if v:IsA('Weld') then v:Destroy() end
  423. end
  424. end
  425.  
  426. function notify(msg,remove)
  427. local coru= coroutine.wrap(function()
  428. for i,v in pairs(MainGUI:GetChildren()) do
  429. if v:IsA('TextLabel') then v:Destroy() end
  430. end
  431. if msg then
  432. local TextLabel = Instance.new("TextLabel")
  433. local Frame = Instance.new("Frame")
  434.  
  435. -- Properties
  436.  
  437. TextLabel.Parent = MainGUI
  438. TextLabel.BackgroundColor3 = Color3.new(0.227451, 0.227451, 0.227451)
  439. TextLabel.BorderSizePixel = 0
  440. TextLabel.Position = UDim2.new(0.25, 0, 0.05, -10)
  441. TextLabel.Size = UDim2.new(0.5, 0, 0.1, 0)
  442. TextLabel.Font = Enum.Font.SourceSans
  443. TextLabel.FontSize = Enum.FontSize.Size60
  444. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  445. TextLabel.TextSize = 50
  446. TextLabel.Transparency = 1
  447. TextLabel.TextScaled = true
  448. TextLabel.TextYAlignment = Enum.TextYAlignment.Top
  449. TextLabel.Text = ""
  450. TextLabel.TextXAlignment = Enum.TextXAlignment.Left
  451.  
  452. Frame.Parent = TextLabel
  453. Frame.BackgroundColor3 = Color3.new(0.192157, 0.192157, 0.192157)
  454. Frame.BorderSizePixel = 0
  455. Frame.Transparency = 1
  456. Frame.Position = UDim2.new(0, 0, 1,0)
  457. Frame.Size = UDim2.new(1, 0, 0, 5)
  458. for i=1,10 do
  459. TextLabel.Transparency = TextLabel.Transparency-0.1
  460. TextLabel.Position = TextLabel.Position+UDim2.new(0,0,0,1)
  461. Frame.Transparency = Frame.Transparency-0.1
  462. wait()
  463. end
  464. for i=1,#msg do
  465. TextLabel.Text = string.sub(msg,1,i)
  466. wait()
  467. end
  468. wait(1)
  469. if remove ~= true then
  470. for i=1,10 do
  471. TextLabel.Transparency = TextLabel.Transparency+0.1
  472. TextLabel.Position = TextLabel.Position-UDim2.new(0,0,0,1)
  473. Frame.Transparency = Frame.Transparency+0.1
  474. wait()
  475. end
  476. TextLabel:Destroy()
  477. end
  478. end
  479. end)
  480. coru()
  481. end
  482. if workspace.FilteringEnabled == false then
  483. if workspace:PGSIsEnabled() then
  484. notify('Press Z to equip. Created by mustardfoot and Tollonis.',true)
  485. else
  486. notify('(this game is really old or something and has the shitty physics so a lot of things wont work sorry) Press Z to equip. Created by mustardfoot and Tollonis.',true)
  487. end
  488. else
  489. notify('LOL this game has filtering enabled so it literally wont work here')
  490. end
  491.  
  492. local handProperties = {
  493. {"LimitsEnabled", true};
  494. {"UpperAngle",0};
  495. {"LowerAngle",0};
  496. }
  497. local shinProperties = {
  498. {"LimitsEnabled", true};
  499. {"UpperAngle", 0};
  500. {"LowerAngle", -75};
  501. }
  502. local footProperties = {
  503. {"LimitsEnabled", true};
  504. {"UpperAngle", 15};
  505. {"LowerAngle", -45};
  506. }
  507.  
  508. function bleed(frick,OwO)
  509. while frick.Parent ~= nil and frick.Parent.Parent ~= nil do
  510. local reeee = coroutine.wrap(function()
  511. local thing = Instance.new('Part',workspace)
  512. thing.Size = Vector3.new(0.2,0.2,0.2)
  513. thing.CFrame = frick.CFrame
  514. thing.Transparency = 1
  515. thing.BrickColor = BrickColor.new(Frame_2.BackgroundColor3)
  516. thing.Material = Enum.Material.SmoothPlastic
  517. thing.Name = "Blood"
  518. thing.CanCollide =false
  519. thing:BreakJoints()
  520. local rawrxd = Instance.new('BodyForce',thing)
  521. rawrxd.Force = frick.CFrame.upVector*(math.random()*2)+Vector3.new(math.random(-5, 5)/10,1.5,0)
  522. local coru = coroutine.wrap(function()
  523. wait(0.01)
  524. rawrxd:Destroy()
  525. end)
  526. coru()
  527. local ree = Instance.new('ParticleEmitter',thing)
  528. if OwO ~= true then
  529. ree.Color = ColorSequence.new({ColorSequenceKeypoint.new(0,Frame_2.BackgroundColor3),ColorSequenceKeypoint.new(1,Frame_2.BackgroundColor3)})
  530. else
  531. ree.Color = ColorSequence.new({ColorSequenceKeypoint.new(0,Color3.new(1,1,1)),ColorSequenceKeypoint.new(1,Color3.new(1,1,1))})
  532. end
  533. ree.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,0.1),NumberSequenceKeypoint.new(1,0.1)})
  534. ree.Texture = 'rbxassetid://867743272'
  535. ree.Lifetime = NumberRange.new(0.4)
  536. ree.Rate = 50
  537. ree.LockedToPart = true
  538. ree.Speed = NumberRange.new(0, 2)
  539.  
  540. thing.Touched:connect(function(tou)
  541. if tou.Parent and tou.Parent:IsA('Tool') == false and tou.Parent.Parent:FindFirstChildOfClass('Humanoid') == nil and tou.Parent:FindFirstChildOfClass('Humanoid') == nil and tou.Name ~= "Blood" and tou.Parent.Name ~= "Projectile" and tou.Parent.Name ~= "big ass knife" and tou.Parent ~= player.Character and tou.Parent.ClassName ~= "Accessory" and tou.Parent.Name ~= "bitch ass knife" and tou.Parent.Name ~= 'handle' and tou.Name ~= "blade" and tou.Name ~= 'handle' and tou.Name ~= "Projectile" and tou.Parent.Name ~= "Projectile" then
  542. local pos = Vector3.new(thing.Position.X,(tou.Position.Y+(tou.Size.Y/2))+0.02,thing.Position.Z)
  543. local Point1 = pos-Vector3.new(0.01,0.01,0.01)
  544. local Point2 = pos+Vector3.new(0.01,0.01,0.01)
  545. local Region = Region3.new(Point1,Point2)
  546. for _,Part in pairs(game.Workspace:FindPartsInRegion3(Region,nil,math.huge)) do
  547. if Part.Name == "BloodPuddle" then
  548. tou = Part
  549. end
  550. end
  551. thing:Destroy()
  552. if tou.Name == "BloodPuddle" then
  553. if tou.Size.X < 1 then
  554. pcall(function()
  555. tou.Sound:Play()
  556. end)
  557. end
  558. local reee = tou.CFrame
  559. if tou.Transparency > -0.2 then
  560. tou.Transparency = tou.Transparency -0.1
  561. end
  562. if tou.Size.X < 5 then
  563. tou.Size = tou.Size+Vector3.new(0.1,0,0.1)
  564. tou.CFrame = reee
  565. end
  566. elseif tou.CanCollide == true then
  567. local bloodlol = Instance.new('Part',workspace)
  568. local sound = Instance.new('Sound',bloodlol)
  569. sound.SoundId = 'rbxassetid://685857471'
  570. sound.Volume = 0.025
  571. sound:Play()
  572. bloodlol.Size=Vector3.new(1,0.2,1)
  573. bloodlol.Name = "BloodPuddle"
  574. bloodlol.Anchored = true
  575. bloodlol.CanCollide = false
  576. bloodlol.Material = Enum.Material.SmoothPlastic
  577. if OwO ~= true then
  578. bloodlol.Color = Frame_2.BackgroundColor3
  579. else
  580. bloodlol.Color = Color3.new(1,1,1)
  581. end
  582. local cyl = Instance.new('CylinderMesh',bloodlol)
  583. cyl.Scale = Vector3.new(1,0.1,1)
  584. bloodlol.CFrame = CFrame.new(pos)
  585. local coru=coroutine.wrap(function()
  586. while bloodlol.Parent ~= nil do
  587. if bloodlol.Transparency < 1 then
  588. bloodlol.Transparency = bloodlol.Transparency+0.05
  589. else
  590. bloodlol:Destroy()
  591. end
  592. wait(0.1)
  593. end
  594. end)
  595. coru()
  596. end
  597. end
  598. end)
  599. local coru = coroutine.wrap(function()
  600. wait(1)
  601. thing:Destroy()
  602. end)
  603. coru()
  604. end)
  605. reeee()
  606. wait()
  607. end
  608. end
  609.  
  610. function stun(char)
  611. local found = false
  612. pcall(function()
  613. char:FindFirstChildOfClass('Humanoid'):ChangeState(Enum.HumanoidStateType.Physics)
  614. end)
  615. for i,v in pairs(rekt) do
  616. if v == char then
  617. found = true
  618. end
  619. end
  620. if found == false then
  621. table.insert(rekt,char)
  622. end
  623. end
  624. function unstun(char)
  625. for i,v in pairs(rekt) do
  626. if v == char then
  627. if v:FindFirstChildOfClass('Humanoid') and v:FindFirstChildOfClass('Humanoid').Health>0 then
  628. v:FindFirstChildOfClass('Humanoid'):ChangeState(Enum.HumanoidStateType.Running)
  629. v:FindFirstChildOfClass('Humanoid').PlatformStand = false
  630. v:FindFirstChildOfClass('Humanoid').Sit = false
  631. v:FindFirstChildOfClass('Humanoid').Jump = true
  632. v:FindFirstChildOfClass('Humanoid').JumpPower = 50
  633. v:FindFirstChildOfClass('Humanoid').WalkSpeed = 16
  634. v:FindFirstChildOfClass('Humanoid').Name = "Humanoid"
  635. end
  636. table.remove(rekt,i)
  637. end
  638. end
  639. end
  640.  
  641. function recurse(root,callback,i)
  642. i= i or 0
  643. for _,v in pairs(root:GetChildren()) do
  644. i = i + 1
  645. callback(i,v)
  646.  
  647. if #v:GetChildren() > 0 then
  648. i = recurse(v,callback,i)
  649. end
  650. end
  651.  
  652. return i
  653. end
  654.  
  655. function ragdollJoint(character, part0, part1, attachmentName, className, properties)
  656. if character:FindFirstChild("RagdollConstraint"..part1.Name) == nil then
  657. if character:FindFirstChild('HumanoidRootPart')then
  658. character.HumanoidRootPart.CanCollide = false
  659. end
  660. for i,v in pairs(character:GetChildren()) do
  661. if v:IsA("MeshPart") and (v.MeshId == 'http://www.roblox.com/asset/?id=553602991' or v.MeshId == 'http://www.roblox.com/asset/?id=553602977' or v.MeshId == 'http://www.roblox.com/asset/?id=553602987') then
  662. v.Size = Vector3.new(1,1,1)
  663. end
  664. end
  665. recurse(character, function(_,v)
  666. if v:IsA("Attachment") and v.Parent.Name ~= "ayybleed" then
  667. v.Axis = Vector3.new(0, 1, 0)
  668. v.SecondaryAxis = Vector3.new(0, 0, 1)
  669. v.Rotation = Vector3.new(0, 0, 0)
  670. end
  671. end)
  672. if part1:FindFirstChildOfClass('Motor6D') then
  673. part1:FindFirstChildOfClass('Motor6D'):Destroy()
  674. end
  675. if attachmentName ~= "NeckAttachment" then
  676. attachmentName = attachmentName.."RigAttachment"
  677. end
  678. local constraint = Instance.new(className.."Constraint")
  679. constraint.Attachment0 = part0:FindFirstChild(attachmentName)
  680. constraint.Attachment1 = part1:FindFirstChild(attachmentName)
  681. constraint.Name = "RagdollConstraint"..part1.Name
  682. if character:FindFirstChildOfClass('Humanoid').Health > 0 then
  683. local collidepart = Instance.new('Part',part1)
  684. collidepart.Size = part1.Size/2
  685. if string.find(string.lower(part1.Name),"upper") then
  686. if string.find(string.lower(part1.Name),"leg") then
  687. collidepart.Size = part1.Size/3
  688. else
  689. collidepart.Size = part1.Size/2.5
  690. end
  691. end
  692. collidepart.CanCollide = true
  693. collidepart.Name = "Collision"
  694. collidepart.Anchored = false
  695. collidepart.Transparency = 1
  696. collidepart.CFrame = part1.CFrame
  697. collidepart:BreakJoints()
  698. local attachment0 = Instance.new('Attachment',part1)
  699. local attachment1 = Instance.new('Attachment',collidepart)
  700. if attachment0 and attachment1 then
  701. local constraint = Instance.new("HingeConstraint")
  702. constraint.Attachment0 = attachment0
  703. constraint.Attachment1 = attachment1
  704. constraint.LimitsEnabled = true
  705. constraint.UpperAngle = 0
  706. constraint.LowerAngle = 0
  707. constraint.Parent = character
  708. end
  709. if string.find(string.lower(part1.Name),"upper") then
  710. if string.find(string.lower(part1.Name),"leg") then
  711. attachment0.Position = Vector3.new(0,0.01,0)
  712. else
  713. attachment0.Position = Vector3.new(0,0.25,0)
  714. end
  715. else
  716. attachment0.Position = Vector3.new(0,-0.1,0)
  717. end
  718. end
  719. for _,propertyData in next,properties or {} do
  720. constraint[propertyData[1]] = propertyData[2]
  721. end
  722.  
  723. constraint.Parent = character
  724. end
  725. end
  726.  
  727. function R6ragdollJoint(character,limbname,attached,heded)
  728. pcall(function()
  729. if limbname == "Right Arm" and character:FindFirstChild("Right Arm") and character:FindFirstChild("Torso") and character.Torso:FindFirstChild("Right ArmRagdollConstraint") == nil and character[limbname]:FindFirstChild("Right ArmRagdollConstraint") == nil then
  730. local torsoatt = Instance.new('Attachment',character.Torso)
  731. torsoatt.Name = limbname.."RagdollConstraint"
  732. torsoatt.Position = Vector3.new(1.45,0.768,-0.009)
  733. torsoatt.Axis = Vector3.new(1,0,0)
  734. torsoatt.SecondaryAxis = Vector3.new(0,1,0)
  735. local limbatt = Instance.new("Attachment",character[limbname])
  736. limbatt.Position = Vector3.new(-0.086, 0.755, -0.007)
  737. limbatt.Name = limbname.."RagdollConstraint"
  738. limbatt.Axis = Vector3.new(1,0,0)
  739. limbatt.SecondaryAxis = Vector3.new(0,1,0)
  740. local ballc = Instance.new('BallSocketConstraint',character)
  741. ballc.Name = "RightArmRagdollRig"
  742. ballc.Attachment0 = torsoatt
  743. ballc.Attachment1 = limbatt
  744. local part1 = character[limbname]
  745. if character:FindFirstChildOfClass('Humanoid').Health > 0 then
  746. local collidepart = Instance.new('Part',part1)
  747. collidepart.Size = part1.Size/1.5
  748. collidepart.CanCollide = true
  749. collidepart.Name = "Collision"
  750. collidepart.Anchored = false
  751. collidepart.Transparency = 1
  752. collidepart.CFrame = part1.CFrame
  753. collidepart:BreakJoints()
  754. local attachment0 = Instance.new('Attachment',part1)
  755. local attachment1 = Instance.new('Attachment',collidepart)
  756. if attachment0 and attachment1 then
  757. local constraint = Instance.new("HingeConstraint")
  758. constraint.Attachment0 = attachment0
  759. constraint.Attachment1 = attachment1
  760. constraint.LimitsEnabled = true
  761. constraint.UpperAngle = 0
  762. constraint.LowerAngle = 0
  763. constraint.Parent = character
  764. end
  765. end
  766. if character.Torso:FindFirstChild('Right Shoulder') then
  767. character.Torso:FindFirstChild('Right Shoulder'):Destroy()
  768. end
  769. elseif limbname == "Left Arm" and character:FindFirstChild("Left Arm") and character:FindFirstChild("Torso") and character.Torso:FindFirstChild("Left ArmRagdollConstraint") == nil and character[limbname]:FindFirstChild("Left ArmRagdollConstraint") == nil then
  770. local torsoatt = Instance.new('Attachment',character.Torso)
  771. torsoatt.Name = limbname.."RagdollConstraint"
  772. torsoatt.Position = Vector3.new(-1.45,0.768,-0.009)
  773. torsoatt.Axis = Vector3.new(1,0,0)
  774. torsoatt.SecondaryAxis = Vector3.new(0,1,0)
  775. local limbatt = Instance.new("Attachment",character[limbname])
  776. limbatt.Position = Vector3.new(-0.086, 0.755, -0.007)
  777. limbatt.Name = limbname.."RagdollConstraint"
  778. limbatt.Axis = Vector3.new(1,0,0)
  779. limbatt.SecondaryAxis = Vector3.new(0,1,0)
  780. local ballc = Instance.new('BallSocketConstraint',character)
  781. ballc.Name = "LeftArmRagdollRig"
  782. ballc.Attachment0 = torsoatt
  783. ballc.Attachment1 = limbatt
  784. local part1 = character[limbname]
  785. if character:FindFirstChildOfClass('Humanoid').Health > 0 then
  786. local collidepart = Instance.new('Part',part1)
  787. collidepart.Size = part1.Size/1.5
  788. collidepart.CanCollide = true
  789. collidepart.Name = "Collision"
  790. collidepart.Anchored = false
  791. collidepart.Transparency = 1
  792. collidepart.CFrame = part1.CFrame
  793. collidepart:BreakJoints()
  794. local attachment0 = Instance.new('Attachment',part1)
  795. local attachment1 = Instance.new('Attachment',collidepart)
  796. if attachment0 and attachment1 then
  797. local constraint = Instance.new("HingeConstraint")
  798. constraint.Attachment0 = attachment0
  799. constraint.Attachment1 = attachment1
  800. constraint.LimitsEnabled = true
  801. constraint.UpperAngle = 0
  802. constraint.LowerAngle = 0
  803. constraint.Parent = character
  804. end
  805. end
  806. if character.Torso:FindFirstChild('Left Shoulder') then
  807. character.Torso:FindFirstChild('Left Shoulder'):Destroy()
  808. end
  809. elseif limbname == "Right Leg" and character:FindFirstChild("Right Leg") and character:FindFirstChild("Torso") and character.Torso:FindFirstChild("Right LegRagdollConstraint") == nil and character[limbname]:FindFirstChild("Right LegRagdollConstraint") == nil then
  810. stun(character)
  811. local torsoatt = Instance.new('Attachment',character.Torso)
  812. torsoatt.Name = limbname.."RagdollConstraint"
  813. torsoatt.Position = Vector3.new(0.45, -1.242, -0.009)
  814. torsoatt.Axis = Vector3.new(1,0,0)
  815. torsoatt.SecondaryAxis = Vector3.new(0,1,0)
  816. local limbatt = Instance.new("Attachment",character[limbname])
  817. limbatt.Position = Vector3.new(-0.086, 0.755, -0.007)
  818. limbatt.Name = limbname.."RagdollConstraint"
  819. limbatt.Axis = Vector3.new(1,0,0)
  820. limbatt.SecondaryAxis = Vector3.new(0,1,0)
  821. local ballc = Instance.new('BallSocketConstraint',character)
  822. ballc.Name = "RightLegRagdollRig"
  823. ballc.Attachment0 = torsoatt
  824. ballc.Attachment1 = limbatt
  825. local part1 = character[limbname]
  826. if character:FindFirstChildOfClass('Humanoid').Health > 0 then
  827. local collidepart = Instance.new('Part',part1)
  828. collidepart.Size = part1.Size/1.5
  829. collidepart.CanCollide = true
  830. collidepart.Name = "Collision"
  831. collidepart.Anchored = false
  832. collidepart.Transparency = 1
  833. collidepart.CFrame = part1.CFrame
  834. collidepart:BreakJoints()
  835. local attachment0 = Instance.new('Attachment',part1)
  836. local attachment1 = Instance.new('Attachment',collidepart)
  837. if attachment0 and attachment1 then
  838. local constraint = Instance.new("HingeConstraint")
  839. constraint.Attachment0 = attachment0
  840. constraint.Attachment1 = attachment1
  841. constraint.LimitsEnabled = true
  842. constraint.UpperAngle = 0
  843. constraint.LowerAngle = 0
  844. constraint.Parent = character
  845. end
  846. end
  847. if character.Torso:FindFirstChild('Right Hip') then
  848. character.Torso:FindFirstChild('Right Hip'):Destroy()
  849. end
  850. elseif limbname == "Left Leg" and character:FindFirstChild("Left Leg") and character:FindFirstChild("Torso") and character.Torso:FindFirstChild("Left LegRagdollConstraint") == nil and character[limbname]:FindFirstChild("Left LegRagdollConstraint") == nil then
  851. stun(character)
  852. local torsoatt = Instance.new('Attachment',character.Torso)
  853. torsoatt.Name = limbname.."RagdollConstraint"
  854. torsoatt.Position = Vector3.new(-0.45, -1.242, -0.009)
  855. torsoatt.Axis = Vector3.new(1,0,0)
  856. torsoatt.SecondaryAxis = Vector3.new(0,1,0)
  857. local limbatt = Instance.new("Attachment",character[limbname])
  858. limbatt.Position = Vector3.new(-0.086, 0.755, -0.007)
  859. limbatt.Name = limbname.."RagdollConstraint"
  860. limbatt.Axis = Vector3.new(1,0,0)
  861. limbatt.SecondaryAxis = Vector3.new(0,1,0)
  862. local ballc = Instance.new('BallSocketConstraint',character)
  863. ballc.Name = "LeftLegRagdollRig"
  864. ballc.Attachment0 = torsoatt
  865. ballc.Attachment1 = limbatt
  866. local part1 = character[limbname]
  867. if character:FindFirstChildOfClass('Humanoid').Health > 0 then
  868. local collidepart = Instance.new('Part',part1)
  869. collidepart.Size = part1.Size/1.5
  870. collidepart.CanCollide = true
  871. collidepart.Name = "Collision"
  872. collidepart.Anchored = false
  873. collidepart.Transparency = 1
  874. collidepart.CFrame = part1.CFrame
  875. collidepart:BreakJoints()
  876. local attachment0 = Instance.new('Attachment',part1)
  877. local attachment1 = Instance.new('Attachment',collidepart)
  878. if attachment0 and attachment1 then
  879. local constraint = Instance.new("HingeConstraint")
  880. constraint.Attachment0 = attachment0
  881. constraint.Attachment1 = attachment1
  882. constraint.LimitsEnabled = true
  883. constraint.UpperAngle = 0
  884. constraint.LowerAngle = 0
  885. constraint.Parent = character
  886. end
  887. end
  888. if character.Torso:FindFirstChild('Left Hip') then
  889. character.Torso:FindFirstChild('Left Hip'):Destroy()
  890. end
  891. elseif limbname == "Head" or limbname == "Torso" and character:FindFirstChild("Head") and character:FindFirstChild("Torso") and character.Head:FindFirstChild("Neck") == nil then
  892. if character:FindFirstChildOfClass('Humanoid') then
  893. character:FindFirstChildOfClass('Humanoid').Health = 0
  894. end
  895. while character:FindFirstChildOfClass('Humanoid').Health > 0 do wait() end
  896. if character:FindFirstChild('HumanoidRootPart') then
  897. character.HumanoidRootPart:Destroy()
  898. end
  899. game:GetService('Debris'):AddItem(character,10)
  900. for _,child in next,character:GetChildren() do
  901. if child:IsA("Accoutrement") then
  902. for _,part in next,child:GetChildren() do
  903. if part:IsA("BasePart") then
  904. for _,c in pairs(part:GetChildren()) do
  905. if c:IsA('Weld') then c:Destroy() end
  906. end
  907. local attachment1 = part:FindFirstChildOfClass("Attachment")
  908. local attachment0 = getAttachment0(character,attachment1.Name)
  909. if attachment0 and attachment1 then
  910. local constraint = Instance.new("HingeConstraint")
  911. constraint.Attachment0 = attachment0
  912. constraint.Attachment1 = attachment1
  913. constraint.LimitsEnabled = true
  914. constraint.UpperAngle = 0
  915. constraint.LowerAngle = 0
  916. constraint.Parent = character
  917. end
  918. end
  919. end
  920. end
  921. end
  922. for i,v in pairs(character:GetChildren()) do
  923. if v:IsA('MeshPart') or v:IsA('BasePart') then
  924. for _,c in pairs(v:GetChildren()) do
  925. if c.Name == "Collision" then c:Destroy() end
  926. end
  927. end
  928. end
  929. if character.Torso:FindFirstChild('Neck') then
  930. character.Torso.Neck:Destroy()
  931. end
  932. if character:FindFirstChild('Torso') then
  933. local collidepart = Instance.new('Part',character.Torso)
  934. collidepart.Size = character.Torso.Size/1.5
  935. collidepart.CanCollide = true
  936. collidepart.Name = "Collision"
  937. collidepart.Anchored = false
  938. collidepart.Transparency = 1
  939. collidepart.CFrame = character.Torso.CFrame
  940. collidepart:BreakJoints()
  941. local attachment0 = Instance.new('Attachment',character.Torso)
  942. local attachment1 = Instance.new('Attachment',collidepart)
  943. if attachment0 and attachment1 then
  944. local constraint = Instance.new("HingeConstraint")
  945. constraint.Attachment0 = attachment0
  946. constraint.Attachment1 = attachment1
  947. constraint.LimitsEnabled = true
  948. constraint.UpperAngle = 0
  949. constraint.LowerAngle = 0
  950. constraint.Parent = character
  951. end
  952. end
  953. if character:FindFirstChild('Torso') and character:FindFirstChild('Head') then
  954. if character.Torso:FindFirstChild('NeckAttachment') == nil then
  955. local neck = Instance.new('Attachment',character.Torso)
  956. neck.Name = "NeckAttachment"
  957. neck.Position = Vector3.new(0, 1, 0)
  958. end
  959. ragdollJoint(character,character.Torso, character.Head, "NeckAttachment", "Hinge", {
  960. {"LimitsEnabled",true};
  961. {"UpperAngle",50};
  962. {"LowerAngle",-50};
  963. })
  964. end
  965. if attached ~= false then
  966. ragdollpart(character, "Right Leg")
  967. ragdollpart(character, "Left Leg")
  968. else
  969. pcall(function()
  970. local ayybleed = Instance.new('Part',character)
  971. ayybleed.Size = Vector3.new(character.Torso.Size.X,0.1,character.Torso.Size.Z)
  972. ayybleed.Transparency = 1
  973. ayybleed.CanCollide = false
  974. ayybleed.CFrame = character.Torso.CFrame
  975. ayybleed:BreakJoints()
  976. local attachment1 = Instance.new('Attachment',ayybleed)
  977. attachment1.Position = Vector3.new(0,-character.Torso.Size.Y/2,0)
  978. attachment1.Orientation = Vector3.new(0, 0, -180)
  979. local attachment0 = Instance.new('Attachment',character.Torso)
  980. if attachment0 and attachment1 then
  981. local constraint = Instance.new("HingeConstraint")
  982. constraint.Attachment0 = attachment0
  983. constraint.Attachment1 = attachment1
  984. constraint.LimitsEnabled = true
  985. constraint.UpperAngle = 0
  986. constraint.LowerAngle = 0
  987. constraint.Parent = character
  988. end
  989. local bleedBLEED= coroutine.wrap(function()
  990. bleed(ayybleed)
  991. end)
  992. bleedBLEED()
  993. end)
  994. end
  995. ragdollpart(character, "Right Arm")
  996. ragdollpart(character, "Left Arm")
  997. end
  998. end)
  999. end
  1000.  
  1001. function getAttachment0(character,attachmentName)
  1002. for _,child in next,character:GetChildren() do
  1003. local attachment = child:FindFirstChild(attachmentName)
  1004. if attachment then
  1005. return attachment
  1006. end
  1007. end
  1008. end
  1009.  
  1010. function ragdollpart(character,partname,attached,heded)
  1011. if heded ~= false then
  1012. local neck = Instance.new('Attachment',character.Head)
  1013. neck.Name = "NeckAttachment"
  1014. neck.Position = Vector3.new(0,-0.5,0)
  1015. else
  1016. local force = Instance.new('BodyForce',character.Head)
  1017. force.Force = Vector3.new(0,500,0)
  1018. game:GetService('Debris'):AddItem(force,0.25)
  1019. pcall(function()
  1020. local asdf = Instance.new('Attachment',character.Head)
  1021. asdf.Position = Vector3.new(0,-character.Head.Size.Y/2,0)
  1022. local last = asdf
  1023. for i=1,14 do
  1024. local bONE = Instance.new('Part',character)
  1025. bONE.BrickColor = BrickColor.new('Institutional white')
  1026. bONE.Size = Vector3.new(0.1,0.1,0.1)
  1027. bONE.CFrame = character.Head.CFrame+(character.Head.CFrame.upVector*-(i/10))
  1028. local lole = Instance.new('Attachment',bONE)
  1029. local hangurself = Instance.new('RopeConstraint',bONE)
  1030. hangurself.Attachment0 = lole
  1031. hangurself.Attachment1 = last
  1032. hangurself.Visible = true
  1033. hangurself.Thickness = 0.05
  1034. hangurself.Color = BrickColor.new('Bright red')
  1035. hangurself.Length = 0.2
  1036. last = lole
  1037. end
  1038. local bleedee = Instance.new('Part',character.Head)
  1039. bleedee.Size = Vector3.new(0.75,0.25,0.75)
  1040. bleedee.CanCollide = false
  1041. bleedee.Color = Frame_2.BackgroundColor3
  1042. bleedee.CFrame = character.Head.CFrame
  1043. local mehs = Instance.new('CylinderMesh',bleedee)
  1044. bleedee:BreakJoints()
  1045. local attachment1 = Instance.new('Attachment',bleedee)
  1046. attachment1.Position = Vector3.new(0,character.Head.Size.Y/2,0)
  1047. attachment1.Orientation = Vector3.new(0,0,180)
  1048. local attachment0 = Instance.new('Attachment',character.Head)
  1049. if attachment0 and attachment1 then
  1050. local constraint = Instance.new("HingeConstraint")
  1051. constraint.Attachment0 = attachment0
  1052. constraint.Attachment1 = attachment1
  1053. constraint.LimitsEnabled = true
  1054. constraint.UpperAngle = 0
  1055. constraint.LowerAngle = 0
  1056. constraint.Parent = character
  1057. end
  1058. spawn(function()
  1059. bleed(bleedee)
  1060. end)
  1061. end)
  1062. local thing = "Torso"
  1063. if character:FindFirstChild(thing) == nil then
  1064. thing = "UpperTorso"
  1065. end
  1066. pcall(function()
  1067. local bleedee = Instance.new('Part',character[thing])
  1068. bleedee.Size = Vector3.new(0.75,0,0.75)
  1069. bleedee.CanCollide = false
  1070. bleedee.Color = Frame_2.BackgroundColor3
  1071. bleedee.CFrame = character[thing].CFrame
  1072. local mehs = Instance.new('CylinderMesh',bleedee)
  1073. bleedee:BreakJoints()
  1074. local attachment1 = Instance.new('Attachment',bleedee)
  1075. attachment1.Position = Vector3.new(0,-character[thing].Size.Y/2,0)
  1076. attachment1.Orientation = Vector3.new(0,0,180)
  1077. local attachment0 = Instance.new('Attachment',character[thing])
  1078. if attachment0 and attachment1 then
  1079. local constraint = Instance.new("HingeConstraint")
  1080. constraint.Attachment0 = attachment0
  1081. constraint.Attachment1 = attachment1
  1082. constraint.LimitsEnabled = true
  1083. constraint.UpperAngle = 0
  1084. constraint.LowerAngle = 0
  1085. constraint.Parent = character
  1086. end
  1087. spawn(function()
  1088. bleed(bleedee)
  1089. end)
  1090. end)
  1091. end
  1092. pcall(function()
  1093. if workspace.PGSPhysicsSolverEnabled == false then
  1094. workspace.PGSPhysicsSolverEnabled = true
  1095. end
  1096. end)
  1097. if partname == "HumanoidRootPart" then
  1098. if character:FindFirstChild('Torso') then
  1099. partname = "Torso"
  1100. else
  1101. partname = "UpperTorso"
  1102. end
  1103. end
  1104. if attached == false then
  1105. if character:FindFirstChild('UpperTorso') then
  1106. pcall(function()
  1107. character.UpperTorso.WaistRigAttachment:Destroy()
  1108. end)
  1109. pcall(function()
  1110. local ayybleed = Instance.new('Part',character)
  1111. ayybleed.Size = Vector3.new(character.UpperTorso.Size.X,0,character.UpperTorso.Size.Z)
  1112. ayybleed.Transparency = 1
  1113. ayybleed.CanCollide = false
  1114. ayybleed.CFrame = character.UpperTorso.CFrame
  1115. ayybleed:BreakJoints()
  1116. ayybleed.Name = "ayybleed"
  1117. local attachment1 = Instance.new('Attachment',ayybleed)
  1118. attachment1.Position = Vector3.new(0,-character.UpperTorso.Size.Y/2,0)
  1119. attachment1.Orientation = Vector3.new(0,0,180)
  1120. local attachment0 = Instance.new('Attachment',character.UpperTorso)
  1121. if attachment0 and attachment1 then
  1122. local constraint = Instance.new("HingeConstraint")
  1123. constraint.Attachment0 = attachment0
  1124. constraint.Attachment1 = attachment1
  1125. constraint.LimitsEnabled = true
  1126. constraint.UpperAngle = 0
  1127. constraint.LowerAngle = 0
  1128. constraint.Parent = character
  1129. end
  1130. local bleedBLEED= coroutine.wrap(function()
  1131. bleed(ayybleed)
  1132. end)
  1133. bleedBLEED()
  1134. end)
  1135. pcall(function()
  1136. local ayybleed = Instance.new('Part',character)
  1137. ayybleed.Size = Vector3.new(character.LowerTorso.Size.X-0.1,0.1,character.LowerTorso.Size.Z-0.1)
  1138. ayybleed.Transparency = 1
  1139. ayybleed.CanCollide = false
  1140. ayybleed.CFrame = character.LowerTorso.CFrame
  1141. ayybleed:BreakJoints()
  1142. ayybleed.Name = "ayybleed"
  1143. local attachment1 = Instance.new('Attachment',ayybleed)
  1144. attachment1.Position = Vector3.new(0,-character.LowerTorso.Size.Y/2,0)
  1145. attachment1.Orientation = Vector3.new(0,0,0)
  1146. local attachment0 = Instance.new('Attachment',character.LowerTorso)
  1147. if attachment0 and attachment1 then
  1148. local constraint = Instance.new("HingeConstraint")
  1149. constraint.Attachment0 = attachment0
  1150. constraint.Attachment1 = attachment1
  1151. constraint.LimitsEnabled = true
  1152. constraint.UpperAngle = 0
  1153. constraint.LowerAngle = 0
  1154. constraint.Parent = character
  1155. end
  1156. local bleedBLEED= coroutine.wrap(function()
  1157. bleed(ayybleed)
  1158. end)
  1159. bleedBLEED()
  1160. end)
  1161. end
  1162. pcall(function()
  1163. local thang = "Torso"
  1164. if character:FindFirstChild('UpperTorso') then
  1165. thang = "UpperTorso"
  1166. end
  1167. local ayybleed = Instance.new('Part',character)
  1168. ayybleed.Size = Vector3.new(character[thang].Size.X-0.1,0.1,character[thang].Size.Z-0.1)
  1169. ayybleed.Color = Frame_2.BackgroundColor3
  1170. ayybleed.Material = Enum.Material.SmoothPlastic
  1171. ayybleed.Name = "ayybleed"
  1172. ayybleed.CanCollide = false
  1173. ayybleed.Transparency = 0
  1174. ayybleed.CFrame = character[thang].CFrame
  1175. ayybleed:BreakJoints()
  1176. local attachment1 = Instance.new('Attachment',ayybleed)
  1177. attachment1.Position = Vector3.new(0,(character[thang].Size.Y/2)-0.045,0)
  1178. attachment1.Orientation = Vector3.new(0,0,0)
  1179. local attachment0 = Instance.new('Attachment',character[thang])
  1180. if attachment0 and attachment1 then
  1181. local constraint = Instance.new("HingeConstraint")
  1182. constraint.Attachment0 = attachment0
  1183. constraint.Attachment1 = attachment1
  1184. constraint.LimitsEnabled = true
  1185. constraint.UpperAngle = 0
  1186. constraint.LowerAngle = 0
  1187. constraint.Parent = character
  1188. end
  1189. end)
  1190. pcall(function()
  1191. local ree = character.LowerTorso
  1192. local thang = "LowerTorso"
  1193. local ayybleed = Instance.new('Part',character)
  1194. ayybleed.Size = Vector3.new(character[thang].Size.X-0.1,0.1,character[thang].Size.Z-0.1)
  1195. ayybleed.Color = Frame_2.BackgroundColor3
  1196. ayybleed.Material = Enum.Material.SmoothPlastic
  1197. ayybleed.Name = "ayybleed"
  1198. ayybleed.CanCollide = false
  1199. ayybleed.Transparency = 0
  1200. ayybleed.CFrame = character[thang].CFrame
  1201. ayybleed:BreakJoints()
  1202. local attachment1 = Instance.new('Attachment',ayybleed)
  1203. attachment1.Position = Vector3.new(0,(-character[thang].Size.Y/2)+0.045,0)
  1204. attachment1.Orientation = Vector3.new(0,0,0)
  1205. local attachment0 = Instance.new('Attachment',character[thang])
  1206. if attachment0 and attachment1 then
  1207. local constraint = Instance.new("HingeConstraint")
  1208. constraint.Attachment0 = attachment0
  1209. constraint.Attachment1 = attachment1
  1210. constraint.LimitsEnabled = true
  1211. constraint.UpperAngle = 0
  1212. constraint.LowerAngle = 0
  1213. constraint.Parent = character
  1214. end
  1215. end)
  1216. pcall(function()
  1217. local ree = character["Right Leg"]
  1218. local thang = "Right Leg"
  1219. local ayybleed = Instance.new('Part',character)
  1220. ayybleed.Size = Vector3.new(character[thang].Size.X-0.1,0.1,character[thang].Size.Z-0.1)
  1221. ayybleed.Color = Frame_2.BackgroundColor3
  1222. ayybleed.Material = Enum.Material.SmoothPlastic
  1223. ayybleed.Name = "ayybleed"
  1224. ayybleed.CanCollide = false
  1225. ayybleed.Transparency = 0
  1226. ayybleed.CFrame = character[thang].CFrame
  1227. ayybleed:BreakJoints()
  1228. local attachment1 = Instance.new('Attachment',ayybleed)
  1229. attachment1.Position = Vector3.new(0,(-character[thang].Size.Y/2)+0.045,0)
  1230. attachment1.Orientation = Vector3.new(0,0,0)
  1231. local attachment0 = Instance.new('Attachment',character[thang])
  1232. if attachment0 and attachment1 then
  1233. local constraint = Instance.new("HingeConstraint")
  1234. constraint.Attachment0 = attachment0
  1235. constraint.Attachment1 = attachment1
  1236. constraint.LimitsEnabled = true
  1237. constraint.UpperAngle = 0
  1238. constraint.LowerAngle = 0
  1239. constraint.Parent = character
  1240. end
  1241. end)
  1242. pcall(function()
  1243. local ree = character["Left Leg"]
  1244. local thang = "Left Leg"
  1245. local ayybleed = Instance.new('Part',character)
  1246. ayybleed.Size = Vector3.new(character[thang].Size.X-0.1,0.1,character[thang].Size.Z-0.1)
  1247. ayybleed.Color = Frame_2.BackgroundColor3
  1248. ayybleed.Material = Enum.Material.SmoothPlastic
  1249. ayybleed.Name = "ayybleed"
  1250. ayybleed.CanCollide = false
  1251. ayybleed.Transparency = 0
  1252. ayybleed.CFrame = character[thang].CFrame
  1253. ayybleed:BreakJoints()
  1254. local attachment1 = Instance.new('Attachment',ayybleed)
  1255. attachment1.Position = Vector3.new(0,(-character[thang].Size.Y/2)+0.045,0)
  1256. attachment1.Orientation = Vector3.new(0,0,0)
  1257. local attachment0 = Instance.new('Attachment',character[thang])
  1258. if attachment0 and attachment1 then
  1259. local constraint = Instance.new("HingeConstraint")
  1260. constraint.Attachment0 = attachment0
  1261. constraint.Attachment1 = attachment1
  1262. constraint.LimitsEnabled = true
  1263. constraint.UpperAngle = 0
  1264. constraint.LowerAngle = 0
  1265. constraint.Parent = character
  1266. end
  1267. end)
  1268. partname="Head"
  1269. end
  1270. if partname == "RightHand" or partname == "RightLowerArm" or partname == "RightUpperArm" then
  1271. if character:FindFirstChild('RightLowerArm') and character:FindFirstChild('RightHand') then
  1272. ragdollJoint(character,character.RightLowerArm, character.RightHand, "RightWrist", "Hinge", handProperties)
  1273. end
  1274. if character:FindFirstChild('UpperTorso') and character:FindFirstChild('RightUpperArm') then
  1275. ragdollJoint(character, character.UpperTorso, character["RightUpperArm"], "RightShoulder", "BallSocket")
  1276. end
  1277. if character:FindFirstChild('RightUpperArm') and character:FindFirstChild('RightLowerArm') then
  1278. ragdollJoint(character, character.RightUpperArm, character.RightLowerArm, "RightElbow", "BallSocket")
  1279. end
  1280. elseif partname == "LeftHand" or partname == "LeftLowerArm" or partname == "LeftUpperArm" then
  1281. if character:FindFirstChild('LeftLowerArm') and character:FindFirstChild('LeftHand') then
  1282. ragdollJoint(character,character.LeftLowerArm, character.LeftHand, "LeftWrist", "Hinge", handProperties)
  1283. end
  1284. if character:FindFirstChild('UpperTorso') and character:FindFirstChild('LeftUpperArm') then
  1285. ragdollJoint(character, character.UpperTorso, character["LeftUpperArm"], "LeftShoulder", "BallSocket")
  1286. end
  1287. if character:FindFirstChild('LeftUpperArm') and character:FindFirstChild('LeftLowerArm') then
  1288. ragdollJoint(character, character.LeftUpperArm, character.LeftLowerArm, "LeftElbow", "BallSocket")
  1289. end
  1290. elseif partname == "RightFoot" or partname == "RightUpperLeg" or partname == "RightLowerLeg" then
  1291. stun(character)
  1292. if character:FindFirstChild('RightUpperLeg') and character:FindFirstChild('RightLowerLeg') then
  1293. ragdollJoint(character,character.RightUpperLeg, character.RightLowerLeg, "RightKnee", "Hinge", shinProperties)
  1294. end
  1295. if character:FindFirstChild('RightLowerLeg') and character:FindFirstChild('RightFoot') then
  1296. ragdollJoint(character,character.RightLowerLeg, character.RightFoot, "RightAnkle", "Hinge", footProperties)
  1297. end
  1298. if character:FindFirstChild('LowerTorso') and character:FindFirstChild('RightUpperLeg') then
  1299. ragdollJoint(character,character.LowerTorso, character.RightUpperLeg, "RightHip", "BallSocket")
  1300. end
  1301. elseif partname == "LeftFoot" or partname == "LeftUpperLeg" or partname == "LeftLowerLeg" then
  1302. stun(character)
  1303. if character:FindFirstChild('LeftUpperLeg') and character:FindFirstChild('LeftLowerLeg') then
  1304. ragdollJoint(character,character.LeftUpperLeg, character.LeftLowerLeg, "LeftKnee", "Hinge", shinProperties)
  1305. end
  1306. if character:FindFirstChild('LeftLowerLeg') and character:FindFirstChild('LeftFoot') then
  1307. ragdollJoint(character,character.LeftLowerLeg, character.LeftFoot, "LeftAnkle", "Hinge", footProperties)
  1308. end
  1309. if character:FindFirstChild('LowerTorso') and character:FindFirstChild('LeftUpperLeg') then
  1310. ragdollJoint(character,character.LowerTorso, character.LeftUpperLeg, "LeftHip", "BallSocket")
  1311. end
  1312. elseif partname == "Head" or partname == "UpperTorso" or partname == "LowerTorso" then
  1313. if character:FindFirstChildOfClass('Humanoid') and character:FindFirstChildOfClass('Humanoid').RigType == Enum.HumanoidRigType.R15 then
  1314. if character:FindFirstChildOfClass('Humanoid') then
  1315. character:FindFirstChildOfClass('Humanoid').Health = 0
  1316. end
  1317. if character:FindFirstChild('HumanoidRootPart') then
  1318. character.HumanoidRootPart:Destroy()
  1319. end
  1320. while character:FindFirstChildOfClass('Humanoid').Health > 0 do wait() end
  1321. game:GetService('Debris'):AddItem(character,10)
  1322. for _,child in next,character:GetChildren() do
  1323. if child:IsA("Accoutrement") then
  1324. for _,part in next,child:GetChildren() do
  1325. if part:IsA("BasePart") then
  1326. for _,c in pairs(part:GetChildren()) do
  1327. if c:IsA('Weld') then c:Destroy() end
  1328. end
  1329. local attachment1 = part:FindFirstChildOfClass("Attachment")
  1330. local attachment0 = getAttachment0(character,attachment1.Name)
  1331. if attachment0 and attachment1 then
  1332. local constraint = Instance.new("HingeConstraint")
  1333. constraint.Attachment0 = attachment0
  1334. constraint.Attachment1 = attachment1
  1335. constraint.LimitsEnabled = true
  1336. constraint.UpperAngle = 0
  1337. constraint.LowerAngle = 0
  1338. constraint.Parent = character
  1339. end
  1340. end
  1341. end
  1342. end
  1343. end
  1344. for i,v in pairs(character:GetChildren()) do
  1345. if v:IsA('MeshPart') or v:IsA('BasePart') then
  1346. for _,c in pairs(v:GetChildren()) do
  1347. if c.Name == "Collision" then c:Destroy() end
  1348. end
  1349. end
  1350. end
  1351. if heded == false then
  1352. pcall(function()
  1353. local asdf = Instance.new('Attachment',character.Head)
  1354. asdf.Position = Vector3.new(0,-character.Head.Size.Y/2,0)
  1355. local last = asdf
  1356. character.Head.Neck:Destroy()
  1357. character.Head.NeckRigAttachment:Destroy()
  1358. character.UpperTorso:FindFirstChild('NeckAttachment'):Destroy()
  1359. end)
  1360. end
  1361. if character:FindFirstChild('UpperTorso') and character:FindFirstChild('LowerTorso') then
  1362. ragdollJoint(character,character.LowerTorso, character.UpperTorso, "Waist", "BallSocket", {
  1363. {"LimitsEnabled",true};
  1364. {"UpperAngle",5};
  1365. {"Radius",5};
  1366. })
  1367. end
  1368. if character:FindFirstChild('UpperTorso') and character:FindFirstChild('Head') then
  1369. ragdollJoint(character,character.UpperTorso, character.Head, "Neck", "Hinge", {
  1370. {"LimitsEnabled",true};
  1371. {"UpperAngle",50};
  1372. {"LowerAngle",-50};
  1373. })
  1374. end
  1375.  
  1376. local handProperties = {
  1377. {"LimitsEnabled", true};
  1378. {"UpperAngle",0};
  1379. {"LowerAngle",0};
  1380. }
  1381. if character:FindFirstChild('LeftLowerArm') and character:FindFirstChild('LeftHand') then
  1382. ragdollJoint(character,character.LeftLowerArm, character.LeftHand, "LeftWrist", "Hinge", handProperties)
  1383. end
  1384. if character:FindFirstChild('RightLowerArm') and character:FindFirstChild('RightHand') then
  1385. ragdollJoint(character,character.RightLowerArm, character.RightHand, "RightWrist", "Hinge", handProperties)
  1386. end
  1387.  
  1388. local shinProperties = {
  1389. {"LimitsEnabled", true};
  1390. {"UpperAngle", 0};
  1391. {"LowerAngle", -75};
  1392. }
  1393. if character:FindFirstChild('LeftUpperLeg') and character:FindFirstChild('LeftLowerLeg') then
  1394. ragdollJoint(character,character.LeftUpperLeg, character.LeftLowerLeg, "LeftKnee", "Hinge", shinProperties)
  1395. end
  1396. if character:FindFirstChild('RightUpperLeg') and character:FindFirstChild('RightLowerLeg') then
  1397. ragdollJoint(character,character.RightUpperLeg, character.RightLowerLeg, "RightKnee", "Hinge", shinProperties)
  1398. end
  1399.  
  1400. local footProperties = {
  1401. {"LimitsEnabled", true};
  1402. {"UpperAngle", 15};
  1403. {"LowerAngle", -45};
  1404. }
  1405. if character:FindFirstChild('LeftLowerLeg') and character:FindFirstChild('LeftFoot') then
  1406. ragdollJoint(character,character.LeftLowerLeg, character.LeftFoot, "LeftAnkle", "Hinge", footProperties)
  1407. end
  1408. if character:FindFirstChild('RightLowerLeg') and character:FindFirstChild('RightFoot') then
  1409. ragdollJoint(character,character.RightLowerLeg, character.RightFoot, "RightAnkle", "Hinge", footProperties)
  1410. end
  1411. if character:FindFirstChild('UpperTorso') and character:FindFirstChild('LeftUpperArm') then
  1412. ragdollJoint(character,character.UpperTorso, character.LeftUpperArm, "LeftShoulder", "BallSocket")
  1413. end
  1414. if character:FindFirstChild('LeftLowerArm') and character:FindFirstChild('LeftUpperArm') then
  1415. ragdollJoint(character,character.LeftUpperArm, character.LeftLowerArm, "LeftElbow", "BallSocket")
  1416. end
  1417. if character:FindFirstChild('UpperTorso') and character:FindFirstChild('RightUpperArm') then
  1418. ragdollJoint(character,character.UpperTorso, character.RightUpperArm, "RightShoulder", "BallSocket")
  1419. end
  1420. if character:FindFirstChild('RightUpperArm') and character:FindFirstChild('RightLowerArm') then
  1421. ragdollJoint(character,character.RightUpperArm, character.RightLowerArm, "RightElbow", "BallSocket")
  1422. end
  1423. if character:FindFirstChild('LowerTorso') and character:FindFirstChild('LeftUpperLeg') then
  1424. ragdollJoint(character,character.LowerTorso, character.LeftUpperLeg, "LeftHip", "BallSocket")
  1425. end
  1426. if character:FindFirstChild('LowerTorso') and character:FindFirstChild('RightUpperLeg') then
  1427. ragdollJoint(character,character.LowerTorso, character.RightUpperLeg, "RightHip", "BallSocket")
  1428. end
  1429. if character:FindFirstChild('HumanoidRootPart') then
  1430. character.HumanoidRootPart:Destroy()
  1431. end
  1432. else
  1433. R6ragdollJoint(character,partname,attached,heded)
  1434. end
  1435. else
  1436. R6ragdollJoint(character,partname,attached,heded)
  1437. end
  1438. end
  1439.  
  1440. function grow(weld,part,endsize,endpos,amntime)
  1441. local start = weld.C1
  1442. local parent = weld.Parent
  1443. local startsize = part.Size
  1444. local particl = Instance.new("ParticleEmitter")
  1445. particl.LightEmission = 3
  1446. particl.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(42, 0, 255)), ColorSequenceKeypoint.new(0.1, Color3.fromRGB(248, 153, 0)), ColorSequenceKeypoint.new(1, Color3.fromRGB(255, 255, 0))})
  1447. particl.LightInfluence = 0.75
  1448. particl.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 1), NumberSequenceKeypoint.new(1, 0)})
  1449. particl.Lifetime = NumberRange.new(0.1, 1)
  1450. particl.Rate = 50
  1451. particl.RotSpeed = NumberRange.new(300, 300)
  1452. particl.Speed = NumberRange.new(0, 1)
  1453. particl.SpreadAngle = Vector2.new(90, 90)
  1454. particl.Parent = part
  1455. for i=1,amntime*100 do
  1456. weld.C1 = start:lerp(endpos,i/(amntime*100))
  1457. part.Size = startsize:lerp(endsize,i/(amntime*100))
  1458. weld.Parent = parent
  1459. wait(0.01)
  1460. end
  1461. particl.Enabled = false
  1462. end
  1463. function lerp(weld,startpos,endpos,amntime,longatend)
  1464. local waited = 0
  1465. for i=1,amntime*100 do
  1466. if longatend == true then
  1467. startpos = weld.C0
  1468. end
  1469. weld.C0 = startpos:lerp(endpos,i/(amntime*100))
  1470. wait(0.01)
  1471. waited=waited+0.01
  1472. end
  1473. end
  1474.  
  1475. function spawned()
  1476. local usable = true
  1477. local working = false
  1478. local mode = "kill"
  1479. local equipped = false
  1480. local char = player.Character
  1481. local blademode = "handle"
  1482. local swinging = false
  1483. local gettingeem = false
  1484. local MOAN = false
  1485. local sounding = false
  1486. local SLESH = false
  1487. local goteem = nil
  1488. local grabbing = false
  1489. local grabbed = nil
  1490. local grabweld = nil
  1491. local aidsificating = nil
  1492. player.CharacterAdded:connect(function()
  1493. if usable then
  1494. usable = false
  1495. end
  1496. end)
  1497. if char == nil then return end
  1498. while char:FindFirstChildOfClass('Humanoid') == nil or char:FindFirstChild('Head') == nil do wait() end
  1499. local badass = Instance.new('Sound',char.Head)
  1500. badass.Name = 'Badass'
  1501. badass.EmitterSize = player.CameraMaxZoomDistance+1
  1502. badass.MaxDistance = player.CameraMaxZoomDistance+1
  1503. badass.Volume = 10
  1504. badass.Looped=true
  1505. badass.SoundId = 'rbxassetid://428902535'
  1506. local handle = Instance.new("Part", char)
  1507. handle.BrickColor = BrickColor.new("Really black")
  1508. handle.Material = "Metal"
  1509. handle.CanCollide = false
  1510. handle.Anchored = false
  1511. handle.Shape = "Cylinder"
  1512. handle.Size = Vector3.new(1.1, 0.3, 0.3)
  1513. handle.BackSurface = "SmoothNoOutlines"
  1514. handle.BottomSurface = "SmoothNoOutlines"
  1515. handle.FrontSurface = "SmoothNoOutlines"
  1516. handle.LeftSurface = "SmoothNoOutlines"
  1517. handle.RightSurface = "SmoothNoOutlines"
  1518. handle.TopSurface = "SmoothNoOutlines"
  1519. handle.Name = "handle"
  1520.  
  1521. local hweld = Instance.new("Weld", char.Torso)
  1522. hweld.Part0 = char.Torso
  1523. hweld.Part1 = handle
  1524. hweld.C0 = CFrame.new(1, -0.8, 0) * CFrame.Angles(0, math.rad(90), 0)
  1525.  
  1526. local rdd = false
  1527. function oogabooga()
  1528. if rdd == false then
  1529. rdd = true
  1530. pcall(function()
  1531. ragdollpart(char,"Right Arm")
  1532. ragdollpart(char,"Right Leg")
  1533. ragdollpart(char,"Left Arm")
  1534. ragdollpart(char,"Left Leg")
  1535. end)
  1536. pcall(function()
  1537. ragdollpart(char,"RightUpperArm")
  1538. ragdollpart(char,"RightUpperLeg")
  1539. ragdollpart(char,"LeftUpperArm")
  1540. ragdollpart(char,"LeftUpperLeg")
  1541. end)
  1542. unstun(char)
  1543. for i,v in pairs(char:GetChildren()) do
  1544. v.ChildAdded:connect(function(child)
  1545. if rdd == true then
  1546. if child.Name ~= "Neck" and child.Name ~= "RootJoint" and child.Name ~= "Root" and (child:IsA('Motor6D') or child:IsA('Weld')) then
  1547. if child ~= grabweld then
  1548. spawn(function()
  1549. wait()
  1550. child:Destroy()
  1551. end)
  1552. end
  1553. end
  1554. end
  1555. end)
  1556. if string.find(string.lower(v.Name),'leg') then
  1557. if v:FindFirstChild('Collision') then
  1558. v:FindFirstChild('Collision'):Destroy()
  1559. end
  1560. end
  1561. end
  1562. else
  1563. rdd = false
  1564. for i,v in pairs(char:GetChildren()) do
  1565. if v:IsA('HingeConstraint') or v:IsA('BallSocketConstraint') then
  1566. v:Destroy()
  1567. elseif v:IsA('BasePart') then
  1568. if v:FindFirstChild('Collision') then
  1569. v.Collision:Destroy()
  1570. end
  1571. for a,c in pairs(v:GetChildren()) do
  1572. if string.find(string.lower(c.Name),"ragdoll") then
  1573. c:Destroy()
  1574. end
  1575. end
  1576. end
  1577. end
  1578. pcall(function()
  1579. local ra = rightclone:Clone()
  1580. ra.Parent = char.Torso
  1581. ra.Part0 = char.Torso
  1582. ra.Part1 = char["Right Arm"]
  1583. end)
  1584. pcall(function()
  1585. local la = leftclone:Clone()
  1586. la.Parent = char.Torso
  1587. la.Part0 = char.Torso
  1588. la.Part1 = char["Left Arm"]
  1589. end)
  1590. pcall(function()
  1591. local ll = leftlegclone:Clone()
  1592. ll.Parent = char.Torso
  1593. ll.Part0 = char.Torso
  1594. ll.Part1 = char["Left Leg"]
  1595. end)
  1596. pcall(function()
  1597. local rl = rightlegclone:Clone()
  1598. rl.Parent = char.Torso
  1599. rl.Part0 = char.Torso
  1600. rl.Part1 = char["Right Leg"]
  1601. end)
  1602. end
  1603. end
  1604. function getrid()
  1605. if grabbed then
  1606. release()
  1607. end
  1608. blademode = "handle"
  1609. for _,ree in pairs(handle:GetChildren()) do
  1610. if ree:IsA('BasePart') then
  1611. local part = Instance.new('Part',workspace)
  1612. part.CFrame = ree.CFrame
  1613. part.Anchored = true
  1614. part.CanCollide = false
  1615. part.Size = ree.Size
  1616. part.Transparency = 1
  1617. ree:Destroy()
  1618. local pe2 = Instance.new("ParticleEmitter")
  1619. pe2.Acceleration = Vector3.new(0, 1, 0)
  1620. pe2.Lifetime = NumberRange.new(0.1, 0.2)
  1621. pe2.Speed = NumberRange.new(0.5)
  1622. pe2.Rate = 20000
  1623. pe2.RotSpeed = NumberRange.new(-30, 30)
  1624. pe2.Rotation = NumberRange.new(0, 360)
  1625. pe2.Size = NumberSequence.new({
  1626. NumberSequenceKeypoint.new(0, part.Size.X*2, 0),
  1627. NumberSequenceKeypoint.new(1, part.Size.X*2, 0),
  1628. })
  1629. pe2.Texture = "rbxassetid://244221440"
  1630. pe2.Transparency = NumberSequence.new({
  1631. NumberSequenceKeypoint.new(0, 0.9, 0),
  1632. NumberSequenceKeypoint.new(1, 0.9, 0)
  1633. })
  1634. pe2.ZOffset = 5
  1635. pe2.VelocitySpread = 360
  1636. pe2.Parent = part
  1637. pe2.Enabled = true
  1638. local coru=coroutine.wrap(function()
  1639. wait(0.2)
  1640. pe2.Enabled = false
  1641. game:GetService('Debris'):AddItem(part,0.5)
  1642. end)
  1643. coru()
  1644. else
  1645. ree:Remove()
  1646. end
  1647. end
  1648. end
  1649.  
  1650. function equip()
  1651. equipped = true
  1652. working = true
  1653. if char.Torso:FindFirstChild("Right Shoulder") then
  1654. char.Torso:FindFirstChild("Right Shoulder"):Destroy()
  1655. end
  1656. local weld = Instance.new('Weld', char.Torso)
  1657. weld.Name = "Lerping"
  1658. weld.Part0 = char["Right Arm"]
  1659. weld.Part1 = char.Torso
  1660. weld.C0 = CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, 0, 0)
  1661.  
  1662. lerp(weld,weld.C0,CFrame.new(-1.3, -0.5, 0) * CFrame.Angles(0, 0, math.rad(15)),0.12,true)
  1663.  
  1664. wait(0.1)
  1665.  
  1666. hweld.Part0 = char["Right Arm"]
  1667. hweld.C0 = CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-180),math.rad(-90), 0)
  1668.  
  1669. lerp(weld,weld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, 0, 0),0.08)
  1670.  
  1671. weld:Destroy()
  1672. if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
  1673. local clone = rightclone:Clone()
  1674. clone.Part0 = char.Torso
  1675. clone.Part1 = char["Right Arm"]
  1676. clone.Parent = char.Torso
  1677. end
  1678. working = false
  1679. end
  1680.  
  1681. function unequip()
  1682. getrid(handle)
  1683. equipped = false
  1684. working = true
  1685.  
  1686. if char.Torso:FindFirstChild("Right Shoulder") then
  1687. char.Torso:FindFirstChild("Right Shoulder"):Destroy()
  1688. end
  1689.  
  1690. local weld = Instance.new('Weld', char.Torso)
  1691. weld.Name = "Lerping"
  1692. weld.Part0 = char["Right Arm"]
  1693. weld.Part1 = char.Torso
  1694. weld.C0 = CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, 0, 0)
  1695.  
  1696.  
  1697. lerp(weld,weld.C0,CFrame.new(-1.3, -0.5, 0) * CFrame.Angles(0, 0, math.rad(15)),0.12,true)
  1698.  
  1699. hweld.Part0 = char["Torso"]
  1700. hweld.C0 = CFrame.new(1, -0.8, 0) * CFrame.Angles(0, math.rad(90), 0)
  1701. lerp(weld,weld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, 0, 0),0.08,true)
  1702. weld:Destroy()
  1703. if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
  1704. local clone = rightclone:Clone()
  1705. clone.Part0 = char.Torso
  1706. clone.Part1 = char["Right Arm"]
  1707. clone.Parent = char.Torso
  1708. end
  1709. working = false
  1710. end
  1711.  
  1712. function dildo()
  1713. blademode = "dildo"
  1714. working = true
  1715. -- 1 - pink toy
  1716. local obj1 = Instance.new("Model")
  1717. obj1.Name = "pink toy"
  1718. obj1.Parent = handle
  1719.  
  1720. -- 2 - Model
  1721. local obj2 = Instance.new("Model")
  1722. obj2.Parent = obj1
  1723.  
  1724. -- 3 - Part
  1725. local obj3 = Instance.new("Part")
  1726. obj3.CFrame = CFrame.new(Vector3.new(66.8643951, 3.86435986, 7.14990711)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  1727. obj3.CanCollide = false
  1728. obj3.TopSurface = Enum.SurfaceType.Smooth
  1729. obj3.BottomSurface = Enum.SurfaceType.Smooth
  1730. obj3.Material = Enum.Material.SmoothPlastic
  1731. obj3.Size = Vector3.new(1.00000024, 1.00000024, 1.00000024)
  1732. obj3.BrickColor = BrickColor.new("Hot pink")
  1733. obj3.Friction = 0.30000001192093
  1734. obj3.Shape = Enum.PartType.Ball
  1735. obj3.Parent = obj2
  1736. obj3.Name = "tip"
  1737.  
  1738. -- 4 - Part
  1739. local obj4 = Instance.new("Part")
  1740. obj4.CFrame = CFrame.new(Vector3.new(67.8275909, 2.08898449, 7.50048351)) * CFrame.Angles(9.1487750708552e-09, -0.34906616806984, -1.0471986532211)
  1741. obj4.CanCollide = false
  1742. obj4.TopSurface = Enum.SurfaceType.Smooth
  1743. obj4.BottomSurface = Enum.SurfaceType.Smooth
  1744. obj4.Material = Enum.Material.SmoothPlastic
  1745. obj4.Size = Vector3.new(4.09999943, 1, 1)
  1746. obj4.BrickColor = BrickColor.new("Hot pink")
  1747. obj4.Friction = 0.30000001192093
  1748. obj4.Shape = Enum.PartType.Cylinder
  1749. obj4.Parent = obj2
  1750.  
  1751. -- 5 - Part
  1752. local obj5 = Instance.new("Part")
  1753. obj5.CFrame = CFrame.new(Vector3.new(66.7104797, 3.86435843, 7.57276678)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  1754. obj5.CanCollide = false
  1755. obj5.TopSurface = Enum.SurfaceType.Smooth
  1756. obj5.BottomSurface = Enum.SurfaceType.Smooth
  1757. obj5.Material = Enum.Material.SmoothPlastic
  1758. obj5.Size = Vector3.new(0.25, 0.25, 0.25)
  1759. obj5.BrickColor = BrickColor.new("Hot pink")
  1760. obj5.Friction = 0.30000001192093
  1761. obj5.Shape = Enum.PartType.Ball
  1762. obj5.Parent = obj2
  1763.  
  1764. -- 6 - Part
  1765. local obj6 = Instance.new("Part")
  1766. obj6.CFrame = CFrame.new(Vector3.new(68.6905365, 0.83212769, 8.29345417)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.7925276756287)
  1767. obj6.CanCollide = false
  1768. obj6.TopSurface = Enum.SurfaceType.Smooth
  1769. obj6.BottomSurface = Enum.SurfaceType.Smooth
  1770. obj6.Material = Enum.Material.SmoothPlastic
  1771. obj6.Size = Vector3.new(0.999999762, 0.999999762, 0.999999762)
  1772. obj6.BrickColor = BrickColor.new("Hot pink")
  1773. obj6.Friction = 0.30000001192093
  1774. obj6.Shape = Enum.PartType.Ball
  1775. obj6.Parent = obj2
  1776.  
  1777. -- 7 - Part
  1778. local obj7 = Instance.new("Part")
  1779. obj7.CFrame = CFrame.new(Vector3.new(67.0182953, 3.86435866, 6.72704411)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  1780. obj7.CanCollide = false
  1781. obj7.TopSurface = Enum.SurfaceType.Smooth
  1782. obj7.BottomSurface = Enum.SurfaceType.Smooth
  1783. obj7.Material = Enum.Material.SmoothPlastic
  1784. obj7.Size = Vector3.new(0.25, 0.25, 0.25)
  1785. obj7.BrickColor = BrickColor.new("Hot pink")
  1786. obj7.Friction = 0.30000001192093
  1787. obj7.Shape = Enum.PartType.Ball
  1788. obj7.Parent = obj2
  1789.  
  1790. -- 8 - Part
  1791. local obj8 = Instance.new("Part")
  1792. obj8.CFrame = CFrame.new(Vector3.new(68.9983597, 0.832128167, 7.44772816)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.7925276756287)
  1793. obj8.CanCollide = false
  1794. obj8.TopSurface = Enum.SurfaceType.Smooth
  1795. obj8.BottomSurface = Enum.SurfaceType.Smooth
  1796. obj8.Material = Enum.Material.SmoothPlastic
  1797. obj8.Size = Vector3.new(0.999999762, 0.999999762, 0.999999762)
  1798. obj8.BrickColor = BrickColor.new("Hot pink")
  1799. obj8.Friction = 0.30000001192093
  1800. obj8.Shape = Enum.PartType.Ball
  1801. obj8.Parent = obj2
  1802. local fiREPART = obj8
  1803.  
  1804. -- 9 - Part
  1805. local obj9 = Instance.new("Part")
  1806. obj9.CFrame = CFrame.new(Vector3.new(68.8566208, 0.357954353, 7.87501621)) * CFrame.Angles(9.1487750708552e-09, -0.34906616806984, -1.2217314243317)
  1807. obj9.CanCollide = false
  1808. obj9.TopSurface = Enum.SurfaceType.Smooth
  1809. obj9.BottomSurface = Enum.SurfaceType.Smooth
  1810. obj9.Material = Enum.Material.SmoothPlastic
  1811. obj9.Size = Vector3.new(0.0999999791, 1.50000036, 2)
  1812. obj9.BrickColor = BrickColor.new("Hot pink")
  1813. obj9.Friction = 0.30000001192093
  1814. obj9.Shape = Enum.PartType.Cylinder
  1815. obj9.Parent = obj2
  1816.  
  1817. -- 10 - Part
  1818. local obj10 = Instance.new("Part")
  1819. obj10.CFrame = CFrame.new(Vector3.new(66.8069, 3.58244801, 7.60786104)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  1820. obj10.CanCollide = false
  1821. obj10.TopSurface = Enum.SurfaceType.Smooth
  1822. obj10.BottomSurface = Enum.SurfaceType.Smooth
  1823. obj10.Material = Enum.Material.SmoothPlastic
  1824. obj10.Size = Vector3.new(0.25, 0.25, 0.25)
  1825. obj10.BrickColor = BrickColor.new("Hot pink")
  1826. obj10.Friction = 0.30000001192093
  1827. obj10.Shape = Enum.PartType.Ball
  1828. obj10.Parent = obj2
  1829.  
  1830. -- 11 - Part
  1831. local obj11 = Instance.new("Part")
  1832. obj11.CFrame = CFrame.new(Vector3.new(67.196106, 3.632447, 6.79175806)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  1833. obj11.CanCollide = false
  1834. obj11.TopSurface = Enum.SurfaceType.Smooth
  1835. obj11.BottomSurface = Enum.SurfaceType.Smooth
  1836. obj11.Material = Enum.Material.SmoothPlastic
  1837. obj11.Size = Vector3.new(0.25, 0.25, 0.25)
  1838. obj11.BrickColor = BrickColor.new("Hot pink")
  1839. obj11.Friction = 0.30000001192093
  1840. obj11.Shape = Enum.PartType.Ball
  1841. obj11.Parent = obj2
  1842.  
  1843. -- 12 - Part
  1844. local obj12 = Instance.new("Part")
  1845. obj12.CFrame = CFrame.new(Vector3.new(67.0756683, 3.77002549, 7.63403416)) * CFrame.Angles(-2.4803557395935, 1.123170375824, 2.1302044391632)
  1846. obj12.CanCollide = false
  1847. obj12.TopSurface = Enum.SurfaceType.Smooth
  1848. obj12.BottomSurface = Enum.SurfaceType.Smooth
  1849. obj12.Material = Enum.Material.SmoothPlastic
  1850. obj12.Size = Vector3.new(0.25, 0.25, 0.25)
  1851. obj12.BrickColor = BrickColor.new("Hot pink")
  1852. obj12.Friction = 0.30000001192093
  1853. obj12.Shape = Enum.PartType.Ball
  1854. obj12.Parent = obj2
  1855.  
  1856. -- 13 - Part
  1857. local obj13 = Instance.new("Part")
  1858. obj13.CFrame = CFrame.new(Vector3.new(67.4108353, 3.27276325, 6.88037825)) * CFrame.Angles(-3.058357000351, 0.5446692109108, 2.5818355083466)
  1859. obj13.CanCollide = false
  1860. obj13.TopSurface = Enum.SurfaceType.Smooth
  1861. obj13.BottomSurface = Enum.SurfaceType.Smooth
  1862. obj13.Material = Enum.Material.SmoothPlastic
  1863. obj13.Size = Vector3.new(0.25, 0.25, 0.25)
  1864. obj13.BrickColor = BrickColor.new("Hot pink")
  1865. obj13.Friction = 0.30000001192093
  1866. obj13.Shape = Enum.PartType.Ball
  1867. obj13.Parent = obj2
  1868.  
  1869. -- 14 - Part
  1870. local obj14 = Instance.new("Part")
  1871. obj14.CFrame = CFrame.new(Vector3.new(66.868927, 3.43238807, 6.82578087)) * CFrame.Angles(-2.4803557395935, 1.123170375824, 2.1302044391632)
  1872. obj14.CanCollide = false
  1873. obj14.TopSurface = Enum.SurfaceType.Smooth
  1874. obj14.BottomSurface = Enum.SurfaceType.Smooth
  1875. obj14.Material = Enum.Material.SmoothPlastic
  1876. obj14.Size = Vector3.new(0.25, 0.25, 0.25)
  1877. obj14.BrickColor = BrickColor.new("Hot pink")
  1878. obj14.Friction = 0.30000001192093
  1879. obj14.Shape = Enum.PartType.Ball
  1880. obj14.Parent = obj2
  1881.  
  1882. -- 15 - Part
  1883. local obj15 = Instance.new("Part")
  1884. obj15.CFrame = CFrame.new(Vector3.new(67.1951675, 3.383008, 7.69050598)) * CFrame.Angles(-2.0021269321442, 1.2287007570267, 1.6869416236877)
  1885. obj15.CanCollide = false
  1886. obj15.TopSurface = Enum.SurfaceType.Smooth
  1887. obj15.BottomSurface = Enum.SurfaceType.Smooth
  1888. obj15.Material = Enum.Material.SmoothPlastic
  1889. obj15.Size = Vector3.new(0.25, 0.25, 0.25)
  1890. obj15.BrickColor = BrickColor.new("Hot pink")
  1891. obj15.Friction = 0.30000001192093
  1892. obj15.Shape = Enum.PartType.Ball
  1893. obj15.Parent = obj2
  1894.  
  1895. -- 16 - Part
  1896. local obj16 = Instance.new("Part")
  1897. obj16.CFrame = CFrame.new(Vector3.new(67.50383, 3.46245813, 7.48069429)) * CFrame.Angles(-3.058357000351, 0.5446692109108, 2.5818355083466)
  1898. obj16.CanCollide = false
  1899. obj16.TopSurface = Enum.SurfaceType.Smooth
  1900. obj16.BottomSurface = Enum.SurfaceType.Smooth
  1901. obj16.Material = Enum.Material.SmoothPlastic
  1902. obj16.Size = Vector3.new(0.25, 0.25, 0.25)
  1903. obj16.BrickColor = BrickColor.new("Hot pink")
  1904. obj16.Friction = 0.30000001192093
  1905. obj16.Shape = Enum.PartType.Ball
  1906. obj16.Parent = obj2
  1907.  
  1908. -- 17 - Part
  1909. local obj17 = Instance.new("Part")
  1910. obj17.CFrame = CFrame.new(Vector3.new(66.5551376, 3.4628334, 7.33871651)) * CFrame.Angles(-2.4803557395935, 1.123170375824, 2.1302044391632)
  1911. obj17.CanCollide = false
  1912. obj17.TopSurface = Enum.SurfaceType.Smooth
  1913. obj17.BottomSurface = Enum.SurfaceType.Smooth
  1914. obj17.Material = Enum.Material.SmoothPlastic
  1915. obj17.Size = Vector3.new(0.25, 0.25, 0.25)
  1916. obj17.BrickColor = BrickColor.new("Hot pink")
  1917. obj17.Friction = 0.30000001192093
  1918. obj17.Shape = Enum.PartType.Ball
  1919. obj17.Parent = obj2
  1920.  
  1921. -- 18 - Part
  1922. local obj18 = Instance.new("Part")
  1923. obj18.CFrame = CFrame.new(Vector3.new(67.3677139, 3.83245182, 7.3331027)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  1924. obj18.CanCollide = false
  1925. obj18.TopSurface = Enum.SurfaceType.Smooth
  1926. obj18.BottomSurface = Enum.SurfaceType.Smooth
  1927. obj18.Material = Enum.Material.SmoothPlastic
  1928. obj18.Size = Vector3.new(0.25, 0.25, 0.25)
  1929. obj18.BrickColor = BrickColor.new("Hot pink")
  1930. obj18.Friction = 0.30000001192093
  1931. obj18.Shape = Enum.PartType.Ball
  1932. obj18.Parent = obj2
  1933.  
  1934. -- 19 - Part
  1935. local obj19 = Instance.new("Part")
  1936. obj19.CFrame = CFrame.new(Vector3.new(67.4115601, 3.71535063, 7.01420689)) * CFrame.Angles(-2.4803557395935, 1.123170375824, 2.1302044391632)
  1937. obj19.CanCollide = false
  1938. obj19.TopSurface = Enum.SurfaceType.Smooth
  1939. obj19.BottomSurface = Enum.SurfaceType.Smooth
  1940. obj19.Material = Enum.Material.SmoothPlastic
  1941. obj19.Size = Vector3.new(0.25, 0.25, 0.25)
  1942. obj19.BrickColor = BrickColor.new("Hot pink")
  1943. obj19.Friction = 0.30000001192093
  1944. obj19.Shape = Enum.PartType.Ball
  1945. obj19.Parent = obj2
  1946.  
  1947. -- 20 - Part
  1948. local obj20 = Instance.new("Part")
  1949. obj20.CFrame = CFrame.new(Vector3.new(67.6487045, 3.39313889, 7.19381428)) * CFrame.Angles(-2.0021269321442, 1.2287007570267, 1.6869416236877)
  1950. obj20.CanCollide = false
  1951. obj20.TopSurface = Enum.SurfaceType.Smooth
  1952. obj20.BottomSurface = Enum.SurfaceType.Smooth
  1953. obj20.Material = Enum.Material.SmoothPlastic
  1954. obj20.Size = Vector3.new(0.25, 0.25, 0.25)
  1955. obj20.BrickColor = BrickColor.new("Hot pink")
  1956. obj20.Friction = 0.30000001192093
  1957. obj20.Shape = Enum.PartType.Ball
  1958. obj20.Parent = obj2
  1959.  
  1960. -- 21 - Part
  1961. local obj21 = Instance.new("Part")
  1962. obj21.CFrame = CFrame.new(Vector3.new(66.8260422, 4.12417316, 6.81669378)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  1963. obj21.CanCollide = false
  1964. obj21.TopSurface = Enum.SurfaceType.Smooth
  1965. obj21.BottomSurface = Enum.SurfaceType.Smooth
  1966. obj21.Material = Enum.Material.SmoothPlastic
  1967. obj21.Size = Vector3.new(0.25, 0.25, 0.25)
  1968. obj21.BrickColor = BrickColor.new("Hot pink")
  1969. obj21.Friction = 0.30000001192093
  1970. obj21.Shape = Enum.PartType.Ball
  1971. obj21.Parent = obj2
  1972.  
  1973. -- 22 - Part
  1974. local obj22 = Instance.new("Part")
  1975. obj22.CFrame = CFrame.new(Vector3.new(67.162117, 3.11433029, 6.8847661)) * CFrame.Angles(-2.0021269321442, 1.2287007570267, 1.6869416236877)
  1976. obj22.CanCollide = false
  1977. obj22.TopSurface = Enum.SurfaceType.Smooth
  1978. obj22.BottomSurface = Enum.SurfaceType.Smooth
  1979. obj22.Material = Enum.Material.SmoothPlastic
  1980. obj22.Size = Vector3.new(0.25, 0.25, 0.25)
  1981. obj22.BrickColor = BrickColor.new("Hot pink")
  1982. obj22.Friction = 0.30000001192093
  1983. obj22.Shape = Enum.PartType.Ball
  1984. obj22.Parent = obj2
  1985.  
  1986. -- 23 - Part
  1987. local obj23 = Instance.new("Part")
  1988. obj23.CFrame = CFrame.new(Vector3.new(66.4981842, 3.63936186, 7.01661682)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  1989. obj23.CanCollide = false
  1990. obj23.TopSurface = Enum.SurfaceType.Smooth
  1991. obj23.BottomSurface = Enum.SurfaceType.Smooth
  1992. obj23.Material = Enum.Material.SmoothPlastic
  1993. obj23.Size = Vector3.new(0.25, 0.25, 0.25)
  1994. obj23.BrickColor = BrickColor.new("Hot pink")
  1995. obj23.Friction = 0.30000001192093
  1996. obj23.Shape = Enum.PartType.Ball
  1997. obj23.Parent = obj2
  1998.  
  1999. -- 24 - Part
  2000. local obj24 = Instance.new("Part")
  2001. obj24.CFrame = CFrame.new(Vector3.new(66.6352844, 3.38244724, 7.06651926)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2002. obj24.CanCollide = false
  2003. obj24.TopSurface = Enum.SurfaceType.Smooth
  2004. obj24.BottomSurface = Enum.SurfaceType.Smooth
  2005. obj24.Material = Enum.Material.SmoothPlastic
  2006. obj24.Size = Vector3.new(0.25, 0.25, 0.25)
  2007. obj24.BrickColor = BrickColor.new("Hot pink")
  2008. obj24.Friction = 0.30000001192093
  2009. obj24.Shape = Enum.PartType.Ball
  2010. obj24.Parent = obj2
  2011.  
  2012. -- 25 - Part
  2013. local obj25 = Instance.new("Part")
  2014. obj25.CFrame = CFrame.new(Vector3.new(66.753746, 3.10362744, 7.32704163)) * CFrame.Angles(-2.0021269321442, 1.2287007570267, 1.6869416236877)
  2015. obj25.CanCollide = false
  2016. obj25.TopSurface = Enum.SurfaceType.Smooth
  2017. obj25.BottomSurface = Enum.SurfaceType.Smooth
  2018. obj25.Material = Enum.Material.SmoothPlastic
  2019. obj25.Size = Vector3.new(0.25, 0.25, 0.25)
  2020. obj25.BrickColor = BrickColor.new("Hot pink")
  2021. obj25.Friction = 0.30000001192093
  2022. obj25.Shape = Enum.PartType.Ball
  2023. obj25.Parent = obj2
  2024.  
  2025. -- 26 - Part
  2026. local obj26 = Instance.new("Part")
  2027. obj26.CFrame = CFrame.new(Vector3.new(66.851532, 3.01907969, 7.04717398)) * CFrame.Angles(-3.058357000351, 0.5446692109108, 2.5818355083466)
  2028. obj26.CanCollide = false
  2029. obj26.TopSurface = Enum.SurfaceType.Smooth
  2030. obj26.BottomSurface = Enum.SurfaceType.Smooth
  2031. obj26.Material = Enum.Material.SmoothPlastic
  2032. obj26.Size = Vector3.new(0.25, 0.25, 0.25)
  2033. obj26.BrickColor = BrickColor.new("Hot pink")
  2034. obj26.Friction = 0.30000001192093
  2035. obj26.Shape = Enum.PartType.Ball
  2036. obj26.Parent = obj2
  2037.  
  2038. -- 27 - Part
  2039. local obj27 = Instance.new("Part")
  2040. obj27.CFrame = CFrame.new(Vector3.new(66.944519, 3.20876789, 7.64748764)) * CFrame.Angles(-3.058357000351, 0.5446692109108, 2.5818355083466)
  2041. obj27.CanCollide = false
  2042. obj27.TopSurface = Enum.SurfaceType.Smooth
  2043. obj27.BottomSurface = Enum.SurfaceType.Smooth
  2044. obj27.Material = Enum.Material.SmoothPlastic
  2045. obj27.Size = Vector3.new(0.25, 0.25, 0.25)
  2046. obj27.BrickColor = BrickColor.new("Hot pink")
  2047. obj27.Friction = 0.30000001192093
  2048. obj27.Shape = Enum.PartType.Ball
  2049. obj27.Parent = obj2
  2050.  
  2051. -- 28 - Part
  2052. local obj28 = Instance.new("Part")
  2053. obj28.CFrame = CFrame.new(Vector3.new(67.2306061, 4.08936405, 7.28319883)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2054. obj28.CanCollide = false
  2055. obj28.TopSurface = Enum.SurfaceType.Smooth
  2056. obj28.BottomSurface = Enum.SurfaceType.Smooth
  2057. obj28.Material = Enum.Material.SmoothPlastic
  2058. obj28.Size = Vector3.new(0.25, 0.25, 0.25)
  2059. obj28.BrickColor = BrickColor.new("Hot pink")
  2060. obj28.Friction = 0.30000001192093
  2061. obj28.Shape = Enum.PartType.Ball
  2062. obj28.Parent = obj2
  2063.  
  2064. -- 29 - Part
  2065. local obj29 = Instance.new("Part")
  2066. obj29.CFrame = CFrame.new(Vector3.new(66.5712891, 3.99917173, 6.8835969)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2067. obj29.CanCollide = false
  2068. obj29.TopSurface = Enum.SurfaceType.Smooth
  2069. obj29.BottomSurface = Enum.SurfaceType.Smooth
  2070. obj29.Material = Enum.Material.SmoothPlastic
  2071. obj29.Size = Vector3.new(0.25, 0.25, 0.25)
  2072. obj29.BrickColor = BrickColor.new("Hot pink")
  2073. obj29.Friction = 0.30000001192093
  2074. obj29.Shape = Enum.PartType.Ball
  2075. obj29.Parent = obj2
  2076.  
  2077. -- 30 - Part
  2078. local obj30 = Instance.new("Part")
  2079. obj30.CFrame = CFrame.new(Vector3.new(66.7236328, 4.26077843, 7.20509243)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2080. obj30.CanCollide = false
  2081. obj30.TopSurface = Enum.SurfaceType.Smooth
  2082. obj30.BottomSurface = Enum.SurfaceType.Smooth
  2083. obj30.Material = Enum.Material.SmoothPlastic
  2084. obj30.Size = Vector3.new(0.25, 0.25, 0.25)
  2085. obj30.BrickColor = BrickColor.new("Hot pink")
  2086. obj30.Friction = 0.30000001192093
  2087. obj30.Shape = Enum.PartType.Ball
  2088. obj30.Parent = obj2
  2089.  
  2090. -- 31 - Part
  2091. local obj31 = Instance.new("Part")
  2092. obj31.CFrame = CFrame.new(Vector3.new(66.5950623, 4.16077423, 7.05188084)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2093. obj31.CanCollide = false
  2094. obj31.TopSurface = Enum.SurfaceType.Smooth
  2095. obj31.BottomSurface = Enum.SurfaceType.Smooth
  2096. obj31.Material = Enum.Material.SmoothPlastic
  2097. obj31.Size = Vector3.new(0.25, 0.25, 0.25)
  2098. obj31.BrickColor = BrickColor.new("Hot pink")
  2099. obj31.Friction = 0.30000001192093
  2100. obj31.Shape = Enum.PartType.Ball
  2101. obj31.Parent = obj2
  2102.  
  2103. -- 32 - Part
  2104. local obj32 = Instance.new("Part")
  2105. obj32.CFrame = CFrame.new(Vector3.new(67.0637207, 4.03936481, 7.48850012)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2106. obj32.CanCollide = false
  2107. obj32.TopSurface = Enum.SurfaceType.Smooth
  2108. obj32.BottomSurface = Enum.SurfaceType.Smooth
  2109. obj32.Material = Enum.Material.SmoothPlastic
  2110. obj32.Size = Vector3.new(0.25, 0.25, 0.25)
  2111. obj32.BrickColor = BrickColor.new("Hot pink")
  2112. obj32.Friction = 0.30000001192093
  2113. obj32.Shape = Enum.PartType.Ball
  2114. obj32.Parent = obj2
  2115.  
  2116. -- 33 - Part
  2117. local obj33 = Instance.new("Part")
  2118. obj33.CFrame = CFrame.new(Vector3.new(66.4686813, 3.99917364, 7.16550922)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2119. obj33.CanCollide = false
  2120. obj33.TopSurface = Enum.SurfaceType.Smooth
  2121. obj33.BottomSurface = Enum.SurfaceType.Smooth
  2122. obj33.Material = Enum.Material.SmoothPlastic
  2123. obj33.Size = Vector3.new(0.25, 0.25, 0.25)
  2124. obj33.BrickColor = BrickColor.new("Hot pink")
  2125. obj33.Friction = 0.30000001192093
  2126. obj33.Shape = Enum.PartType.Ball
  2127. obj33.Parent = obj2
  2128.  
  2129. -- 34 - Part
  2130. local obj34 = Instance.new("Part")
  2131. obj34.CFrame = CFrame.new(Vector3.new(66.6615219, 4.14917231, 7.3953228)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2132. obj34.CanCollide = false
  2133. obj34.TopSurface = Enum.SurfaceType.Smooth
  2134. obj34.BottomSurface = Enum.SurfaceType.Smooth
  2135. obj34.Material = Enum.Material.SmoothPlastic
  2136. obj34.Size = Vector3.new(0.25, 0.25, 0.25)
  2137. obj34.BrickColor = BrickColor.new("Hot pink")
  2138. obj34.Friction = 0.30000001192093
  2139. obj34.Shape = Enum.PartType.Ball
  2140. obj34.Parent = obj2
  2141.  
  2142. -- 35 - Part
  2143. local obj35 = Instance.new("Part")
  2144. obj35.CFrame = CFrame.new(Vector3.new(66.8712616, 4.16257238, 7.47166586)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2145. obj35.CanCollide = false
  2146. obj35.TopSurface = Enum.SurfaceType.Smooth
  2147. obj35.BottomSurface = Enum.SurfaceType.Smooth
  2148. obj35.Material = Enum.Material.SmoothPlastic
  2149. obj35.Size = Vector3.new(0.25, 0.25, 0.25)
  2150. obj35.BrickColor = BrickColor.new("Hot pink")
  2151. obj35.Friction = 0.30000001192093
  2152. obj35.Shape = Enum.PartType.Ball
  2153. obj35.Parent = obj2
  2154.  
  2155. -- 36 - Part
  2156. local obj36 = Instance.new("Part")
  2157. obj36.CFrame = CFrame.new(Vector3.new(66.7165604, 3.82596827, 6.77684546)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2158. obj36.CanCollide = false
  2159. obj36.TopSurface = Enum.SurfaceType.Smooth
  2160. obj36.BottomSurface = Enum.SurfaceType.Smooth
  2161. obj36.Material = Enum.Material.SmoothPlastic
  2162. obj36.Size = Vector3.new(0.25, 0.25, 0.25)
  2163. obj36.BrickColor = BrickColor.new("Hot pink")
  2164. obj36.Friction = 0.30000001192093
  2165. obj36.Shape = Enum.PartType.Ball
  2166. obj36.Parent = obj2
  2167.  
  2168. -- 37 - Part
  2169. local obj37 = Instance.new("Part")
  2170. obj37.CFrame = CFrame.new(Vector3.new(66.9846878, 4.27417517, 7.14047909)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2171. obj37.CanCollide = false
  2172. obj37.TopSurface = Enum.SurfaceType.Smooth
  2173. obj37.BottomSurface = Enum.SurfaceType.Smooth
  2174. obj37.Material = Enum.Material.SmoothPlastic
  2175. obj37.Size = Vector3.new(0.25, 0.25, 0.25)
  2176. obj37.BrickColor = BrickColor.new("Hot pink")
  2177. obj37.Friction = 0.30000001192093
  2178. obj37.Shape = Enum.PartType.Ball
  2179. obj37.Parent = obj2
  2180.  
  2181. -- 38 - Part
  2182. local obj38 = Instance.new("Part")
  2183. obj38.CFrame = CFrame.new(Vector3.new(67.1641541, 4.10096312, 6.93975735)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2184. obj38.CanCollide = false
  2185. obj38.TopSurface = Enum.SurfaceType.Smooth
  2186. obj38.BottomSurface = Enum.SurfaceType.Smooth
  2187. obj38.Material = Enum.Material.SmoothPlastic
  2188. obj38.Size = Vector3.new(0.25, 0.25, 0.25)
  2189. obj38.BrickColor = BrickColor.new("Hot pink")
  2190. obj38.Friction = 0.30000001192093
  2191. obj38.Shape = Enum.PartType.Ball
  2192. obj38.Parent = obj2
  2193.  
  2194. -- 39 - Part
  2195. local obj39 = Instance.new("Part")
  2196. obj39.CFrame = CFrame.new(Vector3.new(66.792038, 4.26077843, 7.01715183)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2197. obj39.CanCollide = false
  2198. obj39.TopSurface = Enum.SurfaceType.Smooth
  2199. obj39.BottomSurface = Enum.SurfaceType.Smooth
  2200. obj39.Material = Enum.Material.SmoothPlastic
  2201. obj39.Size = Vector3.new(0.25, 0.25, 0.25)
  2202. obj39.BrickColor = BrickColor.new("Hot pink")
  2203. obj39.Friction = 0.30000001192093
  2204. obj39.Shape = Enum.PartType.Ball
  2205. obj39.Parent = obj2
  2206.  
  2207. -- 40 - Part
  2208. local obj40 = Instance.new("Part")
  2209. obj40.CFrame = CFrame.new(Vector3.new(66.5005493, 3.71436262, 7.38994217)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2210. obj40.CanCollide = false
  2211. obj40.TopSurface = Enum.SurfaceType.Smooth
  2212. obj40.BottomSurface = Enum.SurfaceType.Smooth
  2213. obj40.Material = Enum.Material.SmoothPlastic
  2214. obj40.Size = Vector3.new(0.25, 0.25, 0.25)
  2215. obj40.BrickColor = BrickColor.new("Hot pink")
  2216. obj40.Friction = 0.30000001192093
  2217. obj40.Shape = Enum.PartType.Ball
  2218. obj40.Parent = obj2
  2219.  
  2220. -- 41 - stretches
  2221. local obj41 = Instance.new("Model")
  2222. obj41.Name = "stretches"
  2223. obj41.Parent = obj1
  2224.  
  2225. -- 42 - stretchlol
  2226. local obj42 = Instance.new("Part")
  2227. obj42.CFrame = CFrame.new(Vector3.new(67.162117, 3.13544774, 6.8847661)) * CFrame.Angles(-2.0021269321442, 1.2287007570267, 1.6869416236877)
  2228. obj42.CanCollide = false
  2229. obj42.Transparency = 1
  2230. obj42.TopSurface = Enum.SurfaceType.Smooth
  2231. obj42.BottomSurface = Enum.SurfaceType.Smooth
  2232. obj42.Material = Enum.Material.SmoothPlastic
  2233. obj42.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2234. obj42.BrickColor = BrickColor.new("Pastel brown")
  2235. obj42.Friction = 0.30000001192093
  2236. obj42.Shape = Enum.PartType.Ball
  2237. obj42.Name = "stretchlol"
  2238. obj42.Parent = obj41
  2239.  
  2240. -- 43 - stretchlol
  2241. local obj43 = Instance.new("Part")
  2242. obj43.CFrame = CFrame.new(Vector3.new(67.1951675, 3.40412855, 7.69050598)) * CFrame.Angles(-2.0021269321442, 1.2287007570267, 1.6869416236877)
  2243. obj43.CanCollide = false
  2244. obj43.Transparency = 1
  2245. obj43.TopSurface = Enum.SurfaceType.Smooth
  2246. obj43.BottomSurface = Enum.SurfaceType.Smooth
  2247. obj43.Material = Enum.Material.SmoothPlastic
  2248. obj43.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2249. obj43.BrickColor = BrickColor.new("Pastel brown")
  2250. obj43.Friction = 0.30000001192093
  2251. obj43.Shape = Enum.PartType.Ball
  2252. obj43.Name = "stretchlol"
  2253. obj43.Parent = obj41
  2254.  
  2255. -- 44 - stretchlol
  2256. local obj44 = Instance.new("Part")
  2257. obj44.CFrame = CFrame.new(Vector3.new(67.5038223, 3.48357916, 7.48069382)) * CFrame.Angles(-3.058357000351, 0.5446692109108, 2.5818355083466)
  2258. obj44.CanCollide = false
  2259. obj44.Transparency = 1
  2260. obj44.TopSurface = Enum.SurfaceType.Smooth
  2261. obj44.BottomSurface = Enum.SurfaceType.Smooth
  2262. obj44.Material = Enum.Material.SmoothPlastic
  2263. obj44.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2264. obj44.BrickColor = BrickColor.new("Pastel brown")
  2265. obj44.Friction = 0.30000001192093
  2266. obj44.Shape = Enum.PartType.Ball
  2267. obj44.Name = "stretchlol"
  2268. obj44.Parent = obj41
  2269.  
  2270. -- 45 - stretchlol
  2271. local obj45 = Instance.new("Part")
  2272. obj45.CFrame = CFrame.new(Vector3.new(67.1641541, 4.12207699, 6.93975687)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2273. obj45.CanCollide = false
  2274. obj45.Transparency = 1
  2275. obj45.TopSurface = Enum.SurfaceType.Smooth
  2276. obj45.BottomSurface = Enum.SurfaceType.Smooth
  2277. obj45.Material = Enum.Material.SmoothPlastic
  2278. obj45.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2279. obj45.BrickColor = BrickColor.new("Pastel brown")
  2280. obj45.Friction = 0.30000001192093
  2281. obj45.Shape = Enum.PartType.Ball
  2282. obj45.Name = "stretchlol"
  2283. obj45.Parent = obj41
  2284.  
  2285. -- 46 - stretchlol
  2286. local obj46 = Instance.new("Part")
  2287. obj46.CFrame = CFrame.new(Vector3.new(66.8712616, 4.18368626, 7.47166586)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2288. obj46.CanCollide = false
  2289. obj46.Transparency = 1
  2290. obj46.TopSurface = Enum.SurfaceType.Smooth
  2291. obj46.BottomSurface = Enum.SurfaceType.Smooth
  2292. obj46.Material = Enum.Material.SmoothPlastic
  2293. obj46.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2294. obj46.BrickColor = BrickColor.new("Pastel brown")
  2295. obj46.Friction = 0.30000001192093
  2296. obj46.Shape = Enum.PartType.Ball
  2297. obj46.Name = "stretchlol"
  2298. obj46.Parent = obj41
  2299.  
  2300. -- 47 - stretchlol
  2301. local obj47 = Instance.new("Part")
  2302. obj47.CFrame = CFrame.new(Vector3.new(66.8260345, 4.14528561, 6.81669378)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2303. obj47.CanCollide = false
  2304. obj47.Transparency = 1
  2305. obj47.TopSurface = Enum.SurfaceType.Smooth
  2306. obj47.BottomSurface = Enum.SurfaceType.Smooth
  2307. obj47.Material = Enum.Material.SmoothPlastic
  2308. obj47.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2309. obj47.BrickColor = BrickColor.new("Pastel brown")
  2310. obj47.Friction = 0.30000001192093
  2311. obj47.Shape = Enum.PartType.Ball
  2312. obj47.Name = "stretchlol"
  2313. obj47.Parent = obj41
  2314.  
  2315. -- 48 - stretchlol
  2316. local obj48 = Instance.new("Part")
  2317. obj48.CFrame = CFrame.new(Vector3.new(66.7104797, 3.88547921, 7.57276678)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2318. obj48.CanCollide = false
  2319. obj48.Transparency = 1
  2320. obj48.TopSurface = Enum.SurfaceType.Smooth
  2321. obj48.BottomSurface = Enum.SurfaceType.Smooth
  2322. obj48.Material = Enum.Material.SmoothPlastic
  2323. obj48.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2324. obj48.BrickColor = BrickColor.new("Pastel brown")
  2325. obj48.Friction = 0.30000001192093
  2326. obj48.Shape = Enum.PartType.Ball
  2327. obj48.Name = "stretchlol"
  2328. obj48.Parent = obj41
  2329.  
  2330. -- 49 - stretchlol
  2331. local obj49 = Instance.new("Part")
  2332. obj49.CFrame = CFrame.new(Vector3.new(67.0637207, 4.06047773, 7.48850012)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2333. obj49.CanCollide = false
  2334. obj49.Transparency = 1
  2335. obj49.TopSurface = Enum.SurfaceType.Smooth
  2336. obj49.BottomSurface = Enum.SurfaceType.Smooth
  2337. obj49.Material = Enum.Material.SmoothPlastic
  2338. obj49.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2339. obj49.BrickColor = BrickColor.new("Pastel brown")
  2340. obj49.Friction = 0.30000001192093
  2341. obj49.Shape = Enum.PartType.Ball
  2342. obj49.Name = "stretchlol"
  2343. obj49.Parent = obj41
  2344.  
  2345. -- 50 - stretchlol
  2346. local obj50 = Instance.new("Part")
  2347. obj50.CFrame = CFrame.new(Vector3.new(66.7165604, 3.84708691, 6.77684498)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2348. obj50.CanCollide = false
  2349. obj50.Transparency = 1
  2350. obj50.TopSurface = Enum.SurfaceType.Smooth
  2351. obj50.BottomSurface = Enum.SurfaceType.Smooth
  2352. obj50.Material = Enum.Material.SmoothPlastic
  2353. obj50.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2354. obj50.BrickColor = BrickColor.new("Pastel brown")
  2355. obj50.Friction = 0.30000001192093
  2356. obj50.Shape = Enum.PartType.Ball
  2357. obj50.Name = "stretchlol"
  2358. obj50.Parent = obj41
  2359.  
  2360. -- 51 - stretchlol
  2361. local obj51 = Instance.new("Part")
  2362. obj51.CFrame = CFrame.new(Vector3.new(66.9846878, 4.29528904, 7.14047909)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2363. obj51.CanCollide = false
  2364. obj51.Transparency = 1
  2365. obj51.TopSurface = Enum.SurfaceType.Smooth
  2366. obj51.BottomSurface = Enum.SurfaceType.Smooth
  2367. obj51.Material = Enum.Material.SmoothPlastic
  2368. obj51.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2369. obj51.BrickColor = BrickColor.new("Pastel brown")
  2370. obj51.Friction = 0.30000001192093
  2371. obj51.Shape = Enum.PartType.Ball
  2372. obj51.Name = "stretchlol"
  2373. obj51.Parent = obj41
  2374.  
  2375. -- 52 - stretchlol
  2376. local obj52 = Instance.new("Part")
  2377. obj52.CFrame = CFrame.new(Vector3.new(66.868927, 3.45350599, 6.82578087)) * CFrame.Angles(-2.4803557395935, 1.123170375824, 2.1302044391632)
  2378. obj52.CanCollide = false
  2379. obj52.Transparency = 1
  2380. obj52.TopSurface = Enum.SurfaceType.Smooth
  2381. obj52.BottomSurface = Enum.SurfaceType.Smooth
  2382. obj52.Material = Enum.Material.SmoothPlastic
  2383. obj52.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2384. obj52.BrickColor = BrickColor.new("Pastel brown")
  2385. obj52.Friction = 0.30000001192093
  2386. obj52.Shape = Enum.PartType.Ball
  2387. obj52.Name = "stretchlol"
  2388. obj52.Parent = obj41
  2389.  
  2390. -- 53 - stretchlol
  2391. local obj53 = Instance.new("Part")
  2392. obj53.CFrame = CFrame.new(Vector3.new(67.287262, 3.10603261, 7.30382156)) * CFrame.Angles(9.1487750708552e-09, -0.34906616806984, -1.0471986532211)
  2393. obj53.CanCollide = false
  2394. obj53.Transparency = 1
  2395. obj53.TopSurface = Enum.SurfaceType.Smooth
  2396. obj53.BottomSurface = Enum.SurfaceType.Smooth
  2397. obj53.Material = Enum.Material.SmoothPlastic
  2398. obj53.Size = Vector3.new(1.79999995, 1.04999995, 1.04999995)
  2399. obj53.BrickColor = BrickColor.new("Pastel brown")
  2400. obj53.Friction = 0.30000001192093
  2401. obj53.Shape = Enum.PartType.Cylinder
  2402. obj53.Name = "stretchlol"
  2403. obj53.Parent = obj41
  2404.  
  2405. -- 54 - stretchlol
  2406. local obj54 = Instance.new("Part")
  2407. obj54.CFrame = CFrame.new(Vector3.new(66.4686813, 4.02028799, 7.16550922)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2408. obj54.CanCollide = false
  2409. obj54.Transparency = 1
  2410. obj54.TopSurface = Enum.SurfaceType.Smooth
  2411. obj54.BottomSurface = Enum.SurfaceType.Smooth
  2412. obj54.Material = Enum.Material.SmoothPlastic
  2413. obj54.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2414. obj54.BrickColor = BrickColor.new("Pastel brown")
  2415. obj54.Friction = 0.30000001192093
  2416. obj54.Shape = Enum.PartType.Ball
  2417. obj54.Name = "stretchlol"
  2418. obj54.Parent = obj41
  2419.  
  2420. -- 55 - stretchlol
  2421. local obj55 = Instance.new("Part")
  2422. obj55.CFrame = CFrame.new(Vector3.new(66.6615219, 4.17028332, 7.3953228)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2423. obj55.CanCollide = false
  2424. obj55.Transparency = 1
  2425. obj55.TopSurface = Enum.SurfaceType.Smooth
  2426. obj55.BottomSurface = Enum.SurfaceType.Smooth
  2427. obj55.Material = Enum.Material.SmoothPlastic
  2428. obj55.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2429. obj55.BrickColor = BrickColor.new("Pastel brown")
  2430. obj55.Friction = 0.30000001192093
  2431. obj55.Shape = Enum.PartType.Ball
  2432. obj55.Name = "stretchlol"
  2433. obj55.Parent = obj41
  2434.  
  2435. -- 56 - stretchlol
  2436. local obj56 = Instance.new("Part")
  2437. obj56.CFrame = CFrame.new(Vector3.new(66.753746, 3.12474751, 7.32704115)) * CFrame.Angles(-2.0021269321442, 1.2287007570267, 1.6869416236877)
  2438. obj56.CanCollide = false
  2439. obj56.Transparency = 1
  2440. obj56.TopSurface = Enum.SurfaceType.Smooth
  2441. obj56.BottomSurface = Enum.SurfaceType.Smooth
  2442. obj56.Material = Enum.Material.SmoothPlastic
  2443. obj56.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2444. obj56.BrickColor = BrickColor.new("Pastel brown")
  2445. obj56.Friction = 0.30000001192093
  2446. obj56.Shape = Enum.PartType.Ball
  2447. obj56.Name = "stretchlol"
  2448. obj56.Parent = obj41
  2449.  
  2450. -- 57 - stretchlol
  2451. local obj57 = Instance.new("Part")
  2452. obj57.CFrame = CFrame.new(Vector3.new(67.2306061, 4.11047649, 7.28319883)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2453. obj57.CanCollide = false
  2454. obj57.Transparency = 1
  2455. obj57.TopSurface = Enum.SurfaceType.Smooth
  2456. obj57.BottomSurface = Enum.SurfaceType.Smooth
  2457. obj57.Material = Enum.Material.SmoothPlastic
  2458. obj57.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2459. obj57.BrickColor = BrickColor.new("Pastel brown")
  2460. obj57.Friction = 0.30000001192093
  2461. obj57.Shape = Enum.PartType.Ball
  2462. obj57.Name = "stretchlol"
  2463. obj57.Parent = obj41
  2464.  
  2465. -- 58 - stretchlol
  2466. local obj58 = Instance.new("Part")
  2467. obj58.CFrame = CFrame.new(Vector3.new(67.0756683, 3.79114079, 7.63403416)) * CFrame.Angles(-2.4803557395935, 1.123170375824, 2.1302044391632)
  2468. obj58.CanCollide = false
  2469. obj58.Transparency = 1
  2470. obj58.TopSurface = Enum.SurfaceType.Smooth
  2471. obj58.BottomSurface = Enum.SurfaceType.Smooth
  2472. obj58.Material = Enum.Material.SmoothPlastic
  2473. obj58.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2474. obj58.BrickColor = BrickColor.new("Pastel brown")
  2475. obj58.Friction = 0.30000001192093
  2476. obj58.Shape = Enum.PartType.Ball
  2477. obj58.Name = "stretchlol"
  2478. obj58.Parent = obj41
  2479.  
  2480. -- 59 - stretchlol
  2481. local obj59 = Instance.new("Part")
  2482. obj59.CFrame = CFrame.new(Vector3.new(66.5005493, 3.73548079, 7.38994217)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2483. obj59.CanCollide = false
  2484. obj59.Transparency = 1
  2485. obj59.TopSurface = Enum.SurfaceType.Smooth
  2486. obj59.BottomSurface = Enum.SurfaceType.Smooth
  2487. obj59.Material = Enum.Material.SmoothPlastic
  2488. obj59.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2489. obj59.BrickColor = BrickColor.new("Pastel brown")
  2490. obj59.Friction = 0.30000001192093
  2491. obj59.Shape = Enum.PartType.Ball
  2492. obj59.Name = "stretchlol"
  2493. obj59.Parent = obj41
  2494.  
  2495. -- 60 - stretchlol
  2496. local obj60 = Instance.new("Part")
  2497. obj60.CFrame = CFrame.new(Vector3.new(67.6487045, 3.41425848, 7.1938138)) * CFrame.Angles(-2.0021269321442, 1.2287007570267, 1.6869416236877)
  2498. obj60.CanCollide = false
  2499. obj60.Transparency = 1
  2500. obj60.TopSurface = Enum.SurfaceType.Smooth
  2501. obj60.BottomSurface = Enum.SurfaceType.Smooth
  2502. obj60.Material = Enum.Material.SmoothPlastic
  2503. obj60.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2504. obj60.BrickColor = BrickColor.new("Pastel brown")
  2505. obj60.Friction = 0.30000001192093
  2506. obj60.Shape = Enum.PartType.Ball
  2507. obj60.Name = "stretchlol"
  2508. obj60.Parent = obj41
  2509.  
  2510. -- 61 - stretchlol
  2511. local obj61 = Instance.new("Part")
  2512. obj61.CFrame = CFrame.new(Vector3.new(67.3677139, 3.85357118, 7.33310223)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2513. obj61.CanCollide = false
  2514. obj61.Transparency = 1
  2515. obj61.TopSurface = Enum.SurfaceType.Smooth
  2516. obj61.BottomSurface = Enum.SurfaceType.Smooth
  2517. obj61.Material = Enum.Material.SmoothPlastic
  2518. obj61.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2519. obj61.BrickColor = BrickColor.new("Pastel brown")
  2520. obj61.Friction = 0.30000001192093
  2521. obj61.Shape = Enum.PartType.Ball
  2522. obj61.Name = "stretchlol"
  2523. obj61.Parent = obj41
  2524.  
  2525. -- 62 - stretchlol
  2526. local obj62 = Instance.new("Part")
  2527. obj62.CFrame = CFrame.new(Vector3.new(66.6352844, 3.40356588, 7.06651878)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2528. obj62.CanCollide = false
  2529. obj62.Transparency = 1
  2530. obj62.TopSurface = Enum.SurfaceType.Smooth
  2531. obj62.BottomSurface = Enum.SurfaceType.Smooth
  2532. obj62.Material = Enum.Material.SmoothPlastic
  2533. obj62.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2534. obj62.BrickColor = BrickColor.new("Pastel brown")
  2535. obj62.Friction = 0.30000001192093
  2536. obj62.Shape = Enum.PartType.Ball
  2537. obj62.Name = "stretchlol"
  2538. obj62.Parent = obj41
  2539.  
  2540. -- 63 - stretchlol
  2541. local obj63 = Instance.new("Part")
  2542. obj63.CFrame = CFrame.new(Vector3.new(66.7236328, 4.28189754, 7.20509195)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2543. obj63.CanCollide = false
  2544. obj63.Transparency = 1
  2545. obj63.TopSurface = Enum.SurfaceType.Smooth
  2546. obj63.BottomSurface = Enum.SurfaceType.Smooth
  2547. obj63.Material = Enum.Material.SmoothPlastic
  2548. obj63.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2549. obj63.BrickColor = BrickColor.new("Pastel brown")
  2550. obj63.Friction = 0.30000001192093
  2551. obj63.Shape = Enum.PartType.Ball
  2552. obj63.Name = "stretchlol"
  2553. obj63.Parent = obj41
  2554.  
  2555. -- 64 - stretchlol
  2556. local obj64 = Instance.new("Part")
  2557. obj64.CFrame = CFrame.new(Vector3.new(66.5712891, 4.02028799, 6.8835969)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2558. obj64.CanCollide = false
  2559. obj64.Transparency = 1
  2560. obj64.TopSurface = Enum.SurfaceType.Smooth
  2561. obj64.BottomSurface = Enum.SurfaceType.Smooth
  2562. obj64.Material = Enum.Material.SmoothPlastic
  2563. obj64.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2564. obj64.BrickColor = BrickColor.new("Pastel brown")
  2565. obj64.Friction = 0.30000001192093
  2566. obj64.Shape = Enum.PartType.Ball
  2567. obj64.Name = "stretchlol"
  2568. obj64.Parent = obj41
  2569.  
  2570. -- 65 - stretchlol
  2571. local obj65 = Instance.new("Part")
  2572. obj65.CFrame = CFrame.new(Vector3.new(66.4981842, 3.66047978, 7.01661682)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2573. obj65.CanCollide = false
  2574. obj65.Transparency = 1
  2575. obj65.TopSurface = Enum.SurfaceType.Smooth
  2576. obj65.BottomSurface = Enum.SurfaceType.Smooth
  2577. obj65.Material = Enum.Material.SmoothPlastic
  2578. obj65.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2579. obj65.BrickColor = BrickColor.new("Pastel brown")
  2580. obj65.Friction = 0.30000001192093
  2581. obj65.Shape = Enum.PartType.Ball
  2582. obj65.Name = "stretchlol"
  2583. obj65.Parent = obj41
  2584.  
  2585. -- 66 - stretchlol
  2586. local obj66 = Instance.new("Part")
  2587. obj66.CFrame = CFrame.new(Vector3.new(66.7920303, 4.28189754, 7.01715183)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2588. obj66.CanCollide = false
  2589. obj66.Transparency = 1
  2590. obj66.TopSurface = Enum.SurfaceType.Smooth
  2591. obj66.BottomSurface = Enum.SurfaceType.Smooth
  2592. obj66.Material = Enum.Material.SmoothPlastic
  2593. obj66.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2594. obj66.BrickColor = BrickColor.new("Pastel brown")
  2595. obj66.Friction = 0.30000001192093
  2596. obj66.Shape = Enum.PartType.Ball
  2597. obj66.Name = "stretchlol"
  2598. obj66.Parent = obj41
  2599.  
  2600. -- 67 - stretchlol
  2601. local obj67 = Instance.new("Part")
  2602. obj67.CFrame = CFrame.new(Vector3.new(66.5950623, 4.18188763, 7.05188084)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2603. obj67.CanCollide = false
  2604. obj67.Transparency = 1
  2605. obj67.TopSurface = Enum.SurfaceType.Smooth
  2606. obj67.BottomSurface = Enum.SurfaceType.Smooth
  2607. obj67.Material = Enum.Material.SmoothPlastic
  2608. obj67.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2609. obj67.BrickColor = BrickColor.new("Pastel brown")
  2610. obj67.Friction = 0.30000001192093
  2611. obj67.Shape = Enum.PartType.Ball
  2612. obj67.Name = "stretchlol"
  2613. obj67.Parent = obj41
  2614.  
  2615. -- 68 - stretchlol
  2616. local obj68 = Instance.new("Part")
  2617. obj68.CFrame = CFrame.new(Vector3.new(67.4115601, 3.73646879, 7.01420689)) * CFrame.Angles(-2.4803557395935, 1.123170375824, 2.1302044391632)
  2618. obj68.CanCollide = false
  2619. obj68.Transparency = 1
  2620. obj68.TopSurface = Enum.SurfaceType.Smooth
  2621. obj68.BottomSurface = Enum.SurfaceType.Smooth
  2622. obj68.Material = Enum.Material.SmoothPlastic
  2623. obj68.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2624. obj68.BrickColor = BrickColor.new("Pastel brown")
  2625. obj68.Friction = 0.30000001192093
  2626. obj68.Shape = Enum.PartType.Ball
  2627. obj68.Name = "stretchlol"
  2628. obj68.Parent = obj41
  2629.  
  2630. -- 69 - stretchlol
  2631. local obj69 = Instance.new("Part")
  2632. obj69.CFrame = CFrame.new(Vector3.new(66.8643951, 3.88548112, 7.14990711)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2633. obj69.CanCollide = false
  2634. obj69.Transparency = 1
  2635. obj69.TopSurface = Enum.SurfaceType.Smooth
  2636. obj69.BottomSurface = Enum.SurfaceType.Smooth
  2637. obj69.Material = Enum.Material.SmoothPlastic
  2638. obj69.Size = Vector3.new(1.04999995, 1.04999995, 1.04999995)
  2639. obj69.BrickColor = BrickColor.new("Pastel brown")
  2640. obj69.Friction = 0.30000001192093
  2641. obj69.Shape = Enum.PartType.Ball
  2642. obj69.Name = "stretchlol"
  2643. obj69.Parent = obj41
  2644.  
  2645. -- 70 - stretchlol
  2646. local obj70 = Instance.new("Part")
  2647. obj70.CFrame = CFrame.new(Vector3.new(67.4108353, 3.29388237, 6.88037777)) * CFrame.Angles(-3.058357000351, 0.5446692109108, 2.5818355083466)
  2648. obj70.CanCollide = false
  2649. obj70.Transparency = 1
  2650. obj70.TopSurface = Enum.SurfaceType.Smooth
  2651. obj70.BottomSurface = Enum.SurfaceType.Smooth
  2652. obj70.Material = Enum.Material.SmoothPlastic
  2653. obj70.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2654. obj70.BrickColor = BrickColor.new("Pastel brown")
  2655. obj70.Friction = 0.30000001192093
  2656. obj70.Shape = Enum.PartType.Ball
  2657. obj70.Name = "stretchlol"
  2658. obj70.Parent = obj41
  2659.  
  2660. -- 71 - stretchlol
  2661. local obj71 = Instance.new("Part")
  2662. obj71.CFrame = CFrame.new(Vector3.new(67.1960983, 3.65356374, 6.79175806)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2663. obj71.CanCollide = false
  2664. obj71.Transparency = 1
  2665. obj71.TopSurface = Enum.SurfaceType.Smooth
  2666. obj71.BottomSurface = Enum.SurfaceType.Smooth
  2667. obj71.Material = Enum.Material.SmoothPlastic
  2668. obj71.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2669. obj71.BrickColor = BrickColor.new("Pastel brown")
  2670. obj71.Friction = 0.30000001192093
  2671. obj71.Shape = Enum.PartType.Ball
  2672. obj71.Name = "stretchlol"
  2673. obj71.Parent = obj41
  2674.  
  2675. -- 72 - stretchlol
  2676. local obj72 = Instance.new("Part")
  2677. obj72.CFrame = CFrame.new(Vector3.new(66.944519, 3.22988653, 7.64748716)) * CFrame.Angles(-3.058357000351, 0.5446692109108, 2.5818355083466)
  2678. obj72.CanCollide = false
  2679. obj72.Transparency = 1
  2680. obj72.TopSurface = Enum.SurfaceType.Smooth
  2681. obj72.BottomSurface = Enum.SurfaceType.Smooth
  2682. obj72.Material = Enum.Material.SmoothPlastic
  2683. obj72.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2684. obj72.BrickColor = BrickColor.new("Pastel brown")
  2685. obj72.Friction = 0.30000001192093
  2686. obj72.Shape = Enum.PartType.Ball
  2687. obj72.Name = "stretchlol"
  2688. obj72.Parent = obj41
  2689.  
  2690. -- 73 - stretchlol
  2691. local obj73 = Instance.new("Part")
  2692. obj73.CFrame = CFrame.new(Vector3.new(66.851532, 3.04020095, 7.04717398)) * CFrame.Angles(-3.058357000351, 0.5446692109108, 2.5818355083466)
  2693. obj73.CanCollide = false
  2694. obj73.Transparency = 1
  2695. obj73.TopSurface = Enum.SurfaceType.Smooth
  2696. obj73.BottomSurface = Enum.SurfaceType.Smooth
  2697. obj73.Material = Enum.Material.SmoothPlastic
  2698. obj73.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2699. obj73.BrickColor = BrickColor.new("Pastel brown")
  2700. obj73.Friction = 0.30000001192093
  2701. obj73.Shape = Enum.PartType.Ball
  2702. obj73.Name = "stretchlol"
  2703. obj73.Parent = obj41
  2704.  
  2705. -- 74 - stretchlol
  2706. local obj74 = Instance.new("Part")
  2707. obj74.CFrame = CFrame.new(Vector3.new(66.5551376, 3.48395109, 7.33871603)) * CFrame.Angles(-2.4803557395935, 1.123170375824, 2.1302044391632)
  2708. obj74.CanCollide = false
  2709. obj74.Transparency = 1
  2710. obj74.TopSurface = Enum.SurfaceType.Smooth
  2711. obj74.BottomSurface = Enum.SurfaceType.Smooth
  2712. obj74.Material = Enum.Material.SmoothPlastic
  2713. obj74.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2714. obj74.BrickColor = BrickColor.new("Pastel brown")
  2715. obj74.Friction = 0.30000001192093
  2716. obj74.Shape = Enum.PartType.Ball
  2717. obj74.Name = "stretchlol"
  2718. obj74.Parent = obj41
  2719.  
  2720. -- 75 - stretchlol
  2721. local obj75 = Instance.new("Part")
  2722. obj75.CFrame = CFrame.new(Vector3.new(66.8069, 3.60357046, 7.60786104)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2723. obj75.CanCollide = false
  2724. obj75.Transparency = 1
  2725. obj75.TopSurface = Enum.SurfaceType.Smooth
  2726. obj75.BottomSurface = Enum.SurfaceType.Smooth
  2727. obj75.Material = Enum.Material.SmoothPlastic
  2728. obj75.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2729. obj75.BrickColor = BrickColor.new("Pastel brown")
  2730. obj75.Friction = 0.30000001192093
  2731. obj75.Shape = Enum.PartType.Ball
  2732. obj75.Name = "stretchlol"
  2733. obj75.Parent = obj41
  2734.  
  2735. -- 76 - stretchlol
  2736. local obj76 = Instance.new("Part")
  2737. obj76.CFrame = CFrame.new(Vector3.new(67.0182953, 3.88547921, 6.72704411)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2738. obj76.CanCollide = false
  2739. obj76.Transparency = 1
  2740. obj76.TopSurface = Enum.SurfaceType.Smooth
  2741. obj76.BottomSurface = Enum.SurfaceType.Smooth
  2742. obj76.Material = Enum.Material.SmoothPlastic
  2743. obj76.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2744. obj76.BrickColor = BrickColor.new("Pastel brown")
  2745. obj76.Friction = 0.30000001192093
  2746. obj76.Shape = Enum.PartType.Ball
  2747. obj76.Name = "stretchlol"
  2748. obj76.Parent = obj41
  2749. obj1.PrimaryPart = obj4
  2750.  
  2751. local stretches = obj41:GetChildren()
  2752. for i,v in pairs(stretches) do
  2753. v.Anchored = true
  2754. v.Parent = obj1
  2755. end
  2756. for i,v in pairs(obj2:GetChildren()) do
  2757. v.Anchored = true
  2758. v.Parent = obj1
  2759. end
  2760. obj2:Destroy()
  2761. obj41:Destroy()
  2762.  
  2763. local previous = nil
  2764. for i,v in pairs(obj1:GetChildren()) do
  2765. if v:IsA('BasePart') then
  2766. if previous then
  2767. local weld = Instance.new('Weld',v)
  2768. weld.Part0 = v
  2769. weld.Part1 = previous
  2770. weld.C0 = v.CFrame:inverse() * previous.CFrame
  2771. previous.Anchored = false
  2772. previous.CanCollide = false
  2773. local vee = v
  2774. weld.AncestryChanged:connect(function(mez,par)
  2775. wait()
  2776. weld.Parent = vee
  2777. end)
  2778. end
  2779. previous = v
  2780. end
  2781. end
  2782. previous.Anchored = false
  2783. previous.CanCollide = false
  2784. obj1:SetPrimaryPartCFrame(handle.CFrame*CFrame.Angles(0,math.rad(180),0)+Vector3.new(0,100,0))
  2785. -- 2 - Part
  2786. local ree = Instance.new("Part")
  2787. ree.CFrame = CFrame.new(Vector3.new(50.5, 141, 5.5))
  2788. ree.Transparency = 0.80000001192093
  2789. ree.Material = Enum.Material.Neon
  2790. ree.CFrame = CFrame.new(obj4.Position)
  2791. ree.Size = Vector3.new(5, math.huge, 5)
  2792. ree.BrickColor = BrickColor.new("New Yeller")
  2793. ree.Friction = 0.30000001192093
  2794. ree.Shape = Enum.PartType.Block
  2795. ree.Parent = handle
  2796.  
  2797. -- 3 - Mesh
  2798. local ree2 = Instance.new("CylinderMesh")
  2799. ree2.Parent = ree
  2800. local thing = Instance.new('BodyPosition',obj9)
  2801. local thing2 = Instance.new('BodyPosition',ree)
  2802. thing2.P = 100000
  2803. thing2.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  2804. thing.MaxForce = Vector3.new(10000,10000,10000)
  2805. for i=1,100 do
  2806. thing2.Position = obj4.Position
  2807. obj1:SetPrimaryPartCFrame(CFrame.new(obj1.PrimaryPart.Position)*CFrame.Angles(math.rad(handle.Orientation.X),math.rad(handle.Orientation.Y),math.rad(handle.Orientation.Z))*CFrame.Angles(0,math.rad(180),0))
  2808. thing.Position = handle.Position+(handle.CFrame.rightVector*0.5)
  2809. wait()
  2810. end
  2811. thing:Destroy()
  2812. local lmfao = Instance.new('Weld',obj4)
  2813. lmfao.C0 = CFrame.new(2.5,0.2,0)*CFrame.Angles(0,math.rad(180),0)
  2814. lmfao.Part0 = obj4
  2815. lmfao.Part1 = handle
  2816. ree:Destroy()
  2817. working = false
  2818. end
  2819.  
  2820. function katanamode()
  2821. blademode = "katana"
  2822. -- 1 - weeb shit
  2823. local weebshit1 = handle
  2824.  
  2825. -- 16 - top cap
  2826. local weebshit16 = Instance.new("Part")
  2827. weebshit16.CFrame = CFrame.new(Vector3.new(206.400146, 11.5499945, 5.00058556)) * CFrame.Angles(-3.1415927410126, 0, 1.5707963705063)
  2828. weebshit16.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2829. weebshit16.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2830. weebshit16.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2831. weebshit16.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2832. weebshit16.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2833. weebshit16.Size = Vector3.new(0.1, 0.05,0.05) --0.65, 0.65
  2834. weebshit16.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2835. weebshit16.Anchored = false
  2836. weebshit16.BrickColor = BrickColor.new("Really black")
  2837. weebshit16.Friction = 0.30000001192093
  2838. weebshit16.Shape = Enum.PartType.Cylinder
  2839. weebshit16.Name = "top cap"
  2840. weebshit16.Parent = weebshit1
  2841. local weld = Instance.new('Weld',weebshit16)
  2842. weld.Part0 = weebshit16
  2843. weld.Part1 = handle
  2844. weld.C1 = CFrame.new(0.6, 0, 0, 1.00000048, 0, 0, 0, 1, 0, 0, 0, 1.00000048)
  2845. --weld,part,endsize,endpos,amntime
  2846. grow(weld,weebshit16,Vector3.new(0.1,0.65,0.65),CFrame.new(0.6, 0, 0, 1.00000048, 0, 0, 0, 1, 0, 0, 0, 1.00000048),0.1)
  2847.  
  2848. -- 8 - blade
  2849. local weebshit8 = Instance.new("Part")
  2850. weebshit8.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2851. weebshit8.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2852. weebshit8.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2853. weebshit8.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2854. weebshit8.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2855. weebshit8.Material = Enum.Material.Metal
  2856. weebshit8.Size = Vector3.new(0.23,0.05, 0.1)
  2857. weebshit8.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2858. weebshit8.Anchored = false
  2859. weebshit8.BrickColor = BrickColor.new("Dark stone grey")
  2860. weebshit8.Friction = 0.30000001192093
  2861. weebshit8.Shape = Enum.PartType.Block
  2862. weebshit8.Name = "blade"
  2863. weebshit8.Parent = weebshit1
  2864. weebshit8:BreakJoints()
  2865. local bld1 = weebshit8
  2866. local weld2 = Instance.new('Weld',weebshit8)
  2867. weld2.Part0 = weebshit8
  2868. weld2.Part1 = handle
  2869. weld2.C1 = CFrame.new(0.75, 0, 0) * CFrame.Angles(math.rad(180), 0, math.rad(-90))
  2870. local coru=coroutine.wrap(function()
  2871. grow(weld2,weebshit8,Vector3.new(0.23,1.17,0.1),CFrame.new(1.25, 0, 0) * CFrame.Angles(math.rad(180), 0, math.rad(-90)),0.05)
  2872. end)
  2873. coru()
  2874.  
  2875. -- 9 - blade
  2876. local weebshit9 = Instance.new("Part")
  2877. weebshit9.CFrame = CFrame.new(Vector3.new(206.475388, 13.3372736, 5.00158167)) * CFrame.Angles(-0, 0, 0.052359949797392)
  2878. weebshit9.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2879. weebshit9.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2880. weebshit9.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2881. weebshit9.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2882. weebshit9.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2883. weebshit9.Material = Enum.Material.Metal
  2884. weebshit9.Size = Vector3.new(0.100000009, 0.05, 0.0500000007)
  2885. weebshit9.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2886. weebshit9.Anchored = false
  2887. weebshit9.BrickColor = BrickColor.new("Pearl")
  2888. weebshit9.Friction = 0.30000001192093
  2889. weebshit9.Shape = Enum.PartType.Block
  2890. weebshit9.Name = "blade"
  2891. weebshit9.Parent = weebshit8
  2892. local bld2 = weebshit9
  2893. local weld3 = Instance.new('Weld',weebshit9)
  2894. weld3.Part0 = weebshit9
  2895. weld3.Part1 = weebshit8
  2896. weld3.C1 = CFrame.new(0.11, 0, 0) * CFrame.Angles(0, 0, 0)
  2897. grow(weld3,weebshit9,Vector3.new(0.100000009, 1.17, 0.0500000007),CFrame.new(0.11, 0, 0) * CFrame.Angles(0, 0, 0),0.05)
  2898. -- 10 - blade
  2899. local weebshit10 = Instance.new("Part")
  2900. weebshit10.CFrame = CFrame.new(Vector3.new(206.26973, 14.458313, 5)) * CFrame.Angles(-0, 0, 0.10472027212381)
  2901. weebshit10.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2902. weebshit10.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2903. weebshit10.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2904. weebshit10.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2905. weebshit10.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2906. weebshit10.Material = Enum.Material.Metal
  2907. weebshit10.Size = Vector3.new(0.229999945, 0.05, 0.100000009)
  2908. weebshit10.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2909. weebshit10.Anchored = false
  2910. weebshit10.BrickColor = BrickColor.new("Dark stone grey")
  2911. weebshit10.Friction = 0.30000001192093
  2912. weebshit10.Shape = Enum.PartType.Block
  2913. weebshit10.Name = "blade"
  2914. weebshit10.Parent = weebshit1
  2915. local weld4 = Instance.new('Weld',weebshit10)
  2916. weld4.Part0 = weebshit10
  2917. weld4.Part1 = weebshit8
  2918. weld4.C1 = CFrame.new(-0.01, 0.55, -1.14440918e-05, 0.998631477, 0.0523363762, -1.25522347e-05, 0.0523363687, -0.998631358, -8.97663813e-06, -1.3056685e-05, 8.01841452e-06, -1.00000095)
  2919. local coru=coroutine.wrap(function()
  2920. grow(weld4,weebshit10,Vector3.new(0.23,1.17,0.1),CFrame.new(-0.0285797119, 1.14634609, -1.14440918e-05, 0.998631477, 0.0523363762, -1.25522347e-05, 0.0523363687, -0.998631358, -8.97663813e-06, -1.3056685e-05, 8.01841452e-06, -1.00000095),0.1)
  2921. end)
  2922. coru()
  2923. -- 11 - blade
  2924. local weebshit11 = Instance.new("Part")
  2925. weebshit11.CFrame = CFrame.new(Vector3.new(206.384079, 14.4703341, 5.00158167)) * CFrame.Angles(-0, 0, 0.10472027212381)
  2926. weebshit11.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2927. weebshit11.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2928. weebshit11.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2929. weebshit11.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2930. weebshit11.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2931. weebshit11.Material = Enum.Material.Metal
  2932. weebshit11.Size = Vector3.new(0.100000009, 0.05, 0.0500000007)
  2933. weebshit11.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2934. weebshit11.Anchored = false
  2935. weebshit11.BrickColor = BrickColor.new("Pearl")
  2936. weebshit11.Friction = 0.30000001192093
  2937. weebshit11.Shape = Enum.PartType.Block
  2938. weebshit11.Name = "blade"
  2939. weebshit11.Parent = weebshit1
  2940. local weld5 = Instance.new('Weld',weebshit10)
  2941. weld5.Part0 = weebshit10
  2942. weld5.Part1 = weebshit11
  2943. weld5.C1 = CFrame.new(0.11, 0, 0) * CFrame.Angles(0, 0, 0)
  2944. grow(weld5,weebshit11,Vector3.new(0.100000009, 1.16999841, 0.0500000007),CFrame.new(-0.11, 0, 0) * CFrame.Angles(0, 0, 0),0.1)
  2945.  
  2946. -- 15 - blade
  2947. local weebshit15 = Instance.new("Part")
  2948. weebshit15.CFrame = CFrame.new(Vector3.new(206.36055, 13.3312511, 5)) * CFrame.Angles(-0, 0, 0.052359949797392)
  2949. weebshit15.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2950. weebshit15.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2951. weebshit15.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2952. weebshit15.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2953. weebshit15.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2954. weebshit15.Material = Enum.Material.Metal
  2955. weebshit15.Size = Vector3.new(0.229999945, 0.55, 0.100000009)
  2956. weebshit15.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2957. weebshit15.Anchored = false
  2958. weebshit15.BrickColor = BrickColor.new("Dark stone grey")
  2959. weebshit15.Friction = 0.30000001192093
  2960. weebshit15.Shape = Enum.PartType.Block
  2961. weebshit15.Name = "blade"
  2962. weebshit15.Parent = weebshit1
  2963. local weld6 = Instance.new('Weld',weebshit15)
  2964. weld6.Part0 = weebshit15
  2965. weld6.Part1 = weebshit10
  2966. weld6.C1 = CFrame.new(-0.01, -0.55, 0, 0.99863112, -0.0523363762, 5.34574838e-07, -0.0523363203, -0.998631358, 9.75034527e-06, 9.04611142e-08, -1.00508332e-05, -1.0000006)
  2967. local coru=coroutine.wrap(function()
  2968. grow(weld6,weebshit15,Vector3.new(0.229999945, 1.17000151, 0.100000009),CFrame.new(-0.0274810791, -1.13038063, 0, 0.99863112, -0.0523363762, 5.34574838e-07, -0.0523363203, -0.998631358, 9.75034527e-06, 9.04611142e-08, -1.00508332e-05, -1.0000006),0.1)
  2969. end)
  2970. coru()
  2971.  
  2972. -- 12 - blade
  2973. local weebshit12 = Instance.new("Part")
  2974. weebshit12.CFrame = CFrame.new(Vector3.new(206.50705, 12.1849957, 5.00158167)) * CFrame.Angles(-0, 0, -0)
  2975. weebshit12.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2976. weebshit12.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2977. weebshit12.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2978. weebshit12.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2979. weebshit12.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2980. weebshit12.Material = Enum.Material.Metal
  2981. weebshit12.Size = Vector3.new(0.100000009, 0.05, 0.0500000007)
  2982. weebshit12.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2983. weebshit12.Anchored = false
  2984. weebshit12.BrickColor = BrickColor.new("Pearl")
  2985. weebshit12.Friction = 0.30000001192093
  2986. weebshit12.Shape = Enum.PartType.Block
  2987. weebshit12.Name = "blade"
  2988. weebshit12.Parent = weebshit1
  2989. local weld7 = Instance.new('Weld',weebshit12)
  2990. weld7.Part0 = weebshit12
  2991. weld7.Part1 = weebshit15
  2992. weld7.C1 = CFrame.new(0.11, 0, 0) * CFrame.Angles(0, 0, 0)
  2993. grow(weld7,weebshit12,Vector3.new(0.100000009, 1.16999841, 0.0500000007),CFrame.new(0.11, 0, 0) * CFrame.Angles(0, 0, 0),0.1)
  2994.  
  2995. -- 14 - blade
  2996. local weebshit14 = Instance.new("Part")
  2997. weebshit14.CFrame = CFrame.new(Vector3.new(206.155365, 15.3628922, 5)) * CFrame.Angles(-0, 0, 0.15708021819592)
  2998. weebshit14.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2999. weebshit14.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3000. weebshit14.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3001. weebshit14.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3002. weebshit14.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3003. weebshit14.Material = Enum.Material.Metal
  3004. weebshit14.Size = Vector3.new(0.229999945, 0.05, 0.100000009)
  3005. weebshit14.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3006. weebshit14.Anchored = false
  3007. weebshit14.BrickColor = BrickColor.new("Dark stone grey")
  3008. weebshit14.Friction = 0.30000001192093
  3009. weebshit14.Shape = Enum.PartType.Block
  3010. weebshit14.Name = "blade"
  3011. weebshit14.Parent = weebshit1
  3012. local weld8 = Instance.new('Weld',weebshit14)
  3013. weld8.Part0 = weebshit14
  3014. weld8.Part1 = weebshit15
  3015. weld8.C1 = CFrame.new(-0.01, 0.45, -1.43051147e-06, 0.99862963, 0.0522801876, -1.10407145e-05, 0.0522794127, 0.998632491, -1.50609173e-06, 8.47656065e-06, 1.7598054e-06, 1)
  3016. local coru=coroutine.wrap(function()
  3017. grow(weld8,weebshit14,Vector3.new(0.229999945, 0.700001657, 0.100000009),CFrame.new(-0.0191650391, 0.911635399, -1.43051147e-06, 0.99862963, 0.0522801876, -1.10407145e-05, 0.0522794127, 0.998632491, -1.50609173e-06, 8.47656065e-06, 1.7598054e-06, 1),0.1)
  3018. end)
  3019. coru()
  3020.  
  3021. -- 13 - blade
  3022. local weebshit13 = Instance.new("Part")
  3023. weebshit13.CFrame = CFrame.new(Vector3.new(206.268967, 15.3808832, 5.00158167)) * CFrame.Angles(-0, 0, 0.15708021819592)
  3024. weebshit13.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3025. weebshit13.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3026. weebshit13.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3027. weebshit13.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3028. weebshit13.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3029. weebshit13.Material = Enum.Material.Metal
  3030. weebshit13.Size = Vector3.new(0.100000009, 0.05, 0.0500000007)
  3031. weebshit13.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3032. weebshit13.Anchored = false
  3033. weebshit13.BrickColor = BrickColor.new("Pearl")
  3034. weebshit13.Friction = 0.30000001192093
  3035. weebshit13.Shape = Enum.PartType.Block
  3036. weebshit13.Name = "blade"
  3037. weebshit13.Parent = weebshit1
  3038. local weld9 = Instance.new('Weld',weebshit13)
  3039. weld9.Part0 = weebshit13
  3040. weld9.Part1 = weebshit14
  3041. weld9.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  3042. grow(weld9,weebshit13,Vector3.new(0.100000009, 0.699998796, 0.0500000007),CFrame.new(0.11, 0, 0) * CFrame.Angles(0, 0, 0),0.1)
  3043.  
  3044. -- 18 - blade
  3045. local weebshit18 = Instance.new("WedgePart")
  3046. weebshit18.CFrame = CFrame.new(Vector3.new(206.077118, 15.85674, 5)) * CFrame.Angles(1.5707963705063, -1.4137160778046, 1.5707963705063)
  3047. weebshit18.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3048. weebshit18.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3049. weebshit18.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3050. weebshit18.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3051. weebshit18.Material = Enum.Material.Metal
  3052. weebshit18.Size = Vector3.new(0.100000009, 0.05, 0.230000108)
  3053. weebshit18.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3054. weebshit18.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3055. weebshit18.Anchored = false
  3056. weebshit18.BrickColor = BrickColor.new("Dark stone grey")
  3057. weebshit18.Friction = 0.30000001192093
  3058. weebshit18.Name = "blade"
  3059. weebshit18.Parent = weebshit1
  3060. local weld10 = Instance.new('Weld',weebshit18)
  3061. weld10.Part0 = weebshit18
  3062. weld10.Part1 = weebshit14
  3063. weld10.C1 = CFrame.new(-0.015, 0.299937057, 2.86102295e-06)*CFrame.Angles(0,math.rad(-90),0)
  3064. local coru=coroutine.wrap(function()
  3065. grow(weld10,weebshit18,Vector3.new(0.1, 0.3, 0.23),CFrame.new(0, 0.499937057, 2.86102295e-06)*CFrame.Angles(0,math.rad(-90),0),0.1)
  3066. end)
  3067. coru()
  3068.  
  3069. -- 19 - blade
  3070. local weebshit19 = Instance.new("WedgePart")
  3071. weebshit19.CFrame = CFrame.new(Vector3.new(206.096375, 15.8952179, 5.00177383)) * CFrame.Angles(1.5707963705063, -1.4137160778046, 1.5707963705063)
  3072. weebshit19.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3073. weebshit19.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3074. weebshit19.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3075. weebshit19.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3076. weebshit19.Material = Enum.Material.Metal
  3077. weebshit19.Size = Vector3.new(0.0500000007, 0.05, 0.280000091)
  3078. weebshit19.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3079. weebshit19.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3080. weebshit19.Anchored = false
  3081. weebshit19.BrickColor = BrickColor.new("Pearl")
  3082. weebshit19.Friction = 0.30000001192093
  3083. weebshit19.Name = "blade"
  3084. weebshit19.Parent = weebshit1
  3085. local weld11 = Instance.new('Weld',weebshit19)
  3086. weld11.Part0 = weebshit19
  3087. weld11.Part1 = weebshit18
  3088. weld11.C1 = CFrame.new(0, 0, -0.029) * CFrame.Angles(0, 0, 0)
  3089. local coru=coroutine.wrap(function()
  3090. grow(weld11,weebshit19,Vector3.new(0.05, 0.37, 0.28),CFrame.new(0, 0.011, -0.029) * CFrame.Angles(0, 0, 0),0.1)
  3091. end)
  3092. coru()
  3093. end
  3094.  
  3095. function gunmode()
  3096. working = true
  3097.  
  3098. working = false
  3099. end
  3100.  
  3101. function knifemode()
  3102. blademode = "knife"
  3103. -- 6 - thicc cap
  3104. local obj6 = Instance.new("Part")
  3105. obj6.CFrame = CFrame.new(Vector3.new(202.399948, 10.5999813, 5.00099993)) * CFrame.Angles(-0, 0, 3.5017728805542e-07)
  3106. obj6.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3107. obj6.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3108. obj6.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3109. obj6.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3110. obj6.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3111. obj6.Size = Vector3.new(0.3, 0.3, 0.3)
  3112. obj6.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3113. obj6.Anchored = false
  3114. obj6.BrickColor = BrickColor.new("Really black")
  3115. obj6.Friction = 0.30000001192093
  3116. obj6.Shape = Enum.PartType.Ball
  3117. obj6.Name = "thicc cap"
  3118. obj6.Parent = handle
  3119. local weld2 = Instance.new('Weld',obj6)
  3120. weld2.Part0 = obj6
  3121. weld2.Part1 = handle
  3122. weld2.C0 = CFrame.new(0.4, 0, 0)
  3123. grow(weld2,obj6,Vector3.new(0.3, 0.3, 0.3),CFrame.new(-0.15, 0, 0),0.1)
  3124.  
  3125. -- 8 - thicc top cap
  3126. local obj8 = Instance.new("Part")
  3127. obj8.CFrame = CFrame.new(Vector3.new(202.399963, 11.3000078, 5.00099993)) * CFrame.Angles(-0, 0, 3.5017728805542e-07)
  3128. obj8.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3129. obj8.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3130. obj8.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3131. obj8.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3132. obj8.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3133. obj8.Size = Vector3.new(0.3, 0.3, 0.3)
  3134. obj8.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3135. obj8.Anchored = false
  3136. obj8.BrickColor = BrickColor.new("Really black")
  3137. obj8.Friction = 0.30000001192093
  3138. obj8.Shape = Enum.PartType.Ball
  3139. obj8.Name = "thicc top cap"
  3140. obj8.Parent = handle
  3141. local weld1 = Instance.new('Weld',obj8)
  3142. weld1.Part0 = obj8
  3143. weld1.Part1 = handle
  3144. weld1.C0 = CFrame.new(-0.4, 0, 0)
  3145. grow(weld1,obj8,Vector3.new(0.3, 0.3, 0.3),CFrame.new(0.15, 0, 0),0.1)
  3146. -- 4 - thicc blade
  3147. local obj4 = Instance.new("Part")
  3148. obj4.CFrame = CFrame.new(Vector3.new(202.40007, 12.1600046, 5.00099707)) * CFrame.Angles(-0, 0, -0)
  3149. obj4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3150. obj4.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3151. obj4.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3152. obj4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3153. obj4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3154. obj4.Material = Enum.Material.Metal
  3155. obj4.Size = Vector3.new(0.23, 0.1, 0.1)
  3156. obj4.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3157. obj4.Anchored = false
  3158. obj4.BrickColor = BrickColor.new("Dark stone grey")
  3159. obj4.Friction = 0.30000001192093
  3160. obj4.Shape = Enum.PartType.Block
  3161. obj4.Name = "blade"
  3162. obj4.Parent = handle
  3163. local weld4 = Instance.new('Weld',obj4)
  3164. weld4.Part0 = obj4
  3165. weld4.Part1 = handle
  3166. weld4.C0 = CFrame.new(0, -0.535, 0)*CFrame.Angles(0,0,math.rad(90))
  3167. local coru=coroutine.wrap(function()
  3168. grow(weld4,obj4,Vector3.new(0.23, 1.19, 0.1),CFrame.new(0.5, 0, 0),0.1)
  3169. end)
  3170. coru()
  3171.  
  3172. -- 5 - thicc blade
  3173. local obj5 = Instance.new("Part")
  3174. obj5.CFrame = CFrame.new(Vector3.new(202.507141, 12.1749954, 5.00158167)) * CFrame.Angles(-0, 0, -0)
  3175. obj5.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3176. obj5.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3177. obj5.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3178. obj5.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3179. obj5.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3180. obj5.Material = Enum.Material.Metal
  3181. obj5.Size = Vector3.new(0.100000009, 0.1, 0.0500000007)
  3182. obj5.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3183. obj5.Anchored = false
  3184. obj5.BrickColor = BrickColor.new("Pearl")
  3185. obj5.Friction = 0.30000001192093
  3186. obj5.Shape = Enum.PartType.Block
  3187. obj5.Name = "blade"
  3188. obj5.Parent = handle
  3189. local weld5 = Instance.new('Weld',obj5)
  3190. weld5.Part0 = obj5
  3191. weld5.Part1 = obj4
  3192. weld5.C0 = CFrame.new(0.09, 0, 0)*CFrame.Angles(0,0,0)
  3193. grow(weld5,obj5,Vector3.new(0.1, 1.19, 0.05),CFrame.new(0, 0, 0),0.1)
  3194.  
  3195. -- 3 - thicc blade
  3196. local obj3 = Instance.new("WedgePart")
  3197. obj3.CFrame = CFrame.new(Vector3.new(202.40007, 12.9000006, 5.00099707)) * CFrame.Angles(-0, -1.5707963705063, 0)
  3198. obj3.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3199. obj3.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3200. obj3.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3201. obj3.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3202. obj3.Material = Enum.Material.Metal
  3203. obj3.Size = Vector3.new(0.1, 0, 0.23)
  3204. obj3.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3205. obj3.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3206. obj3.Anchored = false
  3207. obj3.BrickColor = BrickColor.new("Dark stone grey")
  3208. obj3.Friction = 0.30000001192093
  3209. obj3.Name = "blade"
  3210. obj3.Parent = handle
  3211. local weld6 = Instance.new('Weld',obj3)
  3212. weld6.Part0 = obj3
  3213. weld6.Part1 = obj4
  3214. weld6.C0 = CFrame.new(0, -0.595, 0)*CFrame.Angles(math.rad(0),math.rad(270),math.rad(0))
  3215. local coru=coroutine.wrap(function()
  3216. grow(weld6,obj3,Vector3.new(0.1, 0.3, 0.23),CFrame.new(0, 0.15, 0),0.05)
  3217. end)
  3218. coru()
  3219.  
  3220. -- 2 - thicc blade
  3221. local obj2 = Instance.new("WedgePart")
  3222. obj2.CFrame = CFrame.new(Vector3.new(202.423431, 12.9305696, 5.00099707)) * CFrame.Angles(-0, -1.5707963705063, 0)
  3223. obj2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3224. obj2.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3225. obj2.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3226. obj2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3227. obj2.Material = Enum.Material.Metal
  3228. obj2.Size = Vector3.new(0.05, 0, 0.26)
  3229. obj2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3230. obj2.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3231. obj2.Anchored = false
  3232. obj2.BrickColor = BrickColor.new("Lily white")
  3233. obj2.Friction = 0.30000001192093
  3234. obj2.Name = "blade"
  3235. obj2.Parent = handle
  3236. local weld7 = Instance.new('Weld',obj2)
  3237. weld7.Part0 = obj2
  3238. weld7.Part1 = obj4
  3239. weld7.C0 = CFrame.new(0, -0.595, 0)*CFrame.Angles(math.rad(0),math.rad(270),math.rad(0))
  3240. grow(weld7,obj2,Vector3.new(0.05, 0.33, 0.24),CFrame.new(-0.02, 0.165, 0),0.05)
  3241. end
  3242.  
  3243. function raep()
  3244. working = true
  3245. pcall(function()
  3246. local holyshit = Instance.new("Sound", handle)
  3247. holyshit.SoundId = "rbxassetid://345287845"
  3248. holyshit.Volume = 5
  3249. holyshit:Play()
  3250. holyshit.TimePosition = 0.6
  3251. --[[local waitwhatthefuck = Instance.new("Sound", handle)
  3252. waitwhatthefuck.SoundId = "rbxassetid://864314263"
  3253. waitwhatthefuck:Play()]]--
  3254. local coru=coroutine.wrap(function()
  3255. wait(1.95)
  3256. holyshit.TimePosition = 2.8
  3257. end)
  3258. coru()
  3259. local tweld = Instance.new("Weld", char.HumanoidRootPart)
  3260. tweld.Part0 = char.HumanoidRootPart
  3261. tweld.Part1 = char.Torso
  3262. local rweld = Instance.new("Weld", char["Right Arm"])
  3263. rweld.Part0 = char["Torso"]
  3264. rweld.Part1 = char["Right Arm"]
  3265. rweld.C0 = CFrame.new(1.5, 0, 0)
  3266. local lweld = Instance.new("Weld", char["Left Arm"])
  3267. lweld.Part0 = char.Torso
  3268. lweld.Part1 = char["Left Arm"]
  3269. lweld.C0 = CFrame.new(-1.5, 0, 0)
  3270.  
  3271. char.Humanoid.WalkSpeed = 16
  3272.  
  3273. local cor = coroutine.wrap(function()
  3274. lerp(rweld,rweld.C0,CFrame.new(1.75, 0, 0.35) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(50)),0.2)
  3275. end)
  3276. local cor2 = coroutine.wrap(function()
  3277. lerp(tweld,tweld.C0,CFrame.new(0, -0.25, 0) * CFrame.Angles(math.rad(-15), math.rad(-45), math.rad(0)),0.2)
  3278. end)
  3279. cor()
  3280. cor2()
  3281. lerp(lweld,lweld.C0,CFrame.new(-1.75, 0, -0.35) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(-20)),0.2)
  3282.  
  3283. local particl = Instance.new("ParticleEmitter")
  3284. particl.LightEmission = 3
  3285. particl.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(42, 0, 255)), ColorSequenceKeypoint.new(0.25, Color3.fromRGB(248, 153, 0)), ColorSequenceKeypoint.new(1, Color3.fromRGB(255, 255, 0))})
  3286. particl.LightInfluence = 0.75
  3287. particl.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 1), NumberSequenceKeypoint.new(1, 0)})
  3288. particl.Lifetime = NumberRange.new(0.1, 0.5)
  3289. particl.Rate = 50
  3290. particl.RotSpeed = NumberRange.new(300, 300)
  3291. particl.Speed = NumberRange.new(0, 1)
  3292. particl.SpreadAngle = Vector2.new(90, 90)
  3293. particl.Parent = handle
  3294.  
  3295. for i, v in pairs(handle["pink toy"]:GetChildren()) do
  3296. if v:IsA("Part") then
  3297. cooldildo = particl:Clone()
  3298. cooldildo.Parent = v
  3299. end
  3300. end
  3301.  
  3302. particl:Remove()
  3303.  
  3304. wait(1)
  3305. MOAN = true
  3306.  
  3307. char.Humanoid.WalkSpeed = 75
  3308.  
  3309.  
  3310. local cor = coroutine.wrap(function()
  3311. lerp(rweld,rweld.C0,CFrame.new(1.6, 0.5, -0.75) * CFrame.Angles(0, math.rad(55), math.rad(90)),0.06)
  3312. end)
  3313. local cor2 = coroutine.wrap(function()
  3314. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(30), math.rad(0)),0.06)
  3315. end)
  3316. local cor3 = coroutine.wrap(function()
  3317. lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(270),math.rad(-90),math.rad(180)), 0.06)
  3318. end)
  3319. cor()
  3320. cor2()
  3321. cor3()
  3322. lerp(lweld,lweld.C0,CFrame.new(-1.75, 0, 0.35) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-20)),0.06)
  3323. local omgg = 0
  3324. repeat wait(0.05) omgg = omgg+0.05 until aidsificating ~= nil or omgg > 2
  3325. holyshit:Destroy()
  3326. char.Humanoid.WalkSpeed = 16
  3327. MOAN = false
  3328. if aidsificating == nil then
  3329. for i, v in pairs(handle["pink toy"]:GetChildren()) do
  3330. if v:IsA("Part") then
  3331. v:FindFirstChild("ParticleEmitter"):Destroy()
  3332. end
  3333. end
  3334. local cor = coroutine.wrap(function()
  3335. lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.08)
  3336. end)
  3337. local cor2 = coroutine.wrap(function()
  3338. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.08)
  3339. end)
  3340. local cor3 = coroutine.wrap(function()
  3341. lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-180),math.rad(-90), 0), 0.08)
  3342. end)
  3343. cor()
  3344. cor2()
  3345. cor3()
  3346. lerp(lweld,lweld.C0,CFrame.new(-1.75, 0, 0.35) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-20)),0.08)
  3347.  
  3348. lweld:Remove()
  3349. rweld:Remove()
  3350. tweld:Remove()
  3351.  
  3352. if torsoclone and char:FindFirstChild("Torso") and char:FindFirstChild("HumanoidRootPart") then
  3353. local clone = torsoclone:Clone()
  3354. clone.Part0 = char.HumanoidRootPart
  3355. clone.Part1 = char.Torso
  3356. clone.Parent = char.HumanoidRootPart
  3357. end
  3358. if leftclone and char:FindFirstChild('Left Arm') and char:FindFirstChild('Torso') then
  3359. local clone = leftclone:Clone()
  3360. clone.Part0 = char.Torso
  3361. clone.Part1 = char["Left Arm"]
  3362. clone.Parent = char.Torso
  3363. end
  3364. if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
  3365. local clone = rightclone:Clone()
  3366. clone.Part0 = char.Torso
  3367. clone.Part1 = char["Right Arm"]
  3368. clone.Parent = char.Torso
  3369. end
  3370. else
  3371. pcall(function()
  3372. aidsificating.HumanoidRootPart:Destroy()
  3373. end)
  3374. pcall(function()
  3375. ragdollpart(aidsificating,"Right Arm")
  3376. ragdollpart(aidsificating,"Right Leg")
  3377. ragdollpart(aidsificating,"Left Arm")
  3378. ragdollpart(aidsificating,"Left Leg")
  3379. end)
  3380. pcall(function()
  3381. ragdollpart(aidsificating,"RightUpperArm")
  3382. ragdollpart(aidsificating,"RightUpperLeg")
  3383. ragdollpart(aidsificating,"LeftUpperArm")
  3384. ragdollpart(aidsificating,"LeftUpperLeg")
  3385. end)
  3386. pcall(function()
  3387. local weld = Instance.new('Weld',aidsificating.Torso)
  3388. weld.Part0 = aidsificating.Torso
  3389. weld.Part1 = handle
  3390. weld.C0 = CFrame.new(0.2,-2.5,2)*CFrame.Angles(math.rad(135),0,math.rad(-90))
  3391. for i,v in pairs(handle["pink toy"]:GetChildren()) do
  3392. if v:IsA('BasePart') and v.Name == "stretchlol" then
  3393. v.BrickColor = aidsificating.Torso.BrickColor
  3394. v.Transparency = 0
  3395. end
  3396. end
  3397. end)
  3398. pcall(function()
  3399. local weld = Instance.new('Weld',aidsificating.UpperTorso)
  3400. weld.Part0 = aidsificating.UpperTorso
  3401. weld.Part1 = handle
  3402. weld.C0 = CFrame.new(0.2,-2.5,2)*CFrame.Angles(math.rad(135),0,math.rad(-90))
  3403. for i,v in pairs(handle["pink toy"]:GetChildren()) do
  3404. if v:IsA('BasePart') and v.Name == "stretchlol" then
  3405. v.BrickColor = aidsificating.UpperTorso.BrickColor
  3406. v.Transparency = 0
  3407. end
  3408. end
  3409. end)
  3410. lerp(rweld,rweld.C0,CFrame.new(1.6, 1, -0.5) * CFrame.Angles(0, math.rad(55), math.rad(145)),0.06)
  3411. wait(2)
  3412. for i,v in pairs(aidsificating:GetDescendants()) do
  3413. if v:IsA('Weld') then v:Destroy() end
  3414. end
  3415. pcall(function()
  3416. ragdollpart(aidsificating,"Head")
  3417. end)
  3418. pcall(function()
  3419. local thang = "Torso"
  3420. if aidsificating:FindFirstChild('UpperTorso') then
  3421. thang = "UpperTorso"
  3422. end
  3423. local ayybleed = Instance.new('Part',aidsificating)
  3424. ayybleed.Size = Vector3.new(0.2,0.2,0.2)
  3425. ayybleed.BrickColor = BrickColor.new('Maroon')
  3426. ayybleed.Material = Enum.Material.SmoothPlastic
  3427. ayybleed.Name = "ayybleed"
  3428. ayybleed.CanCollide = false
  3429. ayybleed.Transparency = 1
  3430. ayybleed.CFrame = aidsificating[thang].CFrame
  3431. ayybleed:BreakJoints()
  3432. local attachment1 = Instance.new('Attachment',ayybleed)
  3433. attachment1.Position = Vector3.new(0,-1,0)
  3434. attachment1.Orientation = Vector3.new(180, 0, 0)
  3435. local attachment0 = Instance.new('Attachment',aidsificating[thang])
  3436. if attachment0 and attachment1 then
  3437. local constraint = Instance.new("HingeConstraint")
  3438. constraint.Attachment0 = attachment0
  3439. constraint.Attachment1 = attachment1
  3440. constraint.LimitsEnabled = true
  3441. constraint.UpperAngle = 0
  3442. constraint.LowerAngle = 0
  3443. constraint.Parent = aidsificating
  3444. end
  3445. local bleedBLEED= coroutine.wrap(function()
  3446. bleed(ayybleed,true)
  3447. end)
  3448. bleedBLEED()
  3449. end)
  3450. aidsificating = nil
  3451. pcall(function()
  3452. for i,v in pairs(handle["pink toy"]:GetChildren()) do
  3453. if v:IsA('BasePart') and v.Name == "stretchlol" then
  3454. v.Transparency = 1
  3455. end
  3456. end
  3457. end)
  3458. local cor = coroutine.wrap(function()
  3459. lerp(rweld,rweld.C0,CFrame.new(1.6, -0.25, 0.75) * CFrame.Angles(0, math.rad(55), math.rad(145)),0.04)
  3460. end)
  3461. local cor2 = coroutine.wrap(function()
  3462. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(-30), math.rad(0)),0.04)
  3463. end)
  3464. cor()
  3465. cor2()
  3466. lerp(lweld,lweld.C0,CFrame.new(-1.75, 0, 0.35) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-20)),0.04)
  3467. wait(0.1)
  3468. local cor = coroutine.wrap(function()
  3469. lerp(rweld,rweld.C0,CFrame.new(1.6, -0.5, 1) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.08)
  3470. end)
  3471. local cor2 = coroutine.wrap(function()
  3472. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(-30), math.rad(0)),0.08)
  3473. end)
  3474. local cor3 = coroutine.wrap(function()
  3475. lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-180),math.rad(-90), 0), 0.08)
  3476. end)
  3477. cor()
  3478. cor2()
  3479. cor3()
  3480. lerp(lweld,lweld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.08)
  3481.  
  3482. lweld:Remove()
  3483. rweld:Remove()
  3484. tweld:Remove()
  3485.  
  3486. if torsoclone and char:FindFirstChild("Torso") and char:FindFirstChild("HumanoidRootPart") then
  3487. local clone = torsoclone:Clone()
  3488. clone.Part0 = char.HumanoidRootPart
  3489. clone.Part1 = char.Torso
  3490. clone.Parent = char.HumanoidRootPart
  3491. end
  3492. if leftclone and char:FindFirstChild('Left Arm') and char:FindFirstChild('Torso') then
  3493. local clone = leftclone:Clone()
  3494. clone.Part0 = char.Torso
  3495. clone.Part1 = char["Left Arm"]
  3496. clone.Parent = char.Torso
  3497. end
  3498. if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
  3499. local clone = rightclone:Clone()
  3500. clone.Part0 = char.Torso
  3501. clone.Part1 = char["Right Arm"]
  3502. clone.Parent = char.Torso
  3503. end
  3504. end
  3505. end)
  3506. working = false
  3507. end
  3508.  
  3509. function katanaQ()
  3510. working = true
  3511. swinging = true
  3512. gettingeem = true
  3513. pcall(function()
  3514. local rweld = Instance.new("Weld", char["Right Arm"])
  3515. local tweld = Instance.new("Weld", char.HumanoidRootPart)
  3516. pcall(function()
  3517. rweld.Part0 = char["Torso"]
  3518. rweld.Part1 = char["Right Arm"]
  3519. rweld.C0 = CFrame.new(1.5, 0, 0)
  3520. tweld.Part0 = char.HumanoidRootPart
  3521. tweld.Part1 = char.Torso
  3522. end)
  3523.  
  3524. char:FindFirstChildOfClass('Humanoid').WalkSpeed = 100
  3525.  
  3526. local at1 = Instance.new("Attachment", handle)
  3527. local at2 = Instance.new("Attachment", handle)
  3528. at1.Visible = false
  3529. at1.Position = Vector3.new(5, 0, 0)
  3530. at2.Visible = false
  3531. at2.Position = Vector3.new(1, 0, 0)
  3532.  
  3533. local trail = Instance.new("Trail", handle)
  3534. trail.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(255, 255, 255)), ColorSequenceKeypoint.new(1, Color3.fromRGB(255, 255, 255))})
  3535. trail.LightEmission = 0.25
  3536. trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.9), NumberSequenceKeypoint.new(1, 1)})
  3537. trail.Lifetime = 0.10
  3538. trail.MinLength = 0.05
  3539. trail.Attachment0 = at1
  3540. trail.Attachment1 = at2
  3541. local coru=coroutine.wrap(function()
  3542. lerp(rweld,rweld.C0,CFrame.new(1.35, 0.5, -1.2) * CFrame.Angles(0, math.rad(90), math.rad(90)),0.08)
  3543. end)
  3544. coru()
  3545. lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(270),math.rad(-90),math.rad(180)), 0.08)
  3546. local ree=0
  3547. while goteem == nil and ree < 1 do
  3548. wait(0.05)
  3549. ree=ree+0.05
  3550. end
  3551. char:FindFirstChildOfClass('Humanoid').WalkSpeed = 16
  3552. gettingeem = false
  3553. swinging = false
  3554. if goteem then
  3555. wait(2)
  3556. pcall(function()
  3557. local sounn = Instance.new("Sound", goteem.Torso)
  3558. local lipp = math.random(1, 3)
  3559. if lipp == 1 then sounn.SoundId = "rbxassetid://444667844" end
  3560. if lipp == 2 then sounn.SoundId = "rbxassetid://444667824" end
  3561. if lipp == 3 then sounn.SoundId = "rbxassetid://444667859" end
  3562. sounn:Play()
  3563. end)
  3564. ragdollpart(goteem,"Head")
  3565. for i,v in pairs(goteem:GetDescendants()) do
  3566. if v:IsA('Weld') then v:Destroy() end
  3567. end
  3568. goteem = nil
  3569. end
  3570. trail:Destroy()
  3571. at1:Destroy()
  3572. at2:Destroy()
  3573. lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-180),math.rad(-90), 0), 0.05)
  3574. local cor = coroutine.wrap(function()
  3575. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),0.08)
  3576. end)
  3577. cor()
  3578. lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.08)
  3579. rweld:Destroy()
  3580. tweld:Destroy()
  3581. if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
  3582. local clone = rightclone:Clone()
  3583. clone.Part0 = char.Torso
  3584. clone.Part1 = char["Right Arm"]
  3585. clone.Parent = char.Torso
  3586. end
  3587. if torsoclone and char:FindFirstChild('Torso') and char:FindFirstChild('HumanoidRootPart') then
  3588. local clone = torsoclone:Clone()
  3589. clone.Part0 = char.HumanoidRootPart
  3590. clone.Part1 = char.Torso
  3591. clone.Parent = char.HumanoidRootPart
  3592. end
  3593. end)
  3594. swinging = false
  3595. gettingeem = false
  3596. working = false
  3597. end
  3598. local function katanaE()
  3599. working = true
  3600. swinging = true
  3601. SLESH = true
  3602. pcall(function()
  3603. local rweld = Instance.new("Weld", char["Right Arm"])
  3604. local tweld = Instance.new("Weld", char.HumanoidRootPart)
  3605. rweld.Part0 = char["Torso"]
  3606. rweld.Part1 = char["Right Arm"]
  3607. rweld.C0 = CFrame.new(1.5, 0, 0)
  3608. tweld.Part0 = char.HumanoidRootPart
  3609. tweld.Part1 = char.Torso
  3610.  
  3611. char:FindFirstChildOfClass('Humanoid').WalkSpeed = 100
  3612.  
  3613. local at1 = Instance.new("Attachment", handle)
  3614. local at2 = Instance.new("Attachment", handle)
  3615. at1.Visible = false
  3616. at1.Position = Vector3.new(5, 0, 0)
  3617. at2.Visible = false
  3618. at2.Position = Vector3.new(1, 0, 0)
  3619.  
  3620. local trail = Instance.new("Trail", handle)
  3621. trail.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(255, 255, 255)), ColorSequenceKeypoint.new(1, Color3.fromRGB(255, 255, 255))})
  3622. trail.LightEmission = 0.25
  3623. trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.9), NumberSequenceKeypoint.new(1, 1)})
  3624. trail.Lifetime = 0.10
  3625. trail.MinLength = 0.05
  3626. trail.Attachment0 = at1
  3627. trail.Attachment1 = at2
  3628. local coru=coroutine.wrap(function()
  3629. lerp(rweld,rweld.C0,CFrame.new(2, 1, 0) * CFrame.Angles(math.rad(0), 0, math.rad(60)),0.08)
  3630. end)
  3631. coru()
  3632. lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(270),math.rad(-270),math.rad(0)), 0.08)
  3633.  
  3634. wait(1)
  3635. char:FindFirstChildOfClass('Humanoid').WalkSpeed = 16
  3636. trail:Destroy()
  3637. at1:Destroy()
  3638. at2:Destroy()
  3639. lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-180),math.rad(-90), 0), 0.05)
  3640. local cor = coroutine.wrap(function()
  3641. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),0.08)
  3642. end)
  3643. cor()
  3644. lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.08)
  3645. rweld:Destroy()
  3646. tweld:Destroy()
  3647. if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
  3648. local clone = rightclone:Clone()
  3649. clone.Part0 = char.Torso
  3650. clone.Part1 = char["Right Arm"]
  3651. clone.Parent = char.Torso
  3652. end
  3653. if torsoclone and char:FindFirstChild('Torso') and char:FindFirstChild('HumanoidRootPart') then
  3654. local clone = torsoclone:Clone()
  3655. clone.Part0 = char.HumanoidRootPart
  3656. clone.Part1 = char.Torso
  3657. clone.Parent = char.HumanoidRootPart
  3658. end
  3659. end)
  3660. swinging = false
  3661. SLESH = false
  3662. working = false
  3663. end
  3664.  
  3665. function begoneTHOUGHT()
  3666. working = true
  3667. pcall(function()
  3668. local thott = Instance.new("Sound", char)
  3669. thott.SoundId = "rbxassetid://949916584"
  3670. thott.Volume = 1
  3671. thott.TimePosition = 0.5
  3672. thott.PlaybackSpeed = 1
  3673. thott.EmitterSize = player.CameraMaxZoomDistance+1
  3674. thott.MaxDistance = player.CameraMaxZoomDistance+1
  3675. thott:Play()
  3676.  
  3677. local rweld = Instance.new("Weld", char["Right Arm"])
  3678. local tweld = Instance.new("Weld", char.HumanoidRootPart)
  3679. rweld.Part0 = char["Torso"]
  3680. rweld.Part1 = char["Right Arm"]
  3681. rweld.C0 = CFrame.new(1.5, 0, 0)
  3682. tweld.Part0 = char.HumanoidRootPart
  3683. tweld.Part1 = char.Torso
  3684.  
  3685. local coru=coroutine.wrap(function()
  3686. lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(math.rad(60), math.rad(0), math.rad(0)),0.25)
  3687. end)
  3688. coru()
  3689. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0),math.rad(-45),math.rad(0)), 0.25)
  3690.  
  3691. wait(0.5)
  3692. local thote = Instance.new("Sound", char.Head)
  3693. thote.SoundId = "rbxassetid://358498516"
  3694. thote.Volume = 1
  3695. thote:Play()
  3696.  
  3697.  
  3698.  
  3699. local coru=coroutine.wrap(function()
  3700. lerp(rweld,rweld.C0,CFrame.new(2, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(90)),0.04)
  3701. end)
  3702. coru()
  3703. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0),math.rad(90),math.rad(0)), 0.04)
  3704. wait(0.04)
  3705. local ree = Instance.new('Part',workspace)
  3706. ree.Shape = Enum.PartType.Cylinder
  3707. ree.CanCollide = false
  3708. ree.Anchored = false
  3709. ree.Size = Vector3.new(0.5,2,2)
  3710. ree.TopSurface = Enum.SurfaceType.Smooth
  3711. ree.BottomSurface = Enum.SurfaceType.Smooth
  3712. ree.Transparency = 0.8
  3713. ree.Material =Enum.Material.Neon
  3714. ree.BrickColor = BrickColor.new('Toothpaste')
  3715. ree.CFrame = handle.CFrame*CFrame.Angles(0,0,math.rad(90))
  3716. ree:BreakJoints()
  3717. local reee = Instance.new("Sound", ree)
  3718. reee.SoundId = "rbxassetid://138677306"
  3719. reee:Play()
  3720. local heck = Instance.new('BodyVelocity',ree)
  3721. heck.Velocity = ree.CFrame.rightVector*50
  3722. heck.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  3723. local coru=coroutine.wrap(function()
  3724. for i=1,21 do
  3725. local cf = ree.CFrame
  3726. ree.Size = ree.Size+Vector3.new(0,2,2)
  3727. ree.CFrame = cf
  3728. wait()
  3729. end
  3730. for i=1,4 do
  3731. local cf = ree.CFrame
  3732. ree.Size = ree.Size+Vector3.new(0,2,2)
  3733. ree.CFrame = cf
  3734. ree.Transparency = ree.Transparency + 0.05
  3735. wait()
  3736. end
  3737. ree:Destroy()
  3738. end)
  3739. coru()
  3740. ree.Touched:connect(function(hit)
  3741. if hit.Parent and hit.Parent ~= char and hit.Parent:FindFirstChildOfClass('Humanoid') then
  3742. hit.Parent:FindFirstChildOfClass('Humanoid').Health = 100
  3743. ragdollpart(hit.Parent,"Head")
  3744. end
  3745. end)
  3746. wait(0.5)
  3747. local coru=coroutine.wrap(function()
  3748. lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.8)
  3749. end)
  3750. coru()
  3751. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.8)
  3752.  
  3753. rweld:Destroy()
  3754. tweld:Destroy()
  3755. if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
  3756. local clone = rightclone:Clone()
  3757. clone.Part0 = char.Torso
  3758. clone.Part1 = char["Right Arm"]
  3759. clone.Parent = char.Torso
  3760. end
  3761. if torsoclone and char:FindFirstChild('Torso') and char:FindFirstChild('HumanoidRootPart') then
  3762. local clone = torsoclone:Clone()
  3763. clone.Part0 = char.HumanoidRootPart
  3764. clone.Part1 = char.Torso
  3765. clone.Parent = char.HumanoidRootPart
  3766. end
  3767. end)
  3768. working = false
  3769. end
  3770.  
  3771. function katanaswing()
  3772. working = true
  3773. pcall(function()
  3774. local rweld = Instance.new("Weld", char["Right Arm"])
  3775. local lweld = Instance.new("Weld", char["Left Arm"])
  3776. local tweld = Instance.new("Weld", char.HumanoidRootPart)
  3777. rweld.Part0 = char["Torso"]
  3778. rweld.Part1 = char["Right Arm"]
  3779. rweld.C0 = CFrame.new(1.5, 0, 0)
  3780. lweld.Part0 = char.Torso
  3781. lweld.Part1 = char["Left Arm"]
  3782. lweld.C0 = CFrame.new(-1.5, 0, 0)
  3783. tweld.Part0 = char.HumanoidRootPart
  3784. tweld.Part1 = char.Torso
  3785.  
  3786. local cor = coroutine.wrap(function()
  3787. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(45), 0),0.08)
  3788. end)
  3789. cor()
  3790. lerp(rweld,rweld.C0,CFrame.new(1.35, 0.5, -1.2) * CFrame.Angles(0, math.rad(110), math.rad(90)),0.08)
  3791. wait(0.2)
  3792. local at1 = Instance.new("Attachment", handle)
  3793. local at2 = Instance.new("Attachment", handle)
  3794. at1.Visible = false
  3795. at1.Position = Vector3.new(5, 0, 0)
  3796. at2.Visible = false
  3797. at2.Position = Vector3.new(1, 0, 0)
  3798.  
  3799. local trail = Instance.new("Trail", handle)
  3800. trail.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, trail.Parent.Color), ColorSequenceKeypoint.new(1, trail.Parent.Color)})
  3801. trail.LightEmission = 0.25
  3802. trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.9), NumberSequenceKeypoint.new(1, 1)})
  3803. trail.Lifetime = 0.10
  3804. trail.MinLength = 0.05
  3805. trail.Attachment0 = at1
  3806. trail.Attachment1 = at2
  3807.  
  3808. swinging = true
  3809.  
  3810. local cor = coroutine.wrap(function()
  3811. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(-45), 0),0.04)
  3812. end)
  3813. cor()
  3814. lerp(rweld,rweld.C0,CFrame.new(2, 0.5, 0) * CFrame.Angles(0, math.rad(0), math.rad(90)),0.04)
  3815. wait(0.2)
  3816. swinging = false
  3817. trail:Destroy()
  3818. at1:Destroy()
  3819. at2:Destroy()
  3820. local cor = coroutine.wrap(function()
  3821. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),0.08)
  3822. end)
  3823. cor()
  3824. lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.08)
  3825. rweld:Destroy()
  3826. lweld:Destroy()
  3827. tweld:Destroy()
  3828. if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
  3829. local clone = rightclone:Clone()
  3830. clone.Part0 = char.Torso
  3831. clone.Part1 = char["Right Arm"]
  3832. clone.Parent = char.Torso
  3833. end
  3834. if leftclone and char:FindFirstChild('Left Arm') and char:FindFirstChild('Torso') then
  3835. local clone = leftclone:Clone()
  3836. clone.Part0 = char.Torso
  3837. clone.Part1 = char["Left Arm"]
  3838. clone.Parent = char.Torso
  3839. end
  3840. if torsoclone and char:FindFirstChild('Torso') and char:FindFirstChild('HumanoidRootPart') then
  3841. local clone = torsoclone:Clone()
  3842. clone.Part0 = char.HumanoidRootPart
  3843. clone.Part1 = char.Torso
  3844. clone.Parent = char.HumanoidRootPart
  3845. end
  3846. end)
  3847. working = false
  3848. end
  3849.  
  3850. function throw()
  3851. working = true
  3852. pcall(function()
  3853. local rweld = char["Right Arm"]:FindFirstChild("Weld")
  3854. local lweld = char["Left Arm"]:FindFirstChild("Weld")
  3855. local tweld = Instance.new("Weld", char.HumanoidRootPart)
  3856. tweld.Part0 = char.HumanoidRootPart
  3857. tweld.Part1 = char.Torso
  3858. local throwsound = Instance.new("Sound", char.Head)
  3859. throwsound.SoundId = "rbxassetid://711753382"
  3860. throwsound.PlaybackSpeed = 0.75
  3861.  
  3862. local cor = coroutine.wrap(function()
  3863. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(-30), 0),0.04)
  3864. end)
  3865. local cor2 = coroutine.wrap(function()
  3866. lerp(rweld,rweld.C0,CFrame.new(1.5, 0.15, 0.4) * CFrame.Angles(0, math.rad(-30), math.rad(15)),0.04)
  3867. end)
  3868. cor()
  3869. cor2()
  3870. grabweld:Remove()
  3871. throwsound:Play()
  3872.  
  3873. local throwvel = Instance.new("BodyThrust")
  3874. throwvel.Force = Vector3.new(0, 3000, -2000)
  3875. pcall(function()
  3876. throwvel.Parent = grabbed.Torso
  3877. end)
  3878. pcall(function()
  3879. throwvel.Parent = grabbed.UpperTorso
  3880. end)
  3881.  
  3882. lerp(lweld,lweld.C0,CFrame.new(-1.3, 0.7, -1) * CFrame.Angles(0, math.rad(-70), math.rad(-105)),0.04)
  3883. wait(0.15)
  3884. throwvel:Remove()
  3885. local cor = coroutine.wrap(function()
  3886. lerp(lweld,lweld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, 0, 0),0.08)
  3887. end)
  3888. local cor2 = coroutine.wrap(function()
  3889. lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(0, 0, 0),0.08)
  3890. end)
  3891. cor()
  3892. cor2()
  3893. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),0.08)
  3894. lweld:Remove()
  3895. rweld:Remove()
  3896. tweld:Remove()
  3897. if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
  3898. local clone = rightclone:Clone()
  3899. clone.Part0 = char.Torso
  3900. clone.Part1 = char["Right Arm"]
  3901. clone.Parent = char.Torso
  3902. end
  3903. if leftclone and char:FindFirstChild('Left Arm') and char:FindFirstChild('Torso') then
  3904. local clone = leftclone:Clone()
  3905. clone.Part0 = char.Torso
  3906. clone.Part1 = char["Left Arm"]
  3907. clone.Parent = char.Torso
  3908. end
  3909. if torsoclone and char:FindFirstChild('Torso') and char:FindFirstChild('HumanoidRootPart') then
  3910. local clone = torsoclone:Clone()
  3911. clone.Part0 = char.HumanoidRootPart
  3912. clone.Part1 = char.Torso
  3913. clone.Parent = char.HumanoidRootPart
  3914. end
  3915. local lolgrabbed = grabbed
  3916. spawn(function()
  3917. wait(2)
  3918. unstun(lolgrabbed)
  3919. end)
  3920. end)
  3921. grabbed = nil
  3922. working = false
  3923. end
  3924.  
  3925. function whoosh(vroom)
  3926. vroom.Parent = workspace
  3927. vroom.Name = "Projectile"
  3928. vroom.CFrame = CFrame.new(char.Head.CFrame.p,mouse.Hit.p)*CFrame.Angles(math.rad(0),math.rad(90),math.rad(0))
  3929. vroom.Anchored = true
  3930. vroom.Velocity = Vector3.new(0,0,0)
  3931. vroom.RotVelocity = Vector3.new(0,0,0)
  3932. vroom.Anchored = false
  3933. game:GetService('Debris'):AddItem(vroom,10)
  3934. local flyy = Instance.new('BodyVelocity',vroom)
  3935. flyy.Velocity = vroom.CFrame.rightVector*200
  3936. local touched = false
  3937. for i,v in pairs(vroom:GetChildren()) do
  3938. if v:IsA('BasePart') then
  3939. v.Touched:connect(function(hit)
  3940. local pos = vroom.CFrame
  3941. if touched == false then
  3942. if hit and hit.Parent and hit.Transparency ~= 1 and hit.Parent:FindFirstChildOfClass('Humanoid') and hit.Parent~= char then
  3943. touched = true
  3944. local before = hit.Anchored
  3945. vroom.Anchored = true
  3946. vroom.Velocity = Vector3.new(0,0,0)
  3947. vroom.RotVelocity = Vector3.new(0,0,0)
  3948. vroom.CFrame = vroom.CFrame-(vroom.CFrame.rightVector)
  3949. hit.Anchored = true
  3950. flyy:Destroy()
  3951. pcall(function()
  3952. local weld = Instance.new('Weld',hit)
  3953. weld.Part0 = hit
  3954. weld.Part1 = vroom
  3955. weld.C0 = hit.CFrame:toObjectSpace(vroom.CFrame)
  3956. local ayybleed = Instance.new('Part',hit)
  3957. ayybleed.Size = Vector3.new(0.2,0.2,0.2)
  3958. ayybleed.BrickColor = BrickColor.new('Maroon')
  3959. ayybleed.Material = Enum.Material.SmoothPlastic
  3960. ayybleed.Name = "ayybleed"
  3961. ayybleed.CanCollide = false
  3962. ayybleed.Transparency = 1
  3963. ayybleed.CFrame = hit.CFrame
  3964. ayybleed:BreakJoints()
  3965. local attachment1 = Instance.new('Attachment',ayybleed)
  3966. local attachment0 = Instance.new('Attachment',hit)
  3967. for i,v in pairs(vroom:GetChildren()) do
  3968. if v.Name == "blade" and v.Size == Vector3.new(0.23, 1.19, 0.1) then
  3969. v.Name = "REEEE"
  3970. end
  3971. end
  3972. attachment1.Orientation = vroom["REEEE"].Orientation+Vector3.new(90,0,0)
  3973. attachment0.Position = hit.CFrame:toObjectSpace(vroom["REEEE"].CFrame).p-(hit.CFrame:toObjectSpace(vroom["REEEE"].CFrame).upVector)
  3974. if attachment0 and attachment1 then
  3975. local constraint = Instance.new("HingeConstraint")
  3976. constraint.Attachment0 = attachment0
  3977. constraint.Attachment1 = attachment1
  3978. constraint.LimitsEnabled = true
  3979. constraint.UpperAngle = 0
  3980. constraint.LowerAngle = 0
  3981. constraint.Parent = attachment0
  3982. end
  3983. local bleedBLEED= coroutine.wrap(function()
  3984. bleed(ayybleed)
  3985. end)
  3986. bleedBLEED()
  3987. if hit.Name ~= "Head" and hit.Name ~= "UpperTorso" and hit.Name ~= "Torso" and hit.Name ~= "LowerTorso" then
  3988. game:GetService('Debris'):AddItem(ayybleed,7.5)
  3989. end
  3990. end)
  3991. hit.Anchored = before
  3992. vroom.Anchored = false
  3993. vroom.CanCollide = true
  3994. pcall(function()
  3995. vroom:FindFirstChildOfClass('Trail'):Destroy()
  3996. end)
  3997. for i,v in pairs(vroom:GetChildren()) do
  3998. if v:IsA('BasePart') then
  3999. v.CanCollide = true
  4000. end
  4001. end
  4002. if hit.Name == "Head" or hit.Name == "UpperTorso" or hit.Name == "Torso" or hit.Name == "LowerTorso" then
  4003. pcall(function()
  4004. hit.Parent.HumanoidRootPart:Destroy()
  4005. end)
  4006. pcall(function()
  4007. ragdollpart(hit.Parent,"Left Arm")
  4008. ragdollpart(hit.Parent,"Left Leg")
  4009. ragdollpart(hit.Parent,"Right Arm")
  4010. ragdollpart(hit.Parent,"Right Leg")
  4011. end)
  4012. pcall(function()
  4013. ragdollpart(hit.Parent,"LeftUpperLeg")
  4014. ragdollpart(hit.Parent,"RightUpperLeg")
  4015. ragdollpart(hit.Parent,"LeftUpperArm")
  4016. ragdollpart(hit.Parent,"RightUpperArm")
  4017. end)
  4018. spawn(function()
  4019. wait(5)
  4020. ragdollpart(hit.Parent,"Head")
  4021. end)
  4022. else
  4023. pcall(function()
  4024. ragdollpart(hit.Parent,hit.Name)
  4025. end)
  4026. end
  4027. elseif hit and hit.CanCollide == true and hit.Parent and hit.Parent ~= char then
  4028. touched = true
  4029. local before = hit.Anchored
  4030. vroom.Anchored = true
  4031. vroom.Velocity = Vector3.new(0,0,0)
  4032. vroom.RotVelocity = Vector3.new(0,0,0)
  4033. hit.Anchored = true
  4034. flyy:Destroy()
  4035. vroom.CFrame = vroom.CFrame-vroom.CFrame.rightVector
  4036. pcall(function()
  4037. local weld = Instance.new('Weld',hit)
  4038. weld.Part0 = hit
  4039. weld.Part1 = vroom
  4040. weld.C0 = hit.CFrame:toObjectSpace(vroom.CFrame)
  4041. end)
  4042. pcall(function()
  4043. vroom:FindFirstChildOfClass('Trail'):Destroy()
  4044. end)
  4045. hit.Anchored = before
  4046. vroom.Anchored = false
  4047. end
  4048. end
  4049. end)
  4050. end
  4051. end
  4052. end
  4053.  
  4054. function fling()
  4055. working = true
  4056. pcall(function()
  4057. local rweld = Instance.new("Weld", char["Right Arm"])
  4058. local lweld = Instance.new("Weld", char["Left Arm"])
  4059. rweld.Part0 = char["Torso"]
  4060. rweld.Part1 = char["Right Arm"]
  4061. rweld.C0 = CFrame.new(1.5, 0, 0)
  4062. lweld.Part0 = char.Torso
  4063. lweld.Part1 = char["Left Arm"]
  4064. lweld.C0 = CFrame.new(-1.5, 0, 0)
  4065. local tweld = Instance.new("Weld", char.HumanoidRootPart)
  4066. tweld.Part0 = char.HumanoidRootPart
  4067. tweld.Part1 = char.Torso
  4068.  
  4069. local at1 = Instance.new("Attachment", handle)
  4070. local at2 = Instance.new("Attachment", handle)
  4071. at1.Visible = false
  4072. at1.Position = Vector3.new(2, 0, 0)
  4073. at2.Visible = false
  4074. at2.Position = Vector3.new(-0.3, 0, 0)
  4075.  
  4076. local trail = Instance.new("Trail", handle)
  4077. trail.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(255, 255, 255)), ColorSequenceKeypoint.new(1, Color3.fromRGB(255, 255, 255))})
  4078. trail.LightEmission = 0.25
  4079. trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.75), NumberSequenceKeypoint.new(1, 1)})
  4080. trail.Lifetime = 0.10
  4081. trail.MinLength = 0.05
  4082. trail.Attachment0 = at1
  4083. trail.Attachment1 = at2
  4084.  
  4085. local cor = coroutine.wrap(function()
  4086. lerp(rweld,rweld.C0,CFrame.new(1.75, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(45)),0.07)
  4087. end)
  4088. cor()
  4089. lerp(lweld,lweld.C0,CFrame.new(-1.5, 0, -0.5) * CFrame.Angles(math.rad(45), math.rad(0), math.rad(0)),0.07)
  4090.  
  4091. local cor = coroutine.wrap(function()
  4092. lerp(rweld,rweld.C0,CFrame.new(1.75, 1, 0.25) * CFrame.Angles(math.rad(35), math.rad(0), math.rad(150)),0.07)
  4093. end)
  4094. local cor2 = coroutine.wrap(function()
  4095. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(-45), math.rad(0)),0.07)
  4096. end)
  4097. local cor3 = coroutine.wrap(function()
  4098. lerp(hweld,hweld.C0,CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90),math.rad(90), 0),0.12)
  4099. end)
  4100. cor()
  4101. cor2()
  4102. cor3()
  4103. lerp(lweld,lweld.C0,CFrame.new(-1.75, 0.5, -0.5) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-45)),0.07)
  4104. wait(0.2)
  4105.  
  4106. local cor = coroutine.wrap(function()
  4107. lerp(rweld,rweld.C0,CFrame.new(1.5, 1, 0.25) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(170)),0.03)
  4108. end)
  4109. local cor2 = coroutine.wrap(function()
  4110. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.03)
  4111. end)
  4112. cor()
  4113. cor2()
  4114. lerp(lweld,lweld.C0,CFrame.new(-1, 0, -0.45) * CFrame.Angles(math.rad(45), math.rad(0), math.rad(45)),0.03)
  4115.  
  4116. local cor = coroutine.wrap(function()
  4117. lerp(rweld,rweld.C0,CFrame.new(1.5, 0.5, -0.5) * CFrame.Angles(math.rad(0), math.rad(60), math.rad(90)),0.03)
  4118. end)
  4119. local cor2 = coroutine.wrap(function()
  4120. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(45), math.rad(0)),0.01)
  4121. end)
  4122. cor()
  4123. cor2()
  4124. whoosh(handle:Clone())
  4125. for i, v in pairs(handle:GetChildren()) do
  4126. if v:IsA("Part") then
  4127. v.Transparency = 1
  4128. end
  4129. end
  4130. handle.Transparency = 1
  4131. trail:Remove()
  4132. at1:Remove()
  4133. at2:Remove()
  4134. lerp(lweld,lweld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(math.rad(45), math.rad(0), math.rad(0)),0.01)
  4135. local cor = coroutine.wrap(function()
  4136. lerp(rweld,rweld.C0,CFrame.new(0.5, 0.4, -1) * CFrame.Angles(math.rad(0), math.rad(180), math.rad(75)),0.04)
  4137. end)
  4138. local cor2 = coroutine.wrap(function()
  4139. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(55), math.rad(0)),0.04)
  4140. end)
  4141. cor()
  4142. cor2()
  4143. lerp(lweld,lweld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(math.rad(45), math.rad(0), math.rad(0)),0.04)
  4144. wait(0.2)
  4145.  
  4146. local cor = coroutine.wrap(function()
  4147. lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.07)
  4148. end)
  4149. local cor2 = coroutine.wrap(function()
  4150. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.07)
  4151. end)
  4152. cor()
  4153. cor2()
  4154. lerp(lweld,lweld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.07)
  4155.  
  4156. for i, v in pairs(handle:GetChildren()) do
  4157. if v:IsA("Part") then
  4158. v.Transparency = 0
  4159. end
  4160. end
  4161. handle.Transparency = 0
  4162. hweld.C0 = CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-180),math.rad(-90), 0)
  4163.  
  4164. lweld:Remove()
  4165. rweld:Remove()
  4166. tweld:Remove()
  4167.  
  4168. if torsoclone and char:FindFirstChild("Torso") and char:FindFirstChild("HumanoidRootPart") then
  4169. local clone = torsoclone:Clone()
  4170. clone.Part0 = char.HumanoidRootPart
  4171. clone.Part1 = char.Torso
  4172. clone.Parent = char.HumanoidRootPart
  4173. end
  4174. if leftclone and char:FindFirstChild('Left Arm') and char:FindFirstChild('Torso') then
  4175. local clone = leftclone:Clone()
  4176. clone.Part0 = char.Torso
  4177. clone.Part1 = char["Left Arm"]
  4178. clone.Parent = char.Torso
  4179. end
  4180. if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
  4181. local clone = rightclone:Clone()
  4182. clone.Part0 = char.Torso
  4183. clone.Part1 = char["Right Arm"]
  4184. clone.Parent = char.Torso
  4185. end
  4186. end)
  4187. working = false
  4188. end
  4189.  
  4190. function kill()
  4191. working = true
  4192. pcall(function()
  4193. local rweld = char["Right Arm"]:FindFirstChild("Weld")
  4194. local lweld = char["Left Arm"]:FindFirstChild("Weld")
  4195. local tweld = Instance.new("Weld", char.HumanoidRootPart)
  4196. tweld.Part0 = char.HumanoidRootPart
  4197. tweld.Part1 = char.Torso
  4198. local killsound = Instance.new("Sound", grabbed.Head)
  4199. killsound.SoundId = "rbxassetid://150315649"
  4200. killsound.PlaybackSpeed = 1.2
  4201. local killsoundac = Instance.new("Sound", grabbed.Head)
  4202. killsoundac.SoundId = "rbxassetid://162194585"
  4203. killsoundac.PlaybackSpeed = 1
  4204. killsoundac.Volume = 1
  4205. local throwsound = Instance.new("Sound", char.Head)
  4206. throwsound.SoundId = "rbxassetid://711753382"
  4207. throwsound.PlaybackSpeed = 0.75
  4208. local chokesound = Instance.new("Sound", grabbed.Head)
  4209. chokesound.SoundId = "rbxassetid://418658161"
  4210. chokesound.TimePosition = 3
  4211. chokesound.PlaybackSpeed = 1
  4212. local bleedsound = Instance.new("Sound", grabbed.Head)
  4213. bleedsound.SoundId = "rbxassetid://244502094"
  4214. bleedsound.PlaybackSpeed = 1.5
  4215. bleedsound.Volume = 1
  4216.  
  4217. pitchun = math.random(9, 12)/10
  4218. pitchdos = math.random(9, 13)/10
  4219.  
  4220. killsound.PlaybackSpeed = pitchun
  4221. killsoundac.PlaybackSpeed = pitchdos
  4222. chokesound.PlaybackSpeed = pitchun
  4223.  
  4224. pcall(function()
  4225. grabbed.HumanoidRootPart:Destroy()
  4226. end)
  4227.  
  4228. lerp(rweld,rweld.C0,CFrame.new(0.5, 0.7, -0.70) * CFrame.Angles(0, math.rad(100), math.rad(105)),0.1)
  4229. wait(0.2)
  4230. lerp(rweld,rweld.C0,CFrame.new(2, 0.5, 0) * CFrame.Angles(0, math.rad(0), math.rad(90)),0.04)
  4231.  
  4232. killsound:Play()
  4233. killsoundac:Play()
  4234. chokesound:Play()
  4235. bleedsound:Play()
  4236.  
  4237. local ayybleed = Instance.new('Part',grabbed)
  4238. ayybleed.Size = Vector3.new(0.2,0.2,0.2)
  4239. ayybleed.BrickColor = BrickColor.new('Maroon')
  4240. ayybleed.Material = Enum.Material.SmoothPlastic
  4241. ayybleed.Name = "ayybleed"
  4242. ayybleed.CanCollide = false
  4243. ayybleed.Transparency = 0.5
  4244. ayybleed.CFrame = grabbed.Head.CFrame
  4245. ayybleed:BreakJoints()
  4246. local attachment1 = Instance.new('Attachment',ayybleed)
  4247. attachment1.Position = Vector3.new(-0.55,0,0)
  4248. attachment1.Orientation = Vector3.new(90, 0, -90)
  4249. local attachment0 = Instance.new('Attachment')
  4250. pcall(function()
  4251. attachment0.Parent = grabbed.Torso
  4252. end)
  4253. pcall(function()
  4254. attachment0.Parent = grabbed.UpperTorso
  4255. end)
  4256. if attachment0 and attachment1 then
  4257. local constraint = Instance.new("HingeConstraint")
  4258. constraint.Attachment0 = attachment0
  4259. constraint.Attachment1 = attachment1
  4260. constraint.LimitsEnabled = true
  4261. constraint.UpperAngle = 0
  4262. constraint.LowerAngle = 0
  4263. pcall(function()
  4264. constraint.Parent = grabbed.Torso
  4265. end)
  4266. pcall(function()
  4267. constraint.Parent = grabbed.UpperTorso
  4268. end)
  4269. end
  4270. local bleedBLEED= coroutine.wrap(function()
  4271. bleed(ayybleed)
  4272. end)
  4273. bleedBLEED()
  4274.  
  4275. wait(0.2)
  4276.  
  4277. local at1 = Instance.new("Attachment", handle)
  4278. local at2 = Instance.new("Attachment", handle)
  4279. at1.Visible = false
  4280. at1.Position = Vector3.new(2, 0, 0)
  4281. at2.Visible = false
  4282. at2.Position = Vector3.new(-0.3, 0, 0)
  4283.  
  4284. local trail = Instance.new("Trail", handle)
  4285. trail.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(255, 255, 255)), ColorSequenceKeypoint.new(1, Color3.fromRGB(255, 255, 255))})
  4286. trail.LightEmission = 0.25
  4287. trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.75), NumberSequenceKeypoint.new(1, 1)})
  4288. trail.Lifetime = 0.10
  4289. trail.MinLength = 0.05
  4290. trail.Attachment0 = at1
  4291. trail.Attachment1 = at2
  4292.  
  4293. lerp(rweld,rweld.C0,CFrame.new(1.5, 0.15, 0.4) * CFrame.Angles(0, math.rad(-40), math.rad(15)),0.08)
  4294. lerp(rweld,rweld.C0,CFrame.new(1.5, 0.15, 0.4) * CFrame.Angles(0, math.rad(-30), math.rad(15)),0.1)
  4295. local coru=coroutine.wrap(function()
  4296. lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0),math.rad(-90), 0), 0.07)
  4297. lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-180),math.rad(-90), 0), 0.09)
  4298. end)
  4299. coru()
  4300. local cor = coroutine.wrap(function()
  4301. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(-30), 0),0.04)
  4302. end)
  4303. cor()
  4304. grabweld:Remove()
  4305. throwsound:Play()
  4306.  
  4307. local throwvel = Instance.new("BodyThrust")
  4308. throwvel.Force = Vector3.new(0, 3000, -1000)
  4309. pcall(function()
  4310. throwvel.Parent = grabbed.Torso
  4311. end)
  4312. pcall(function()
  4313. throwvel.Parent = grabbed.UpperTorso
  4314. end)
  4315.  
  4316. trail:Remove()
  4317. at1:Remove()
  4318. at2:Remove()
  4319. lerp(lweld,lweld.C0,CFrame.new(-1.3, 0.7, -1) * CFrame.Angles(0, math.rad(-70), math.rad(-105)),0.04)
  4320. pcall(function()
  4321. ragdollpart(grabbed,"Left Arm")
  4322. ragdollpart(grabbed,"Left Leg")
  4323. ragdollpart(grabbed,"Right Arm")
  4324. ragdollpart(grabbed,"Right Leg")
  4325. end)
  4326. pcall(function()
  4327. ragdollpart(grabbed,"LeftUpperLeg")
  4328. ragdollpart(grabbed,"RightUpperLeg")
  4329. ragdollpart(grabbed,"LeftUpperArm")
  4330. ragdollpart(grabbed,"RightUpperArm")
  4331. end)
  4332. wait(0.15)
  4333. throwvel:Remove()
  4334. local cor = coroutine.wrap(function()
  4335. lerp(lweld,lweld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, 0, 0),0.08)
  4336. end)
  4337. local cor2 = coroutine.wrap(function()
  4338. lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(0, 0, 0),0.08)
  4339. end)
  4340. cor()
  4341. cor2()
  4342. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),0.08)
  4343.  
  4344. lweld:Remove()
  4345. rweld:Remove()
  4346. tweld:Remove()
  4347.  
  4348. if torsoclone and char:FindFirstChild("Torso") and char:FindFirstChild("HumanoidRootPart") then
  4349. local clone = torsoclone:Clone()
  4350. clone.Part0 = char.HumanoidRootPart
  4351. clone.Part1 = char.Torso
  4352. clone.Parent = char.HumanoidRootPart
  4353. end
  4354. if leftclone and char:FindFirstChild('Left Arm') and char:FindFirstChild('Torso') then
  4355. local clone = leftclone:Clone()
  4356. clone.Part0 = char.Torso
  4357. clone.Part1 = char["Left Arm"]
  4358. clone.Parent = char.Torso
  4359. end
  4360. if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
  4361. local clone = rightclone:Clone()
  4362. clone.Part0 = char.Torso
  4363. clone.Part1 = char["Right Arm"]
  4364. clone.Parent = char.Torso
  4365. end
  4366. local coru2=coroutine.wrap(function()
  4367. local whyy = grabbed
  4368. local continue = true
  4369. local repeats = 0
  4370. while continue == true do
  4371. local ree = pcall(function()
  4372. if repeats < 20 then
  4373. whyy:FindFirstChildOfClass('Humanoid').Health = whyy:FindFirstChildOfClass('Humanoid').Health-4.9
  4374. repeats = repeats+1
  4375. if whyy:FindFirstChildOfClass('Humanoid').Health <= 0 then
  4376. continue = false
  4377. end
  4378. else
  4379. continue = false
  4380. end
  4381. end)
  4382. if ree == false then
  4383. continue = false
  4384. end
  4385. if continue == true then
  4386. wait(0.2)
  4387. end
  4388. end
  4389. ragdollpart(whyy,"Head")
  4390. end)
  4391. coru2()
  4392. throwsound:Remove()
  4393. killsound:Remove()
  4394. end)
  4395. grabbed = nil
  4396. working = false
  4397. end
  4398.  
  4399. function release()
  4400. working = true
  4401. pcall(function()
  4402. unstun(grabbed)
  4403. grabbed = nil
  4404. grabweld:Destroy()
  4405. removewelds(char["Right Arm"])
  4406. removewelds(char["Left Arm"])
  4407. local rweld = Instance.new("Weld", char["Right Arm"])
  4408. local lweld = Instance.new("Weld", char["Left Arm"])
  4409. rweld.Part0 = char["Torso"]
  4410. rweld.Part1 = char["Right Arm"]
  4411. rweld.C0 = CFrame.new(1, 0.7, -0.75) * CFrame.Angles(0, math.rad(95), math.rad(105))
  4412. lweld.Part0 = char.Torso
  4413. lweld.Part1 = char["Left Arm"]
  4414. lweld.C0 = CFrame.new(-1.25, 0.7, -0.75) * CFrame.Angles(0, math.rad(-140), math.rad(-105))
  4415. local cor = coroutine.wrap(function()
  4416. lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.08)
  4417. end)
  4418. local cor2 = coroutine.wrap(function()
  4419. lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-180),math.rad(-90), 0),0.08)
  4420. end)
  4421. cor()
  4422. cor2()
  4423. lerp(lweld,lweld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.08)
  4424. lweld:Remove()
  4425. rweld:Remove()
  4426. if leftclone and char:FindFirstChild('Left Arm') and char:FindFirstChild('Torso') then
  4427. local clone = leftclone:Clone()
  4428. clone.Part0 = char.Torso
  4429. clone.Part1 = char["Left Arm"]
  4430. clone.Parent = char.Torso
  4431. end
  4432. if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
  4433. local clone = rightclone:Clone()
  4434. clone.Part0 = char.Torso
  4435. clone.Part1 = char["Right Arm"]
  4436. clone.Parent = char.Torso
  4437. end
  4438. end)
  4439. working = false
  4440. end
  4441.  
  4442. function grab()
  4443. working = true
  4444. pcall(function()
  4445. local rweld = Instance.new("Weld", char["Right Arm"])
  4446. local lweld = Instance.new("Weld", char["Left Arm"])
  4447. rweld.Part0 = char["Torso"]
  4448. rweld.Part1 = char["Right Arm"]
  4449. rweld.C0 = CFrame.new(1.5, 0, 0)
  4450. lweld.Part0 = char.Torso
  4451. lweld.Part1 = char["Left Arm"]
  4452. lweld.C0 = CFrame.new(-1.5, 0, 0)
  4453.  
  4454. local at1 = Instance.new("Attachment", handle)
  4455. local at2 = Instance.new("Attachment", handle)
  4456. at1.Visible = false
  4457. at1.Position = Vector3.new(2, 0, 0)
  4458. at2.Visible = false
  4459. at2.Position = Vector3.new(-0.3, 0, 0)
  4460.  
  4461. local trail = Instance.new("Trail", handle)
  4462. trail.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(255, 255, 255)), ColorSequenceKeypoint.new(1, Color3.fromRGB(255, 255, 255))})
  4463. trail.LightEmission = 0.25
  4464. trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.75), NumberSequenceKeypoint.new(1, 1)})
  4465. trail.Lifetime = 0.10
  4466. trail.MinLength = 0.05
  4467. trail.Attachment0 = at1
  4468. trail.Attachment1 = at2
  4469.  
  4470. local spinnyshit = coroutine.wrap(function()
  4471. lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0),math.rad(-90), 0), 0.07)
  4472. lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0),math.rad(90), 0), 0.07)
  4473. end)
  4474. spinnyshit()
  4475. local cor = coroutine.wrap(function()
  4476. lerp(rweld,rweld.C0,CFrame.new(2, 0.5, 0) * CFrame.Angles(0, math.rad(0), math.rad(90)),0.08)
  4477. end)
  4478. cor()
  4479. lerp(lweld,lweld.C0,CFrame.new(-2, 0.5, 0) * CFrame.Angles(0, math.rad(0), math.rad(-90)),0.08)
  4480. wait(0.15)
  4481. grabbing = true
  4482. local cor = coroutine.wrap(function()
  4483. lerp(rweld,rweld.C0,CFrame.new(1, 0.7, -0.75) * CFrame.Angles(0, math.rad(95), math.rad(105)),0.08)
  4484. end)
  4485. cor()
  4486. lerp(lweld,lweld.C0,CFrame.new(-1.25, 0.7, -0.75) * CFrame.Angles(0, math.rad(-140), math.rad(-105)),0.08)
  4487. at1:Remove()
  4488. at2:Remove()
  4489. trail:Remove()
  4490. wait(0.3)
  4491. grabbing = false
  4492.  
  4493. if grabbed == nil then
  4494. local cor = coroutine.wrap(function()
  4495. lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.08)
  4496. end)
  4497. local cor2 = coroutine.wrap(function()
  4498. lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-180),math.rad(-90), 0),0.08)
  4499. end)
  4500. cor()
  4501. cor2()
  4502. lerp(lweld,lweld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.08)
  4503. lweld:Remove()
  4504. rweld:Remove()
  4505. if leftclone and char:FindFirstChild('Left Arm') and char:FindFirstChild('Torso') then
  4506. local clone = leftclone:Clone()
  4507. clone.Part0 = char.Torso
  4508. clone.Part1 = char["Left Arm"]
  4509. clone.Parent = char.Torso
  4510. end
  4511. if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
  4512. local clone = rightclone:Clone()
  4513. clone.Part0 = char.Torso
  4514. clone.Part1 = char["Right Arm"]
  4515. clone.Parent = char.Torso
  4516. end
  4517. end
  4518. end)
  4519. working = false
  4520. end
  4521.  
  4522. mouse.KeyDown:connect(function(kkk)
  4523. local key = kkk:lower()
  4524. if usable and working == false then
  4525. if key == "z" then
  4526. if equipped == false then
  4527. if firsttime then
  4528. firsttime = false
  4529. notify("Equipped || Press X or C to equip one of two weapons",true)
  4530. else
  4531. notify("Equipped")
  4532. end
  4533. equip()
  4534. else
  4535. notify("Unequipped")
  4536. unequip()
  4537. end
  4538. elseif key == "x" then
  4539. if blademode ~= "katana" and equipped == true then
  4540. getrid(handle)
  4541. if firsttime2 then
  4542. firsttime2 = false
  4543. notify("Katana mode enabled || Press Q, E, or click to perform an action",true)
  4544. else
  4545. notify("Katana mode enabled")
  4546. end
  4547. katanamode()
  4548. elseif blademode == "katana" then
  4549. getrid(handle)
  4550. notify("Katana mode disabled")
  4551. end
  4552. elseif key == "v" then
  4553. if blademode ~= "gun" and equipped == true then
  4554. getrid(handle)
  4555. if firsttime5 then
  4556. firsttime5 = false
  4557. notify("Gun mode enabled || Click to perform an action",true)
  4558. else
  4559. notify("Gun mode enabled")
  4560. end
  4561. gunmode()
  4562. elseif blademode == "gun" then
  4563. getrid(handle)
  4564. notify("Gun mode disabled")
  4565. end
  4566. elseif key == "b" then
  4567. if childlock == false then
  4568. if blademode ~= "dildo" and equipped == true then
  4569. getrid(handle)
  4570. if firsttime4 then
  4571. firsttime4 = false
  4572. notify("Dildo mode enabled || Click to perform an action",true)
  4573. else
  4574. notify("Dildo mode enabled")
  4575. end
  4576. dildo()
  4577. elseif blademode == "dildo" then
  4578. notify("Dildo mode disabled")
  4579. getrid(handle)
  4580. end
  4581. end
  4582. elseif key == "c" then
  4583. if blademode ~= "knife" and equipped == true then
  4584. getrid(handle)
  4585. if firsttime3 then
  4586. firsttime3 = false
  4587. notify("Knife mode enabled || Press F, E, T, or Q to set modes; Click to perform an action",true)
  4588. else
  4589. notify("Knife mode enabled")
  4590. end
  4591. knifemode()
  4592. elseif blademode == "knife" then
  4593. notify("Knife mode disabled")
  4594. getrid(handle)
  4595. end
  4596. elseif key == "q" then
  4597. if blademode == "katana" then
  4598. notify()
  4599. katanaQ()
  4600. elseif blademode == "knife" then
  4601. mode = "release"
  4602. notify("Mode changed to "..mode)
  4603. end
  4604. elseif key == "e" then
  4605. if blademode == "katana" then
  4606. notify()
  4607. katanaE()
  4608. elseif blademode == "knife" then
  4609. mode = "throw"
  4610. notify("Mode changed to "..mode)
  4611. end
  4612. elseif key == "f" then
  4613. if blademode == "handle" then
  4614. notify([[BEGONE
  4615. THOT]])
  4616. begoneTHOUGHT()
  4617. elseif blademode == "knife" then
  4618. mode = "kill"
  4619. notify("Mode changed to "..mode)
  4620. end
  4621. elseif key == "t" then
  4622. if blademode == "knife" then
  4623. mode = "fling"
  4624. notify("Mode changed to "..mode)
  4625. end
  4626. end
  4627. end
  4628. if key == "m" and sounding == false then
  4629. --badass mode
  4630. pcall(function()
  4631. if badass.Playing == false then
  4632. sounding = true
  4633. for i,v in pairs(workspace:GetDescendants()) do
  4634. if v:IsA('Sound') and v~=player.Character.Head.Badass then
  4635. v:Stop()
  4636. end
  4637. end
  4638. badass:Play()
  4639. badass.Volume = 10
  4640. sounding = false
  4641. else
  4642. sounding = true
  4643. for i=1,100 do
  4644. badass.Volume = badass.Volume-0.1
  4645. wait()
  4646. end
  4647. badass.Volume = 0
  4648. badass:Stop()
  4649. sounding = false
  4650. end
  4651. end)
  4652. end
  4653. if key == "r" then
  4654. rag1 = true
  4655. if rag1 == true and rag2 == true then
  4656. oogabooga()
  4657. end
  4658. end
  4659. if key == "g" then
  4660. rag2 = true
  4661. if rag1 == true and rag2 == true then
  4662. oogabooga()
  4663. end
  4664. end
  4665. end)
  4666. mouse.KeyUp:connect(function(key)
  4667. if key == "r" then
  4668. rag1 = false
  4669. end
  4670. if key == "g" then
  4671. rag2 = false
  4672. end
  4673. end)
  4674.  
  4675. handle.ChildAdded:connect(function(child)
  4676. if child:IsA('BasePart') then
  4677. child.CanCollide = false
  4678. if child.Name == "blade" then
  4679. child.Touched:connect(function(hit)
  4680. if blademode == "katana" and swinging then
  4681. if gettingeem then
  4682. if goteem == nil then
  4683. if hit.Parent:FindFirstChildOfClass('Humanoid') and hit.Parent:FindFirstChildOfClass('Humanoid').Health > 0 and hit.Parent ~= char then
  4684. local sounn = Instance.new("Sound", char.Torso)
  4685. local lipp = math.random(1, 3)
  4686. if lipp == 1 then sounn.SoundId = "rbxassetid://444667844" end
  4687. if lipp == 2 then sounn.SoundId = "rbxassetid://444667824" end
  4688. if lipp == 3 then sounn.SoundId = "rbxassetid://444667859" end
  4689. sounn:Play()
  4690. goteem = hit.Parent
  4691. pcall(function()
  4692. goteem.HumanoidRootPart:Destroy()
  4693. end)
  4694. pcall(function()
  4695. ragdollpart(goteem,"Right Arm")
  4696. ragdollpart(goteem,"Right Leg")
  4697. ragdollpart(goteem,"Left Arm")
  4698. ragdollpart(goteem,"Left Leg")
  4699. end)
  4700. pcall(function()
  4701. ragdollpart(goteem,"RightUpperArm")
  4702. ragdollpart(goteem,"RightUpperLeg")
  4703. ragdollpart(goteem,"LeftUpperArm")
  4704. ragdollpart(goteem,"LeftUpperLeg")
  4705. end)
  4706. pcall(function()
  4707. local weld = Instance.new('Weld',goteem.Torso)
  4708. weld.Part0 = goteem.Torso
  4709. weld.Part1 = handle
  4710. weld.C0 = CFrame.new(0,0,2)*CFrame.Angles(math.rad(90),0,math.rad(-90))
  4711. end)
  4712. pcall(function()
  4713. local weld = Instance.new('Weld',goteem.UpperTorso)
  4714. weld.Part0 = goteem.UpperTorso
  4715. weld.Part1 = handle
  4716. weld.C0 = CFrame.new(0,0,2)*CFrame.Angles(math.rad(90),0,math.rad(-90))
  4717. end)
  4718. pcall(function()
  4719. local thang = "Torso"
  4720. if goteem:FindFirstChild('UpperTorso') then
  4721. thang = "UpperTorso"
  4722. end
  4723. local ayybleed = Instance.new('Part',goteem)
  4724. ayybleed.Size = Vector3.new(0.2,0.2,0.2)
  4725. ayybleed.BrickColor = BrickColor.new('Maroon')
  4726. ayybleed.Material = Enum.Material.SmoothPlastic
  4727. ayybleed.Name = "ayybleed"
  4728. ayybleed.CanCollide = false
  4729. ayybleed.Transparency = 1
  4730. ayybleed.CFrame = goteem[thang].CFrame
  4731. ayybleed:BreakJoints()
  4732. local attachment1 = Instance.new('Attachment',ayybleed)
  4733. attachment1.Position = Vector3.new(0,0,0)
  4734. attachment1.Orientation = Vector3.new(-90, 0, -90)
  4735. local attachment0 = Instance.new('Attachment',goteem[thang])
  4736. if attachment0 and attachment1 then
  4737. local constraint = Instance.new("HingeConstraint")
  4738. constraint.Attachment0 = attachment0
  4739. constraint.Attachment1 = attachment1
  4740. constraint.LimitsEnabled = true
  4741. constraint.UpperAngle = 0
  4742. constraint.LowerAngle = 0
  4743. constraint.Parent = goteem
  4744. end
  4745. local bleedBLEED= coroutine.wrap(function()
  4746. bleed(ayybleed)
  4747. end)
  4748. bleedBLEED()
  4749. end)
  4750. end
  4751. end
  4752. elseif SLESH then
  4753.  
  4754. if hit.Parent and hit.Parent:FindFirstChildOfClass('Humanoid') and hit.Parent:FindFirstChildOfClass('Humanoid').Health > 0 and hit.Parent ~= char then
  4755. local sounn = Instance.new("Sound", char.Torso)
  4756. local lipp = math.random(1, 3)
  4757. if lipp == 1 then sounn.SoundId = "rbxassetid://444667844" end
  4758. if lipp == 2 then sounn.SoundId = "rbxassetid://444667824" end
  4759. if lipp == 3 then sounn.SoundId = "rbxassetid://444667859" end
  4760. sounn:Play()
  4761. ragdollpart(hit.Parent,hit.Name,false)
  4762. end
  4763. else
  4764. if hit.Parent:FindFirstChildOfClass('Humanoid') and hit.Parent:FindFirstChildOfClass('Humanoid').Health > 0 and hit.Parent ~= char then
  4765. local sounn = Instance.new("Sound", char.Torso)
  4766. local lipp = math.random(1, 3)
  4767. if lipp == 1 then sounn.SoundId = "rbxassetid://444667844" end
  4768. if lipp == 2 then sounn.SoundId = "rbxassetid://444667824" end
  4769. if lipp == 3 then sounn.SoundId = "rbxassetid://444667859" end
  4770. sounn:Play()
  4771. swinging = false
  4772. ragdollpart(hit.Parent,"Head",true,false)
  4773. end
  4774. end
  4775. elseif blademode == "knife" then
  4776. if grabbing == true and grabbed == nil then
  4777. if hit.Parent:FindFirstChildOfClass('Humanoid') and hit.Parent:FindFirstChildOfClass('Humanoid').Health > 0 and hit.Parent ~= char then
  4778. grabbed = hit.Parent
  4779.  
  4780. stun(grabbed)
  4781.  
  4782. local grabwelds = Instance.new("Weld", char.Torso)
  4783. grabwelds.Part0 = char.Torso
  4784. pcall(function()
  4785. grabwelds.Part1 = grabbed.Torso
  4786. end)
  4787. pcall(function()
  4788. grabwelds.Part1 = grabbed.UpperTorso
  4789. end)
  4790. grabwelds.C0 = CFrame.new(-0.45, 0, -1)
  4791. grabweld = grabwelds
  4792. end
  4793. end
  4794. end
  4795. end)
  4796. end
  4797. elseif child:IsA("Model") then
  4798. child.ChildAdded:connect(function(dildotip)
  4799. if dildotip:IsA('BasePart') then
  4800. dildotip.Touched:connect(function(hit)
  4801. if MOAN == true then
  4802. if hit.Parent:FindFirstChildOfClass('Humanoid') and hit.Parent:FindFirstChildOfClass('Humanoid').Health > 0 and hit.Parent ~= char then
  4803. local sound = Instance.new('Sound',hit.Parent.Head)
  4804. sound.SoundId = 'rbxassetid://959679286'
  4805. sound.Volume = 5
  4806. sound:Play()
  4807. local sound3 = Instance.new("Sound",hit.Parent.Head)
  4808. sound3.Volume = 5.5
  4809. sound3.SoundId = "rbxassetid://702631545"
  4810. sound3:Play()
  4811. pcall(function()
  4812. for i,v in pairs(hit.Parent.Head:GetChildren()) do
  4813. if v:IsA('Decal') then v:Destroy() end
  4814. end
  4815. end)
  4816. pcall(function()
  4817. local ree=Instance.new('Decal',hit.Parent.Head)
  4818. ree.Name = "face"
  4819. ree.Texture = "rbxassetid://996521543"
  4820. end)
  4821. MOAN = false
  4822. aidsificating = hit.Parent
  4823. for i, v in pairs(handle["pink toy"]:GetChildren()) do
  4824. if v:IsA("Part") then
  4825. v:FindFirstChild("ParticleEmitter"):Destroy()
  4826. end
  4827. end
  4828. end
  4829. end
  4830. end)
  4831. end
  4832. end)
  4833. end
  4834. end)
  4835.  
  4836. mouse.Button1Down:connect(function(jew)
  4837. if usable and working == false and equipped then
  4838. if blademode == "katana" then
  4839. notify()
  4840. katanaswing()
  4841. elseif blademode == "knife" then
  4842. notify()
  4843. if grabbed == nil then
  4844. if mode == "fling" then
  4845. fling()
  4846. else
  4847. grab()
  4848. end
  4849. elseif grabbed ~= nil then
  4850. if mode == "kill" then
  4851. kill()
  4852. elseif mode == "throw" then
  4853. throw()
  4854. elseif mode == "release" then
  4855. release()
  4856. end
  4857. end
  4858. elseif blademode == "dildo" then
  4859. raep()
  4860. end
  4861. end
  4862. end)
  4863.  
  4864. end
  4865. spawned()
  4866.  
  4867. player.CharacterAdded:connect(function()
  4868. spawned()
  4869. end)
  4870. local avgs = {}
  4871.  
  4872. game:GetService('RunService').Heartbeat:connect(function(step)
  4873. local ofps = math.floor((60/(step*60))*10)/10
  4874. if #avgs > 100 then
  4875. table.remove(avgs,1)
  4876. end
  4877. table.insert(avgs,#avgs+1,ofps)
  4878. local fpsa = 0
  4879. for i,v in pairs(avgs) do
  4880. fpsa = fpsa+v
  4881. end
  4882. fpsa = math.floor(fpsa/#avgs)
  4883. fps.Text = 'FPS: '..tostring(fpsa)
  4884. end)
  4885.  
  4886. while true do
  4887. for i,v in pairs(rekt) do
  4888. if v.Parent ~= nil then
  4889. if v:FindFirstChildOfClass('Humanoid') and v:FindFirstChildOfClass('Humanoid').Health>0 then
  4890. for a,c in pairs(v:GetChildren()) do
  4891. if c:IsA('Tool') then
  4892. c.ManualActivationOnly = true
  4893. wait()
  4894. if game:GetService('Players'):GetPlayerFromCharacter(v) then
  4895. c.Parent = game:GetService('Players'):GetPlayerFromCharacter(v).Backpack
  4896. c.ManualActivationOnly = false
  4897. end
  4898. end
  4899. end
  4900. v:FindFirstChildOfClass('Humanoid').PlatformStand = true
  4901. v:FindFirstChildOfClass('Humanoid').Sit = false
  4902. v:FindFirstChildOfClass('Humanoid').JumpPower = 0
  4903. v:FindFirstChildOfClass('Humanoid').WalkSpeed = 0
  4904. v:FindFirstChildOfClass('Humanoid').Name = "hecc"
  4905. else
  4906. table.remove(rekt,i)
  4907. end
  4908. else
  4909. table.remove(rekt,i)
  4910. end
  4911. end
  4912. wait()
  4913. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement