Advertisement
Guest User

Untitled

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