Advertisement
zed_isJayTheLionJR

Untitled

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