Advertisement
DavisRBLX

Grab Knife V4 (Davis version) Test

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