Advertisement
Ninja_Camper

grab knife v4 (Red and white) za warudo fixed

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