Advertisement
Baldeagle22

rt

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