Advertisement
Vintage-Furry

Grab hell

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