Advertisement
Guest User

Untitled

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