Guest User

Untitled

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