Advertisement
RobloxHackImporium

eek

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