Advertisement
Christoffer07700Extr

Grab Knife V4 Without Childlock

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