Guest User

Untitled

a guest
Nov 16th, 2018
123
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 286.09 KB | None | 0 0
  1. // The Streets v2 \\
  2. / Created by BradScripts \
  3.  
  4.  
  5. -- Objects
  6.  
  7. local Streets = Instance.new("ScreenGui")
  8. local LoginFrame = Instance.new("Frame")
  9. local bar1 = Instance.new("Frame")
  10. local bar2 = Instance.new("Frame")
  11. local title = Instance.new("TextLabel")
  12. local userbox = Instance.new("TextBox")
  13. local passbox = Instance.new("TextBox")
  14. local submit = Instance.new("TextButton")
  15. local MainFrame = Instance.new("Frame")
  16. local mbar1 = Instance.new("Frame")
  17. local mbar2 = Instance.new("Frame")
  18. local mtitle = Instance.new("TextLabel")
  19. local exitbutton = Instance.new("TextButton")
  20. local exebut = Instance.new("TextButton")
  21. local credits = Instance.new("TextLabel")
  22. local ScriptFrame = Instance.new("Frame")
  23. local sbar1 = Instance.new("Frame")
  24. local sbar2 = Instance.new("Frame")
  25. local bypass = Instance.new("TextButton")
  26. local esp = Instance.new("TextButton")
  27. local bracks = Instance.new("TextButton")
  28. local anti = Instance.new("TextButton")
  29. local xray = Instance.new("TextButton")
  30. local xoro = Instance.new("TextButton")
  31. local rosehub = Instance.new("TextButton")
  32. local gbv4 = Instance.new("TextButton")
  33. local aimbot = Instance.new("TextButton")
  34. local sexitbutton = Instance.new("TextButton")
  35.  
  36. -- Properties
  37.  
  38. Streets.Name = "Streets"
  39. Streets.Parent = game.CoreGui
  40.  
  41. LoginFrame.Name = "LoginFrame"
  42. LoginFrame.Parent = Streets
  43. LoginFrame.Active = true
  44. LoginFrame.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  45. LoginFrame.BorderSizePixel = 0
  46. LoginFrame.Draggable = true
  47. LoginFrame.Position = UDim2.new(0.221119925, 0, 0.270591021, 0)
  48. LoginFrame.Selectable = true
  49. LoginFrame.Size = UDim2.new(0, 365, 0, 403)
  50.  
  51. bar1.Name = "bar1"
  52. bar1.Parent = LoginFrame
  53. bar1.BackgroundColor3 = Color3.new(0.258824, 1, 0.407843)
  54. bar1.BorderColor3 = Color3.new(0.0823529, 0.207843, 0.133333)
  55. bar1.BorderSizePixel = 0
  56. bar1.Position = UDim2.new(0.00273972563, 0, 0, 0)
  57. bar1.Size = UDim2.new(0, 364, 0, 43)
  58. bar1.Style = Enum.FrameStyle.RobloxSquare
  59.  
  60. bar2.Name = "bar2"
  61. bar2.Parent = LoginFrame
  62. bar2.BackgroundColor3 = Color3.new(0.258824, 1, 0.407843)
  63. bar2.BorderColor3 = Color3.new(0.0823529, 0.207843, 0.133333)
  64. bar2.BorderSizePixel = 0
  65. bar2.Position = UDim2.new(0, 0, 0.104218364, 0)
  66. bar2.Size = UDim2.new(0, 365, 0, 32)
  67. bar2.Style = Enum.FrameStyle.RobloxSquare
  68.  
  69. title.Name = "title"
  70. title.Parent = LoginFrame
  71. title.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  72. title.BorderColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  73. title.Position = UDim2.new(0.0688421577, 0, 0.211374506, 0)
  74. title.Size = UDim2.new(0, 311, 0, 50)
  75. title.Font = Enum.Font.SourceSans
  76. title.Text = "Streets GUI"
  77. title.TextColor3 = Color3.new(0.109804, 0.207843, 0.0745098)
  78. title.TextScaled = true
  79. title.TextSize = 14
  80. title.TextWrapped = true
  81.  
  82. userbox.Name = "userbox"
  83. userbox.Parent = LoginFrame
  84. userbox.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  85. userbox.BorderColor3 = Color3.new(0.0392157, 0.0392157, 0.0392157)
  86. userbox.BorderSizePixel = 4
  87. userbox.Position = UDim2.new(0.177433297, 0, 0.375930518, 0)
  88. userbox.Size = UDim2.new(0, 236, 0, 34)
  89. userbox.Font = Enum.Font.SourceSansItalic
  90. userbox.Text = "Username"
  91. userbox.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  92. userbox.TextScaled = true
  93. userbox.TextSize = 14
  94. userbox.TextWrapped = true
  95. userbox.TextXAlignment = Enum.TextXAlignment.Left
  96.  
  97. passbox.Name = "passbox"
  98. passbox.Parent = LoginFrame
  99. passbox.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  100. passbox.BorderColor3 = Color3.new(0.0392157, 0.0392157, 0.0392157)
  101. passbox.BorderSizePixel = 4
  102. passbox.Position = UDim2.new(0.171861753, 0, 0.52357316, 0)
  103. passbox.Size = UDim2.new(0, 236, 0, 36)
  104. passbox.Font = Enum.Font.SourceSansItalic
  105. passbox.Text = "Password"
  106. passbox.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  107. passbox.TextScaled = true
  108. passbox.TextSize = 14
  109. passbox.TextWrapped = true
  110. passbox.TextXAlignment = Enum.TextXAlignment.Left
  111.  
  112. submit.Name = "submit"
  113. submit.Parent = LoginFrame
  114. submit.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  115. submit.BorderColor3 = Color3.new(0.0392157, 0.0392157, 0.0392157)
  116. submit.BorderSizePixel = 4
  117. submit.Position = UDim2.new(0.273716241, 0, 0.704714596, 0)
  118. submit.Size = UDim2.new(0, 166, 0, 42)
  119. submit.Font = Enum.Font.SourceSansItalic
  120. submit.Text = "Login"
  121. submit.TextColor3 = Color3.new(0.980392, 0.976471, 0.976471)
  122. submit.TextSize = 25
  123. submit.TextWrapped = true
  124.  
  125. submit.MouseButton1Down:connect(function()
  126. LoginFrame.Visible = false
  127. MainFrame.Visible = true
  128. ScriptFrame.Visible = false
  129. end)
  130.  
  131.  
  132.  
  133. MainFrame.Name = "MainFrame"
  134. MainFrame.Parent = Streets
  135. MainFrame.Active = true
  136. MainFrame.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
  137. MainFrame.BorderSizePixel = 0
  138. MainFrame.Draggable = true
  139. MainFrame.Position = UDim2.new(-0.0709401071, 0, 0.0287356228, 0)
  140. MainFrame.Selectable = true
  141. MainFrame.Size = UDim2.new(0, 458, 0, 337)
  142. MainFrame.Visible = false
  143.  
  144. mbar1.Name = "mbar1"
  145. mbar1.Parent = MainFrame
  146. mbar1.BackgroundColor3 = Color3.new(0.333333, 0, 1)
  147. mbar1.BorderSizePixel = 0
  148. mbar1.Position = UDim2.new(0, 0, -0.00296735903, 0)
  149. mbar1.Size = UDim2.new(0, 458, 0, 27)
  150.  
  151. mbar2.Name = "mbar2"
  152. mbar2.Parent = MainFrame
  153. mbar2.BackgroundColor3 = Color3.new(0.333333, 0, 1)
  154. mbar2.BorderSizePixel = 0
  155. mbar2.Position = UDim2.new(0, 0, 0.0741839781, 0)
  156. mbar2.Size = UDim2.new(0, 458, 0, 27)
  157.  
  158. mtitle.Name = "mtitle"
  159. mtitle.Parent = MainFrame
  160. mtitle.BackgroundColor3 = Color3.new(0.333333, 0, 1)
  161. mtitle.BorderSizePixel = 0
  162. mtitle.Position = UDim2.new(0.293668121, 0, -0.0029673595, 0)
  163. mtitle.Size = UDim2.new(0, 179, 0, 50)
  164. mtitle.Font = Enum.Font.SourceSansItalic
  165. mtitle.Text = "Streets Gui "
  166. mtitle.TextColor3 = Color3.new(0.835294, 0.835294, 0.835294)
  167. mtitle.TextSize = 35
  168. mtitle.TextWrapped = true
  169.  
  170. exitbutton.Name = "exitbutton"
  171. exitbutton.Parent = MainFrame
  172. exitbutton.BackgroundColor3 = Color3.new(0.333333, 0, 1)
  173. exitbutton.BorderSizePixel = 0
  174. exitbutton.Position = UDim2.new(0.895124912, 0, 0.00593471806, 0)
  175. exitbutton.Size = UDim2.new(0, 48, 0, 50)
  176. exitbutton.Font = Enum.Font.SourceSansBold
  177. exitbutton.Text = "X"
  178. exitbutton.TextColor3 = Color3.new(0.603922, 0.568627, 0.988235)
  179. exitbutton.TextSize = 30
  180. exitbutton.TextWrapped = true
  181. exitbutton.MouseButton1Down:connect(function()
  182. Streets:Destroy()
  183. end)
  184.  
  185. exebut.Name = "exebut"
  186. exebut.Parent = MainFrame
  187. exebut.BackgroundColor3 = Color3.new(0.658824, 0.647059, 1)
  188. exebut.BorderColor3 = Color3.new(0.12549, 0.12549, 0.12549)
  189. exebut.BorderSizePixel = 4
  190. exebut.Position = UDim2.new(0.325136602, 0, 0.452522218, 0)
  191. exebut.Size = UDim2.new(0, 150, 0, 50)
  192. exebut.Font = Enum.Font.SourceSansItalic
  193. exebut.Text = "Scripts"
  194. exebut.TextColor3 = Color3.new(0.666667, 0, 1)
  195. exebut.TextSize = 25
  196. exebut.MouseButton1Down:connect(function()
  197. MainFrame.Visible = true
  198. ScriptFrame.Visible = true
  199. end)
  200.  
  201. credits.Name = "credits"
  202. credits.Parent = MainFrame
  203. credits.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
  204. credits.BorderSizePixel = 0
  205. credits.Position = UDim2.new(0, 0, 0.919881284, 0)
  206. credits.Size = UDim2.new(0, 142, 0, 27)
  207. credits.Font = Enum.Font.SourceSansItalic
  208. credits.Text = "Made by BradScripts#6388 [Bad Gui.. But works]"
  209. credits.TextColor3 = Color3.new(0.835294, 0.835294, 0.835294)
  210. credits.TextSize = 28
  211. credits.TextWrapped = true
  212.  
  213. ScriptFrame.Name = "ScriptFrame"
  214. ScriptFrame.Parent = Streets
  215. ScriptFrame.Active = true
  216. ScriptFrame.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
  217. ScriptFrame.BorderSizePixel = 0
  218. ScriptFrame.Draggable = true
  219. ScriptFrame.Position = UDim2.new(0.355709881, 0, 0.125391856, 0)
  220. ScriptFrame.Selectable = true
  221. ScriptFrame.Size = UDim2.new(0, 751, 0, 461)
  222. ScriptFrame.Visible = false
  223.  
  224. sbar1.Name = "sbar1"
  225. sbar1.Parent = ScriptFrame
  226. sbar1.BackgroundColor3 = Color3.new(0.333333, 0, 1)
  227. sbar1.BorderSizePixel = 0
  228. sbar1.Size = UDim2.new(0, 751, 0, 36)
  229.  
  230. sbar2.Name = "sbar2"
  231. sbar2.Parent = ScriptFrame
  232. sbar2.BackgroundColor3 = Color3.new(0.333333, 0, 1)
  233. sbar2.BorderSizePixel = 0
  234. sbar2.Position = UDim2.new(0, 0, 0.0780911073, 0)
  235. sbar2.Size = UDim2.new(0, 751, 0, 29)
  236.  
  237. bypass.Name = "bypass"
  238. bypass.Parent = ScriptFrame
  239. bypass.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
  240. bypass.BorderColor3 = Color3.new(0.133333, 0.133333, 0.133333)
  241. bypass.BorderSizePixel = 4
  242. bypass.Position = UDim2.new(0.038654238, 0, 0.512110829, 0)
  243. bypass.Size = UDim2.new(0, 200, 0, 50)
  244. bypass.Font = Enum.Font.SourceSansItalic
  245. bypass.Text = "Bypass"
  246. bypass.TextColor3 = Color3.new(0.223529, 0.219608, 0.317647)
  247. bypass.TextSize = 30
  248. bypass.MouseButton1Down:connect(function()
  249. -- // The Streets Anti-Exploit bypass (kind of) rewritten by John.
  250. -- // Synapse only.
  251. local metatable = getrawmetatable(game)
  252. setreadonly(metatable, false)
  253. local index, newindex, namecall = metatable.__index, metatable.__newindex, metatable.__namecall
  254. local walking_speed = 16
  255. local running_speed = 33
  256. local crouching_speed = 8 -- you can change these three to your liking
  257. local default_index_values = { -- what the script gives the anticheat when the anticheat asks for it (recommend you do not change)
  258. ["WalkSpeed"] = 16,
  259. ["JumpPower"] = 38,
  260. ["HipHeight"] = 0,
  261. ["Gravity"] = 196.1
  262. }
  263. metatable.__index = function(t,k)
  264. if k == "IlIl" then
  265. return
  266. end
  267. if default_index_values[k] ~= nil then
  268. if not checkcaller() then
  269. return default_index_values[k]
  270. end
  271. end
  272. return index(t,k)
  273. end
  274. metatable.__newindex = function(t,k,v)
  275. if k == "WalkSpeed" then
  276. if not checkcaller() then
  277. if game:service("UserInputService"):IsKeyDown(Enum.KeyCode.LeftShift) and not game:service("UserInputService"):IsKeyDown(Enum.KeyCode.S) then
  278. return newindex(t,k,running_speed)
  279. end
  280. if game:service("UserInputService"):IsKeyDown(Enum.KeyCode.LeftControl) then
  281. return newindex(t,k,crouching_speed)
  282. end
  283. return newindex(t,k,walking_speed)
  284. end
  285. end
  286. if k == "CFrame" then
  287. if t == game.Players.LocalPlayer.Character.HumanoidRootPart then
  288. if not checkcaller() then
  289. return
  290. end
  291. end
  292. end
  293. if k == "Gravity" or k == "Health" then
  294. if not checkcaller() then
  295. return
  296. end
  297. end
  298. return newindex(t,k,v)
  299. end
  300. metatable.__namecall = function(t, ...)
  301. local oof = {...}
  302. if oof[#oof] == "SetStateEnabled" or oof[#oof] == "BreakJoints" or oof[#oof] == "Kick" then
  303. if not checkcaller() then
  304. return
  305. end
  306. end
  307. if oof[#oof] == "Destroy" then
  308. if t:IsA("HopperBin") then
  309. if not checkcaller() then
  310. return
  311. end
  312. end
  313. end
  314. return namecall(t, ...)
  315. end
  316.  
  317.  
  318.  
  319.  
  320.  
  321. end)
  322. esp.Name = "esp"
  323. esp.Parent = ScriptFrame
  324. esp.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
  325. esp.BorderColor3 = Color3.new(0.133333, 0.133333, 0.133333)
  326. esp.BorderSizePixel = 4
  327. esp.Position = UDim2.new(0.350666672, 0, 0.511026263, 0)
  328. esp.Size = UDim2.new(0, 200, 0, 50)
  329. esp.Font = Enum.Font.SourceSansItalic
  330. esp.Text = "PF Esp"
  331. esp.TextColor3 = Color3.new(0.223529, 0.219608, 0.317647)
  332. esp.TextSize = 30
  333. esp.MouseButton1Down:connect(function()
  334. --[[
  335.  
  336. __/\\\\____________/\\\\_________________________________________________________
  337. _\/\\\\\\________/\\\\\\_________________________________________________________
  338. _\/\\\//\\\____/\\\//\\\_________________________________________________________
  339. _\/\\\\///\\\/\\\/_\/\\\_____/\\\\\_____/\\/\\\\\\\___/\\\\\\\\\\_____/\\\\\\\\__
  340. _\/\\\__\///\\\/___\/\\\___/\\\///\\\__\/\\\/////\\\_\/\\\//////____/\\\/////\\\_
  341. _\/\\\____\///_____\/\\\__/\\\__\//\\\_\/\\\___\///__\/\\\\\\\\\\__/\\\\\\\\\\\__
  342. _\/\\\_____________\/\\\_\//\\\__/\\\__\/\\\_________\////////\\\_\//\\///////___
  343. _\/\\\_____________\/\\\__\///\\\\\/___\/\\\__________/\\\\\\\\\\__\//\\\\\\\\\\_
  344. _\///______________\///_____\/////_____\///__________\//////////____\//////////__
  345.  
  346. FIRST PERSON SHOOTERS
  347.  
  348. ------------------------
  349. -: CHANGELOG :-
  350. ------------------------
  351. v1.21:
  352. - Chams Fix
  353.  
  354. v1.4:
  355. - Fullbright
  356.  
  357. --]]
  358.  
  359. local World = game:GetService('Workspace');
  360. local Input = game:GetService('UserInputService');
  361. local Lighting = game:GetService("Lighting");
  362. local Players = game:GetService('Players');
  363. local Player = Players['LocalPlayer'];
  364.  
  365. local Keys = {}
  366. local Misc = {
  367. CharFunctions = getmetatable(newproxy(true));
  368. GUIColors = {
  369. On = Color3.fromRGB(46, 105, 132);
  370. Off = Color3.new(.38, .38, .38);
  371. };
  372.  
  373. ChamsColors = {
  374. {'White', Color3.new(1, 1, 1)};
  375. {'Black', Color3.new(0, 0, 0)};
  376. {'Red', Color3.new(1, 0, 0)};
  377. {'Green', Color3.new(0, 1, 0)};
  378. {'Blue', Color3.new(0, 0, 1)};
  379. {'Purple', Color3.new(0.65, 0, 0.65)};
  380. {'Yellow', Color3.new(1, 1, 0)};
  381. {'Grey', Color3.new(0.8, 0.8, 0.8)};
  382. }
  383. }
  384.  
  385. local function GetFunc(t, i)
  386. for __, ___ in next, (t) do
  387. if string.lower(i):match(__:lower()) then
  388. return ___, __
  389. end
  390. end
  391. end
  392.  
  393. local function GetColor(t, i)
  394. for __, ___ in next, (t) do
  395. if (___[1] == i) then
  396. return ___, __
  397. elseif (___[2] == i) then
  398. return ___, __
  399. end
  400. end
  401. end
  402.  
  403. local Settings = {
  404. {'Menu', false, Enum.KeyCode.Delete};
  405. {'Team Chams [\'COLOR\']', true, 'Toggle'};
  406. {'Enemy Chams [\'COLOR\']', true, 'Toggle'};
  407. {'Chams Transparency', false, '0'};
  408. {'Fullbright', true, 'MAX'};
  409. -- {'ESP', true, 'N/A'};
  410. {'Aimbot [Not PF]', true, 'Toggle'};
  411. }
  412.  
  413. ------------ [[ GUI SPAWN ]] ------------
  414. FormAssets = function()
  415. ------ ERROR MAGIC ------
  416. local __ERROR__ = Instance.new('BindableEvent')
  417. __ERROR__['Event']:Connect(error)
  418.  
  419. --------- CREATE FUNCTION ---------
  420. local create = function(class, parent)
  421. local instance = Instance.new(class);
  422. return function(props)
  423. for property, value in next, (props) do
  424. if (property ~= 'Parent') and (typeof(value) ~= 'Instance') then
  425. local suc, err = pcall(function()
  426. instance[property] = value
  427. end)
  428. if not suc then __ERROR__:Fire('[Script->Asset]: ' .. err) end
  429.  
  430. elseif (property == 'Parent') then
  431. parent = value
  432. end
  433. end
  434.  
  435. if parent and (typeof(parent) == 'Instance') then
  436. instance['Parent'] = parent
  437. end
  438.  
  439. return instance
  440. end
  441. end
  442.  
  443. -------------------------------------
  444. -------------------------------------
  445. -- SOME THINGS MAY BE OUT OF ORDER --
  446. ----(INSTANCE RELATED PROPERTIES)----
  447. -------------(UNLIKELY)--------------
  448. -------------------------------------
  449. -------------------------------------
  450.  
  451. local Main = create('ScreenGui'){
  452. Name = "FPS Hacks - Menu"
  453. }
  454.  
  455. local Folder = create('Folder', Main){
  456. Name = 'Chams'
  457. }
  458.  
  459. local Folder1 = create('Folder', Folder){
  460. Name = 'Team'
  461. }
  462.  
  463. local Folder2 = create('Folder', Folder){
  464. Name = 'Enemy'
  465. }
  466.  
  467. local Frame = create('Frame', Main){
  468. Name = "Main";
  469. BackgroundColor3 = Color3.new(1, 1, 1);
  470. BackgroundTransparency = 1;
  471. Position = UDim2.new(0.5, 0, 0.5, 0);
  472. Size = UDim2.new(0, 250, 0, 190);
  473. Draggable = true;
  474. Active = true;
  475. AnchorPoint = Vector2.new(0.5, 0.5);
  476. Transparency = 1
  477. }
  478.  
  479. local TextLabel = create('TextLabel', Frame){
  480. Name = "Title";
  481. BackgroundColor3 = Color3.new(0.180392, 0.411765, 0.517647);
  482. BorderSizePixel = 0;
  483. Size = UDim2.new(1, 0, 0, 35);
  484. Text = "FPS Hacks";
  485. TextColor3 = Color3.new(0.866667, 0.843137, 0.843137);
  486. Font = Enum.Font.SciFi;
  487. FontSize = Enum.FontSize.Size28;
  488. TextWrapped = true
  489. }
  490.  
  491. local ScrollingFrame = create('ScrollingFrame', Frame){
  492. Name = "Buttons";
  493. BackgroundColor3 = Color3.new(1, 1, 1);
  494. BackgroundTransparency = 1;
  495. BorderSizePixel = 0;
  496. Position = UDim2.new(0.5, 0, 0, 40);
  497. CanvasSize = UDim2.new(0, 0, 0, 0);
  498. Size = UDim2.new(1, 0, 0, 260);
  499. AnchorPoint = Vector2.new(0.5, 0);
  500. Transparency = 1
  501. }
  502.  
  503. local Frame1 = create('Frame'){
  504. BackgroundColor3 = Color3.new(1, 1, 1);
  505. BackgroundTransparency = 1;
  506. BorderSizePixel = 0;
  507. Position = UDim2.new(0, 0, 0, 1);
  508. Selectable = true;
  509. Size = UDim2.new(1, 0, 0, 25);
  510. ClipsDescendants = true;
  511. Transparency = 1
  512. }
  513.  
  514. local TextLabel1 = create('TextButton', Frame1){
  515. Name = "Text";
  516. BackgroundColor3 = Color3.new(1, 1, 1);
  517. BorderColor3 = Color3.new(0.180392, 0.411765, 0.517647);
  518. Position = UDim2.new(0.100000001, 0, 0, 0);
  519. Size = UDim2.new(0.600000024, 0, 1, 0);
  520. Text = "Example";
  521. TextColor3 = Color3.new(0.180392, 0.411765, 0.517647);
  522. Font = Enum.Font.SciFi;
  523. FontSize = Enum.FontSize.Size14
  524. }
  525.  
  526. local Frame2 = create('Frame', Frame1){
  527. Name = "Status";
  528. BackgroundColor3 = Color3.new(0, 1, 0);
  529. BorderSizePixel = 0;
  530. Position = UDim2.new(0.0250000004, 0, 0.5, 0);
  531. Size = UDim2.new(0, 7, 0, 7);
  532. Style = Enum.FrameStyle.DropShadow;
  533. AnchorPoint = Vector2.new(0, 0.5)
  534. }
  535.  
  536. local TextButton = create('TextButton', Frame1){
  537. Name = "Key";
  538. BackgroundColor3 = Color3.new(0.180392, 0.411765, 0.517647);
  539. BackgroundTransparency = 0.5;
  540. BorderSizePixel = 0;
  541. Position = UDim2.new(0.699999988, 0, 0, 0);
  542. Size = UDim2.new(0.300000012, 0, 1, 0);
  543. Text = "[EXAMPLE]";
  544. TextColor3 = Color3.new(0.839216, 0.839216, 0.839216);
  545. Font = Enum.Font.SciFi;
  546. FontSize = Enum.FontSize.Size14;
  547. TextStrokeColor3 = Color3.new(0.380392, 0.380392, 0.380392);
  548. TextStrokeTransparency = 0;
  549. Transparency = 0.5
  550. }
  551.  
  552. local UIListLayout = create('UIListLayout', ScrollingFrame){
  553. Padding = UDim.new(0, 4);
  554. HorizontalAlignment = Enum.HorizontalAlignment.Center
  555. }
  556.  
  557. local UIPadding = create('UIPadding', ScrollingFrame){}
  558.  
  559.  
  560. return create, Main, Frame1, Folder
  561. end
  562.  
  563. local Create, Menu, Button, Chams = FormAssets()
  564. local TDB = false
  565. local EDB = false
  566. local Functions = {
  567. ['Menu'] = function()
  568. Menu['Enabled'] = not (Menu['Enabled']);
  569. end;
  570.  
  571. ['Team Chams'] = function()
  572. if TDB then return end
  573. TDB = true
  574. Settings['TCO'] = not (Settings['TCO'])
  575. if Settings['TCO'] then
  576. Misc['CharFunctions']
  577. ['TCCH'] = function(char)
  578. local Target = Players:GetPlayerFromCharacter(char)
  579. if (Target == Player) or (Target.TeamColor ~= Player.TeamColor) then return end
  580.  
  581. local Folder = Chams['Team']:FindFirstChild(Target['Name'])
  582. or Create('Folder', Chams['Team']){Name = Target['Name']}
  583.  
  584. for __, part in next, (char:GetChildren()) do
  585. if part:IsA('BasePart') then
  586. Create('BoxHandleAdornment', Folder)
  587. {
  588. Name = part.Name .. '_CHAM';
  589. Color3 = Settings['TCC'][2];
  590. AlwaysOnTop = true;
  591. Transparency = Settings['CT'];
  592. Visible = true;
  593. ZIndex = 10;
  594.  
  595. Size = (part['Name'] == 'Head' and Vector3.new(1.25, 1.3, 1.25))
  596. or (Vector3.new(.5, .5, .5) + part.Size)
  597. }['Adornee'] = part
  598. end
  599. end
  600. end
  601. elseif Misc['CharFunctions']['TCCH'] then
  602. Misc['CharFunctions']['TCCH'] = nil
  603. Chams['Team']:ClearAllChildren()
  604. end
  605. TDB = false
  606. end;
  607.  
  608. ['Enemy Chams'] = function()
  609. if EDB then return end
  610. EDB = true
  611. Settings['ECO'] = not (Settings['ECO'])
  612. if Settings['ECO'] then
  613. Misc['CharFunctions']
  614. ['ECCH'] = function(char)
  615. local Target = Players:GetPlayerFromCharacter(char)
  616. if (Target == Player) or (Target.TeamColor == Player.TeamColor) then return end
  617.  
  618. local Folder = Chams['Enemy']:FindFirstChild(Target['Name'])
  619. or Create('Folder', Chams['Enemy']){Name = Target['Name']}
  620.  
  621. for __, part in next, (char:GetChildren()) do
  622. if part:IsA('BasePart') then
  623. Create('BoxHandleAdornment', Folder)
  624. {
  625. Name = part.Name .. '_CHAM';
  626. Color3 = Settings['ECC'][2];
  627. AlwaysOnTop = true;
  628. Transparency = Settings['CT'];
  629. Visible = true;
  630. ZIndex = 10;
  631.  
  632. Size = (part['Name'] == 'Head' and Vector3.new(1.25, 1.3, 1.25))
  633. or (Vector3.new(.5, .5, .5) + part.Size)
  634. }['Adornee'] = part
  635. end
  636. end
  637. end
  638. elseif Misc['CharFunctions']['ECCH'] then
  639. Misc['CharFunctions']['ECCH'] = nil
  640. Chams['Enemy']:ClearAllChildren()
  641. end
  642. EDB = false
  643. end;
  644.  
  645. ['Chams Transparency'] = function(t)
  646. if t then
  647. local Trans = Settings['CT']
  648. Settings['CT'] = (Trans < .8 and Trans + (1/10)) or 0
  649. end
  650.  
  651. local TeamCham = Chams['Team']:GetChildren()
  652. local EnemyCham = Chams['Enemy']:GetChildren()
  653.  
  654. for __, object in next, (TeamCham) do
  655. for __, bha in next, (object:GetChildren()) do
  656. bha.Transparency = Settings['CT']
  657. bha.Color3 = Settings['TCC'][2]
  658. end
  659. end
  660.  
  661. for __, object in next, (EnemyCham) do
  662. for __, bha in next, (object:GetChildren()) do
  663. bha.Transparency = Settings['CT']
  664. bha.Color3 = Settings['ECC'][2]
  665. end
  666. end
  667.  
  668. Menu['Main']['Buttons']['Frans']['Key'].Text = '[' .. tostring(Settings['CT']) .. ']'
  669. end;
  670.  
  671. ['Fullbright'] = function(Toggle, TextBox)
  672. local Fullbright = Settings.Fullbright
  673. if Toggle then Fullbright.On = not (Fullbright.On); end
  674.  
  675. local function Handle()
  676. local Setting = Fullbright.Options[Fullbright.Current]
  677. local Settings = Fullbright.OptionDefs[Setting]
  678.  
  679.  
  680. TextBox['Text'] = '[' .. Setting .. ']'
  681. Lighting.Ambient = Settings.InAmbience;
  682. Lighting.OutdoorAmbient = Settings.OutAmbience;
  683. Lighting.Brightness = Settings.Brightness;
  684. Lighting.FogStart = Settings.Fog;
  685. Lighting.FogEnd = Settings.Fog;
  686. end
  687.  
  688. if (not Fullbright.On) then
  689. Fullbright.Current = 3
  690. end
  691.  
  692. Handle()
  693. end;
  694.  
  695. ['Aimbot'] = function(l)
  696. l:Destroy()
  697.  
  698. local IgnorePlayersNamed = {NAME=true} -- Name = true or false
  699. --[[
  700. [J] - To go down the list.
  701. [U] - To go up the list.
  702. [H] - To toggle that item in the list.
  703. [RMB] - To aim at your target using the current settings. (THIS UPDATES IN LIVE TIME SO YOU DON'T HAVE TO STOP AIMING FOR IT TO TAKE EFFECT)
  704. --]]
  705.  
  706. local services = setmetatable({
  707. World = game:GetService('Workspace');
  708. Players = game:GetService('Players');
  709. Input = game:GetService('UserInputService');
  710. Run = game:GetService('RunService');
  711. UI = game:GetService('StarterGui');
  712. },{
  713. __index = function(tab,index)
  714. local serv
  715. local ran,err = pcall(function() serv=game:service(index) end)
  716. if ran then
  717. tab[index] = serv
  718. return serv
  719. end
  720. end
  721. })
  722.  
  723. local cre = Create
  724. local ResizeUI = function(ui,downscale,byclass)
  725. if not rawequal(ui['ClassName'],'ScrollingFrame') then return end
  726.  
  727. local count = 0;
  728. for __, asset in next, (ui:GetChildren()) do
  729. if rawequal(asset['ClassName'],byclass) then
  730. count = count + 1
  731. end
  732. end
  733.  
  734. ui['CanvasSize'] = UDim2.new(ui.CanvasSize.X.Scale,ui.CanvasSize.X.Offset,ui.CanvasSize.Y.Scale,downscale*count)
  735. end
  736.  
  737. local wfc, ffc, ffoc, cast, ray = services.World.WaitForChild, services.World.FindFirstChild, services.World.FindFirstChildOfClass, services.World.FindPartOnRayWithIgnoreList, Ray.new
  738. local wfcoc = function(p,class)
  739. local obj
  740. repeat services.Run.RenderStepped:wait()
  741. obj = p:FindFirstChildOfClass(class)
  742. until obj
  743. return obj
  744. end
  745.  
  746. local Client = services.Players.LocalPlayer
  747. local ClientUI = wfc(Client,'PlayerGui')
  748. local ClientMouse = Client:GetMouse()
  749. local ClientModel = Client.Character or Client.CharacterAdded:wait()
  750. local ClientCamera = services.World.CurrentCamera
  751. local ClientHumanoid = wfcoc(ClientModel,'Humanoid')
  752. local ClientActiveUI;
  753.  
  754. local status = {
  755. Enabled = false,
  756. TeamCheck = false,
  757. HeadsOnly = false,
  758. RayCheck = true,
  759. AutoAim = false,
  760. }
  761.  
  762. local function toggle(button)
  763. local option, val = button['Text']:match('(.*):%s*(.*)')
  764. status[option] = not status[option]
  765.  
  766. if status[option] then
  767. button.TextColor3 = Color3.fromRGB(0,255,0)
  768. else
  769. button.TextColor3 = Color3.fromRGB(255,0,0)
  770. end
  771. button.Text = option .. ': ' .. tostring(status[option])
  772. end
  773.  
  774. local selection = {}
  775. local select_pos = 1
  776. local current_pos = 0
  777. local __ = function()
  778. if ffc(game.CoreGui, '___') then return end
  779.  
  780. local GUI = cre('ScreenGui',game:GetService('CoreGui')){
  781. Name = '___';
  782. }
  783.  
  784. local Frame = cre('ScrollingFrame',GUI){
  785. BackgroundTransparency = 1,
  786. BorderSizePixel = 0,
  787.  
  788. Name = 'Options',
  789. Position = UDim2.new(.8,0,.915,0),
  790. Size = UDim2.new(.2,0,0,30),
  791. ZIndex = 10,
  792. ClipsDescendants = true,
  793. CanvasSize = UDim2.new(0,0,0,0),
  794. ScrollBarThickness = 0,
  795. ScrollingEnabled = false,
  796. }
  797.  
  798. local UILL = cre('UIListLayout',Frame){
  799. Name = 'LayoutHandler',
  800. FillDirection = 'Vertical',
  801. HorizontalAlignment = 'Center',
  802. SortOrder = 'LayoutOrder',
  803. VerticalAlignment = 'Top'
  804. }
  805.  
  806. local Template = cre('TextButton',nil){
  807. BackgroundTransparency = 1,
  808. BorderSizePixel = 0,
  809.  
  810. Name = 'Template',
  811. Size = UDim2.new(.9,0,0,30),
  812. Font = 'SciFi',
  813. Text = '',
  814. TextColor3 = Color3.fromRGB(255,255,255),
  815. TextScaled = true,
  816. TextWrapped = true,
  817. }
  818.  
  819. local TSC = cre('UISizeConstraint',Template){
  820. Name = 'TemplateSizeConstraint',
  821. MaxSize = Vector2.new(math.huge,30),
  822. }
  823.  
  824. Frame['ChildAdded']:connect(function()
  825. ResizeUI(Frame,30,'TextButton')
  826. end)
  827.  
  828. local sel_pos = 0
  829. for option, val in next, status do
  830. local tp = Template:Clone()
  831.  
  832. tp.Name = option
  833. tp.Text = option .. ': ' .. tostring(val)
  834.  
  835. if status[option] then
  836. tp.TextColor3 = Color3.fromRGB(0,255,0)
  837. else
  838. tp.TextColor3 = Color3.fromRGB(255,0,0)
  839. end
  840.  
  841. sel_pos = sel_pos + 1
  842. selection[sel_pos] = tp
  843. tp.Parent = Frame
  844. end
  845.  
  846. Frame.CanvasPosition = Vector2.new(0, current_pos)
  847. return Frame
  848. end
  849.  
  850. Client['CharacterAdded']:connect(function(c)
  851. ClientModel = c
  852. ClientHumanoid = wfcoc(ClientModel,'Humanoid')
  853. ClientActiveUI.Parent.Parent = nil
  854. ClientActiveUI = coroutine.wrap(__)()
  855. end)
  856. ClientActiveUI = coroutine.wrap(__)()
  857.  
  858. local right_down, keylogs, inputlogs = nil, {}, {}
  859. services.Input.InputBegan:connect(function(input, procc)
  860. keylogs[input.KeyCode],inputlogs[input.UserInputType] = true, true;
  861.  
  862. if not ClientActiveUI then return end
  863. if keylogs[Enum.KeyCode.U] and current_pos >= 30 then
  864. select_pos = select_pos - 1
  865. current_pos = current_pos - 30
  866. ClientActiveUI.CanvasPosition = Vector2.new(0,current_pos)
  867.  
  868. elseif keylogs[Enum.KeyCode.J] and current_pos < ClientActiveUI.CanvasSize.Y.Offset - 30 then
  869. select_pos = select_pos + 1
  870. current_pos = current_pos + 30
  871. ClientActiveUI.CanvasPosition = Vector2.new(0,current_pos)
  872.  
  873. elseif keylogs[Enum.KeyCode.H] then
  874. if selection[select_pos] then
  875. toggle(selection[select_pos])
  876. end
  877. end
  878. end)
  879. services.Input.InputEnded:connect(function(input, procc)
  880. keylogs[input.KeyCode],inputlogs[input.UserInputType] = false, false;
  881. end)
  882.  
  883. local function GetPlayerFromCharacter(mod)
  884. if not mod:IsA('Model') then return end
  885.  
  886. for __, client in next, services.Players:GetPlayers() do
  887. if rawequal(string.lower(client['Name']):sub(1,#mod['Name']),mod['Name']:lower()) then
  888. return client, client['Name']
  889. end
  890. end
  891. return nil, 'N/A'
  892. end
  893.  
  894. local function Search()
  895. local t = {}
  896. for __, child in next, services.World:GetChildren() do
  897. local UserFromCharacter = GetPlayerFromCharacter(child)
  898. if UserFromCharacter then
  899. if child:IsA('Model') and not rawequal(UserFromCharacter,Client) then
  900. local h = ffoc(child,'Humanoid')
  901. if h and h.Health > 0 then
  902. table.insert(t, {child,UserFromCharacter})
  903. end
  904. end
  905. end
  906. end
  907. return t
  908. end
  909.  
  910. local function cast_ray(p0,p1,blacklist)
  911. local Part
  912. local __=0
  913. repeat
  914. __=__+1
  915. local cond=(p1-p0).magnitude < 999
  916. Part,p0=cast(workspace,ray(p0,cond and p1-p0 or (p1-p0).unit*999),blacklist)
  917. if Part then
  918. if Part.CanCollide==false or Part.Transparency==1 then
  919. blacklist[#blacklist+1]=Part
  920. Part=nil
  921. end
  922. elseif cond or __ > 15 then
  923. break
  924. end
  925. until Part
  926. return Part,p0
  927. end
  928.  
  929. services.Run.RenderStepped:connect(function()
  930. local Storage = {}
  931. if status['Enabled'] and (inputlogs[Enum.UserInputType.MouseButton2] or status['AutoAim']) then
  932. Storage = Search()
  933.  
  934. local dot, face = -1
  935. for __, info in next, (Storage) do
  936. local h = ffc(info[1],'Humanoid')
  937. local skip;
  938.  
  939. if not inputlogs[Enum.UserInputType.MouseButton2] and not status['AutoAim'] then return end
  940. if not info[1] or not info[2] or IgnorePlayersNamed[info[2]['Name']] or ffoc(info[1],'ForceField') then skip = true end
  941. if not ffc(info[1],'HumanoidRootPart') then skip = true end
  942.  
  943. if h and h['Health'] > 0 then
  944. if status['TeamCheck'] then
  945. if Client['TeamColor'] == info[2]['TeamColor'] then
  946. skip = true
  947. end
  948. end
  949.  
  950. if not skip then
  951. local cc = ClientCamera.CFrame
  952. local pos = status['HeadsOnly'] and info[1]['Head'].CFrame.p or info[1]['HumanoidRootPart'].Position
  953. local HitPart=cast_ray(cc.p,pos,{ClientCamera,ClientModel})
  954.  
  955. if not (status['RayCheck'] and HitPart) or info[1]:IsAncestorOf(HitPart) then
  956. local m = (pos-cc.p).unit:Dot(cc.lookVector)
  957. if rawequal(m,m) and m > dot then
  958. dot, face= m, pos
  959. end
  960. end
  961. end
  962. end
  963. end
  964. if face then
  965. ClientCamera.CFrame = CFrame.new(ClientCamera.CFrame.p,face) * CFrame.new(0,0,0.5)
  966. end
  967. end
  968. end)
  969.  
  970. end
  971. }
  972.  
  973. Settings = (function()
  974. local NewSettings = {
  975. --- Chams ---
  976. CT = 0; -- Transparency
  977. TCO = false; -- Team Chams On
  978. ECO = false; -- Enemy Chams On
  979. TCC = GetColor(Misc.ChamsColors, 'Grey'); -- Current Team Chams Color
  980. ECC = GetColor(Misc.ChamsColors, 'Red'); -- Current Enemy Chams Color
  981.  
  982. --- Fullbright ---
  983. Fullbright = {
  984. On = false;
  985. Current = 1;
  986. Options = {'Max','Half','Default'};
  987. OptionDefs = {
  988. Max = {
  989. Fog = 1000000;
  990. Brightness = 10;
  991. InAmbience = Color3.new(1, 1, 1);
  992. OutAmbience = Color3.new(1, 1, 1);
  993. };
  994. Half = {
  995. Fog = 250;
  996. Brightness = 1.5;
  997. InAmbience = Color3.new(0.6, 0.6, 0.6);
  998. OutAmbience = Color3.new(0.6, 0.6, 0.6);
  999. };
  1000. Default = {
  1001. Fog = Lighting.FogEnd;
  1002. Brightness = Lighting.Brightness;
  1003. InAmbience = Lighting.Ambient;
  1004. OutAmbience = Lighting.OutdoorAmbient;
  1005. }
  1006. }
  1007. }
  1008. }
  1009.  
  1010. for __, option in next, (Settings) do
  1011. local NewOption = Button:Clone()
  1012. if option[1] == 'Menu' or option[1] == 'Chams Transparency' then
  1013. NewOption['Status']['Style'] = 'Custom';
  1014. NewOption['Key']['TextStrokeColor3'] = Misc.GUIColors.On
  1015. end
  1016.  
  1017. NewOption['Text'].Text = option[1]:match('COLOR') and (
  1018. (option[1]:match('Team') and option[1]:gsub('COLOR', NewSettings.TCC[1])) or
  1019. (option[1]:match('Enemy') and option[1]:gsub('COLOR', NewSettings.ECC[1]))
  1020. ) or option[1]
  1021. NewOption['Key'].Text = '['.. ((typeof(option[3]) == 'EnumItem' and option[3].Name) or option[3]) .. ']'
  1022. NewOption.Parent = Menu['Main']['Buttons']
  1023.  
  1024. if option[1] == 'Chams Transparency' then
  1025. NewOption['Name'] = 'Frans'
  1026. end
  1027.  
  1028. local Func, Name = GetFunc(Functions, option[1])
  1029. if Func then
  1030. NewOption['Text']['MouseButton1Down']:connect(function()
  1031. if not option[2] then return end
  1032. if NewOption.Status.Style.Name == 'DropShadow' then
  1033. NewOption.Status.Style = 'Custom'
  1034. elseif NewOption.Status.Style.Name == 'Custom' then
  1035. NewOption.Status.Style = 'DropShadow'
  1036. end
  1037.  
  1038. if option[1]:match('Aimbot') then
  1039. Func(NewOption)
  1040.  
  1041. elseif option[1]:match('Fullbright') then
  1042. Func(true, NewOption['Key'])
  1043.  
  1044. else
  1045. Func()
  1046. end
  1047. end)
  1048. if option[3] == 'Toggle' then
  1049. if Name:match('Team') then
  1050. NewOption['Key']['MouseButton1Down']:connect(function()
  1051. local Tab, Pos = GetColor(Misc.ChamsColors, NewSettings.TCC[2])
  1052. if (Pos + 1) < #Misc.ChamsColors then
  1053. NewOption['Text'].Text = NewOption['Text'].Text:gsub(NewSettings.TCC[1], Misc.ChamsColors[Pos + 1][1])
  1054. NewSettings.TCC = Misc.ChamsColors[Pos + 1]
  1055. else
  1056. NewOption['Text'].Text = NewOption['Text'].Text:gsub(NewSettings.TCC[1], Misc.ChamsColors[1][1])
  1057. NewSettings.TCC = Misc.ChamsColors[1]
  1058. end
  1059.  
  1060. GetFunc(Functions, 'Chams Transparency')()
  1061. end)
  1062. elseif Name:match('Enemy') then
  1063. NewOption['Key']['MouseButton1Down']:connect(function()
  1064. local Tab, Pos = GetColor(Misc.ChamsColors, NewSettings.ECC[2])
  1065. if (Pos + 1) < #Misc.ChamsColors then
  1066. NewOption['Text'].Text = NewOption['Text'].Text:gsub(NewSettings.ECC[1], Misc.ChamsColors[Pos + 1][1])
  1067. NewSettings.ECC = Misc.ChamsColors[Pos + 1]
  1068. else
  1069. NewOption['Text'].Text = NewOption['Text'].Text:gsub(NewSettings.ECC[1], Misc.ChamsColors[1][1])
  1070. NewSettings.ECC = Misc.ChamsColors[1]
  1071. end
  1072.  
  1073. GetFunc(Functions, 'Chams Transparency')()
  1074. end)
  1075. end
  1076.  
  1077. elseif option[1] == 'Chams Transparency' then
  1078. NewOption['Key']['MouseButton1Down']:connect(function()
  1079. GetFunc(Functions, 'Chams Transparency')(true)
  1080. end)
  1081.  
  1082. elseif option[1] == 'Fullbright' then
  1083. NewOption['Key']['MouseButton1Down']:connect(function()
  1084. local Fullbright = Settings.Fullbright
  1085. if not Fullbright.On then return end
  1086. if Fullbright.Current < #Fullbright.Options then
  1087. Fullbright.Current = Fullbright.Current + 1
  1088. else
  1089. Fullbright.Current = 1
  1090. end
  1091. GetFunc(Functions, 'Fullbright')(false, NewOption['Key'])
  1092. end)
  1093.  
  1094. end
  1095. end
  1096. end
  1097. return NewSettings
  1098. end)()
  1099.  
  1100. setmetatable(Misc['CharFunctions'], {
  1101. __newindex = function(s, i, v)
  1102. rawset(Misc['CharFunctions'], i, v)
  1103. for __, player in next, (Players:GetPlayers()) do
  1104. if player.Character then
  1105. v(player.Character)
  1106. end
  1107. end
  1108. end
  1109. })
  1110.  
  1111. local CharFix = function(char)
  1112. local Target = Players:GetPlayerFromCharacter(char)
  1113. local Team = Chams['Team']:FindFirstChild(Target['Name'])
  1114. local Enemy = Chams['Enemy']:FindFirstChild(Target['Name'])
  1115.  
  1116. if Team then
  1117. for __, handle in next, (Team:GetChildren()) do
  1118. if handle['Adornee'] and not handle['Adornee']:IsDescendantOf(game) then
  1119. handle['Parent'] = nil
  1120. end
  1121. end
  1122. end
  1123.  
  1124. if Enemy then
  1125. for __, handle in next, (Enemy:GetChildren()) do
  1126. if handle['Adornee'] and not handle['Adornee']:IsDescendantOf(game) then
  1127. handle['Parent'] = nil
  1128. end
  1129. end
  1130. end
  1131. end
  1132.  
  1133. local CharAbuse = function(char) wait()
  1134. for __, func in next, (Misc['CharFunctions']) do
  1135. coroutine.wrap(func)(char)
  1136. end
  1137.  
  1138. char['Changed']:connect(function(prop)
  1139. if (prop == 'Parent') then
  1140. CharFix(char)
  1141. end
  1142. end)
  1143. end
  1144.  
  1145. for __, player in next, (Players:GetPlayers()) do
  1146. player['CharacterAdded']:connect(CharAbuse)
  1147. end
  1148.  
  1149. Players.PlayerAdded:connect(function(Client)
  1150. Client['CharacterAdded']:connect(CharAbuse)
  1151. end)
  1152.  
  1153. Players.PlayerRemoving:connect(function(Client)
  1154. local Team = Chams['Team']:FindFirstChild(Client['Name'])
  1155. local Enemy = Chams['Enemy']:FindFirstChild(Client['Name'])
  1156.  
  1157. if Team then Team['Parent'] = nil end
  1158. if Enemy then Enemy['Parent'] = nil end
  1159. end)
  1160.  
  1161. Input['InputBegan']:connect(function(input, og)
  1162. if og then return end
  1163.  
  1164. if input.UserInputType == Enum.UserInputType.Keyboard then
  1165. if input.KeyCode == Enum.KeyCode.Delete then
  1166. Functions['Menu']()
  1167. end
  1168. end
  1169. end)
  1170.  
  1171. Menu.Parent = game.CoreGui
  1172. end)
  1173.  
  1174. bracks.Name = "bracks"
  1175. bracks.Parent = ScriptFrame
  1176. bracks.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
  1177. bracks.BorderColor3 = Color3.new(0.133333, 0.133333, 0.133333)
  1178. bracks.BorderSizePixel = 4
  1179. bracks.Position = UDim2.new(0.038654238, 0, 0.218762636, 0)
  1180. bracks.Size = UDim2.new(0, 200, 0, 50)
  1181. bracks.Font = Enum.Font.SourceSansItalic
  1182. bracks.Text = "Brack's GUI"
  1183. bracks.TextColor3 = Color3.new(0.223529, 0.219608, 0.317647)
  1184. bracks.TextSize = 30
  1185. bracks.MouseButton1Down:connect(function()
  1186. -- // The Streets GUI
  1187.  
  1188. local gPlayers = game:GetService("Players")
  1189. local gRep = game:GetService("ReplicatedStorage")
  1190. local Context = game:GetService("ContextActionService")
  1191.  
  1192. local Plr = gPlayers.LocalPlayer
  1193. local mouse = Plr:GetMouse()
  1194.  
  1195. -- // Stuff
  1196.  
  1197. local Open = false
  1198. local InfMoney = false
  1199. local RegenMode = false
  1200.  
  1201. local BlinkAmount = 3.5
  1202. local CanFly = true
  1203. local CanBlink = true
  1204. local sFlying = false
  1205. local Blinking = false
  1206.  
  1207. local LocalTabOpen = false
  1208. local CmdsTabOpen = false
  1209. local SettingsTabOpen = false
  1210.  
  1211. if gRep:FindFirstChild("Test") then
  1212. local Lol = gRep.Test
  1213. Instance.new("Sound", gRep).Name = "Test"
  1214. Lol:Destroy()
  1215. end
  1216.  
  1217. -- // GUI
  1218.  
  1219. -- Objects
  1220.  
  1221. local GUI = Instance.new("ScreenGui")
  1222. local SideButtons = Instance.new("Frame")
  1223. local Local = Instance.new("TextButton")
  1224. local Cmds = Instance.new("TextButton")
  1225. local Keybinds = Instance.new("TextButton")
  1226. local Settings = Instance.new("TextButton")
  1227. local LocalTab = Instance.new("TextLabel")
  1228. local LocalMain = Instance.new("Frame")
  1229. local Regen = Instance.new("TextButton")
  1230. local InfCash = Instance.new("TextButton")
  1231. local CmdsTab = Instance.new("TextLabel")
  1232. local CmdsMain = Instance.new("Frame")
  1233. local Scroll = Instance.new("ScrollingFrame")
  1234. local SettingsTab = Instance.new("TextLabel")
  1235. local SettingsMain = Instance.new("Frame")
  1236. local Apply = Instance.new("TextButton")
  1237. local BlinkTxt = Instance.new("TextLabel")
  1238. local BlinkNum = Instance.new("TextBox")
  1239. local BlinkToggle = Instance.new("TextButton")
  1240. local sFlyTxt = Instance.new("TextLabel")
  1241. local sFlyToggle = Instance.new("TextButton")
  1242. local Reset = Instance.new("TextButton")
  1243. local IntroFrame = Instance.new("Frame")
  1244. local Frame = Instance.new("Frame")
  1245. local Txt = Instance.new("TextLabel")
  1246. local Cred = Instance.new("TextLabel")
  1247. local Reset_2 = Instance.new("TextButton")
  1248.  
  1249. -- Properties
  1250.  
  1251. GUI.Parent = game.CoreGui
  1252.  
  1253. SideButtons.Name = "SideButtons"
  1254. SideButtons.Parent = GUI
  1255. SideButtons.BackgroundColor3 = Color3.new(1, 1, 1)
  1256. SideButtons.BackgroundTransparency = 1
  1257. SideButtons.Position = UDim2.new(-1.10000002, 0, 0.419999987, 0)
  1258. SideButtons.Size = UDim2.new(0, 150, 0, 200)
  1259.  
  1260. Local.Name = "Local"
  1261. Local.Parent = SideButtons
  1262. Local.BackgroundColor3 = Color3.new(0.101961, 0.611765, 0.666667)
  1263. Local.BorderColor3 = Color3.new(0.101961, 0.611765, 0.666667)
  1264. Local.Size = UDim2.new(0.899999976, 0, 0.129999995, 0)
  1265. Local.Font = Enum.Font.SourceSans
  1266. Local.FontSize = Enum.FontSize.Size14
  1267. Local.Text = "Local"
  1268. Local.TextColor3 = Color3.new(1, 1, 1)
  1269. Local.TextScaled = true
  1270. Local.TextSize = 14
  1271. Local.TextStrokeTransparency = 0.69999998807907
  1272. Local.TextWrapped = true
  1273.  
  1274. Cmds.Name = "Cmds"
  1275. Cmds.Parent = SideButtons
  1276. Cmds.BackgroundColor3 = Color3.new(0.101961, 0.611765, 0.666667)
  1277. Cmds.BorderColor3 = Color3.new(0.101961, 0.611765, 0.666667)
  1278. Cmds.Position = UDim2.new(0, 0, 0.150000006, 0)
  1279. Cmds.Size = UDim2.new(0.899999976, 0, 0.129999995, 0)
  1280. Cmds.Font = Enum.Font.SourceSans
  1281. Cmds.FontSize = Enum.FontSize.Size14
  1282. Cmds.Text = "Commands"
  1283. Cmds.TextColor3 = Color3.new(1, 1, 1)
  1284. Cmds.TextScaled = true
  1285. Cmds.TextSize = 14
  1286. Cmds.TextStrokeTransparency = 0.69999998807907
  1287. Cmds.TextWrapped = true
  1288.  
  1289. Keybinds.Name = "Keybinds"
  1290. Keybinds.Parent = SideButtons
  1291. Keybinds.BackgroundColor3 = Color3.new(0.101961, 0.611765, 0.666667)
  1292. Keybinds.BorderColor3 = Color3.new(0.101961, 0.611765, 0.666667)
  1293. Keybinds.Position = UDim2.new(0, 0, 0.300000012, 0)
  1294. Keybinds.Size = UDim2.new(0.899999976, 0, 0.129999995, 0)
  1295. Keybinds.Font = Enum.Font.SourceSans
  1296. Keybinds.FontSize = Enum.FontSize.Size14
  1297. Keybinds.Text = "Keybinds"
  1298. Keybinds.TextColor3 = Color3.new(1, 1, 1)
  1299. Keybinds.TextScaled = true
  1300. Keybinds.TextSize = 14
  1301. Keybinds.TextStrokeTransparency = 0.69999998807907
  1302. Keybinds.TextWrapped = true
  1303.  
  1304. Settings.Name = "Settings"
  1305. Settings.Parent = SideButtons
  1306. Settings.BackgroundColor3 = Color3.new(0.101961, 0.611765, 0.666667)
  1307. Settings.BorderColor3 = Color3.new(0.101961, 0.611765, 0.666667)
  1308. Settings.Position = UDim2.new(0, 0, 0.449999988, 0)
  1309. Settings.Size = UDim2.new(0.899999976, 0, 0.129999995, 0)
  1310. Settings.Font = Enum.Font.SourceSans
  1311. Settings.FontSize = Enum.FontSize.Size14
  1312. Settings.Text = "Settings"
  1313. Settings.TextColor3 = Color3.new(1, 1, 1)
  1314. Settings.TextScaled = true
  1315. Settings.TextSize = 14
  1316. Settings.TextStrokeTransparency = 0.69999998807907
  1317. Settings.TextWrapped = true
  1318.  
  1319. LocalTab.Name = "LocalTab"
  1320. LocalTab.Parent = GUI
  1321. LocalTab.Active = true
  1322. LocalTab.BackgroundColor3 = Color3.new(0.101961, 0.611765, 0.666667)
  1323. LocalTab.BorderColor3 = Color3.new(0.101961, 0.611765, 0.666667)
  1324. LocalTab.Draggable = true
  1325. LocalTab.Position = UDim2.new(0.150000006, 0, 0.100000001, 0)
  1326. LocalTab.Size = UDim2.new(0, 200, 0, 20)
  1327. LocalTab.Visible = false
  1328. LocalTab.Font = Enum.Font.SourceSans
  1329. LocalTab.FontSize = Enum.FontSize.Size14
  1330. LocalTab.Text = "Local"
  1331. LocalTab.TextColor3 = Color3.new(1, 1, 1)
  1332. LocalTab.TextScaled = true
  1333. LocalTab.TextSize = 14
  1334. LocalTab.TextStrokeTransparency = 0.69999998807907
  1335. LocalTab.TextWrapped = true
  1336. LocalTab.TextXAlignment = Enum.TextXAlignment.Left
  1337.  
  1338. LocalMain.Name = "LocalMain"
  1339. LocalMain.Parent = LocalTab
  1340. LocalMain.BackgroundColor3 = Color3.new(0.258824, 0.258824, 0.258824)
  1341. LocalMain.BorderColor3 = Color3.new(0.258824, 0.258824, 0.258824)
  1342. LocalMain.Position = UDim2.new(0, 0, 1.10000002, 0)
  1343. LocalMain.Size = UDim2.new(1, 0, 10, 0)
  1344.  
  1345. Regen.Name = "Regen"
  1346. Regen.Parent = LocalMain
  1347. Regen.BackgroundColor3 = Color3.new(0.101961, 0.611765, 0.666667)
  1348. Regen.BorderColor3 = Color3.new(0.101961, 0.611765, 0.666667)
  1349. Regen.Position = UDim2.new(0.0500000007, 0, 0.0500000007, 0)
  1350. Regen.Size = UDim2.new(0.899999976, 0, 0.119999997, 0)
  1351. Regen.Font = Enum.Font.SourceSans
  1352. Regen.FontSize = Enum.FontSize.Size24
  1353. Regen.Text = "Regen (OFF)"
  1354. Regen.TextColor3 = Color3.new(1, 1, 1)
  1355. Regen.TextSize = 20
  1356. Regen.TextStrokeTransparency = 0.69999998807907
  1357. Regen.TextWrapped = true
  1358.  
  1359. InfCash.Name = "InfCash"
  1360. InfCash.Parent = LocalMain
  1361. InfCash.BackgroundColor3 = Color3.new(0.101961, 0.611765, 0.666667)
  1362. InfCash.BorderColor3 = Color3.new(0.101961, 0.611765, 0.666667)
  1363. InfCash.Position = UDim2.new(0.0500000007, 0, 0.200000003, 0)
  1364. InfCash.Size = UDim2.new(0.899999976, 0, 0.119999997, 0)
  1365. InfCash.Font = Enum.Font.SourceSans
  1366. InfCash.FontSize = Enum.FontSize.Size24
  1367. InfCash.Text = "Inf Cash (OFF)"
  1368. InfCash.TextColor3 = Color3.new(1, 1, 1)
  1369. InfCash.TextSize = 20
  1370. InfCash.TextStrokeTransparency = 0.69999998807907
  1371. InfCash.TextWrapped = true
  1372.  
  1373. CmdsTab.Name = "CmdsTab"
  1374. CmdsTab.Parent = GUI
  1375. CmdsTab.Active = true
  1376. CmdsTab.BackgroundColor3 = Color3.new(0.101961, 0.611765, 0.666667)
  1377. CmdsTab.BorderColor3 = Color3.new(0.101961, 0.611765, 0.666667)
  1378. CmdsTab.Draggable = true
  1379. CmdsTab.Position = UDim2.new(0.150000006, 0, 0.5, 0)
  1380. CmdsTab.Size = UDim2.new(0, 200, 0, 20)
  1381. CmdsTab.Visible = false
  1382. CmdsTab.Font = Enum.Font.SourceSans
  1383. CmdsTab.FontSize = Enum.FontSize.Size14
  1384. CmdsTab.Text = "Commands"
  1385. CmdsTab.TextColor3 = Color3.new(1, 1, 1)
  1386. CmdsTab.TextScaled = true
  1387. CmdsTab.TextSize = 14
  1388. CmdsTab.TextStrokeTransparency = 0.69999998807907
  1389. CmdsTab.TextWrapped = true
  1390. CmdsTab.TextXAlignment = Enum.TextXAlignment.Left
  1391.  
  1392. CmdsMain.Name = "CmdsMain"
  1393. CmdsMain.Parent = CmdsTab
  1394. CmdsMain.BackgroundColor3 = Color3.new(0.258824, 0.258824, 0.258824)
  1395. CmdsMain.BorderColor3 = Color3.new(0.32549, 0.32549, 0.32549)
  1396. CmdsMain.Position = UDim2.new(0, 0, 1.10000002, 0)
  1397. CmdsMain.Size = UDim2.new(1, 0, 10, 0)
  1398.  
  1399. Scroll.Name = "Scroll"
  1400. Scroll.Parent = CmdsMain
  1401. Scroll.BackgroundColor3 = Color3.new(0.258824, 0.258824, 0.258824)
  1402. Scroll.BorderColor3 = Color3.new(0.32549, 0.32549, 0.32549)
  1403. Scroll.Size = UDim2.new(1, 0, 1, 0)
  1404. Scroll.BottomImage = "rbxassetid://3419963"
  1405. Scroll.MidImage = "rbxassetid://3419963"
  1406. Scroll.TopImage = "rbxassetid://3419963"
  1407.  
  1408. SettingsTab.Name = "SettingsTab"
  1409. SettingsTab.Parent = GUI
  1410. SettingsTab.Active = true
  1411. SettingsTab.BackgroundColor3 = Color3.new(0.101961, 0.611765, 0.666667)
  1412. SettingsTab.BorderColor3 = Color3.new(0.101961, 0.611765, 0.666667)
  1413. SettingsTab.Draggable = true
  1414. SettingsTab.Position = UDim2.new(0.360000014, 0, 0.100000001, 0)
  1415. SettingsTab.Size = UDim2.new(0, 200, 0, 20)
  1416. SettingsTab.Visible = false
  1417. SettingsTab.Font = Enum.Font.SourceSans
  1418. SettingsTab.FontSize = Enum.FontSize.Size14
  1419. SettingsTab.Text = "Settings"
  1420. SettingsTab.TextColor3 = Color3.new(1, 1, 1)
  1421. SettingsTab.TextScaled = true
  1422. SettingsTab.TextSize = 14
  1423. SettingsTab.TextStrokeTransparency = 0.69999998807907
  1424. SettingsTab.TextWrapped = true
  1425. SettingsTab.TextXAlignment = Enum.TextXAlignment.Left
  1426.  
  1427. SettingsMain.Name = "SettingsMain"
  1428. SettingsMain.Parent = SettingsTab
  1429. SettingsMain.BackgroundColor3 = Color3.new(0.258824, 0.258824, 0.258824)
  1430. SettingsMain.BorderColor3 = Color3.new(0.258824, 0.258824, 0.258824)
  1431. SettingsMain.Position = UDim2.new(0, 0, 1.10000002, 0)
  1432. SettingsMain.Size = UDim2.new(1, 0, 8, 0)
  1433.  
  1434. Apply.Name = "Apply"
  1435. Apply.Parent = SettingsMain
  1436. Apply.BackgroundColor3 = Color3.new(0.101961, 0.611765, 0.666667)
  1437. Apply.BorderColor3 = Color3.new(0.258824, 0.258824, 0.258824)
  1438. Apply.Position = UDim2.new(0, 0, 0.829999983, 0)
  1439. Apply.Size = UDim2.new(0.5, 0, 0.150000006, 0)
  1440. Apply.Font = Enum.Font.SourceSans
  1441. Apply.FontSize = Enum.FontSize.Size24
  1442. Apply.Text = "Apply"
  1443. Apply.TextColor3 = Color3.new(1, 1, 1)
  1444. Apply.TextSize = 20
  1445. Apply.TextStrokeTransparency = 0.5
  1446.  
  1447. BlinkTxt.Name = "BlinkTxt"
  1448. BlinkTxt.Parent = SettingsMain
  1449. BlinkTxt.BackgroundColor3 = Color3.new(0.101961, 0.611765, 0.666667)
  1450. BlinkTxt.BorderColor3 = Color3.new(0.101961, 0.611765, 0.666667)
  1451. BlinkTxt.Position = UDim2.new(0.0199999996, 0, 0.100000001, 0)
  1452. BlinkTxt.Size = UDim2.new(0.5, 0, 0.150000006, 0)
  1453. BlinkTxt.Font = Enum.Font.SourceSans
  1454. BlinkTxt.FontSize = Enum.FontSize.Size28
  1455. BlinkTxt.Text = "Blink"
  1456. BlinkTxt.TextColor3 = Color3.new(1, 1, 1)
  1457. BlinkTxt.TextSize = 25
  1458. BlinkTxt.TextStrokeTransparency = 0.5
  1459.  
  1460. BlinkNum.Name = "BlinkNum"
  1461. BlinkNum.Parent = SettingsMain
  1462. BlinkNum.BackgroundColor3 = Color3.new(0.101961, 0.611765, 0.666667)
  1463. BlinkNum.BorderColor3 = Color3.new(0.101961, 0.611765, 0.666667)
  1464. BlinkNum.Position = UDim2.new(0.779999971, 0, 0.100000001, 0)
  1465. BlinkNum.Size = UDim2.new(0.200000003, 0, 0.150000006, 0)
  1466. BlinkNum.Font = Enum.Font.SourceSans
  1467. BlinkNum.FontSize = Enum.FontSize.Size14
  1468. BlinkNum.Text = "3.5"
  1469. BlinkNum.TextColor3 = Color3.new(1, 1, 1)
  1470. BlinkNum.TextScaled = true
  1471. BlinkNum.TextSize = 14
  1472. BlinkNum.TextStrokeTransparency = 0.5
  1473. BlinkNum.TextWrapped = true
  1474.  
  1475. BlinkToggle.Name = "BlinkToggle"
  1476. BlinkToggle.Parent = SettingsMain
  1477. BlinkToggle.BackgroundColor3 = Color3.new(0.101961, 0.611765, 0.666667)
  1478. BlinkToggle.BorderColor3 = Color3.new(0.101961, 0.611765, 0.666667)
  1479. BlinkToggle.Position = UDim2.new(0.550000012, 0, 0.100000001, 0)
  1480. BlinkToggle.Size = UDim2.new(0.200000003, 0, 0.150000006, 0)
  1481. BlinkToggle.Font = Enum.Font.SourceSans
  1482. BlinkToggle.FontSize = Enum.FontSize.Size14
  1483. BlinkToggle.Text = "ON"
  1484. BlinkToggle.TextColor3 = Color3.new(1, 1, 1)
  1485. BlinkToggle.TextScaled = true
  1486. BlinkToggle.TextSize = 14
  1487. BlinkToggle.TextStrokeTransparency = 0.5
  1488. BlinkToggle.TextWrapped = true
  1489.  
  1490. sFlyTxt.Name = "sFlyTxt"
  1491. sFlyTxt.Parent = SettingsMain
  1492. sFlyTxt.BackgroundColor3 = Color3.new(0.101961, 0.611765, 0.666667)
  1493. sFlyTxt.BorderColor3 = Color3.new(0.101961, 0.611765, 0.666667)
  1494. sFlyTxt.Position = UDim2.new(0.0199999996, 0, 0.300000012, 0)
  1495. sFlyTxt.Size = UDim2.new(0.5, 0, 0.150000006, 0)
  1496. sFlyTxt.Font = Enum.Font.SourceSans
  1497. sFlyTxt.FontSize = Enum.FontSize.Size28
  1498. sFlyTxt.Text = "sFly"
  1499. sFlyTxt.TextColor3 = Color3.new(1, 1, 1)
  1500. sFlyTxt.TextSize = 25
  1501. sFlyTxt.TextStrokeTransparency = 0.5
  1502.  
  1503. sFlyToggle.Name = "sFlyToggle"
  1504. sFlyToggle.Parent = SettingsMain
  1505. sFlyToggle.BackgroundColor3 = Color3.new(0.101961, 0.611765, 0.666667)
  1506. sFlyToggle.BorderColor3 = Color3.new(0.101961, 0.611765, 0.666667)
  1507. sFlyToggle.Position = UDim2.new(0.550000012, 0, 0.300000012, 0)
  1508. sFlyToggle.Size = UDim2.new(0.425000012, 0, 0.150000006, 0)
  1509. sFlyToggle.Font = Enum.Font.SourceSans
  1510. sFlyToggle.FontSize = Enum.FontSize.Size14
  1511. sFlyToggle.Text = "ON"
  1512. sFlyToggle.TextColor3 = Color3.new(1, 1, 1)
  1513. sFlyToggle.TextScaled = true
  1514. sFlyToggle.TextSize = 14
  1515. sFlyToggle.TextStrokeTransparency = 0.5
  1516. sFlyToggle.TextWrapped = true
  1517.  
  1518. Reset.Name = "Reset"
  1519. Reset.Parent = SettingsMain
  1520. Reset.BackgroundColor3 = Color3.new(0.101961, 0.611765, 0.666667)
  1521. Reset.BorderColor3 = Color3.new(0.258824, 0.258824, 0.258824)
  1522. Reset.Position = UDim2.new(0.5, 0, 0.829999983, 0)
  1523. Reset.Size = UDim2.new(0.5, 0, 0.150000006, 0)
  1524. Reset.Font = Enum.Font.SourceSans
  1525. Reset.FontSize = Enum.FontSize.Size24
  1526. Reset.Text = "Reset"
  1527. Reset.TextColor3 = Color3.new(1, 1, 1)
  1528. Reset.TextSize = 20
  1529. Reset.TextStrokeTransparency = 0.5
  1530.  
  1531. IntroFrame.Name = "IntroFrame"
  1532. IntroFrame.Parent = GUI
  1533. IntroFrame.BackgroundColor3 = Color3.new(0.258824, 0.258824, 0.258824)
  1534. IntroFrame.BorderColor3 = Color3.new(0.258824, 0.258824, 0.258824)
  1535. IntroFrame.Size = UDim2.new(1, 0, 1, 0)
  1536. IntroFrame.Visible = false
  1537.  
  1538. Frame.Parent = IntroFrame
  1539. Frame.BackgroundColor3 = Color3.new(0.258824, 0.258824, 0.258824)
  1540. Frame.BorderColor3 = Color3.new(0.101961, 0.611765, 0.666667)
  1541. Frame.BorderSizePixel = 5
  1542. Frame.ClipsDescendants = true
  1543. Frame.Position = UDim2.new(0.25, 0, 0.349999994, 0)
  1544. Frame.Size = UDim2.new(0.5, 0, 0.200000003, 0)
  1545.  
  1546. Txt.Name = "Txt"
  1547. Txt.Parent = Frame
  1548. Txt.BackgroundColor3 = Color3.new(1, 1, 1)
  1549. Txt.BackgroundTransparency = 1
  1550. Txt.Size = UDim2.new(1, 0, 1, 0)
  1551. Txt.Font = Enum.Font.SourceSansBold
  1552. Txt.FontSize = Enum.FontSize.Size60
  1553. Txt.Text = "The Streets [Speedy Edition]"
  1554. Txt.TextColor3 = Color3.new(0.101961, 0.611765, 0.666667)
  1555. Txt.TextSize = 57
  1556. Txt.TextStrokeTransparency = 0.5
  1557. Txt.TextWrapped = true
  1558.  
  1559. Cred.Name = "Cred"
  1560. Cred.Parent = IntroFrame
  1561. Cred.BackgroundColor3 = Color3.new(1, 1, 1)
  1562. Cred.BackgroundTransparency = 1
  1563. Cred.Position = UDim2.new(0.25, 0, 0.600000024, 0)
  1564. Cred.Size = UDim2.new(0.5, 0, 0.100000001, 0)
  1565. Cred.Font = Enum.Font.SourceSansItalic
  1566. Cred.FontSize = Enum.FontSize.Size48
  1567. Cred.Text = "By Chilled"
  1568. Cred.TextColor3 = Color3.new(0.101961, 0.611765, 0.666667)
  1569. Cred.TextSize = 42
  1570. Cred.TextStrokeTransparency = 0.5
  1571.  
  1572. Reset_2.Name = "Reset"
  1573. Reset_2.Parent = Cred
  1574. Reset_2.BackgroundColor3 = Color3.new(0.101961, 0.611765, 0.666667)
  1575. Reset_2.BorderColor3 = Color3.new(0.258824, 0.258824, 0.258824)
  1576. Reset_2.Position = UDim2.new(0.5, 0, 0.829999983, 0)
  1577. Reset_2.Size = UDim2.new(0.5, 0, 0.150000006, 0)
  1578. Reset_2.Font = Enum.Font.SourceSans
  1579. Reset_2.FontSize = Enum.FontSize.Size24
  1580. Reset_2.Text = "Reset"
  1581. Reset_2.TextColor3 = Color3.new(1, 1, 1)
  1582. Reset_2.TextSize = 20
  1583. Reset_2.TextStrokeTransparency = 0.5
  1584.  
  1585. local SideButtons = GUI:WaitForChild("SideButtons")
  1586. local Local = SideButtons.Local
  1587. local Cmds = SideButtons.Cmds
  1588. local Keybinds = SideButtons.Keybinds
  1589. local Settings = SideButtons.Settings
  1590.  
  1591. local LocalTab = GUI:WaitForChild("LocalTab")
  1592. local LocalMain = LocalTab:WaitForChild("LocalMain")
  1593. local Regen = LocalMain.Regen
  1594. local InfCash = LocalMain.InfCash
  1595.  
  1596. local CmdsTab = GUI:WaitForChild("CmdsTab")
  1597. local CmdsMain = CmdsTab.CmdsMain
  1598. local Scroll = CmdsMain.Scroll
  1599.  
  1600. local SettingsTab = GUI:WaitForChild("SettingsTab")
  1601. local SettingsMain = SettingsTab:WaitForChild("SettingsMain")
  1602. local Apply = SettingsMain.Apply
  1603. local Reset = SettingsMain.Reset
  1604. local BlinkNum = SettingsMain.BlinkNum
  1605. local BlinkToggle = SettingsMain.BlinkToggle
  1606. local sFlyToggle = SettingsMain.sFlyToggle
  1607.  
  1608. -- // Gui functions
  1609.  
  1610. local ToggleGUI = function(Name, State, Obj)
  1611. if State == Enum.UserInputState.End then
  1612. if not Open then
  1613. Open = true
  1614. SideButtons:TweenPosition(UDim2.new(0.01, 0, 0.42, 0), Enum.EasingDirection.Out, Enum.EasingStyle.Quart, 0.15, true)
  1615. wait()
  1616. GUI.Enabled = true
  1617. else
  1618. Open = false
  1619. SideButtons:TweenPosition(UDim2.new(-1.1, 0, 0.42, 0), Enum.EasingDirection.In, Enum.EasingStyle.Quart, 0.15, true)
  1620. wait()
  1621. GUI.Enabled = false
  1622. end
  1623. end
  1624. end
  1625.  
  1626. local Blink = function(Name, State, Obj)
  1627. if State == Enum.UserInputState.End then
  1628. if not Blinking then
  1629. Blinking = true
  1630. while Blinking do
  1631. Plr.Character.HumanoidRootPart.CFrame = Plr.Character.HumanoidRootPart.CFrame + (Plr.Character.HumanoidRootPart.CFrame.lookVector * BlinkAmount)
  1632. wait()
  1633. end
  1634. else
  1635. Blinking = false
  1636. end
  1637. end
  1638. end
  1639.  
  1640. local sFly = function(Name, State, Obj)
  1641. if State == Enum.UserInputState.End then
  1642. if not sFlying then
  1643. sFlying = true
  1644. while sFlying do
  1645. Plr.Character.Humanoid.Sit = true
  1646. Plr.Character.Humanoid.Jump = true
  1647. wait()
  1648. end
  1649. else
  1650. sFlying = false
  1651. Plr.Character.Humanoid.Jump = true
  1652. end
  1653. end
  1654. end
  1655.  
  1656. local Food = function(Name, State, Obj)
  1657. if State == Enum.UserInputState.End then
  1658. if workspace:FindFirstChild("Burger | $15") then
  1659. workspace["Burger | $15"]:MoveTo(gPlayers.LocalPlayer.Character.Torso.Position)
  1660. end
  1661. end
  1662. end
  1663.  
  1664. local Click = function()
  1665. if not GUI:FindFirstChild("Click") then
  1666. local Click = Instance.new("Sound", GUI)
  1667. Click.Name = "Click"
  1668. Click.SoundId = "rbxassetid://537744814"
  1669. Click:Play()
  1670. else
  1671. GUI.Click:Play()
  1672. end
  1673. end
  1674.  
  1675. local Notify = function(Title, Txt, Icon, Time)
  1676. game:GetService("StarterGui"):SetCore("SendNotification", {
  1677. Title = Title,
  1678. Text = Txt,
  1679. Icon = Icon,
  1680. Duration = Time -- Defaults to 5 secs
  1681. })
  1682. end
  1683.  
  1684. Local.MouseButton1Down:connect(function()
  1685. if not LocalTabOpen then
  1686. LocalTabOpen = true
  1687. Click()
  1688. LocalTab.Visible = true
  1689. else
  1690. LocalTabOpen = false
  1691. Click()
  1692. LocalTab.Visible = false
  1693. end
  1694. end)
  1695.  
  1696. Cmds.MouseButton1Down:connect(function()
  1697. if not CmdsTabOpen then
  1698. CmdsTabOpen = true
  1699. Click()
  1700. CmdsTab.Visible = true
  1701. else
  1702. CmdsTabOpen = false
  1703. Click()
  1704. CmdsTab.Visible = false
  1705. end
  1706. end)
  1707.  
  1708. Settings.MouseButton1Down:connect(function()
  1709. if not SettingsTabOpen then
  1710. SettingsTabOpen = true
  1711. Click()
  1712. SettingsTab.Visible = true
  1713. else
  1714. SettingsTabOpen = false
  1715. Click()
  1716. SettingsTab.Visible = false
  1717. end
  1718. end)
  1719.  
  1720. -- // Main functions
  1721.  
  1722. workspace.ChildAdded:connect(function(Child)
  1723. if InfMoney and Child.Name == "RandomSpawner" then
  1724. for i,v in pairs(Child.Model:GetChildren()) do
  1725. if v:IsA("MeshPart") then
  1726. Child.CanCollide = false
  1727. Child.CFrame = Plr.Character.Torso.CFrame
  1728. end
  1729. end
  1730. end
  1731. end)
  1732.  
  1733. InfCash.MouseButton1Down:connect(function()
  1734. if not InfMoney then
  1735. InfMoney = true
  1736. Click()
  1737. InfCash.Text = "Infinite Cash (ON)"
  1738. else
  1739. InfMoney = false
  1740. Click()
  1741. InfCash.Text = "Infinite Cash (OFF)"
  1742. end
  1743. end)
  1744.  
  1745. Regen.MouseButton1Down:connect(function()
  1746. if not RegenMode then
  1747. RegenMode = true
  1748. Click()
  1749. Regen.Text = "Regen (ON)"
  1750. else
  1751. RegenMode = false
  1752. Click()
  1753. Regen.Text = "Regen (OFF)"
  1754. end
  1755. end)
  1756.  
  1757. Apply.MouseButton1Down:connect(function()
  1758. Click()
  1759. if not BlinkNum.Text:match("%d+") then -- Checks if it's a #
  1760. BlinkAmount = 0
  1761. else
  1762. BlinkAmount = BlinkNum.Text
  1763. end
  1764. print("Settings have been applied.")
  1765. end)
  1766.  
  1767. BlinkToggle.MouseButton1Down:Connect(function()
  1768. if not CanBlink then
  1769. CanBlink = true
  1770. Click()
  1771. Context:BindAction("Blink", Blink, true, Enum.KeyCode.Q)
  1772. BlinkToggle.Text = "ON"
  1773. else
  1774. CanBlink = false
  1775. Click()
  1776. Context:UnbindAction("Blink")
  1777. Blinking = false
  1778. BlinkToggle.Text = "OFF"
  1779. end
  1780. end)
  1781.  
  1782. sFlyToggle.MouseButton1Down:Connect(function()
  1783. if not CanFly then
  1784. CanFly = true
  1785. Click()
  1786. Context:BindAction("sFly", sFly, true, Enum.KeyCode.R)
  1787. sFlyToggle.Text = "ON"
  1788. else
  1789. CanFly = false
  1790. Click()
  1791. Context:UnbindAction("sFly")
  1792. sFlying = false
  1793. Plr.Character.Humanoid.Jump = true
  1794. sFlyToggle.Text = "OFF"
  1795. end
  1796. end)
  1797.  
  1798. -- // Plr Stuff
  1799.  
  1800. local TeleportTo = function(Cord)
  1801. for i,v in pairs(Plr.PlayerGui:GetChildren()) do
  1802. if v:IsA("LocalScript") then
  1803. v.Disabled = true
  1804. end
  1805. end
  1806. Plr.Character.HumanoidRootPart.CFrame = Cord
  1807. for i,v in pairs(Plr.PlayerGui:GetChildren()) do
  1808. if v:IsA("LocalScript") then
  1809. v.Disabled = false
  1810. end
  1811. end
  1812. end
  1813.  
  1814. local OP = function()
  1815. Plr.Backpack.ChildAdded:connect(function(Child)
  1816. if Child:IsA("Tool") or Child:IsA("HopperBin") then
  1817. if Child:FindFirstChild("Cooldown", true) then
  1818. Child.Info.Cooldown.Value = 0.01
  1819. end
  1820. if Child:FindFirstChild("AnimSpeed", true) then
  1821. Child.Info.AnimSpeed.Value = 5
  1822. end
  1823. end
  1824. end)
  1825. for i,Child in pairs(Plr.Backpack:GetChildren()) do
  1826. if Child:IsA("Tool") or Child:IsA("HopperBin") then
  1827. if Child:FindFirstChild("Cooldown", true) then
  1828. Child.Info.Cooldown.Value = 0.01
  1829. end
  1830. if Child:FindFirstChild("AnimSpeed", true) then
  1831. Child.Info.AnimSpeed.Value = 5
  1832. end
  1833. end
  1834. end
  1835. Plr.Character.Humanoid.Changed:connect(function()
  1836. if Plr.Character.Humanoid.WalkSpeed <= 0 then
  1837. Plr.Character.Humanoid.WalkSpeed = 16
  1838. end
  1839. end)
  1840. Plr.Backpack:WaitForChild("ServerTraits").Stam.Value = 100
  1841. Plr.Backpack.ServerTraits.Stam.Changed:connect(function()
  1842. Plr.Backpack.ServerTraits.Stam.Value = 100
  1843. end)
  1844. end
  1845.  
  1846. -- // Admin Stuff
  1847.  
  1848. local Prefix = ";"
  1849. local ScriptPrefix = "/"
  1850. local Split = " "
  1851.  
  1852. local Commands = {}
  1853. local Admins = {}
  1854. local Bans = {}
  1855. local Speaker = nil
  1856.  
  1857. local AddCmd = function(Name, Desc, Alias, Func)
  1858. table.insert(Commands, {
  1859. Name = Name,
  1860. DESC = Desc,
  1861. ALIAS = Alias,
  1862. FUNC = Func
  1863. })
  1864. end
  1865.  
  1866. local Endat = function(Str, Val)
  1867. local Z = Str:find(Val)
  1868. if Z then
  1869. return Str:sub(0, Z - Str.len(Val)), true
  1870. else
  1871. return Str, false
  1872. end
  1873. end
  1874.  
  1875. local GetArgs = function(Str)
  1876. local Args = {}
  1877. local NewArg = nil
  1878. local Has_Split = nil
  1879. local S = Str
  1880. repeat
  1881. NewArg, Has_Split = Endat(S:lower(), Split)
  1882. if NewArg ~= "" then
  1883. Args[#Args + 1] = NewArg
  1884. S = S:sub(string.len(NewArg) + string.len(Split) + 1)
  1885. end
  1886. until Has_Split == false
  1887. return Args
  1888. end
  1889.  
  1890. local GetTable = function(Tab, N)
  1891. for i = 1, #Tab do
  1892. if Tab[i] == N then
  1893. return i
  1894. else
  1895. return false
  1896. end
  1897. end
  1898. end
  1899.  
  1900. local Check = function(Table, N, B)
  1901. if N == Plr.Name then
  1902. return B
  1903. elseif Table[N] == true then
  1904. return true
  1905. else
  1906. return false
  1907. end
  1908. end
  1909.  
  1910. local InTable = function(Tab, Obj)
  1911. for i,v in pairs(Tab) do
  1912. if Obj == v then
  1913. return true
  1914. end
  1915. end
  1916. end
  1917.  
  1918. local FindCmd = function(Str)
  1919. for i,v in pairs(Commands) do
  1920. if string.lower(v.Name) == string.lower(Str) or GetTable(v.ALIAS, string.lower(Str)) then
  1921. return v
  1922. end
  1923. end
  1924. end
  1925.  
  1926. local GetPrefix = function(Str)
  1927. if Str:sub(1, string.len(Prefix)) == Prefix then
  1928. return {"Cmd", string.len(Prefix) + 1}
  1929. elseif Str:sub(1, string.len(ScriptPrefix)) == ScriptPrefix then
  1930. return {"Script", string.len(Prefix) + 1}
  1931. end
  1932. end
  1933.  
  1934. local DoScript = function(Str)
  1935. spawn(function()
  1936. local Script, Error = loadstring(Str)
  1937. if not Script then
  1938. error(Error)
  1939. else
  1940. Script()
  1941. end
  1942. end)
  1943. end
  1944.  
  1945. local DoCmd = function(Str, P)
  1946. local SplitCmd = GetArgs(Str)
  1947. local Cmd = FindCmd(SplitCmd[1])
  1948. local A = Str:sub(string.len(SplitCmd[1]) + string.len(Split) + 1)
  1949. local Args = GetArgs(A)
  1950. pcall(function()
  1951. Cmd.FUNC(Args, P)
  1952. end)
  1953. end
  1954.  
  1955. local HandleMsg = function(Str, P)
  1956. if InTable(Admins, P.Name) or P.UserId == Plr.UserId then
  1957. Speaker = P.Name
  1958. else
  1959. return
  1960. end
  1961. Str = Str:gsub("/e ", "")
  1962. local Fix = GetPrefix(Str)
  1963. if Fix == nil then return end
  1964. Str = Str:sub(Fix[2])
  1965. if Fix[1] == "Cmd" then
  1966. DoCmd(Str, P)
  1967. elseif Fix[1] == "Script" then
  1968. DoScript(Str)
  1969. end
  1970. end
  1971.  
  1972. local Split = function(Self, Sep)
  1973. local Sep, Fields = Sep or Split, {}
  1974. local Pattern = string.format("([^%s]+)", Sep)
  1975. Self:gsub(Pattern, function(c) Fields[#Fields+1] = c end)
  1976. return Fields
  1977. end
  1978.  
  1979. function GetPlr(N)
  1980. local NameTable = {}
  1981. N = N:lower()
  1982. local Diff = Split(N, ",")
  1983. for i,z in pairs(Diff) do
  1984. if z == "me" then
  1985. table.insert(NameTable, Speaker)
  1986. elseif z == "all" then
  1987. for i,v in pairs(gPlayers:GetPlayers()) do
  1988. table.insert(NameTable, v.Name)
  1989. end
  1990. elseif z == "others" then
  1991. for i,v in pairs(gPlayers:GetPlayers()) do
  1992. if v.Name ~= gPlayers[Speaker].Name then
  1993. table.insert(NameTable, v.Name)
  1994. end
  1995. end
  1996. elseif z == "friends" then
  1997. for i,v in pairs(gPlayers:GetPlayers()) do
  1998. if v:IsFriendsWith(Plr.UserId) then
  1999. table.insert(NameTable, v.Name)
  2000. end
  2001. end
  2002. elseif z == "nonfriends" then
  2003. for i,v in pairs(gPlayers:GetPlayers()) do
  2004. if not v:IsFriendsWith(Plr.UserId) then
  2005. table.insert(NameTable, v.Name)
  2006. end
  2007. end
  2008. else
  2009. for i,x in pairs(gPlayers:GetPlayers()) do
  2010. if string.sub(x.Name:lower(), 1, #z) == z then
  2011. table.insert(NameTable, x.Name)
  2012. end
  2013. end
  2014. end
  2015. end
  2016. return NameTable
  2017. end
  2018.  
  2019. local Hookchat = function(Plr)
  2020. Plr.Chatted:connect(function(Msg)
  2021. HandleMsg(Msg, Plr)
  2022. end)
  2023. end
  2024.  
  2025. for i,v in pairs(gPlayers:GetPlayers()) do
  2026. Hookchat(v)
  2027. end
  2028.  
  2029. gPlayers.PlayerAdded:connect(function(P)
  2030. Hookchat(P)
  2031. end)
  2032.  
  2033. -- // Admin Commands
  2034.  
  2035. AddCmd("goto", "tp to plr", {},
  2036. function(Args)
  2037. local P = GetPlr(Args[1])
  2038. for i,v in pairs(P) do
  2039. TeleportTo(gPlayers[v].Character.Torso.CFrame)
  2040. end
  2041. end)
  2042.  
  2043. AddCmd("bank", "tp to bank", {},
  2044. function(Args)
  2045. print'1'
  2046. TeleportTo(CFrame.new(-269.053375, 4.81635475, 139.362961))
  2047. end)
  2048.  
  2049. AddCmd("prison", "tp to prison", {},
  2050. function(Args)
  2051. print'1'
  2052. TeleportTo(CFrame.new(-973.523621, 3.19878054, -76.6112595))
  2053. end)
  2054.  
  2055. AddCmd("bt", "test", {},
  2056. function(Args)
  2057. local x = Instance.new("HopperBin", Plr.Backpack)
  2058. x.Name = "Delete"
  2059. x.BinType = "Hammer"
  2060. end)
  2061.  
  2062. AddCmd("cl", "removes bt", {},
  2063. function(Args)
  2064. for i,v in pairs(Plr.Backpack:GetChildren()) do
  2065. if v.Name == "Delete" then
  2066. v:Destroy()
  2067. end
  2068. end
  2069. end)
  2070.  
  2071. AddCmd("unlock", "unlock all", {},
  2072. function(Args)
  2073. function unlock(instance)
  2074. for i,v in pairs(instance:GetChildren()) do
  2075. if v:IsA("BasePart") then
  2076. v.Locked = false
  2077. end
  2078. unlock(v)
  2079. end
  2080. end
  2081. unlock(workspace)
  2082. end)
  2083.  
  2084. AddCmd("find", "find plr", {},
  2085. function(Args)
  2086. local P = GetPlr(Args[1])
  2087. for i,v in pairs(P) do
  2088. local bgui = Instance.new("BillboardGui", gPlayers[v].Character.Head)
  2089. bgui.AlwaysOnTop = true
  2090. bgui.Adornee = gPlayers[v].Character.Head
  2091. bgui.Enabled = true
  2092. bgui.MaxDistance = math.huge
  2093. bgui.Size = UDim2.new(0, 200, 0, 50)
  2094. local txt = Instance.new("TextLabel", bgui)
  2095. txt.Text = gPlayers[v].Name
  2096. txt.BackgroundTransparency = 1
  2097. txt.Position = UDim2.new(0, 0, -0.9, 0)
  2098. txt.Size = UDim2.new(1, 0, 0, 46)
  2099. txt.Font = Enum.Font.SourceSansBold
  2100. txt.TextColor3 = Color3.fromRGB(255, 255, 255)
  2101. txt.TextScaled = true
  2102. txt.TextStrokeTransparency = 0.5
  2103. end
  2104. end)
  2105.  
  2106. AddCmd("z", "tp to secret spot", {},
  2107. function(Args)
  2108. TeleportTo(CFrame.new(-985.419128, 58.1662216, -38.8358192))
  2109. end)
  2110.  
  2111. AddCmd("food", "brings food", {"f"},
  2112. function(Args)
  2113. if workspace:FindFirstChild("Burger | $15") then
  2114. workspace["Burger | $15"]:MoveTo(gPlayers.LocalPlayer.Character.Torso.Position)
  2115. end
  2116. end)
  2117.  
  2118. AddCmd("ammo", "bring ammo", {},
  2119. function(Args)
  2120. if workspace:FindFirstChild("Buy Ammo | $25") then
  2121. workspace["Buy Ammo | $25"]:MoveTo(gPlayers.LocalPlayer.Character.Torso.Position)
  2122. end
  2123. end)
  2124.  
  2125. local Flying = false
  2126.  
  2127. AddCmd("fly", "F to toggle", {},
  2128. function(Args)
  2129. if Speaker == Plr.Name then
  2130. localplayer = Plr
  2131.  
  2132. if workspace:FindFirstChild("Core") then
  2133. workspace.Core:Destroy()
  2134. end
  2135.  
  2136. local Core = Instance.new("Part")
  2137. Core.Name = "Core"
  2138. Core.Size = Vector3.new(0.05, 0.05, 0.05)
  2139.  
  2140. spawn(function()
  2141. Core.Parent = workspace
  2142. local Weld = Instance.new("Weld", Core)
  2143. Weld.Part0 = Core
  2144. Weld.Part1 = localplayer.Character.Torso
  2145. Weld.C0 = CFrame.new(0, 0, 0)
  2146. end)
  2147.  
  2148. workspace:WaitForChild("Core")
  2149.  
  2150. local torso = workspace.Core
  2151. flying = true
  2152. local speed=0
  2153. local keys={a=false,d=false,w=false,s=false}
  2154. local e1
  2155. local e2
  2156. local function start()
  2157. local pos = Instance.new("BodyPosition",torso)
  2158. local gyro = Instance.new("BodyGyro",torso)
  2159. pos.Name="EPIXPOS"
  2160. pos.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  2161. pos.position = torso.Position
  2162. gyro.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  2163. gyro.cframe = torso.CFrame
  2164. repeat
  2165. wait()
  2166. localplayer.Character.Humanoid.PlatformStand=true
  2167. local new=gyro.cframe - gyro.cframe.p + pos.position
  2168. if not keys.w and not keys.s and not keys.a and not keys.d then
  2169. speed=1
  2170. end
  2171. if keys.w then
  2172. new = new + workspace.CurrentCamera.CoordinateFrame.lookVector * speed
  2173. speed=speed+0.01
  2174. end
  2175. if keys.s then
  2176. new = new - workspace.CurrentCamera.CoordinateFrame.lookVector * speed
  2177. speed=speed+0.01
  2178. end
  2179. if keys.d then
  2180. new = new * CFrame.new(speed,0,0)
  2181. speed=speed+0.01
  2182. end
  2183. if keys.a then
  2184. new = new * CFrame.new(-speed,0,0)
  2185. speed=speed+0.01
  2186. end
  2187. if speed>5 then
  2188. speed=5
  2189. end
  2190. pos.position=new.p
  2191. if keys.w then
  2192. gyro.cframe = workspace.CurrentCamera.CoordinateFrame*CFrame.Angles(-math.rad(speed*15),0,0)
  2193. elseif keys.s then
  2194. gyro.cframe = workspace.CurrentCamera.CoordinateFrame*CFrame.Angles(math.rad(speed*15),0,0)
  2195. else
  2196. gyro.cframe = workspace.CurrentCamera.CoordinateFrame
  2197. end
  2198. until flying == false
  2199. if gyro then gyro:Destroy() end
  2200. if pos then pos:Destroy() end
  2201. flying=false
  2202. localplayer.Character.Humanoid.PlatformStand=false
  2203. speed=0
  2204. end
  2205. e1=mouse.KeyDown:connect(function(key)
  2206. if not torso or not torso.Parent then flying=false e1:disconnect() e2:disconnect() return end
  2207. if key=="w" then
  2208. keys.w=true
  2209. elseif key=="s" then
  2210. keys.s=true
  2211. elseif key=="a" then
  2212. keys.a=true
  2213. elseif key=="d" then
  2214. keys.d=true
  2215. elseif key=="f" then
  2216. if flying==true then
  2217. flying=false
  2218. else
  2219. flying=true
  2220. start()
  2221. end
  2222. end
  2223. end)
  2224. e2=mouse.KeyUp:connect(function(key)
  2225. if key=="w" then
  2226. keys.w=false
  2227. elseif key=="s" then
  2228. keys.s=false
  2229. elseif key=="a" then
  2230. keys.a=false
  2231. elseif key=="d" then
  2232. keys.d=false
  2233. end
  2234. end)
  2235. start()
  2236. end
  2237. end)
  2238.  
  2239. AddCmd("unfly", "unfly", {},
  2240. function(Args)
  2241. if Speaker == Plr.Name then
  2242. if workspace:FindFirstChild("Core") then
  2243. workspace.Core:Destroy()
  2244. end
  2245. flying = false
  2246. end
  2247. end)
  2248.  
  2249. local Pos = 0
  2250. local Pos2 = 0
  2251.  
  2252. for i,v in pairs(Commands) do
  2253. local t = Instance.new("TextLabel", Scroll)
  2254. t.BackgroundColor3 = Color3.fromRGB(45, 45, 45)
  2255. t.BorderColor3 = Color3.fromRGB(45, 45, 45)
  2256. t.Position = UDim2.new(0, 0, Pos, 0)
  2257. t.Size = UDim2.new(1, 0, 0.05, 0)
  2258. t.Font = Enum.Font.SourceSansLight
  2259. t.Text = "[" .. i .. "] " .. v.Name
  2260. t.TextColor3 = Color3.fromRGB(255, 255, 255)
  2261. t.TextScaled = true
  2262. t.TextStrokeColor3 = Color3.fromRGB(0, 0, 0)
  2263. t.TextStrokeTransparency = 1
  2264. t.TextXAlignment = Enum.TextXAlignment.Left
  2265. Scroll.CanvasSize = Scroll.CanvasSize + UDim2.new(0, 0, Pos2, 0)
  2266. Pos = Pos + 0.06
  2267. Pos2 = Pos2 + 0.001
  2268. wait()
  2269. end
  2270.  
  2271. -- // Keystuff
  2272.  
  2273. Context:BindAction("Toggle", ToggleGUI, true, Enum.KeyCode.Equals)
  2274. Context:BindAction("Blink", Blink, true, Enum.KeyCode.Q)
  2275. Context:BindAction("sFly", sFly, true, Enum.KeyCode.R)
  2276. Context:BindAction("Food", Food, true, Enum.KeyCode.O)
  2277.  
  2278. OP()
  2279.  
  2280. Plr.CharacterAdded:connect(function()
  2281. wait(0.5)
  2282. OP()
  2283. end)
  2284.  
  2285. -- // End
  2286. wait()
  2287. Notify("The Streets GUI", "Press '+' key to toggle GUI.", nil, 10)
  2288.  
  2289. print("LEAKED BY MR STEAL YO BORK @ BORK GANG")
  2290. local Gui2 = Instance.new('ScreenGui', game.CoreGui)
  2291. Gui2.Name = "REKT BY BORK GANG LOLOLOL"
  2292. local version = "big borks"
  2293. local function createframe(bkgc3,bkgtrans,borderc3, bordersize, name, parent, pos, rot, size, visible, zindex)
  2294. local newframe = Instance.new("Frame")
  2295. newframe.BackgroundColor3 = bkgc3
  2296. newframe.BackgroundTransparency = bkgtrans
  2297. newframe.BorderColor3 = borderc3
  2298. newframe.BorderSizePixel = bordersize
  2299. newframe.Name = name
  2300. newframe.Parent = parent
  2301. newframe.Position = pos
  2302. newframe.Rotation = rot
  2303. newframe.Size = size
  2304. newframe.Visible = visible
  2305. newframe.ZIndex = zindex
  2306. return newframe
  2307. end
  2308.  
  2309. local function createlabel(bkgc3,bkgtrans,borderc3, bordersize, name, parent, pos, rot, size, visible, zindex, font, fontsize, text, textc3, textscaled, textstrokec3, textstroketrans, texttrans, textwrapped, xalign, yalign)
  2310. local newlabel = Instance.new("TextLabel")
  2311. newlabel.BackgroundColor3 = bkgc3
  2312. newlabel.BackgroundTransparency = bkgtrans
  2313. newlabel.BorderColor3 = borderc3
  2314. newlabel.BorderSizePixel = bordersize
  2315. newlabel.Name = name
  2316. newlabel.Parent = parent
  2317. newlabel.Position = pos
  2318. newlabel.Rotation = rot
  2319. newlabel.Size = size
  2320. newlabel.Visible = visible
  2321. newlabel.ZIndex = zindex
  2322. newlabel.Font = font
  2323. newlabel.FontSize = fontsize
  2324. newlabel.Text = text
  2325. newlabel.TextColor3 = textc3
  2326. newlabel.TextScaled = textscaled
  2327. newlabel.TextStrokeColor3 = textstrokec3
  2328. newlabel.TextStrokeTransparency = textstroketrans
  2329. newlabel.TextTransparency = texttrans
  2330. newlabel.TextWrapped = textwrapped
  2331. newlabel.TextXAlignment = xalign
  2332. newlabel.TextYAlignment = yalign
  2333. return newlabel
  2334. end
  2335.  
  2336. local function createbutton(autocolor, bkgc3,bkgtrans,borderc3, bordersize, name, parent, pos, rot, size, visible, zindex, font, fontsize, text, textc3, textscaled, textstrokec3, textstroketrans, texttrans, textwrapped, xalign, yalign)
  2337. local newbutton = Instance.new("TextButton")
  2338. newbutton.AutoButtonColor = autocolor
  2339. newbutton.BackgroundColor3 = bkgc3
  2340. newbutton.BackgroundTransparency = bkgtrans
  2341. newbutton.BorderColor3 = borderc3
  2342. newbutton.BorderSizePixel = bordersize
  2343. newbutton.Name = name
  2344. newbutton.Parent = parent
  2345. newbutton.Position = pos
  2346. newbutton.Rotation = rot
  2347. newbutton.Size = size
  2348. newbutton.Visible = visible
  2349. newbutton.ZIndex = zindex
  2350. newbutton.Font = font
  2351. newbutton.FontSize = fontsize
  2352. newbutton.Text = text
  2353. newbutton.TextColor3 = textc3
  2354. newbutton.TextScaled = textscaled
  2355. newbutton.TextStrokeColor3 = textstrokec3
  2356. newbutton.TextStrokeTransparency = textstroketrans
  2357. newbutton.TextTransparency = texttrans
  2358. newbutton.TextWrapped = textwrapped
  2359. newbutton.TextXAlignment = xalign
  2360. newbutton.TextYAlignment = yalign
  2361. return newbutton
  2362. end
  2363.  
  2364. local function createtextbox(bkgc3,bkgtrans,borderc3, bordersize, clrtext, multiline, name, parent, pos, rot, size, visible, zindex, font, fontsize, text, textc3, textscaled, textstrokec3, textstroketrans, texttrans, textwrapped, xalign, yalign)
  2365. local newbox = Instance.new("TextBox")
  2366. newbox.BackgroundColor3 = bkgc3
  2367. newbox.BackgroundTransparency = bkgtrans
  2368. newbox.BorderColor3 = borderc3
  2369. newbox.BorderSizePixel = bordersize
  2370. newbox.ClearTextOnFocus = clrtext
  2371. newbox.MultiLine = multiline
  2372. newbox.Name = name
  2373. newbox.Parent = parent
  2374. newbox.Position = pos
  2375. newbox.Rotation = rot
  2376. newbox.Size = size
  2377. newbox.Visible = visible
  2378. newbox.ZIndex = zindex
  2379. newbox.Font = font
  2380. newbox.FontSize = fontsize
  2381. newbox.Text = text
  2382. newbox.TextColor3 = textc3
  2383. newbox.TextScaled = textscaled
  2384. newbox.TextStrokeColor3 = textstrokec3
  2385. newbox.TextStrokeTransparency = textstroketrans
  2386. newbox.TextTransparency = texttrans
  2387. newbox.TextWrapped = textwrapped
  2388. newbox.TextXAlignment = xalign
  2389. newbox.TextYAlignment = yalign
  2390. return newbox
  2391. end
  2392.  
  2393. local function createimagelabel(bkgc3,bkgtrans,borderc3, bordersize, name, parent, pos, rot, size, visible, zindex, image, imagetrans)
  2394. local newimage = Instance.new("ImageLabel")
  2395. newimage.BackgroundColor3 = bkgc3
  2396. newimage.BackgroundTransparency = bkgtrans
  2397. newimage.BorderColor3 = borderc3
  2398. newimage.BorderSizePixel = bordersize
  2399. newimage.Name = name
  2400. newimage.Parent = parent
  2401. newimage.Position = pos
  2402. newimage.Rotation = rot
  2403. newimage.Size = size
  2404. newimage.Visible = visible
  2405. newimage.ZIndex = zindex
  2406. newimage.Image = "rbxassetid://"..image
  2407. newimage.ImageTransparency = imagetrans
  2408. return newimage
  2409. end
  2410. local IntroFrames = createframe(Color3.new(43/255, 43/255, 43/255),0,Color3.new(27/255,42/255,53/255),0,"IntroFrames",Gui2,UDim2.new(0,-330,0,0),0,UDim2.new(0,300,1,0),true,1)
  2411. createframe(Color3.new(43/255, 43/255, 43/255),0,Color3.new(0,0,0),0,"bar",IntroFrames,UDim2.new(1,0,0,0),0,UDim2.new(0,30,0,90),true,1)
  2412. createimagelabel(Color3.new(1,1,1),1,Color3.new(0,0,0),0,"Slant",IntroFrames,UDim2.new(1,0,0,90),90,UDim2.new(0,30,0,30),true,1,474172996,0)
  2413. createlabel(Color3.new(1,1,1),1,Color3.new(0,0,0),0,"Creator",IntroFrames,UDim2.new(0,80,1,-40),0,UDim2.new(0,140,0,30),true,1,Enum.Font.Code,Enum.FontSize.Size14,"MR STEAL YO BORK @ BORK GANG",Color3.new(0/255, 174/255, 255/255), false,Color3.new(0,0,0),1,0,true,Enum.TextXAlignment.Center,Enum.TextYAlignment.Center)
  2414. createlabel(Color3.new(1,1,1),1,Color3.new(0,0,0),0,"CreatorLabel",IntroFrames,UDim2.new(0,80,1,-70),0,UDim2.new(0,140,0,30),true,1,Enum.Font.Code,Enum.FontSize.Size18,"LEAKED BY:",Color3.new(0/255, 174/255, 255/255), false,Color3.new(0,0,0),1,0,true,Enum.TextXAlignment.Center,Enum.TextYAlignment.Center)
  2415. createlabel(Color3.new(1,1,1),1,Color3.new(0,0,0),0,"Desc",IntroFrames,UDim2.new(0,0,0,120),0,UDim2.new(1,0,0,90),true,1,Enum.Font.SourceSansLight,Enum.FontSize.Size14,"fuck the streets",Color3.new(0, 216, 18), true,Color3.new(0,0,0),1,0,true,Enum.TextXAlignment.Center,Enum.TextYAlignment.Center)
  2416. createlabel(Color3.new(1,1,1),1,Color3.new(0,0,0),0,"SubTitle",IntroFrames,UDim2.new(0.5,-150,0,70),0,UDim2.new(0,300,0,40),true,1,Enum.Font.SourceSansBold,Enum.FontSize.Size32,"",Color3.new(27/255,42/255,53/255), false,Color3.new(0,0,0),1,0,true,Enum.TextXAlignment.Center,Enum.TextYAlignment.Center)
  2417. createlabel(Color3.new(1,1,1),1,Color3.new(0,0,0),0,"Title",IntroFrames,UDim2.new(0.5,-105,0,20),0,UDim2.new(0,210,0,60),true,1,Enum.Font.SourceSansBold,Enum.FontSize.Size32,"THE STREETS SCRIPT LEAK",Color3.new(0/255, 174/255, 255/255), false,Color3.new(0,0,0),1,0,true,Enum.TextXAlignment.Center,Enum.TextYAlignment.Center)
  2418.  
  2419. IntroFrames:TweenPosition(UDim2.new(0,0,0,0),Enum.EasingDirection.Out,Enum.EasingStyle.Quart,0.5,true)
  2420. wait(3)
  2421. IntroFrames:TweenPosition(UDim2.new(0,-330,0,0),Enum.EasingDirection.In,Enum.EasingStyle.Quart,0.5,true)
  2422. wait(3)
  2423. Gui2:Destroy()
  2424.  
  2425. repeat wait() until
  2426. game.Players.LocalPlayer ~= nil
  2427.  
  2428. local player = game.Players.LocalPlayer
  2429. local mouse = player:GetMouse()
  2430. local context = game:GetService("ContextActionService")
  2431. local teleported = false
  2432. local cartp = false
  2433. local door = false
  2434. local sound = false
  2435. local decal = false
  2436. local spray = false
  2437.  
  2438. player.CharacterAdded:connect(function()
  2439. Speed()
  2440. end)
  2441.  
  2442. function Gui()
  2443. if game.CoreGui:FindFirstChild("Music") == nil then
  2444. local s = Instance.new("ScreenGui", game.CoreGui)
  2445. s.Name = "Music"
  2446. local b = Instance.new("TextBox", s)
  2447. b.Size = UDim2.new(0.07, 0, 0.03, 0)
  2448. b.Position = UDim2.new(0.905, 0, 0.96, 0)
  2449. b.BackgroundColor3 = Color3.new(0, 0, 0)
  2450. b.BackgroundTransparency = 0.5
  2451. b.Text = "Enter ID Here"
  2452. b.TextColor3 = Color3.new(1, 1, 1)
  2453. b.Font = "Code"
  2454. b.FontSize = "Size14"
  2455. b.BorderSizePixel = 0
  2456. local t = Instance.new("TextButton", s)
  2457. t.Size = UDim2.new(0.02, 0, 0.03, 0)
  2458. t.Position = UDim2.new(0.975, 0, 0.96, 0)
  2459. t.BackgroundColor3 = Color3.new(0, 0, 0)
  2460. t.BackgroundTransparency = 0.5
  2461. t.Text = "Play"
  2462. t.TextColor3 = Color3.new(1, 1, 1)
  2463. t.Font = "Code"
  2464. t.FontSize = "Size14"
  2465. t.BorderSizePixel = 0
  2466. t.MouseButton1Click:connect(function()
  2467. if player.Character:FindFirstChild("BoomBox") ~= nil then
  2468. player.Character.BoomBox.Remote:FireServer("PlaySong", b.Text)
  2469. else
  2470. b.Text = "Equip Radio"
  2471. end
  2472. end)
  2473. local b1LOLEMOJI = Instance.new("TextLabel", s)
  2474. b1LOLEMOJI.Size = UDim2.new(0.07, 0, 0.03, 0)
  2475. b1LOLEMOJI.Position = UDim2.new(0.105, 0, 0.8975, 0)
  2476. b1LOLEMOJI.BackgroundColor3 = Color3.new(0, 0, 0)
  2477. b1LOLEMOJI.BackgroundTransparency = 1
  2478. b1LOLEMOJI.Text = "rekt by mr steal yo bork @ bork gang"
  2479. b1LOLEMOJI.TextColor3 = Color3.new(255, 159, 5)
  2480. b1LOLEMOJI.Font = "Code"
  2481. b1LOLEMOJI.FontSize = "Size18"
  2482. b1LOLEMOJI.BorderSizePixel = 0
  2483. b2 = Instance.new("TextBox", s)
  2484. b2.Size = UDim2.new(0.07, 0, 0.03, 0)
  2485. b2.Position = UDim2.new(0.905, 0, 0.925, 0)
  2486. b2.BackgroundColor3 = Color3.new(0, 0, 0)
  2487. b2.BackgroundTransparency = 0.5
  2488. b2.Text = "Enter ID Here"
  2489. b2.TextColor3 = Color3.new(1, 1, 1)
  2490. b2.Font = "Code"
  2491. b2.FontSize = "Size14"
  2492. b2.BorderSizePixel = 0
  2493. local b3 = Instance.new("Frame", s)
  2494. b3.Size = b2.Size
  2495. b3.Position = b2.Position
  2496. b3.BackgroundTransparency = 1
  2497. local preview = Instance.new("ImageLabel", s)
  2498. preview.Size = UDim2.new(0.06, 0, 0.11, 0)
  2499. preview.Position = UDim2.new(0.47, 0, 0.45, 0)
  2500. preview.BackgroundTransparency = 0.5
  2501. preview.BackgroundColor3 = Color3.new(0, 0, 0)
  2502. preview.BorderSizePixel = 0
  2503. preview.Visible = false
  2504. b2.Changed:connect(function()
  2505. if b2.Text ~= nil and b2.Text:match("%d+") then
  2506. preview.Image = "http://www.roblox.com/asset/?id="..b2.Text:match("%d+") - 1
  2507. else
  2508. preview.Image = nil
  2509. end
  2510. end)
  2511. b2.MouseEnter:connect(function()
  2512. preview.Visible = true
  2513. end)
  2514. b2.MouseMoved:connect(function()
  2515. preview.Position = UDim2.new(0, mouse.X - 120, 0, mouse.Y - 115)
  2516. end)
  2517. b2.MouseLeave:connect(function()
  2518. preview.Visible = false
  2519. end)
  2520. b3.MouseLeave:connect(function()
  2521. preview.Visible = false
  2522. end)
  2523. t2 = Instance.new("TextBox", s)
  2524. t2.Size = UDim2.new(0.02, 0, 0.03, 0)
  2525. t2.Position = UDim2.new(0.975, 0, 0.925, 0)
  2526. t2.BackgroundColor3 = Color3.new(0, 0, 0)
  2527. t2.BackgroundTransparency = 0.5
  2528. t2.Text = "Size"
  2529. t2.TextColor3 = Color3.new(1, 1, 1)
  2530. t2.Font = "Code"
  2531. t2.FontSize = "Size14"
  2532. t2.BorderSizePixel = 0
  2533. local d = Instance.new("TextButton", s)
  2534. d.Size = UDim2.new(0.0425, 0, 0.02, 0)
  2535. d.Position = UDim2.new(0.905, 0, 0.8975, 0)
  2536. d.Text = "Steal Decal"
  2537. d.Font = "Code"
  2538. d.FontSize = "Size14"
  2539. d.BackgroundColor3 = Color3.new(0, 0, 0)
  2540. d.TextColor3 = Color3.new(1, 1, 1)
  2541. d.BackgroundTransparency = 0.5
  2542. d.BorderColor3 = Color3.new(0.7, 0, 0)
  2543. d.MouseButton1Click:connect(function()
  2544. if door == false and sound == false and decal == false then
  2545. decal = true
  2546. context:BindAction("Decal", Decal, false, Enum.UserInputType.MouseButton1)
  2547. d.BorderColor3 = Color3.new(0, 0.7, 0)
  2548. else
  2549. decal = false
  2550. context:UnbindAction("Decal")
  2551. d.BorderColor3 = Color3.new(0.7, 0, 0)
  2552. end
  2553. end)
  2554. local so = Instance.new("TextButton", s)
  2555. so.Size = UDim2.new(0.0425, 0, 0.02, 0)
  2556. so.Position = UDim2.new(0.952, 0, 0.8975, 0)
  2557. so.Text = "Steal Sound"
  2558. so.Font = "Code"
  2559. so.FontSize = "Size14"
  2560. so.BackgroundColor3 = Color3.new(0, 0, 0)
  2561. so.TextColor3 = Color3.new(1, 1, 1)
  2562. so.BackgroundTransparency = 0.5
  2563. so.BorderColor3 = Color3.new(0.7, 0, 0)
  2564. so.MouseButton1Click:connect(function()
  2565. if door == false and sound == false and decal == false then
  2566. sound = true
  2567. context:BindAction("Sound", Sound, false, Enum.UserInputType.MouseButton1)
  2568. so.BorderColor3 = Color3.new(0, 0.7, 0)
  2569. else
  2570. sound = false
  2571. context:UnbindAction("Sound")
  2572. so.BorderColor3 = Color3.new(0.7, 0, 0)
  2573. end
  2574. end)
  2575. local d2 = Instance.new("TextButton", s)
  2576. d2.Size = UDim2.new(0.0425, 0, 0.02, 0)
  2577. d2.Position = UDim2.new(0.952, 0, 0.87, 0)
  2578. d2.Text = "Open Door"
  2579. d2.Font = "Code"
  2580. d2.FontSize = "Size14"
  2581. d2.BackgroundColor3 = Color3.new(0, 0, 0)
  2582. d2.TextColor3 = Color3.new(1, 1, 1)
  2583. d2.BackgroundTransparency = 0.5
  2584. d2.BorderColor3 = Color3.new(0.7, 0, 0)
  2585. d2.MouseButton1Click:connect(function()
  2586. if door == false and sound == false and decal == false then
  2587. door = true
  2588. context:BindAction("Open", Open, false, Enum.UserInputType.MouseButton1)
  2589. d2.BorderColor3 = Color3.new(0, 0.7, 0)
  2590. else
  2591. door = false
  2592. context:UnbindAction("Open")
  2593. d2.BorderColor3 = Color3.new(0.7, 0, 0)
  2594. end
  2595. end)
  2596. end
  2597. end
  2598.  
  2599. function Speed()
  2600.  
  2601. player.Backpack:WaitForChild("Punch").Info.Cooldown.Value = 0.01
  2602. player.Backpack.Punch.Info.AnimSpeed.Value = 5
  2603. player.Backpack:WaitForChild("Knife").Info.Cooldown.Value = 0.01
  2604. player.Backpack.Knife.Info.AnimSpeed.Value = 5
  2605. if game:GetService("MarketplaceService"):PlayerOwnsAsset(player, 503266657) then
  2606. player.Backpack:WaitForChild("Pipe").Info.Cooldown.Value = 0.01
  2607. player.Backpack.Pipe.Info.AnimSpeed.Value = 5
  2608. end
  2609. player.Backpack.ChildAdded:connect(function(child)
  2610. if child.Name == "Bat" or child.Name == "Bottle" or child.Name == "Machete" or child.Name == "Stop Sign" or child.Name == "Golf Club" then
  2611. child:WaitForChild("Info").Cooldown.Value = 0.01
  2612. child.Info.AnimSpeed.Value = 5
  2613. end
  2614. end)
  2615.  
  2616. if game:GetService("MarketplaceService"):PlayerOwnsAsset(player, 529140430) then
  2617. player.Backpack:FindFirstChild("Spray").Equipped:connect(function()
  2618. context:BindAction("Spray", Spray, false, Enum.UserInputType.MouseButton1)
  2619. end)
  2620. player.Backpack:FindFirstChild("Spray").Unequipped:connect(function()
  2621. context:UnbindAction("Spray")
  2622. end)
  2623. end
  2624. player.Backpack.ServerTraits.Stam.Changed:connect(function()
  2625. player.Backpack.ServerTraits.Stam.Value = 100
  2626. end)
  2627. --if game:GetService("MarketplaceService"):PlayerOwnsAsset(player, 469767880) then
  2628. Gui()
  2629. player.PlayerGui.ChildAdded:connect(function(child)
  2630. if child.Name == "ChooseSongGui" or child.Name == "SprayGui" then
  2631. child:Destroy()
  2632. end
  2633. end)
  2634. --end
  2635. player.Character.Humanoid.Seated:connect(function(sitting, seat)
  2636. if sitting and seat.Name == "Drive" then
  2637. player.PlayerGui.LocalScript.Disabled = true
  2638. elseif sitting == false and player.PlayerGui.LocalScript.Disabled == true then
  2639. player.PlayerGui.LocalScript.Disabled = false
  2640. end
  2641. end)
  2642. end
  2643.  
  2644. function Items(actionName, inputState, inputObject)
  2645. for Num, Obj in pairs(game.Workspace:GetChildren()) do
  2646. if Obj.Name == "RandomSpawner" then
  2647. Obj.CanCollide = false
  2648. wait()
  2649. Obj.CFrame = player.Character.Torso.CFrame
  2650. end
  2651. end
  2652. end
  2653.  
  2654. function Friends(actionName, inputState, inputObject)
  2655. for Num, Obj in pairs(game.Players:GetPlayers()) do
  2656. if Obj:IsFriendsWith(player.UserId) and not teleported and Obj ~= player then
  2657. player.Character:MoveTo(Obj.Character.Torso.Position)
  2658. teleported = true
  2659. end
  2660. teleported = false
  2661. end
  2662. end
  2663.  
  2664. function Car(actionName, inputState, inputObject)
  2665. for Num, Obj in pairs(game.Workspace:GetChildren()) do
  2666. if Obj.Name == "Car" and Obj:FindFirstChild("Drive").Occupant == nil and cartp == false then
  2667. cartp = true
  2668. Obj:MoveTo(player.Character.Torso.Position + player.Character.Torso.CFrame.lookVector * 15)
  2669. Obj:MakeJoints()
  2670. end
  2671. end
  2672. cartp = false
  2673. end
  2674.  
  2675. function Door(actionName, inputState, inputObject)
  2676. if inputState == Enum.UserInputState.Begin then
  2677. context:BindAction("Lock", Lock, false, Enum.UserInputType.MouseButton1)
  2678. else
  2679. context:UnbindAction("Lock")
  2680. end
  2681. end
  2682.  
  2683. function Lock(actionName, inputState, inputObject)
  2684. if inputState == Enum.UserInputState.End then
  2685. if mouse.Target.Parent.Name == "Door" and mouse.Target.Name ~= "Lock" and mouse.Target.Name ~= "Click" then
  2686. local door = mouse.Target.Parent
  2687. door:FindFirstChild("Lock").ClickDetector.RemoteEvent:FireServer()
  2688. elseif mouse.Target.Parent.Parent.Name == "Door" then
  2689. local door = mouse.Target.Parent.Parent
  2690. door:FindFirstChild("Lock").ClickDetector.RemoteEvent:FireServer()
  2691. end
  2692. end
  2693. end
  2694.  
  2695. function Open(actionName, inputState, inputObject)
  2696. if inputState == Enum.UserInputState.End then
  2697. if mouse.Target.Parent.Name == "Door" and mouse.Target.Name ~= "Lock" and mouse.Target.Name ~= "Click" then
  2698. local door = mouse.Target.Parent
  2699. door:FindFirstChild("Click").ClickDetector.RemoteEvent:FireServer()
  2700. elseif mouse.Target.Parent.Parent.Name == "Door" then
  2701. local door = mouse.Target.Parent.Parent
  2702. door:FindFirstChild("Click").ClickDetector.RemoteEvent:FireServer()
  2703. end
  2704. end
  2705. end
  2706.  
  2707. function Steal(actionName, inputState, inputObject)
  2708. if inputState == Enum.UserInputState.Begin then
  2709. context:BindAction("Sound", Sound, false, Enum.UserInputType.MouseButton1)
  2710. context:BindAction("Decal", Decal, false, Enum.UserInputType.MouseButton2)
  2711. else
  2712. context:UnbindAction("Sound")
  2713. context:UnbindAction("Decal")
  2714. end
  2715. end
  2716.  
  2717. function Sound(actionName, inputState, inputObject)
  2718. if inputState == Enum.UserInputState.End then
  2719. if mouse.Target.Parent:FindFirstChild("BoomBox") and mouse.Target.Parent.BoomBox.Handle.Sound.SoundId ~= nil then
  2720. local sound = mouse.Target.Parent.BoomBox
  2721. print("Sound: "..sound.Handle.Sound.SoundId:match("%d+"))
  2722. elseif mouse.Target.Parent.Parent:FindFirstChild("BoomBox") and mouse.Target.Parent.Parent.BoomBox.Handle.Sound.SoundId ~= nil then
  2723. local sound = mouse.Target.Parent.Parent.BoomBox
  2724. print("Sound: "..sound.Handle.Sound.SoundId:match("%d+"))
  2725. end
  2726. end
  2727. end
  2728.  
  2729. function Decal(actionName, inputState, inputObject)
  2730. if inputState == Enum.UserInputState.End then
  2731. if mouse.Target.Name:find("Spray") and mouse.Target:FindFirstChild("Decal") ~= nil then
  2732. print("Decal: "..mouse.Target.Decal.Texture:match("%d+"))
  2733. end
  2734. end
  2735. end
  2736.  
  2737. function Spray(actionName, inputState, inputObject)
  2738. if inputState == Enum.UserInputState.End then
  2739. if mouse.Target ~= nil and player.Character:FindFirstChild("Spray") ~= nil then
  2740. player.Character.Spray.SprayIt:FireServer("http://www.roblox.com/asset/?id=", b2.Text, mouse.TargetSurface, t2.Text, mouse.Target, mouse.Hit)
  2741. end
  2742. end
  2743. end
  2744.  
  2745. for Num, Obj in pairs(game.Workspace:GetChildren()) do
  2746. if Obj.Name == "Car" and Obj:FindFirstChild("Drive") ~= nil then
  2747. Obj.Drive.MaxSpeed = 500
  2748. Obj.Drive.Torque = 60
  2749. end
  2750. end
  2751.  
  2752. context:BindAction("Items", Items, false, Enum.KeyCode.P)
  2753. context:BindAction("Car", Car, false, Enum.KeyCode.K)
  2754. context:BindAction("Door", Door, false, Enum.KeyCode.LeftControl)
  2755.  
  2756. Speed()
  2757. Gui()
  2758. game.Players.LocalPlayer.CameraMaxZoomDistance = 400
  2759. end)
  2760.  
  2761. anti.Name = "anti"
  2762. anti.Parent = ScriptFrame
  2763. anti.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
  2764. anti.BorderColor3 = Color3.new(0.133333, 0.133333, 0.133333)
  2765. anti.BorderSizePixel = 4
  2766. anti.Position = UDim2.new(0.68933332, 0, 0.512110829, 0)
  2767. anti.Size = UDim2.new(0, 200, 0, 50)
  2768. anti.Font = Enum.Font.SourceSansItalic
  2769. anti.Text = "Anti-kick"
  2770. anti.TextColor3 = Color3.new(0.223529, 0.219608, 0.317647)
  2771. anti.TextSize = 30
  2772. anti.MouseButton1Down:connect(function()
  2773. local getrawmetatable = getrawmetatable or debug.getmetatable
  2774. local make_writeable = make_writeable or setreadonly or changereadonly or change_writeable
  2775. make_writeable(getrawmetatable(game), false)
  2776. local backup = getrawmetatable(game).__namecall
  2777. getrawmetatable(game).__namecall = function(u, ...)
  2778. local m = ({...})[select('#', ...)]
  2779. local packed = {...}
  2780. local a = {}
  2781. for i = 1, #packed - 1 do
  2782. a[i] = packed[i]
  2783. end
  2784. if m == 'Kick' then
  2785. warn('Kick attempt at ' .. os.time() .. ' (' .. tostring(unpack(a)) .. ')')
  2786. return true
  2787. end
  2788. return backup and backup(u, ...) or u[m](u, unpack(a))
  2789. end
  2790. end)
  2791.  
  2792. xray.Name = "xray"
  2793. xray.Parent = ScriptFrame
  2794. xray.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
  2795. xray.BorderColor3 = Color3.new(0.133333, 0.133333, 0.133333)
  2796. xray.BorderSizePixel = 4
  2797. xray.Position = UDim2.new(0.68933332, 0, 0.218762651, 0)
  2798. xray.Size = UDim2.new(0, 200, 0, 50)
  2799. xray.Font = Enum.Font.SourceSansItalic
  2800. xray.Text = "PF X-ray"
  2801. xray.TextColor3 = Color3.new(0.223529, 0.219608, 0.317647)
  2802. xray.TextSize = 30
  2803. xray.MouseButton1Down:connect(function()
  2804. local Move = game.Workspace.Map
  2805. local ReplicatedStorage = game:GetService("ReplicatedStorage")
  2806. local Players = game:GetService("Players")
  2807. local mouse = Players.LocalPlayer:GetMouse()
  2808. local a = false
  2809.  
  2810. mouse.KeyDown:Connect(function(key)
  2811. if key == "e" then
  2812. if a == false then
  2813. Move.Parent = ReplicatedStorage
  2814. Players.LocalPlayer.Character.HumanoidRootPart.Anchored = true
  2815. a = true
  2816. elseif a == true then
  2817. Move.Parent = game.Workspace
  2818. Players.LocalPlayer.Character.HumanoidRootPart.Anchored = false
  2819. a = false
  2820. end
  2821. end
  2822. end)
  2823. end)
  2824.  
  2825. xoro.Name = "xoro"
  2826. xoro.Parent = ScriptFrame
  2827. xoro.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
  2828. xoro.BorderColor3 = Color3.new(0.133333, 0.133333, 0.133333)
  2829. xoro.BorderSizePixel = 4
  2830. xoro.Position = UDim2.new(0.350666672, 0, 0.218762636, 0)
  2831. xoro.Size = UDim2.new(0, 200, 0, 50)
  2832. xoro.Font = Enum.Font.SourceSansItalic
  2833. xoro.Text = "Xoro's GUI (H)"
  2834. xoro.TextColor3 = Color3.new(0.223529, 0.219608, 0.317647)
  2835. xoro.TextSize = 30
  2836. xoro.MouseButton1Down:connect(function()
  2837. -- Objects
  2838.  
  2839. local ScreenGui = Instance.new("ScreenGui")
  2840. local Frame = Instance.new("Frame")
  2841. local ImageLabel = Instance.new("ImageLabel")
  2842. local Pipe = Instance.new("TextButton")
  2843. local CTP = Instance.new("TextButton")
  2844. local Anis = Instance.new("TextButton")
  2845. local FeGui = Instance.new("TextButton")
  2846. local Admin = Instance.new("TextButton")
  2847. local Name = Instance.new("TextButton")
  2848. local Fight = Instance.new("TextButton")
  2849. local JFlip = Instance.new("TextButton")
  2850. local Spit = Instance.new("TextButton")
  2851. local Punch = Instance.new("TextButton")
  2852. local CLogs = Instance.new("TextButton")
  2853. local Machete = Instance.new("TextButton")
  2854. local TextLabel = Instance.new("TextLabel")
  2855.  
  2856. -- Properties
  2857.  
  2858. ScreenGui.Parent = game.CoreGui
  2859.  
  2860. Frame.Parent = ScreenGui
  2861. Frame.Active = true
  2862. Frame.BackgroundColor3 = Color3.new(1, 1, 1)
  2863. Frame.BorderColor3 = Color3.new(1, 1, 1)
  2864. Frame.BorderSizePixel = 3
  2865. Frame.Draggable = true
  2866. Frame.Position = UDim2.new(0, 0, 0, 92)
  2867. Frame.Selectable = true
  2868. Frame.Size = UDim2.new(0, 641, 0, 505)
  2869. Frame.Visible = false
  2870.  
  2871. ImageLabel.Parent = Frame
  2872. ImageLabel.Active = true
  2873. ImageLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  2874. ImageLabel.Size = UDim2.new(0, 641, 0, 505)
  2875. ImageLabel.Image = "rbxassetid://587530945"
  2876.  
  2877. Pipe.Name = "Pipe"
  2878. Pipe.Parent = Frame
  2879. Pipe.BackgroundColor3 = Color3.new(1, 1, 1)
  2880. Pipe.BackgroundTransparency = 0.60000002384186
  2881. Pipe.Position = UDim2.new(0, 38, 0, 151)
  2882. Pipe.Size = UDim2.new(0, 113, 0, 50)
  2883. Pipe.Font = Enum.Font.Arial
  2884. Pipe.FontSize = Enum.FontSize.Size28
  2885. Pipe.Text = "Pipe Auto"
  2886. Pipe.TextSize = 25
  2887. Pipe.TextWrapped = true
  2888. Pipe.MouseButton1Click:connect (function()
  2889. local userinput = game:GetService("UserInputService")
  2890. userinput.InputBegan:connect(function(input)
  2891. if userinput:GetFocusedTextBox() then
  2892. return
  2893. end
  2894. if input.KeyCode == Enum.KeyCode.R then
  2895. repeat
  2896. wait(0.001)
  2897. local plr = game.Players.LocalPlayer
  2898. plr.Backpack.ServerTraits.Touch:FireServer(plr.Backpack.Pipe, plr.Character.LeftHand,true)
  2899. plr.Backpack.ServerTraits.Touch:FireServer(plr.Backpack.Pipe, plr.Character.LeftHand,true)
  2900. plr.Backpack.ServerTraits.Touch:FireServer(plr.Backpack.Pipe, plr.Character.LeftHand,true)
  2901. until input.KeyCode == Enum.KeyCode.F
  2902. end
  2903. end)
  2904. end)
  2905.  
  2906. CTP.Name = "CTP"
  2907. CTP.Parent = Frame
  2908. CTP.BackgroundColor3 = Color3.new(1, 1, 1)
  2909. CTP.BackgroundTransparency = 0.60000002384186
  2910. CTP.Position = UDim2.new(0, 38, 0, 251)
  2911. CTP.Size = UDim2.new(0, 113, 0, 50)
  2912. CTP.Font = Enum.Font.Arial
  2913. CTP.FontSize = Enum.FontSize.Size28
  2914. CTP.Text = "Click Tp"
  2915. CTP.TextSize = 25
  2916. CTP.TextWrapped = true
  2917. CTP.MouseButton1Click:connect (function()
  2918. plr = game.Players.LocalPlayer
  2919.  
  2920. hum = plr.Character.HumanoidRootPart
  2921.  
  2922. mouse = plr:GetMouse()
  2923.  
  2924. --By Yn--
  2925.  
  2926. mouse.KeyDown:connect(function(key)
  2927.  
  2928. if key == "t" then
  2929.  
  2930. if mouse.Target then
  2931.  
  2932. hum.CFrame = CFrame.new(mouse.Hit.x, mouse.Hit.y + 5, mouse.Hit.z)
  2933.  
  2934. end
  2935. --By Yn--
  2936. end
  2937. end)
  2938. end)
  2939.  
  2940.  
  2941. Anis.Name = "Anis"
  2942. Anis.Parent = Frame
  2943. Anis.BackgroundColor3 = Color3.new(1, 1, 1)
  2944. Anis.BackgroundTransparency = 0.60000002384186
  2945. Anis.Position = UDim2.new(0, 38, 0, 51)
  2946. Anis.Size = UDim2.new(0, 113, 0, 50)
  2947. Anis.Font = Enum.Font.Arial
  2948. Anis.FontSize = Enum.FontSize.Size28
  2949. Anis.Text = "Animations"
  2950. Anis.TextSize = 25
  2951. Anis.TextWrapped = true
  2952. Anis.MouseButton1Click:connect (function()
  2953. loadstring(game:GetObjects("rbxassetid://1295329334")[1].Source)()
  2954. end)
  2955.  
  2956. FeGui.Name = "FeGui"
  2957. FeGui.Parent = Frame
  2958. FeGui.BackgroundColor3 = Color3.new(1, 1, 1)
  2959. FeGui.BackgroundTransparency = 0.60000002384186
  2960. FeGui.Position = UDim2.new(0, 238, 0, 51)
  2961. FeGui.Size = UDim2.new(0, 113, 0, 50)
  2962. FeGui.Font = Enum.Font.Arial
  2963. FeGui.FontSize = Enum.FontSize.Size28
  2964. FeGui.Text = "Gui"
  2965. FeGui.TextSize = 25
  2966. FeGui.TextWrapped = true
  2967. FeGui.MouseButton1Click:connect (function()
  2968. loadstring(game:GetObjects("rbxassetid://1295327106")[1].Source)()
  2969. end)
  2970.  
  2971.  
  2972. Admin.Name = "Admin"
  2973. Admin.Parent = Frame
  2974. Admin.BackgroundColor3 = Color3.new(1, 1, 1)
  2975. Admin.BackgroundTransparency = 0.60000002384186
  2976. Admin.Position = UDim2.new(0, 238, 0, 251)
  2977. Admin.Size = UDim2.new(0, 113, 0, 50)
  2978. Admin.Font = Enum.Font.Arial
  2979. Admin.FontSize = Enum.FontSize.Size28
  2980. Admin.Text = "Admin"
  2981. Admin.TextSize = 25
  2982. Admin.TextWrapped = true
  2983. Admin.MouseButton1Click:connect (function()
  2984. loadstring(game:GetObjects("rbxassetid://1295323599")[1].Source)()
  2985.  
  2986. end)
  2987.  
  2988.  
  2989. Name.Name = "Name"
  2990. Name.Parent = Frame
  2991. Name.BackgroundColor3 = Color3.new(1, 1, 1)
  2992. Name.BackgroundTransparency = 0.60000002384186
  2993. Name.Position = UDim2.new(0, 238, 0, 151)
  2994. Name.Size = UDim2.new(0, 113, 0, 50)
  2995. Name.Font = Enum.Font.Arial
  2996. Name.FontSize = Enum.FontSize.Size28
  2997. Name.Text = "Hide Name"
  2998. Name.TextSize = 25
  2999. Name.TextWrapped = true
  3000. Name.MouseButton1Click:connect (function()
  3001. while true do
  3002. game.Players.LocalPlayer.Backpack.ServerTraits.Crouch:FireServer({true})
  3003. wait()
  3004. end
  3005. end)
  3006.  
  3007. Fight.Name = "Fight"
  3008. Fight.Parent = Frame
  3009. Fight.BackgroundColor3 = Color3.new(1, 1, 1)
  3010. Fight.BackgroundTransparency = 0.60000002384186
  3011. Fight.Position = UDim2.new(0, 438, 0, 51)
  3012. Fight.Size = UDim2.new(0, 113, 0, 50)
  3013. Fight.Font = Enum.Font.Arial
  3014. Fight.FontSize = Enum.FontSize.Size28
  3015. Fight.Text = "Fight Pack"
  3016. Fight.TextSize = 25
  3017. Fight.TextWrapped = true
  3018. Fight.MouseButton1Click:connect (function()
  3019. loadstring(game:GetObjects("rbxassetid://1295318827")[1].Source)()
  3020. end)
  3021.  
  3022. JFlip.Name = "JFlip"
  3023. JFlip.Parent = Frame
  3024. JFlip.BackgroundColor3 = Color3.new(1, 1, 1)
  3025. JFlip.BackgroundTransparency = 0.60000002384186
  3026. JFlip.Position = UDim2.new(0, 442, 0, 151)
  3027. JFlip.Size = UDim2.new(0, 113, 0, 50)
  3028. JFlip.Font = Enum.Font.Arial
  3029. JFlip.FontSize = Enum.FontSize.Size28
  3030. JFlip.Text = "Jump Flip"
  3031. JFlip.TextSize = 25
  3032. JFlip.TextWrapped = true
  3033. JFlip.MouseButton1Click:connect (function()
  3034. -- Created By Qerzty / Yurza --
  3035. for _,v in pairs(game.Players.LocalPlayer.Character.Animate.jump:GetChildren()) do
  3036. v.AnimationId = 'rbxassetid://229782914'
  3037. end
  3038. end)
  3039.  
  3040. Spit.Name = "Spit"
  3041. Spit.Parent = Frame
  3042. Spit.BackgroundColor3 = Color3.new(1, 1, 1)
  3043. Spit.BackgroundTransparency = 0.60000002384186
  3044. Spit.Position = UDim2.new(0, 438, 0, 251)
  3045. Spit.Size = UDim2.new(0, 113, 0, 50)
  3046. Spit.Font = Enum.Font.Arial
  3047. Spit.FontSize = Enum.FontSize.Size28
  3048. Spit.Text = "Spit"
  3049. Spit.TextSize = 25
  3050. Spit.TextWrapped = true
  3051. Spit.MouseButton1Click:connect (function()
  3052. loadstring(game:GetObjects("rbxassetid://1280225341")[1].Source)()
  3053. end)
  3054.  
  3055. Punch.Name = "Punch"
  3056. Punch.Parent = Frame
  3057. Punch.BackgroundColor3 = Color3.new(1, 1, 1)
  3058. Punch.BackgroundTransparency = 0.60000002384186
  3059. Punch.Position = UDim2.new(0, 38, 0, 351)
  3060. Punch.Size = UDim2.new(0, 113, 0, 50)
  3061. Punch.Font = Enum.Font.SourceSans
  3062. Punch.FontSize = Enum.FontSize.Size28
  3063. Punch.Text = "Punch auto"
  3064. Punch.TextSize = 25
  3065. Punch.MouseButton1Click:connect (function()
  3066. local userinput = game:GetService("UserInputService")
  3067. userinput.InputBegan:connect(function(input)
  3068. if userinput:GetFocusedTextBox() then
  3069. return
  3070. end
  3071. if input.KeyCode == Enum.KeyCode.R then
  3072. repeat
  3073. wait(0.001)
  3074. local plr = game.Players.LocalPlayer
  3075. plr.Backpack.ServerTraits.Touch:FireServer(plr.Backpack.Punch, plr.Character.LeftHand,true)
  3076. plr.Backpack.ServerTraits.Touch:FireServer(plr.Backpack.Punch, plr.Character.LeftHand,true)
  3077. plr.Backpack.ServerTraits.Touch:FireServer(plr.Backpack.Punch, plr.Character.LeftHand,true)
  3078. until input.KeyCode == Enum.KeyCode.F
  3079. end
  3080. end)
  3081. end)
  3082.  
  3083. CLogs.Name = "CLogs"
  3084. CLogs.Parent = Frame
  3085. CLogs.BackgroundColor3 = Color3.new(1, 1, 1)
  3086. CLogs.BackgroundTransparency = 0.60000002384186
  3087. CLogs.Position = UDim2.new(0, 238, 0, 351)
  3088. CLogs.Size = UDim2.new(0, 113, 0, 50)
  3089. CLogs.Font = Enum.Font.SourceSans
  3090. CLogs.FontSize = Enum.FontSize.Size28
  3091. CLogs.Text = "Chat logs"
  3092. CLogs.TextSize = 25
  3093. CLogs.MouseButton1Click:connect (function()
  3094. loadstring(game:GetObjects("rbxassetid://1295331911")[1].Source)()
  3095. end)
  3096.  
  3097. Machete.Name = "Machete"
  3098. Machete.Parent = Frame
  3099. Machete.BackgroundColor3 = Color3.new(1, 1, 1)
  3100. Machete.BackgroundTransparency = 0.60000002384186
  3101. Machete.Position = UDim2.new(0, 438, 0, 351)
  3102. Machete.Size = UDim2.new(0, 113, 0, 50)
  3103. Machete.Font = Enum.Font.SourceSans
  3104. Machete.FontSize = Enum.FontSize.Size28
  3105. Machete.Text = "Machete"
  3106. Machete.TextSize = 25
  3107. Machete.MouseButton1Click:connect (function()
  3108. while true do
  3109. local chicken = game.Workspace["Machete | $70"].Head
  3110. chicken.CanCollide = false
  3111. wait()
  3112. chicken.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
  3113. wait(0.5)
  3114. end
  3115. end)
  3116.  
  3117. TextLabel.Parent = Frame
  3118. TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  3119. TextLabel.BackgroundTransparency = 0.40000000596046
  3120. TextLabel.Position = UDim2.new(0, 27, 0, 422)
  3121. TextLabel.Size = UDim2.new(0, 543, 0, 50)
  3122. TextLabel.Font = Enum.Font.SourceSans
  3123. TextLabel.FontSize = Enum.FontSize.Size28
  3124. TextLabel.Text = "Xuhron V1 Made By Yn#1341 / Xuhro"
  3125. TextLabel.TextSize = 28
  3126.  
  3127. Player = game.Players.LocalPlayer
  3128. Mouse = Player:GetMouse()
  3129. gui = ScreenGui
  3130. box = Frame
  3131. Open = false
  3132.  
  3133. function PressH(key)
  3134. if (key == "h") then
  3135. if (Open == false) then
  3136. box.Visible = true
  3137. Open = true
  3138. elseif (Open == true) then
  3139. box.Visible = false
  3140. Open = false
  3141. end
  3142. end
  3143. end
  3144.  
  3145. Mouse.KeyDown:connect(PressH)
  3146. end)
  3147. rosehub.Name = "rosehub"
  3148. rosehub.Parent = ScriptFrame
  3149. rosehub.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
  3150. rosehub.BorderColor3 = Color3.new(0.133333, 0.133333, 0.133333)
  3151. rosehub.BorderSizePixel = 4
  3152. rosehub.Position = UDim2.new(0.68933332, 0, 0.817967713, 0)
  3153. rosehub.Size = UDim2.new(0, 200, 0, 50)
  3154. rosehub.Font = Enum.Font.SourceSansItalic
  3155. rosehub.Text = "RoseHub"
  3156. rosehub.TextColor3 = Color3.new(0.223529, 0.219608, 0.317647)
  3157. rosehub.TextSize = 30
  3158. rosehub.MouseButton1Down:connect(function()
  3159. loadstring(game:HttpGet(('https://pastebin.com/raw/XYkUA5RE'),true))()
  3160. end)
  3161.  
  3162. gbv4.Name = "gbv4"
  3163. gbv4.Parent = ScriptFrame
  3164. gbv4.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
  3165. gbv4.BorderColor3 = Color3.new(0.133333, 0.133333, 0.133333)
  3166. gbv4.BorderSizePixel = 4
  3167. gbv4.Position = UDim2.new(0.350451827, 0, 0.817967713, 0)
  3168. gbv4.Size = UDim2.new(0, 200, 0, 50)
  3169. gbv4.Font = Enum.Font.SourceSansItalic
  3170. gbv4.Text = "Knife V4"
  3171. gbv4.TextColor3 = Color3.new(0.223529, 0.219608, 0.317647)
  3172. gbv4.TextSize = 30
  3173. gbv4.MouseButton1Down:connect(function()
  3174. local player = game:GetService('Players').LocalPlayer
  3175. local rightclone = Instance.new('Motor6D')
  3176. rightclone.Name = "Right Shoulder"
  3177. rightclone.C0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  3178. rightclone.C1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  3179. local leftclone = Instance.new('Motor6D')
  3180. leftclone.Name = "Left Shoulder"
  3181. leftclone.C0 = CFrame.new(-1, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  3182. leftclone.C1 = CFrame.new(0.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  3183. local leftlegclone = Instance.new('Motor6D')
  3184. leftlegclone.Name = "Left Hip"
  3185. leftlegclone.C0 = CFrame.new(-1, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  3186. leftlegclone.C1 = CFrame.new(-0.5, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  3187. local rightlegclone = Instance.new('Motor6D')
  3188. rightlegclone.Name = "Right Hip"
  3189. rightlegclone.C0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  3190. rightlegclone.C1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  3191. local torsoclone = Instance.new('Motor6D')
  3192. torsoclone.Name = "RootJoint"
  3193. torsoclone.C0 = CFrame.new(0, 0, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  3194. torsoclone.C1 = CFrame.new(0, 0, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  3195. local mouse = player:GetMouse()
  3196. local rag1 = false
  3197. local rag2 = false
  3198. local firsttime = true
  3199. local firsttime2 = true
  3200. local firsttime3 = true
  3201. local firsttime4 = true
  3202. local firsttime5 = true
  3203. local childlock = false
  3204. local math1 = math.random(1,5)
  3205. math1 = math1+(math.random(0,9)/10)
  3206. local math2 = math.random(1,15)
  3207. math2 = math2+(math.random(0,9)/10)
  3208. local math3 = math.random(1,10)
  3209. math3 = math3+(math.random(0,9)/10)
  3210. local math4 = math.random(5,100)
  3211. math4 = math4+(math.random(0,9)/10)
  3212. local answer = (math4+(math1*math3))/(math1*math2)
  3213. answer = math.floor((answer*10)+0.5)
  3214. answer = answer/10
  3215. print([[To be fair, you have to have a very high IQ to understand Rick and Morty.
  3216. The humor is extremely subtle, and without a solid grasp of theoretical physics most of the jokes will go over a typical viewer's head.
  3217. There's also Rick's nihilistic outlook, which is deftly woven into his characterisation -
  3218. his personal philosophy draws heavily from Narodnaya Volya literature, for instance.
  3219. The fans understand this stuff;
  3220. they have the intellectual capacity to truly appreciate the depths of these jokes, to realize that they're not just funny- they say something deep about LIFE.
  3221. As a consequence people who dislike Rick and Morty truly ARE idiots-
  3222. of course they wouldn't appreciate, for instance, the humour in Rick's existencial catchphrase "Wubba Lubba Dub Dub," which itself is a cryptic reference to Turgenev's Russian epic Fathers and Sons.
  3223. I'm smirking right now just imagining one of those addlepated simpletons scratching their heads in confusion as Dan Harmon's genius unfolds itself on their television screens.
  3224. What fools... how I pity them.
  3225. And yes by the way, I DO have a Rick and Morty tattoo.
  3226. And no, you cannot see it.
  3227. It's for the ladies' eyes only-
  3228. And even they have to demonstrate that they're within ]]..answer..[[ IQ points of my own (preferably lower) beforehand.]])
  3229. local rekt = {}
  3230.  
  3231. -- Objects
  3232.  
  3233. local MainGUI = Instance.new("ScreenGui")
  3234. local Customize = Instance.new("TextButton")
  3235. local Frame = Instance.new("Frame")
  3236. local TextLabel = Instance.new("TextLabel")
  3237. local Frame_2 = Instance.new("Frame")
  3238. local Frame_3 = Instance.new("Frame")
  3239. local ImageLabel = Instance.new("ImageLabel")
  3240. local R = Instance.new("TextBox")
  3241. local G = Instance.new("TextBox")
  3242. local B = Instance.new("TextBox")
  3243. local TextLabel_2 = Instance.new("TextLabel")
  3244. local TextLabel_3 = Instance.new("TextLabel")
  3245. local TextLabel_4 = Instance.new("TextLabel")
  3246. local Slider = Instance.new("Frame")
  3247. local Slidee = Instance.new("ImageButton")
  3248. local ChildLock = Instance.new("Frame")
  3249. local TextLabel_5 = Instance.new("TextLabel")
  3250. local mathz = Instance.new("TextLabel")
  3251. local TextBox = Instance.new("TextBox")
  3252. local Black = Instance.new('Frame')
  3253. local fps = Instance.new('TextLabel')
  3254.  
  3255. -- Properties
  3256.  
  3257. MainGUI.Name = "MainGUI"
  3258. MainGUI.ResetOnSpawn = false
  3259. pcall(function()
  3260. MainGUI.Parent = player.PlayerGui
  3261. end)
  3262. pcall(function()
  3263. MainGUI.Parent = game.CoreGui
  3264. game.CoreGui.RobloxGui.Backpack.Hotbar.AnchorPoint = Vector2.new(0.5,0.5)
  3265. game.CoreGui.RobloxGui.Backpack.Hotbar.Position = UDim2.new(0.5,0,0.85,0)
  3266. end)
  3267.  
  3268.  
  3269. Customize.Name = "Customize"
  3270. Customize.Parent = MainGUI
  3271. Customize.BackgroundColor3 = Color3.new(0, 0.776471, 0.282353)
  3272. Customize.BorderSizePixel = 0
  3273. Customize.Position = UDim2.new(0.15, 0, 0.9, 0)
  3274. Customize.Size = UDim2.new(0.699999988, 0, 0.100000001, 0)
  3275. Customize.Font = Enum.Font.SourceSans
  3276. Customize.FontSize = Enum.FontSize.Size14
  3277. Customize.Text = "Customize V4"
  3278. Customize.TextColor3 = Color3.new(1, 1, 1)
  3279. Customize.TextScaled = true
  3280. Customize.TextSize = 14
  3281. Customize.TextWrapped = true
  3282.  
  3283. Frame.Parent = Customize
  3284. Frame.BackgroundColor3 = Color3.new(0.164706, 0.164706, 0.164706)
  3285. Frame.BorderSizePixel = 0
  3286. Frame.Position = UDim2.new(0, 0, 1, 0)
  3287. Frame.Size = UDim2.new(1, 0, 6.5, 0)
  3288.  
  3289. TextLabel.Parent = Frame
  3290. TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  3291. TextLabel.BackgroundTransparency = 1
  3292. TextLabel.Position = UDim2.new(0, 0, 0.100000001, 0)
  3293. TextLabel.Size = UDim2.new(0.300000012, 0, 0.200000003, 0)
  3294. TextLabel.Font = Enum.Font.SourceSansLight
  3295. TextLabel.FontSize = Enum.FontSize.Size14
  3296. TextLabel.Text = "Blood Color: [255, 255, 255]"
  3297. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  3298. TextLabel.TextScaled = true
  3299. TextLabel.TextSize = 14
  3300. TextLabel.TextWrapped = true
  3301. TextLabel.TextXAlignment = Enum.TextXAlignment.Right
  3302.  
  3303. Frame_2.Parent = TextLabel
  3304. Frame_2.BackgroundColor3 = Color3.new(0.458824, 0, 0)
  3305. Frame_2.BorderSizePixel = 0
  3306. Frame_2.Position = UDim2.new(1.04999995, 0, 0, 0)
  3307. Frame_2.Size = UDim2.new(1, 0, 1, 0)
  3308. Frame_2.SizeConstraint = Enum.SizeConstraint.RelativeYY
  3309.  
  3310. Frame_3.Parent = Frame
  3311. Frame_3.BackgroundColor3 = Color3.new(1, 1, 1)
  3312. Frame_3.BackgroundTransparency = 1
  3313. Frame_3.BorderSizePixel = 0
  3314. Frame_3.Position = UDim2.new(0.0500000007, 0, 0.449999988, 0)
  3315. Frame_3.Size = UDim2.new(0.5, 0, 0.5, 0)
  3316. Frame_3.SizeConstraint = Enum.SizeConstraint.RelativeYY
  3317.  
  3318. ImageLabel.Parent = Frame_3
  3319. ImageLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  3320. ImageLabel.BackgroundTransparency = 1
  3321. ImageLabel.Size = UDim2.new(1, 0, 1, 0)
  3322. ImageLabel.Image = "rbxassetid://328298876"
  3323.  
  3324. R.Name = "R"
  3325. R.Parent = Frame_3
  3326. R.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
  3327. R.BorderSizePixel = 0
  3328. R.Position = UDim2.new(1.39999998, 0, 0, 0)
  3329. R.Size = UDim2.new(0.75, 0, 0.300000012, 0)
  3330. R.Font = Enum.Font.SourceSans
  3331. R.FontSize = Enum.FontSize.Size14
  3332. R.Text = "Input"
  3333. R.TextColor3 = Color3.new(1, 1, 1)
  3334. R.TextScaled = true
  3335. R.TextSize = 14
  3336. R.TextWrapped = true
  3337. R.TextXAlignment = Enum.TextXAlignment.Left
  3338.  
  3339. G.Name = "G"
  3340. G.Parent = Frame_3
  3341. G.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
  3342. G.BorderSizePixel = 0
  3343. G.Position = UDim2.new(1.39999998, 0, 0.349999994, 0)
  3344. G.Size = UDim2.new(0.75, 0, 0.300000012, 0)
  3345. G.Font = Enum.Font.SourceSans
  3346. G.FontSize = Enum.FontSize.Size14
  3347. G.Text = "Input"
  3348. G.TextColor3 = Color3.new(1, 1, 1)
  3349. G.TextScaled = true
  3350. G.TextSize = 14
  3351. G.TextWrapped = true
  3352. G.TextXAlignment = Enum.TextXAlignment.Left
  3353.  
  3354. B.Name = "B"
  3355. B.Parent = Frame_3
  3356. B.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
  3357. B.BorderSizePixel = 0
  3358. B.Position = UDim2.new(1.39999998, 0, 0.699999988, 0)
  3359. B.Size = UDim2.new(0.75, 0, 0.300000012, 0)
  3360. B.Font = Enum.Font.SourceSans
  3361. B.FontSize = Enum.FontSize.Size14
  3362. B.Text = "Input"
  3363. B.TextColor3 = Color3.new(1, 1, 1)
  3364. B.TextScaled = true
  3365. B.TextSize = 14
  3366. B.TextWrapped = true
  3367. B.TextXAlignment = Enum.TextXAlignment.Left
  3368.  
  3369. TextLabel_2.Parent = Frame_3
  3370. TextLabel_2.BackgroundColor3 = Color3.new(1, 1, 1)
  3371. TextLabel_2.BackgroundTransparency = 1
  3372. TextLabel_2.Position = UDim2.new(1.04999995, 0, 0, 0)
  3373. TextLabel_2.Size = UDim2.new(0.300000012, 0, 0.300000012, 0)
  3374. TextLabel_2.Font = Enum.Font.SourceSansLight
  3375. TextLabel_2.FontSize = Enum.FontSize.Size14
  3376. TextLabel_2.Text = "R"
  3377. TextLabel_2.TextColor3 = Color3.new(1, 1, 1)
  3378. TextLabel_2.TextScaled = true
  3379. TextLabel_2.TextSize = 14
  3380. TextLabel_2.TextWrapped = true
  3381.  
  3382. TextLabel_3.Parent = Frame_3
  3383. TextLabel_3.BackgroundColor3 = Color3.new(1, 1, 1)
  3384. TextLabel_3.BackgroundTransparency = 1
  3385. TextLabel_3.Position = UDim2.new(1.04999995, 0, 0.349999994, 0)
  3386. TextLabel_3.Size = UDim2.new(0.300000012, 0, 0.300000012, 0)
  3387. TextLabel_3.Font = Enum.Font.SourceSansLight
  3388. TextLabel_3.FontSize = Enum.FontSize.Size14
  3389. TextLabel_3.Text = "G"
  3390. TextLabel_3.TextColor3 = Color3.new(1, 1, 1)
  3391. TextLabel_3.TextScaled = true
  3392. TextLabel_3.TextSize = 14
  3393. TextLabel_3.TextWrapped = true
  3394.  
  3395. TextLabel_4.Parent = Frame_3
  3396. TextLabel_4.BackgroundColor3 = Color3.new(1, 1, 1)
  3397. TextLabel_4.BackgroundTransparency = 1
  3398. TextLabel_4.Position = UDim2.new(1.04999995, 0, 0.699999988, 0)
  3399. TextLabel_4.Size = UDim2.new(0.300000012, 0, 0.300000012, 0)
  3400. TextLabel_4.Font = Enum.Font.SourceSansLight
  3401. TextLabel_4.FontSize = Enum.FontSize.Size14
  3402. TextLabel_4.Text = "B"
  3403. TextLabel_4.TextColor3 = Color3.new(1, 1, 1)
  3404. TextLabel_4.TextScaled = true
  3405. TextLabel_4.TextSize = 14
  3406. TextLabel_4.TextWrapped = true
  3407.  
  3408. Slider.Name = "Slider"
  3409. Slider.Parent = Frame
  3410. Slider.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  3411. Slider.Position = UDim2.new(0.0500000007, 0, 0.375, 0)
  3412. Slider.Size = UDim2.new(0.230000004, 0, 0.00999999978, 0)
  3413.  
  3414. Slidee.Name = "Slidee"
  3415. Slidee.Parent = Slider
  3416. Slidee.AnchorPoint = Vector2.new(0.5, 0.5)
  3417. Slidee.BackgroundColor3 = Color3.new(0.0941177, 0.0941177, 0.0941177)
  3418. Slidee.BorderSizePixel = 0
  3419. Slidee.Size = UDim2.new(0.0299999993, 0, 7, 0)
  3420. Slidee.ImageTransparency = 1
  3421.  
  3422. ChildLock.Name = "ChildLock"
  3423. ChildLock.Parent = Frame
  3424. ChildLock.Active = true
  3425. ChildLock.BackgroundColor3 = Color3.new(0, 0, 0)
  3426. ChildLock.BackgroundTransparency = 0.60000002384186
  3427. ChildLock.BorderSizePixel = 0
  3428. ChildLock.Position = UDim2.new(0.600000024, 0, 0, 0)
  3429. ChildLock.Size = UDim2.new(0.400000006, 0, 1, 0)
  3430. ChildLock.ZIndex = 2
  3431.  
  3432. TextLabel_5.Parent = ChildLock
  3433. TextLabel_5.BackgroundColor3 = Color3.new(1, 1, 1)
  3434. TextLabel_5.BackgroundTransparency = 1
  3435. TextLabel_5.BorderSizePixel = 0
  3436. TextLabel_5.Position = UDim2.new(0.125, 0, 0.150000006, 0)
  3437. TextLabel_5.Size = UDim2.new(0.75, 0, 0.200000003, 0)
  3438. TextLabel_5.ZIndex = 3
  3439. TextLabel_5.Font = Enum.Font.SourceSans
  3440. TextLabel_5.FontSize = Enum.FontSize.Size14
  3441. TextLabel_5.Text = "do this math to disable child lock"
  3442. TextLabel_5.TextColor3 = Color3.new(1, 1, 1)
  3443. TextLabel_5.TextScaled = true
  3444. TextLabel_5.TextSize = 14
  3445. TextLabel_5.TextWrapped = true
  3446.  
  3447. mathz.Name = "mathz"
  3448. mathz.Parent = ChildLock
  3449. mathz.BackgroundColor3 = Color3.new(1, 1, 1)
  3450. mathz.BackgroundTransparency = 1
  3451. mathz.Position = UDim2.new(0.125, 0, 0.449999988, 0)
  3452. mathz.Size = UDim2.new(0.75, 0, 0.200000003, 0)
  3453. mathz.ZIndex = 3
  3454. mathz.Font = Enum.Font.SourceSans
  3455. mathz.FontSize = Enum.FontSize.Size14
  3456. mathz.Text = math1.."("..math2.."r - "..math3..") = "..math4
  3457. mathz.TextColor3 = Color3.new(1, 1, 1)
  3458. mathz.TextScaled = true
  3459. mathz.TextSize = 14
  3460. mathz.TextWrapped = true
  3461.  
  3462. fps.Name = "fps"
  3463. fps.Parent = Frame
  3464. fps.BackgroundColor3 = Color3.new(1, 1, 1)
  3465. fps.BackgroundTransparency = 1
  3466. fps.Size = UDim2.new(0.75, 0, 0.05, 0)
  3467. fps.ZIndex = 3
  3468. fps.Font = Enum.Font.SourceSansLight
  3469. fps.FontSize = Enum.FontSize.Size14
  3470. fps.Text = "FPS: N/A"
  3471. fps.TextColor3 = Color3.new(1, 1, 1)
  3472. fps.TextScaled = true
  3473. fps.TextSize = 14
  3474. fps.TextWrapped = true
  3475. fps.TextXAlignment = Enum.TextXAlignment.Left
  3476.  
  3477. TextBox.Parent = ChildLock
  3478. TextBox.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
  3479. TextBox.BorderSizePixel = 0
  3480. TextBox.Position = UDim2.new(0.200000003, 0, 0.699999988, 0)
  3481. TextBox.Size = UDim2.new(0.600000024, 0, 0.200000003, 0)
  3482. TextBox.ZIndex = 3
  3483. TextBox.Font = Enum.Font.SourceSans
  3484. TextBox.FontSize = Enum.FontSize.Size14
  3485. TextBox.Text = "Answer (rounded to nearest tenth)"
  3486. TextBox.TextColor3 = Color3.new(1, 1, 1)
  3487. TextBox.TextScaled = true
  3488. TextBox.TextSize = 14
  3489. TextBox.TextWrapped = true
  3490. TextBox.TextXAlignment = Enum.TextXAlignment.Left
  3491.  
  3492. Black.Size = UDim2.new(1,0,1,0)
  3493. Black.BackgroundTransparency = 1
  3494. Black.BorderSizePixel = 0
  3495. Black.BackgroundColor3 = Color3.new(0,0,0)
  3496. Black.Parent = Frame_3
  3497.  
  3498. TextBox.FocusLost:connect(function()
  3499. 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
  3500. ChildLock:Destroy()
  3501. childlock = false
  3502. notify("Child lock disabled, press B to enable dildo mode.",true)
  3503. end
  3504. end)
  3505.  
  3506. local mousedown = false
  3507. mouse.Button1Down:connect(function()
  3508. mousedown = true
  3509. end)
  3510. mouse.Button1Up:connect(function()
  3511. mousedown = false
  3512. slidee = false
  3513. end)
  3514.  
  3515. Slidee.MouseButton1Down:connect(function()
  3516. slidee = true
  3517. end)
  3518. Slidee.MouseButton1Up:connect(function()
  3519. slidee = false
  3520. end)
  3521.  
  3522. mouse.Move:connect(function()
  3523. if mousedown then
  3524. 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
  3525. local newX = ImageLabel.AbsoluteSize.X-(mouse.X-ImageLabel.AbsolutePosition.X)
  3526. local newY = ImageLabel.AbsoluteSize.Y-(mouse.Y-ImageLabel.AbsolutePosition.Y)
  3527. local newcolor = Color3.fromHSV(newX/ImageLabel.AbsoluteSize.X,newY/ImageLabel.AbsoluteSize.Y,Black.Transparency)
  3528. Frame_2.BackgroundColor3 = newcolor
  3529. TextLabel.Text = "Blood Color: ["..math.floor(255*newcolor.r)..", "..math.floor(255*newcolor.g)..", "..math.floor(255*newcolor.b).."]"
  3530. end
  3531. end
  3532. if slidee then
  3533. local ree = mouse.X
  3534. if ree < Slider.AbsolutePosition.X then
  3535. ree = Slider.AbsolutePosition.X
  3536. elseif ree > Slider.AbsolutePosition.X+Slider.AbsoluteSize.X then
  3537. ree = Slider.AbsolutePosition.X+Slider.AbsoluteSize.X
  3538. end
  3539. Slidee.Position = UDim2.new(0,ree-Slider.AbsolutePosition.X,0,0)
  3540. Black.Transparency = 1-(Slidee.Position.X.Offset/Slider.AbsoluteSize.X)
  3541. end
  3542. end)
  3543.  
  3544. R.FocusLost:connect(function()
  3545. if R.Text ~= "Input" then
  3546. if tonumber(R.Text) then
  3547. if tonumber(R.Text) > 255 then
  3548. R.Text = "255"
  3549. end
  3550. local newcolor = Color3.new(tonumber(R.Text/255),Frame_2.BackgroundColor3.g,Frame_2.BackgroundColor3.b)
  3551. Frame_2.BackgroundColor3 = newcolor
  3552. TextLabel.Text = "Blood Color: ["..math.floor(255*newcolor.r)..", "..math.floor(255*newcolor.g)..", "..math.floor(255*newcolor.b).."]"
  3553. R.Text = "Input"
  3554. end
  3555. end
  3556. end)
  3557. G.FocusLost:connect(function()
  3558. if G.Text ~= "Input" then
  3559. if tonumber(G.Text) then
  3560. if tonumber(G.Text) > 255 then
  3561. G.Text = "255"
  3562. end
  3563. local newcolor = Color3.new(Frame_2.BackgroundColor3.r,tonumber(G.Text/255),Frame_2.BackgroundColor3.b)
  3564. Frame_2.BackgroundColor3 = newcolor
  3565. TextLabel.Text = "Blood Color: ["..math.floor(255*newcolor.r)..", "..math.floor(255*newcolor.g)..", "..math.floor(255*newcolor.b).."]"
  3566. G.Text = "Input"
  3567. end
  3568. end
  3569. end)
  3570. B.FocusLost:connect(function()
  3571. if B.Text ~= "Input" then
  3572. if tonumber(B.Text) then
  3573. if tonumber(B.Text) > 255 then
  3574. B.Text = "255"
  3575. end
  3576. local newcolor = Color3.new(Frame_2.BackgroundColor3.r,Frame_2.BackgroundColor3.g,tonumber(B.Text/255))
  3577. Frame_2.BackgroundColor3 = newcolor
  3578. TextLabel.Text = "Blood Color: ["..math.floor(255*newcolor.r)..", "..math.floor(255*newcolor.g)..", "..math.floor(255*newcolor.b).."]"
  3579. B.Text = "Input"
  3580. end
  3581. end
  3582. end)
  3583.  
  3584. local open = false
  3585. local opening = false
  3586. Customize.MouseButton1Click:connect(function()
  3587. if opening == false then
  3588. if open == false then
  3589. open = true
  3590. opening = true
  3591. Customize:TweenPosition(UDim2.new(0.15, 0, 0.1, 0),Enum.EasingDirection.Out,Enum.EasingStyle.Quint,1)
  3592. wait(1)
  3593. opening = false
  3594. else
  3595. open = false
  3596. opening = true
  3597. Customize:TweenPosition(UDim2.new(0.15, 0, 0.9, 0),Enum.EasingDirection.Out,Enum.EasingStyle.Quint,1)
  3598. wait(1)
  3599. opening = false
  3600. end
  3601. end
  3602. end)
  3603.  
  3604. Frame_2.BackgroundColor3 = Color3.fromRGB(117,0,0)
  3605.  
  3606. function removewelds(part)
  3607. for i,v in pairs(part:GetChildren()) do
  3608. if v:IsA('Weld') then v:Destroy() end
  3609. end
  3610. end
  3611.  
  3612. function notify(msg,remove)
  3613. local coru= coroutine.wrap(function()
  3614. for i,v in pairs(MainGUI:GetChildren()) do
  3615. if v:IsA('TextLabel') then v:Destroy() end
  3616. end
  3617. if msg then
  3618. local TextLabel = Instance.new("TextLabel")
  3619. local Frame = Instance.new("Frame")
  3620.  
  3621. -- Properties
  3622.  
  3623. TextLabel.Parent = MainGUI
  3624. TextLabel.BackgroundColor3 = Color3.new(0.227451, 0.227451, 0.227451)
  3625. TextLabel.BorderSizePixel = 0
  3626. TextLabel.Position = UDim2.new(0.25, 0, 0.05, -10)
  3627. TextLabel.Size = UDim2.new(0.5, 0, 0.1, 0)
  3628. TextLabel.Font = Enum.Font.SourceSans
  3629. TextLabel.FontSize = Enum.FontSize.Size60
  3630. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  3631. TextLabel.TextSize = 50
  3632. TextLabel.Transparency = 1
  3633. TextLabel.TextScaled = true
  3634. TextLabel.TextYAlignment = Enum.TextYAlignment.Top
  3635. TextLabel.Text = ""
  3636. TextLabel.TextXAlignment = Enum.TextXAlignment.Left
  3637.  
  3638. Frame.Parent = TextLabel
  3639. Frame.BackgroundColor3 = Color3.new(0.192157, 0.192157, 0.192157)
  3640. Frame.BorderSizePixel = 0
  3641. Frame.Transparency = 1
  3642. Frame.Position = UDim2.new(0, 0, 1,0)
  3643. Frame.Size = UDim2.new(1, 0, 0, 5)
  3644. for i=1,10 do
  3645. TextLabel.Transparency = TextLabel.Transparency-0.1
  3646. TextLabel.Position = TextLabel.Position+UDim2.new(0,0,0,1)
  3647. Frame.Transparency = Frame.Transparency-0.1
  3648. wait()
  3649. end
  3650. for i=1,#msg do
  3651. TextLabel.Text = string.sub(msg,1,i)
  3652. wait()
  3653. end
  3654. wait(1)
  3655. if remove ~= true then
  3656. for i=1,10 do
  3657. TextLabel.Transparency = TextLabel.Transparency+0.1
  3658. TextLabel.Position = TextLabel.Position-UDim2.new(0,0,0,1)
  3659. Frame.Transparency = Frame.Transparency+0.1
  3660. wait()
  3661. end
  3662. TextLabel:Destroy()
  3663. end
  3664. end
  3665. end)
  3666. coru()
  3667. end
  3668. if workspace.FilteringEnabled == false then
  3669. if workspace:PGSIsEnabled() then
  3670. notify('Press Z to equip. Created by mustardfoot and Tollonis.',true)
  3671. else
  3672. 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)
  3673. end
  3674. else
  3675. notify('LOL this game has filtering enabled so it literally wont work here')
  3676. end
  3677.  
  3678. local handProperties = {
  3679. {"LimitsEnabled", true};
  3680. {"UpperAngle",0};
  3681. {"LowerAngle",0};
  3682. }
  3683. local shinProperties = {
  3684. {"LimitsEnabled", true};
  3685. {"UpperAngle", 0};
  3686. {"LowerAngle", -75};
  3687. }
  3688. local footProperties = {
  3689. {"LimitsEnabled", true};
  3690. {"UpperAngle", 15};
  3691. {"LowerAngle", -45};
  3692. }
  3693.  
  3694. function bleed(frick,OwO)
  3695. while frick.Parent ~= nil and frick.Parent.Parent ~= nil do
  3696. local reeee = coroutine.wrap(function()
  3697. local thing = Instance.new('Part',workspace)
  3698. thing.Size = Vector3.new(0.2,0.2,0.2)
  3699. thing.CFrame = frick.CFrame
  3700. thing.Transparency = 1
  3701. thing.BrickColor = BrickColor.new(Frame_2.BackgroundColor3)
  3702. thing.Material = Enum.Material.SmoothPlastic
  3703. thing.Name = "Blood"
  3704. thing.CanCollide =false
  3705. thing:BreakJoints()
  3706. local rawrxd = Instance.new('BodyForce',thing)
  3707. rawrxd.Force = frick.CFrame.upVector*(math.random()*2)+Vector3.new(math.random(-5, 5)/10,1.5,0)
  3708. local coru = coroutine.wrap(function()
  3709. wait(0.01)
  3710. rawrxd:Destroy()
  3711. end)
  3712. coru()
  3713. local ree = Instance.new('ParticleEmitter',thing)
  3714. if OwO ~= true then
  3715. ree.Color = ColorSequence.new({ColorSequenceKeypoint.new(0,Frame_2.BackgroundColor3),ColorSequenceKeypoint.new(1,Frame_2.BackgroundColor3)})
  3716. else
  3717. ree.Color = ColorSequence.new({ColorSequenceKeypoint.new(0,Color3.new(1,1,1)),ColorSequenceKeypoint.new(1,Color3.new(1,1,1))})
  3718. end
  3719. ree.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,0.1),NumberSequenceKeypoint.new(1,0.1)})
  3720. ree.Texture = 'rbxassetid://867743272'
  3721. ree.Lifetime = NumberRange.new(0.4)
  3722. ree.Rate = 50
  3723. ree.LockedToPart = true
  3724. ree.Speed = NumberRange.new(0, 2)
  3725.  
  3726. thing.Touched:connect(function(tou)
  3727. 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
  3728. local pos = Vector3.new(thing.Position.X,(tou.Position.Y+(tou.Size.Y/2))+0.02,thing.Position.Z)
  3729. local Point1 = pos-Vector3.new(0.01,0.01,0.01)
  3730. local Point2 = pos+Vector3.new(0.01,0.01,0.01)
  3731. local Region = Region3.new(Point1,Point2)
  3732. for _,Part in pairs(game.Workspace:FindPartsInRegion3(Region,nil,math.huge)) do
  3733. if Part.Name == "BloodPuddle" then
  3734. tou = Part
  3735. end
  3736. end
  3737. thing:Destroy()
  3738. if tou.Name == "BloodPuddle" then
  3739. if tou.Size.X < 1 then
  3740. pcall(function()
  3741. tou.Sound:Play()
  3742. end)
  3743. end
  3744. local reee = tou.CFrame
  3745. if tou.Transparency > -0.2 then
  3746. tou.Transparency = tou.Transparency -0.1
  3747. end
  3748. if tou.Size.X < 5 then
  3749. tou.Size = tou.Size+Vector3.new(0.1,0,0.1)
  3750. tou.CFrame = reee
  3751. end
  3752. elseif tou.CanCollide == true then
  3753. local bloodlol = Instance.new('Part',workspace)
  3754. local sound = Instance.new('Sound',bloodlol)
  3755. sound.SoundId = 'rbxassetid://685857471'
  3756. sound.Volume = 0.025
  3757. sound:Play()
  3758. bloodlol.Size=Vector3.new(1,0.2,1)
  3759. bloodlol.Name = "BloodPuddle"
  3760. bloodlol.Anchored = true
  3761. bloodlol.CanCollide = false
  3762. bloodlol.Material = Enum.Material.SmoothPlastic
  3763. if OwO ~= true then
  3764. bloodlol.Color = Frame_2.BackgroundColor3
  3765. else
  3766. bloodlol.Color = Color3.new(1,1,1)
  3767. end
  3768. local cyl = Instance.new('CylinderMesh',bloodlol)
  3769. cyl.Scale = Vector3.new(1,0.1,1)
  3770. bloodlol.CFrame = CFrame.new(pos)
  3771. local coru=coroutine.wrap(function()
  3772. while bloodlol.Parent ~= nil do
  3773. if bloodlol.Transparency < 1 then
  3774. bloodlol.Transparency = bloodlol.Transparency+0.05
  3775. else
  3776. bloodlol:Destroy()
  3777. end
  3778. wait(0.1)
  3779. end
  3780. end)
  3781. coru()
  3782. end
  3783. end
  3784. end)
  3785. local coru = coroutine.wrap(function()
  3786. wait(1)
  3787. thing:Destroy()
  3788. end)
  3789. coru()
  3790. end)
  3791. reeee()
  3792. wait()
  3793. end
  3794. end
  3795.  
  3796. function stun(char)
  3797. local found = false
  3798. pcall(function()
  3799. char:FindFirstChildOfClass('Humanoid'):ChangeState(Enum.HumanoidStateType.Physics)
  3800. end)
  3801. for i,v in pairs(rekt) do
  3802. if v == char then
  3803. found = true
  3804. end
  3805. end
  3806. if found == false then
  3807. table.insert(rekt,char)
  3808. end
  3809. end
  3810. function unstun(char)
  3811. for i,v in pairs(rekt) do
  3812. if v == char then
  3813. if v:FindFirstChildOfClass('Humanoid') and v:FindFirstChildOfClass('Humanoid').Health>0 then
  3814. v:FindFirstChildOfClass('Humanoid'):ChangeState(Enum.HumanoidStateType.Running)
  3815. v:FindFirstChildOfClass('Humanoid').PlatformStand = false
  3816. v:FindFirstChildOfClass('Humanoid').Sit = false
  3817. v:FindFirstChildOfClass('Humanoid').Jump = true
  3818. v:FindFirstChildOfClass('Humanoid').JumpPower = 50
  3819. v:FindFirstChildOfClass('Humanoid').WalkSpeed = 16
  3820. v:FindFirstChildOfClass('Humanoid').Name = "Humanoid"
  3821. end
  3822. table.remove(rekt,i)
  3823. end
  3824. end
  3825. end
  3826.  
  3827. function recurse(root,callback,i)
  3828. i= i or 0
  3829. for _,v in pairs(root:GetChildren()) do
  3830. i = i + 1
  3831. callback(i,v)
  3832.  
  3833. if #v:GetChildren() > 0 then
  3834. i = recurse(v,callback,i)
  3835. end
  3836. end
  3837.  
  3838. return i
  3839. end
  3840.  
  3841. function ragdollJoint(character, part0, part1, attachmentName, className, properties)
  3842. if character:FindFirstChild("RagdollConstraint"..part1.Name) == nil then
  3843. if character:FindFirstChild('HumanoidRootPart')then
  3844. character.HumanoidRootPart.CanCollide = false
  3845. end
  3846. for i,v in pairs(character:GetChildren()) do
  3847. 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
  3848. v.Size = Vector3.new(1,1,1)
  3849. end
  3850. end
  3851. recurse(character, function(_,v)
  3852. if v:IsA("Attachment") and v.Parent.Name ~= "ayybleed" then
  3853. v.Axis = Vector3.new(0, 1, 0)
  3854. v.SecondaryAxis = Vector3.new(0, 0, 1)
  3855. v.Rotation = Vector3.new(0, 0, 0)
  3856. end
  3857. end)
  3858. if part1:FindFirstChildOfClass('Motor6D') then
  3859. part1:FindFirstChildOfClass('Motor6D'):Destroy()
  3860. end
  3861. if attachmentName ~= "NeckAttachment" then
  3862. attachmentName = attachmentName.."RigAttachment"
  3863. end
  3864. local constraint = Instance.new(className.."Constraint")
  3865. constraint.Attachment0 = part0:FindFirstChild(attachmentName)
  3866. constraint.Attachment1 = part1:FindFirstChild(attachmentName)
  3867. constraint.Name = "RagdollConstraint"..part1.Name
  3868. if character:FindFirstChildOfClass('Humanoid').Health > 0 then
  3869. local collidepart = Instance.new('Part',part1)
  3870. collidepart.Size = part1.Size/2
  3871. if string.find(string.lower(part1.Name),"upper") then
  3872. if string.find(string.lower(part1.Name),"leg") then
  3873. collidepart.Size = part1.Size/3
  3874. else
  3875. collidepart.Size = part1.Size/2.5
  3876. end
  3877. end
  3878. collidepart.CanCollide = true
  3879. collidepart.Name = "Collision"
  3880. collidepart.Anchored = false
  3881. collidepart.Transparency = 1
  3882. collidepart.CFrame = part1.CFrame
  3883. collidepart:BreakJoints()
  3884. local attachment0 = Instance.new('Attachment',part1)
  3885. local attachment1 = Instance.new('Attachment',collidepart)
  3886. if attachment0 and attachment1 then
  3887. local constraint = Instance.new("HingeConstraint")
  3888. constraint.Attachment0 = attachment0
  3889. constraint.Attachment1 = attachment1
  3890. constraint.LimitsEnabled = true
  3891. constraint.UpperAngle = 0
  3892. constraint.LowerAngle = 0
  3893. constraint.Parent = character
  3894. end
  3895. if string.find(string.lower(part1.Name),"upper") then
  3896. if string.find(string.lower(part1.Name),"leg") then
  3897. attachment0.Position = Vector3.new(0,0.01,0)
  3898. else
  3899. attachment0.Position = Vector3.new(0,0.25,0)
  3900. end
  3901. else
  3902. attachment0.Position = Vector3.new(0,-0.1,0)
  3903. end
  3904. end
  3905. for _,propertyData in next,properties or {} do
  3906. constraint[propertyData[1]] = propertyData[2]
  3907. end
  3908.  
  3909. constraint.Parent = character
  3910. end
  3911. end
  3912.  
  3913. function R6ragdollJoint(character,limbname,attached,heded)
  3914. pcall(function()
  3915. 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
  3916. local torsoatt = Instance.new('Attachment',character.Torso)
  3917. torsoatt.Name = limbname.."RagdollConstraint"
  3918. torsoatt.Position = Vector3.new(1.45,0.768,-0.009)
  3919. torsoatt.Axis = Vector3.new(1,0,0)
  3920. torsoatt.SecondaryAxis = Vector3.new(0,1,0)
  3921. local limbatt = Instance.new("Attachment",character[limbname])
  3922. limbatt.Position = Vector3.new(-0.086, 0.755, -0.007)
  3923. limbatt.Name = limbname.."RagdollConstraint"
  3924. limbatt.Axis = Vector3.new(1,0,0)
  3925. limbatt.SecondaryAxis = Vector3.new(0,1,0)
  3926. local ballc = Instance.new('BallSocketConstraint',character)
  3927. ballc.Name = "RightArmRagdollRig"
  3928. ballc.Attachment0 = torsoatt
  3929. ballc.Attachment1 = limbatt
  3930. local part1 = character[limbname]
  3931. if character:FindFirstChildOfClass('Humanoid').Health > 0 then
  3932. local collidepart = Instance.new('Part',part1)
  3933. collidepart.Size = part1.Size/1.5
  3934. collidepart.CanCollide = true
  3935. collidepart.Name = "Collision"
  3936. collidepart.Anchored = false
  3937. collidepart.Transparency = 1
  3938. collidepart.CFrame = part1.CFrame
  3939. collidepart:BreakJoints()
  3940. local attachment0 = Instance.new('Attachment',part1)
  3941. local attachment1 = Instance.new('Attachment',collidepart)
  3942. if attachment0 and attachment1 then
  3943. local constraint = Instance.new("HingeConstraint")
  3944. constraint.Attachment0 = attachment0
  3945. constraint.Attachment1 = attachment1
  3946. constraint.LimitsEnabled = true
  3947. constraint.UpperAngle = 0
  3948. constraint.LowerAngle = 0
  3949. constraint.Parent = character
  3950. end
  3951. end
  3952. if character.Torso:FindFirstChild('Right Shoulder') then
  3953. character.Torso:FindFirstChild('Right Shoulder'):Destroy()
  3954. end
  3955. 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
  3956. local torsoatt = Instance.new('Attachment',character.Torso)
  3957. torsoatt.Name = limbname.."RagdollConstraint"
  3958. torsoatt.Position = Vector3.new(-1.45,0.768,-0.009)
  3959. torsoatt.Axis = Vector3.new(1,0,0)
  3960. torsoatt.SecondaryAxis = Vector3.new(0,1,0)
  3961. local limbatt = Instance.new("Attachment",character[limbname])
  3962. limbatt.Position = Vector3.new(-0.086, 0.755, -0.007)
  3963. limbatt.Name = limbname.."RagdollConstraint"
  3964. limbatt.Axis = Vector3.new(1,0,0)
  3965. limbatt.SecondaryAxis = Vector3.new(0,1,0)
  3966. local ballc = Instance.new('BallSocketConstraint',character)
  3967. ballc.Name = "LeftArmRagdollRig"
  3968. ballc.Attachment0 = torsoatt
  3969. ballc.Attachment1 = limbatt
  3970. local part1 = character[limbname]
  3971. if character:FindFirstChildOfClass('Humanoid').Health > 0 then
  3972. local collidepart = Instance.new('Part',part1)
  3973. collidepart.Size = part1.Size/1.5
  3974. collidepart.CanCollide = true
  3975. collidepart.Name = "Collision"
  3976. collidepart.Anchored = false
  3977. collidepart.Transparency = 1
  3978. collidepart.CFrame = part1.CFrame
  3979. collidepart:BreakJoints()
  3980. local attachment0 = Instance.new('Attachment',part1)
  3981. local attachment1 = Instance.new('Attachment',collidepart)
  3982. if attachment0 and attachment1 then
  3983. local constraint = Instance.new("HingeConstraint")
  3984. constraint.Attachment0 = attachment0
  3985. constraint.Attachment1 = attachment1
  3986. constraint.LimitsEnabled = true
  3987. constraint.UpperAngle = 0
  3988. constraint.LowerAngle = 0
  3989. constraint.Parent = character
  3990. end
  3991. end
  3992. if character.Torso:FindFirstChild('Left Shoulder') then
  3993. character.Torso:FindFirstChild('Left Shoulder'):Destroy()
  3994. end
  3995. 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
  3996. stun(character)
  3997. local torsoatt = Instance.new('Attachment',character.Torso)
  3998. torsoatt.Name = limbname.."RagdollConstraint"
  3999. torsoatt.Position = Vector3.new(0.45, -1.242, -0.009)
  4000. torsoatt.Axis = Vector3.new(1,0,0)
  4001. torsoatt.SecondaryAxis = Vector3.new(0,1,0)
  4002. local limbatt = Instance.new("Attachment",character[limbname])
  4003. limbatt.Position = Vector3.new(-0.086, 0.755, -0.007)
  4004. limbatt.Name = limbname.."RagdollConstraint"
  4005. limbatt.Axis = Vector3.new(1,0,0)
  4006. limbatt.SecondaryAxis = Vector3.new(0,1,0)
  4007. local ballc = Instance.new('BallSocketConstraint',character)
  4008. ballc.Name = "RightLegRagdollRig"
  4009. ballc.Attachment0 = torsoatt
  4010. ballc.Attachment1 = limbatt
  4011. local part1 = character[limbname]
  4012. if character:FindFirstChildOfClass('Humanoid').Health > 0 then
  4013. local collidepart = Instance.new('Part',part1)
  4014. collidepart.Size = part1.Size/1.5
  4015. collidepart.CanCollide = true
  4016. collidepart.Name = "Collision"
  4017. collidepart.Anchored = false
  4018. collidepart.Transparency = 1
  4019. collidepart.CFrame = part1.CFrame
  4020. collidepart:BreakJoints()
  4021. local attachment0 = Instance.new('Attachment',part1)
  4022. local attachment1 = Instance.new('Attachment',collidepart)
  4023. if attachment0 and attachment1 then
  4024. local constraint = Instance.new("HingeConstraint")
  4025. constraint.Attachment0 = attachment0
  4026. constraint.Attachment1 = attachment1
  4027. constraint.LimitsEnabled = true
  4028. constraint.UpperAngle = 0
  4029. constraint.LowerAngle = 0
  4030. constraint.Parent = character
  4031. end
  4032. end
  4033. if character.Torso:FindFirstChild('Right Hip') then
  4034. character.Torso:FindFirstChild('Right Hip'):Destroy()
  4035. end
  4036. 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
  4037. stun(character)
  4038. local torsoatt = Instance.new('Attachment',character.Torso)
  4039. torsoatt.Name = limbname.."RagdollConstraint"
  4040. torsoatt.Position = Vector3.new(-0.45, -1.242, -0.009)
  4041. torsoatt.Axis = Vector3.new(1,0,0)
  4042. torsoatt.SecondaryAxis = Vector3.new(0,1,0)
  4043. local limbatt = Instance.new("Attachment",character[limbname])
  4044. limbatt.Position = Vector3.new(-0.086, 0.755, -0.007)
  4045. limbatt.Name = limbname.."RagdollConstraint"
  4046. limbatt.Axis = Vector3.new(1,0,0)
  4047. limbatt.SecondaryAxis = Vector3.new(0,1,0)
  4048. local ballc = Instance.new('BallSocketConstraint',character)
  4049. ballc.Name = "LeftLegRagdollRig"
  4050. ballc.Attachment0 = torsoatt
  4051. ballc.Attachment1 = limbatt
  4052. local part1 = character[limbname]
  4053. if character:FindFirstChildOfClass('Humanoid').Health > 0 then
  4054. local collidepart = Instance.new('Part',part1)
  4055. collidepart.Size = part1.Size/1.5
  4056. collidepart.CanCollide = true
  4057. collidepart.Name = "Collision"
  4058. collidepart.Anchored = false
  4059. collidepart.Transparency = 1
  4060. collidepart.CFrame = part1.CFrame
  4061. collidepart:BreakJoints()
  4062. local attachment0 = Instance.new('Attachment',part1)
  4063. local attachment1 = Instance.new('Attachment',collidepart)
  4064. if attachment0 and attachment1 then
  4065. local constraint = Instance.new("HingeConstraint")
  4066. constraint.Attachment0 = attachment0
  4067. constraint.Attachment1 = attachment1
  4068. constraint.LimitsEnabled = true
  4069. constraint.UpperAngle = 0
  4070. constraint.LowerAngle = 0
  4071. constraint.Parent = character
  4072. end
  4073. end
  4074. if character.Torso:FindFirstChild('Left Hip') then
  4075. character.Torso:FindFirstChild('Left Hip'):Destroy()
  4076. end
  4077. elseif limbname == "Head" or limbname == "Torso" and character:FindFirstChild("Head") and character:FindFirstChild("Torso") and character.Head:FindFirstChild("Neck") == nil then
  4078. if character:FindFirstChildOfClass('Humanoid') then
  4079. character:FindFirstChildOfClass('Humanoid').Health = 0
  4080. end
  4081. while character:FindFirstChildOfClass('Humanoid').Health > 0 do wait() end
  4082. if character:FindFirstChild('HumanoidRootPart') then
  4083. character.HumanoidRootPart:Destroy()
  4084. end
  4085. game:GetService('Debris'):AddItem(character,10)
  4086. for _,child in next,character:GetChildren() do
  4087. if child:IsA("Accoutrement") then
  4088. for _,part in next,child:GetChildren() do
  4089. if part:IsA("BasePart") then
  4090. for _,c in pairs(part:GetChildren()) do
  4091. if c:IsA('Weld') then c:Destroy() end
  4092. end
  4093. local attachment1 = part:FindFirstChildOfClass("Attachment")
  4094. local attachment0 = getAttachment0(character,attachment1.Name)
  4095. if attachment0 and attachment1 then
  4096. local constraint = Instance.new("HingeConstraint")
  4097. constraint.Attachment0 = attachment0
  4098. constraint.Attachment1 = attachment1
  4099. constraint.LimitsEnabled = true
  4100. constraint.UpperAngle = 0
  4101. constraint.LowerAngle = 0
  4102. constraint.Parent = character
  4103. end
  4104. end
  4105. end
  4106. end
  4107. end
  4108. for i,v in pairs(character:GetChildren()) do
  4109. if v:IsA('MeshPart') or v:IsA('BasePart') then
  4110. for _,c in pairs(v:GetChildren()) do
  4111. if c.Name == "Collision" then c:Destroy() end
  4112. end
  4113. end
  4114. end
  4115. if character.Torso:FindFirstChild('Neck') then
  4116. character.Torso.Neck:Destroy()
  4117. end
  4118. if character:FindFirstChild('Torso') then
  4119. local collidepart = Instance.new('Part',character.Torso)
  4120. collidepart.Size = character.Torso.Size/1.5
  4121. collidepart.CanCollide = true
  4122. collidepart.Name = "Collision"
  4123. collidepart.Anchored = false
  4124. collidepart.Transparency = 1
  4125. collidepart.CFrame = character.Torso.CFrame
  4126. collidepart:BreakJoints()
  4127. local attachment0 = Instance.new('Attachment',character.Torso)
  4128. local attachment1 = Instance.new('Attachment',collidepart)
  4129. if attachment0 and attachment1 then
  4130. local constraint = Instance.new("HingeConstraint")
  4131. constraint.Attachment0 = attachment0
  4132. constraint.Attachment1 = attachment1
  4133. constraint.LimitsEnabled = true
  4134. constraint.UpperAngle = 0
  4135. constraint.LowerAngle = 0
  4136. constraint.Parent = character
  4137. end
  4138. end
  4139. if character:FindFirstChild('Torso') and character:FindFirstChild('Head') then
  4140. if character.Torso:FindFirstChild('NeckAttachment') == nil then
  4141. local neck = Instance.new('Attachment',character.Torso)
  4142. neck.Name = "NeckAttachment"
  4143. neck.Position = Vector3.new(0, 1, 0)
  4144. end
  4145. ragdollJoint(character,character.Torso, character.Head, "NeckAttachment", "Hinge", {
  4146. {"LimitsEnabled",true};
  4147. {"UpperAngle",50};
  4148. {"LowerAngle",-50};
  4149. })
  4150. end
  4151. if attached ~= false then
  4152. ragdollpart(character, "Right Leg")
  4153. ragdollpart(character, "Left Leg")
  4154. else
  4155. pcall(function()
  4156. local ayybleed = Instance.new('Part',character)
  4157. ayybleed.Size = Vector3.new(character.Torso.Size.X,0.1,character.Torso.Size.Z)
  4158. ayybleed.Transparency = 1
  4159. ayybleed.CanCollide = false
  4160. ayybleed.CFrame = character.Torso.CFrame
  4161. ayybleed:BreakJoints()
  4162. local attachment1 = Instance.new('Attachment',ayybleed)
  4163. attachment1.Position = Vector3.new(0,-character.Torso.Size.Y/2,0)
  4164. attachment1.Orientation = Vector3.new(0, 0, -180)
  4165. local attachment0 = Instance.new('Attachment',character.Torso)
  4166. if attachment0 and attachment1 then
  4167. local constraint = Instance.new("HingeConstraint")
  4168. constraint.Attachment0 = attachment0
  4169. constraint.Attachment1 = attachment1
  4170. constraint.LimitsEnabled = true
  4171. constraint.UpperAngle = 0
  4172. constraint.LowerAngle = 0
  4173. constraint.Parent = character
  4174. end
  4175. local bleedBLEED= coroutine.wrap(function()
  4176. bleed(ayybleed)
  4177. end)
  4178. bleedBLEED()
  4179. end)
  4180. end
  4181. ragdollpart(character, "Right Arm")
  4182. ragdollpart(character, "Left Arm")
  4183. end
  4184. end)
  4185. end
  4186.  
  4187. function getAttachment0(character,attachmentName)
  4188. for _,child in next,character:GetChildren() do
  4189. local attachment = child:FindFirstChild(attachmentName)
  4190. if attachment then
  4191. return attachment
  4192. end
  4193. end
  4194. end
  4195.  
  4196. function ragdollpart(character,partname,attached,heded)
  4197. if heded ~= false then
  4198. local neck = Instance.new('Attachment',character.Head)
  4199. neck.Name = "NeckAttachment"
  4200. neck.Position = Vector3.new(0,-0.5,0)
  4201. else
  4202. local force = Instance.new('BodyForce',character.Head)
  4203. force.Force = Vector3.new(0,500,0)
  4204. game:GetService('Debris'):AddItem(force,0.25)
  4205. pcall(function()
  4206. local asdf = Instance.new('Attachment',character.Head)
  4207. asdf.Position = Vector3.new(0,-character.Head.Size.Y/2,0)
  4208. local last = asdf
  4209. for i=1,14 do
  4210. local bONE = Instance.new('Part',character)
  4211. bONE.BrickColor = BrickColor.new('Institutional white')
  4212. bONE.Size = Vector3.new(0.1,0.1,0.1)
  4213. bONE.CFrame = character.Head.CFrame+(character.Head.CFrame.upVector*-(i/10))
  4214. local lole = Instance.new('Attachment',bONE)
  4215. local hangurself = Instance.new('RopeConstraint',bONE)
  4216. hangurself.Attachment0 = lole
  4217. hangurself.Attachment1 = last
  4218. hangurself.Visible = true
  4219. hangurself.Thickness = 0.05
  4220. hangurself.Color = BrickColor.new('Bright red')
  4221. hangurself.Length = 0.2
  4222. last = lole
  4223. end
  4224. local bleedee = Instance.new('Part',character.Head)
  4225. bleedee.Size = Vector3.new(0.75,0.25,0.75)
  4226. bleedee.CanCollide = false
  4227. bleedee.Color = Frame_2.BackgroundColor3
  4228. bleedee.CFrame = character.Head.CFrame
  4229. local mehs = Instance.new('CylinderMesh',bleedee)
  4230. bleedee:BreakJoints()
  4231. local attachment1 = Instance.new('Attachment',bleedee)
  4232. attachment1.Position = Vector3.new(0,character.Head.Size.Y/2,0)
  4233. attachment1.Orientation = Vector3.new(0,0,180)
  4234. local attachment0 = Instance.new('Attachment',character.Head)
  4235. if attachment0 and attachment1 then
  4236. local constraint = Instance.new("HingeConstraint")
  4237. constraint.Attachment0 = attachment0
  4238. constraint.Attachment1 = attachment1
  4239. constraint.LimitsEnabled = true
  4240. constraint.UpperAngle = 0
  4241. constraint.LowerAngle = 0
  4242. constraint.Parent = character
  4243. end
  4244. spawn(function()
  4245. bleed(bleedee)
  4246. end)
  4247. end)
  4248. local thing = "Torso"
  4249. if character:FindFirstChild(thing) == nil then
  4250. thing = "UpperTorso"
  4251. end
  4252. pcall(function()
  4253. local bleedee = Instance.new('Part',character[thing])
  4254. bleedee.Size = Vector3.new(0.75,0,0.75)
  4255. bleedee.CanCollide = false
  4256. bleedee.Color = Frame_2.BackgroundColor3
  4257. bleedee.CFrame = character[thing].CFrame
  4258. local mehs = Instance.new('CylinderMesh',bleedee)
  4259. bleedee:BreakJoints()
  4260. local attachment1 = Instance.new('Attachment',bleedee)
  4261. attachment1.Position = Vector3.new(0,-character[thing].Size.Y/2,0)
  4262. attachment1.Orientation = Vector3.new(0,0,180)
  4263. local attachment0 = Instance.new('Attachment',character[thing])
  4264. if attachment0 and attachment1 then
  4265. local constraint = Instance.new("HingeConstraint")
  4266. constraint.Attachment0 = attachment0
  4267. constraint.Attachment1 = attachment1
  4268. constraint.LimitsEnabled = true
  4269. constraint.UpperAngle = 0
  4270. constraint.LowerAngle = 0
  4271. constraint.Parent = character
  4272. end
  4273. spawn(function()
  4274. bleed(bleedee)
  4275. end)
  4276. end)
  4277. end
  4278. pcall(function()
  4279. if workspace.PGSPhysicsSolverEnabled == false then
  4280. workspace.PGSPhysicsSolverEnabled = true
  4281. end
  4282. end)
  4283. if partname == "HumanoidRootPart" then
  4284. if character:FindFirstChild('Torso') then
  4285. partname = "Torso"
  4286. else
  4287. partname = "UpperTorso"
  4288. end
  4289. end
  4290. if attached == false then
  4291. if character:FindFirstChild('UpperTorso') then
  4292. pcall(function()
  4293. character.UpperTorso.WaistRigAttachment:Destroy()
  4294. end)
  4295. pcall(function()
  4296. local ayybleed = Instance.new('Part',character)
  4297. ayybleed.Size = Vector3.new(character.UpperTorso.Size.X,0,character.UpperTorso.Size.Z)
  4298. ayybleed.Transparency = 1
  4299. ayybleed.CanCollide = false
  4300. ayybleed.CFrame = character.UpperTorso.CFrame
  4301. ayybleed:BreakJoints()
  4302. ayybleed.Name = "ayybleed"
  4303. local attachment1 = Instance.new('Attachment',ayybleed)
  4304. attachment1.Position = Vector3.new(0,-character.UpperTorso.Size.Y/2,0)
  4305. attachment1.Orientation = Vector3.new(0,0,180)
  4306. local attachment0 = Instance.new('Attachment',character.UpperTorso)
  4307. if attachment0 and attachment1 then
  4308. local constraint = Instance.new("HingeConstraint")
  4309. constraint.Attachment0 = attachment0
  4310. constraint.Attachment1 = attachment1
  4311. constraint.LimitsEnabled = true
  4312. constraint.UpperAngle = 0
  4313. constraint.LowerAngle = 0
  4314. constraint.Parent = character
  4315. end
  4316. local bleedBLEED= coroutine.wrap(function()
  4317. bleed(ayybleed)
  4318. end)
  4319. bleedBLEED()
  4320. end)
  4321. pcall(function()
  4322. local ayybleed = Instance.new('Part',character)
  4323. ayybleed.Size = Vector3.new(character.LowerTorso.Size.X-0.1,0.1,character.LowerTorso.Size.Z-0.1)
  4324. ayybleed.Transparency = 1
  4325. ayybleed.CanCollide = false
  4326. ayybleed.CFrame = character.LowerTorso.CFrame
  4327. ayybleed:BreakJoints()
  4328. ayybleed.Name = "ayybleed"
  4329. local attachment1 = Instance.new('Attachment',ayybleed)
  4330. attachment1.Position = Vector3.new(0,-character.LowerTorso.Size.Y/2,0)
  4331. attachment1.Orientation = Vector3.new(0,0,0)
  4332. local attachment0 = Instance.new('Attachment',character.LowerTorso)
  4333. if attachment0 and attachment1 then
  4334. local constraint = Instance.new("HingeConstraint")
  4335. constraint.Attachment0 = attachment0
  4336. constraint.Attachment1 = attachment1
  4337. constraint.LimitsEnabled = true
  4338. constraint.UpperAngle = 0
  4339. constraint.LowerAngle = 0
  4340. constraint.Parent = character
  4341. end
  4342. local bleedBLEED= coroutine.wrap(function()
  4343. bleed(ayybleed)
  4344. end)
  4345. bleedBLEED()
  4346. end)
  4347. end
  4348. pcall(function()
  4349. local thang = "Torso"
  4350. if character:FindFirstChild('UpperTorso') then
  4351. thang = "UpperTorso"
  4352. end
  4353. local ayybleed = Instance.new('Part',character)
  4354. ayybleed.Size = Vector3.new(character[thang].Size.X-0.1,0.1,character[thang].Size.Z-0.1)
  4355. ayybleed.Color = Frame_2.BackgroundColor3
  4356. ayybleed.Material = Enum.Material.SmoothPlastic
  4357. ayybleed.Name = "ayybleed"
  4358. ayybleed.CanCollide = false
  4359. ayybleed.Transparency = 0
  4360. ayybleed.CFrame = character[thang].CFrame
  4361. ayybleed:BreakJoints()
  4362. local attachment1 = Instance.new('Attachment',ayybleed)
  4363. attachment1.Position = Vector3.new(0,(character[thang].Size.Y/2)-0.045,0)
  4364. attachment1.Orientation = Vector3.new(0,0,0)
  4365. local attachment0 = Instance.new('Attachment',character[thang])
  4366. if attachment0 and attachment1 then
  4367. local constraint = Instance.new("HingeConstraint")
  4368. constraint.Attachment0 = attachment0
  4369. constraint.Attachment1 = attachment1
  4370. constraint.LimitsEnabled = true
  4371. constraint.UpperAngle = 0
  4372. constraint.LowerAngle = 0
  4373. constraint.Parent = character
  4374. end
  4375. end)
  4376. pcall(function()
  4377. local ree = character.LowerTorso
  4378. local thang = "LowerTorso"
  4379. local ayybleed = Instance.new('Part',character)
  4380. ayybleed.Size = Vector3.new(character[thang].Size.X-0.1,0.1,character[thang].Size.Z-0.1)
  4381. ayybleed.Color = Frame_2.BackgroundColor3
  4382. ayybleed.Material = Enum.Material.SmoothPlastic
  4383. ayybleed.Name = "ayybleed"
  4384. ayybleed.CanCollide = false
  4385. ayybleed.Transparency = 0
  4386. ayybleed.CFrame = character[thang].CFrame
  4387. ayybleed:BreakJoints()
  4388. local attachment1 = Instance.new('Attachment',ayybleed)
  4389. attachment1.Position = Vector3.new(0,(-character[thang].Size.Y/2)+0.045,0)
  4390. attachment1.Orientation = Vector3.new(0,0,0)
  4391. local attachment0 = Instance.new('Attachment',character[thang])
  4392. if attachment0 and attachment1 then
  4393. local constraint = Instance.new("HingeConstraint")
  4394. constraint.Attachment0 = attachment0
  4395. constraint.Attachment1 = attachment1
  4396. constraint.LimitsEnabled = true
  4397. constraint.UpperAngle = 0
  4398. constraint.LowerAngle = 0
  4399. constraint.Parent = character
  4400. end
  4401. end)
  4402. pcall(function()
  4403. local ree = character["Right Leg"]
  4404. local thang = "Right Leg"
  4405. local ayybleed = Instance.new('Part',character)
  4406. ayybleed.Size = Vector3.new(character[thang].Size.X-0.1,0.1,character[thang].Size.Z-0.1)
  4407. ayybleed.Color = Frame_2.BackgroundColor3
  4408. ayybleed.Material = Enum.Material.SmoothPlastic
  4409. ayybleed.Name = "ayybleed"
  4410. ayybleed.CanCollide = false
  4411. ayybleed.Transparency = 0
  4412. ayybleed.CFrame = character[thang].CFrame
  4413. ayybleed:BreakJoints()
  4414. local attachment1 = Instance.new('Attachment',ayybleed)
  4415. attachment1.Position = Vector3.new(0,(-character[thang].Size.Y/2)+0.045,0)
  4416. attachment1.Orientation = Vector3.new(0,0,0)
  4417. local attachment0 = Instance.new('Attachment',character[thang])
  4418. if attachment0 and attachment1 then
  4419. local constraint = Instance.new("HingeConstraint")
  4420. constraint.Attachment0 = attachment0
  4421. constraint.Attachment1 = attachment1
  4422. constraint.LimitsEnabled = true
  4423. constraint.UpperAngle = 0
  4424. constraint.LowerAngle = 0
  4425. constraint.Parent = character
  4426. end
  4427. end)
  4428. pcall(function()
  4429. local ree = character["Left Leg"]
  4430. local thang = "Left Leg"
  4431. local ayybleed = Instance.new('Part',character)
  4432. ayybleed.Size = Vector3.new(character[thang].Size.X-0.1,0.1,character[thang].Size.Z-0.1)
  4433. ayybleed.Color = Frame_2.BackgroundColor3
  4434. ayybleed.Material = Enum.Material.SmoothPlastic
  4435. ayybleed.Name = "ayybleed"
  4436. ayybleed.CanCollide = false
  4437. ayybleed.Transparency = 0
  4438. ayybleed.CFrame = character[thang].CFrame
  4439. ayybleed:BreakJoints()
  4440. local attachment1 = Instance.new('Attachment',ayybleed)
  4441. attachment1.Position = Vector3.new(0,(-character[thang].Size.Y/2)+0.045,0)
  4442. attachment1.Orientation = Vector3.new(0,0,0)
  4443. local attachment0 = Instance.new('Attachment',character[thang])
  4444. if attachment0 and attachment1 then
  4445. local constraint = Instance.new("HingeConstraint")
  4446. constraint.Attachment0 = attachment0
  4447. constraint.Attachment1 = attachment1
  4448. constraint.LimitsEnabled = true
  4449. constraint.UpperAngle = 0
  4450. constraint.LowerAngle = 0
  4451. constraint.Parent = character
  4452. end
  4453. end)
  4454. partname="Head"
  4455. end
  4456. if partname == "RightHand" or partname == "RightLowerArm" or partname == "RightUpperArm" then
  4457. if character:FindFirstChild('RightLowerArm') and character:FindFirstChild('RightHand') then
  4458. ragdollJoint(character,character.RightLowerArm, character.RightHand, "RightWrist", "Hinge", handProperties)
  4459. end
  4460. if character:FindFirstChild('UpperTorso') and character:FindFirstChild('RightUpperArm') then
  4461. ragdollJoint(character, character.UpperTorso, character["RightUpperArm"], "RightShoulder", "BallSocket")
  4462. end
  4463. if character:FindFirstChild('RightUpperArm') and character:FindFirstChild('RightLowerArm') then
  4464. ragdollJoint(character, character.RightUpperArm, character.RightLowerArm, "RightElbow", "BallSocket")
  4465. end
  4466. elseif partname == "LeftHand" or partname == "LeftLowerArm" or partname == "LeftUpperArm" then
  4467. if character:FindFirstChild('LeftLowerArm') and character:FindFirstChild('LeftHand') then
  4468. ragdollJoint(character,character.LeftLowerArm, character.LeftHand, "LeftWrist", "Hinge", handProperties)
  4469. end
  4470. if character:FindFirstChild('UpperTorso') and character:FindFirstChild('LeftUpperArm') then
  4471. ragdollJoint(character, character.UpperTorso, character["LeftUpperArm"], "LeftShoulder", "BallSocket")
  4472. end
  4473. if character:FindFirstChild('LeftUpperArm') and character:FindFirstChild('LeftLowerArm') then
  4474. ragdollJoint(character, character.LeftUpperArm, character.LeftLowerArm, "LeftElbow", "BallSocket")
  4475. end
  4476. elseif partname == "RightFoot" or partname == "RightUpperLeg" or partname == "RightLowerLeg" then
  4477. stun(character)
  4478. if character:FindFirstChild('RightUpperLeg') and character:FindFirstChild('RightLowerLeg') then
  4479. ragdollJoint(character,character.RightUpperLeg, character.RightLowerLeg, "RightKnee", "Hinge", shinProperties)
  4480. end
  4481. if character:FindFirstChild('RightLowerLeg') and character:FindFirstChild('RightFoot') then
  4482. ragdollJoint(character,character.RightLowerLeg, character.RightFoot, "RightAnkle", "Hinge", footProperties)
  4483. end
  4484. if character:FindFirstChild('LowerTorso') and character:FindFirstChild('RightUpperLeg') then
  4485. ragdollJoint(character,character.LowerTorso, character.RightUpperLeg, "RightHip", "BallSocket")
  4486. end
  4487. elseif partname == "LeftFoot" or partname == "LeftUpperLeg" or partname == "LeftLowerLeg" then
  4488. stun(character)
  4489. if character:FindFirstChild('LeftUpperLeg') and character:FindFirstChild('LeftLowerLeg') then
  4490. ragdollJoint(character,character.LeftUpperLeg, character.LeftLowerLeg, "LeftKnee", "Hinge", shinProperties)
  4491. end
  4492. if character:FindFirstChild('LeftLowerLeg') and character:FindFirstChild('LeftFoot') then
  4493. ragdollJoint(character,character.LeftLowerLeg, character.LeftFoot, "LeftAnkle", "Hinge", footProperties)
  4494. end
  4495. if character:FindFirstChild('LowerTorso') and character:FindFirstChild('LeftUpperLeg') then
  4496. ragdollJoint(character,character.LowerTorso, character.LeftUpperLeg, "LeftHip", "BallSocket")
  4497. end
  4498. elseif partname == "Head" or partname == "UpperTorso" or partname == "LowerTorso" then
  4499. if character:FindFirstChildOfClass('Humanoid') and character:FindFirstChildOfClass('Humanoid').RigType == Enum.HumanoidRigType.R15 then
  4500. if character:FindFirstChildOfClass('Humanoid') then
  4501. character:FindFirstChildOfClass('Humanoid').Health = 0
  4502. end
  4503. if character:FindFirstChild('HumanoidRootPart') then
  4504. character.HumanoidRootPart:Destroy()
  4505. end
  4506. while character:FindFirstChildOfClass('Humanoid').Health > 0 do wait() end
  4507. game:GetService('Debris'):AddItem(character,10)
  4508. for _,child in next,character:GetChildren() do
  4509. if child:IsA("Accoutrement") then
  4510. for _,part in next,child:GetChildren() do
  4511. if part:IsA("BasePart") then
  4512. for _,c in pairs(part:GetChildren()) do
  4513. if c:IsA('Weld') then c:Destroy() end
  4514. end
  4515. local attachment1 = part:FindFirstChildOfClass("Attachment")
  4516. local attachment0 = getAttachment0(character,attachment1.Name)
  4517. if attachment0 and attachment1 then
  4518. local constraint = Instance.new("HingeConstraint")
  4519. constraint.Attachment0 = attachment0
  4520. constraint.Attachment1 = attachment1
  4521. constraint.LimitsEnabled = true
  4522. constraint.UpperAngle = 0
  4523. constraint.LowerAngle = 0
  4524. constraint.Parent = character
  4525. end
  4526. end
  4527. end
  4528. end
  4529. end
  4530. for i,v in pairs(character:GetChildren()) do
  4531. if v:IsA('MeshPart') or v:IsA('BasePart') then
  4532. for _,c in pairs(v:GetChildren()) do
  4533. if c.Name == "Collision" then c:Destroy() end
  4534. end
  4535. end
  4536. end
  4537. if heded == false then
  4538. pcall(function()
  4539. local asdf = Instance.new('Attachment',character.Head)
  4540. asdf.Position = Vector3.new(0,-character.Head.Size.Y/2,0)
  4541. local last = asdf
  4542. character.Head.Neck:Destroy()
  4543. character.Head.NeckRigAttachment:Destroy()
  4544. character.UpperTorso:FindFirstChild('NeckAttachment'):Destroy()
  4545. end)
  4546. end
  4547. if character:FindFirstChild('UpperTorso') and character:FindFirstChild('LowerTorso') then
  4548. ragdollJoint(character,character.LowerTorso, character.UpperTorso, "Waist", "BallSocket", {
  4549. {"LimitsEnabled",true};
  4550. {"UpperAngle",5};
  4551. {"Radius",5};
  4552. })
  4553. end
  4554. if character:FindFirstChild('UpperTorso') and character:FindFirstChild('Head') then
  4555. ragdollJoint(character,character.UpperTorso, character.Head, "Neck", "Hinge", {
  4556. {"LimitsEnabled",true};
  4557. {"UpperAngle",50};
  4558. {"LowerAngle",-50};
  4559. })
  4560. end
  4561.  
  4562. local handProperties = {
  4563. {"LimitsEnabled", true};
  4564. {"UpperAngle",0};
  4565. {"LowerAngle",0};
  4566. }
  4567. if character:FindFirstChild('LeftLowerArm') and character:FindFirstChild('LeftHand') then
  4568. ragdollJoint(character,character.LeftLowerArm, character.LeftHand, "LeftWrist", "Hinge", handProperties)
  4569. end
  4570. if character:FindFirstChild('RightLowerArm') and character:FindFirstChild('RightHand') then
  4571. ragdollJoint(character,character.RightLowerArm, character.RightHand, "RightWrist", "Hinge", handProperties)
  4572. end
  4573.  
  4574. local shinProperties = {
  4575. {"LimitsEnabled", true};
  4576. {"UpperAngle", 0};
  4577. {"LowerAngle", -75};
  4578. }
  4579. if character:FindFirstChild('LeftUpperLeg') and character:FindFirstChild('LeftLowerLeg') then
  4580. ragdollJoint(character,character.LeftUpperLeg, character.LeftLowerLeg, "LeftKnee", "Hinge", shinProperties)
  4581. end
  4582. if character:FindFirstChild('RightUpperLeg') and character:FindFirstChild('RightLowerLeg') then
  4583. ragdollJoint(character,character.RightUpperLeg, character.RightLowerLeg, "RightKnee", "Hinge", shinProperties)
  4584. end
  4585.  
  4586. local footProperties = {
  4587. {"LimitsEnabled", true};
  4588. {"UpperAngle", 15};
  4589. {"LowerAngle", -45};
  4590. }
  4591. if character:FindFirstChild('LeftLowerLeg') and character:FindFirstChild('LeftFoot') then
  4592. ragdollJoint(character,character.LeftLowerLeg, character.LeftFoot, "LeftAnkle", "Hinge", footProperties)
  4593. end
  4594. if character:FindFirstChild('RightLowerLeg') and character:FindFirstChild('RightFoot') then
  4595. ragdollJoint(character,character.RightLowerLeg, character.RightFoot, "RightAnkle", "Hinge", footProperties)
  4596. end
  4597. if character:FindFirstChild('UpperTorso') and character:FindFirstChild('LeftUpperArm') then
  4598. ragdollJoint(character,character.UpperTorso, character.LeftUpperArm, "LeftShoulder", "BallSocket")
  4599. end
  4600. if character:FindFirstChild('LeftLowerArm') and character:FindFirstChild('LeftUpperArm') then
  4601. ragdollJoint(character,character.LeftUpperArm, character.LeftLowerArm, "LeftElbow", "BallSocket")
  4602. end
  4603. if character:FindFirstChild('UpperTorso') and character:FindFirstChild('RightUpperArm') then
  4604. ragdollJoint(character,character.UpperTorso, character.RightUpperArm, "RightShoulder", "BallSocket")
  4605. end
  4606. if character:FindFirstChild('RightUpperArm') and character:FindFirstChild('RightLowerArm') then
  4607. ragdollJoint(character,character.RightUpperArm, character.RightLowerArm, "RightElbow", "BallSocket")
  4608. end
  4609. if character:FindFirstChild('LowerTorso') and character:FindFirstChild('LeftUpperLeg') then
  4610. ragdollJoint(character,character.LowerTorso, character.LeftUpperLeg, "LeftHip", "BallSocket")
  4611. end
  4612. if character:FindFirstChild('LowerTorso') and character:FindFirstChild('RightUpperLeg') then
  4613. ragdollJoint(character,character.LowerTorso, character.RightUpperLeg, "RightHip", "BallSocket")
  4614. end
  4615. if character:FindFirstChild('HumanoidRootPart') then
  4616. character.HumanoidRootPart:Destroy()
  4617. end
  4618. else
  4619. R6ragdollJoint(character,partname,attached,heded)
  4620. end
  4621. else
  4622. R6ragdollJoint(character,partname,attached,heded)
  4623. end
  4624. end
  4625.  
  4626. function grow(weld,part,endsize,endpos,amntime)
  4627. local start = weld.C1
  4628. local parent = weld.Parent
  4629. local startsize = part.Size
  4630. local particl = Instance.new("ParticleEmitter")
  4631. particl.LightEmission = 3
  4632. 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))})
  4633. particl.LightInfluence = 0.75
  4634. particl.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 1), NumberSequenceKeypoint.new(1, 0)})
  4635. particl.Lifetime = NumberRange.new(0.1, 1)
  4636. particl.Rate = 50
  4637. particl.RotSpeed = NumberRange.new(300, 300)
  4638. particl.Speed = NumberRange.new(0, 1)
  4639. particl.SpreadAngle = Vector2.new(90, 90)
  4640. particl.Parent = part
  4641. for i=1,amntime*100 do
  4642. weld.C1 = start:lerp(endpos,i/(amntime*100))
  4643. part.Size = startsize:lerp(endsize,i/(amntime*100))
  4644. weld.Parent = parent
  4645. wait(0.01)
  4646. end
  4647. particl.Enabled = false
  4648. end
  4649. function lerp(weld,startpos,endpos,amntime,longatend)
  4650. local waited = 0
  4651. for i=1,amntime*100 do
  4652. if longatend == true then
  4653. startpos = weld.C0
  4654. end
  4655. weld.C0 = startpos:lerp(endpos,i/(amntime*100))
  4656. wait(0.01)
  4657. waited=waited+0.01
  4658. end
  4659. end
  4660.  
  4661. function spawned()
  4662. local usable = true
  4663. local working = false
  4664. local mode = "kill"
  4665. local equipped = false
  4666. local char = player.Character
  4667. local blademode = "handle"
  4668. local swinging = false
  4669. local gettingeem = false
  4670. local MOAN = false
  4671. local sounding = false
  4672. local SLESH = false
  4673. local goteem = nil
  4674. local grabbing = false
  4675. local grabbed = nil
  4676. local grabweld = nil
  4677. local aidsificating = nil
  4678. player.CharacterAdded:connect(function()
  4679. if usable then
  4680. usable = false
  4681. end
  4682. end)
  4683. if char == nil then return end
  4684. while char:FindFirstChildOfClass('Humanoid') == nil or char:FindFirstChild('Head') == nil do wait() end
  4685. local badass = Instance.new('Sound',char.Head)
  4686. badass.Name = 'Badass'
  4687. badass.EmitterSize = player.CameraMaxZoomDistance+1
  4688. badass.MaxDistance = player.CameraMaxZoomDistance+1
  4689. badass.Volume = 10
  4690. badass.Looped=true
  4691. badass.SoundId = 'rbxassetid://428902535'
  4692. local handle = Instance.new("Part", char)
  4693. handle.BrickColor = BrickColor.new("Really black")
  4694. handle.Material = "Metal"
  4695. handle.CanCollide = false
  4696. handle.Anchored = false
  4697. handle.Shape = "Cylinder"
  4698. handle.Size = Vector3.new(1.1, 0.3, 0.3)
  4699. handle.BackSurface = "SmoothNoOutlines"
  4700. handle.BottomSurface = "SmoothNoOutlines"
  4701. handle.FrontSurface = "SmoothNoOutlines"
  4702. handle.LeftSurface = "SmoothNoOutlines"
  4703. handle.RightSurface = "SmoothNoOutlines"
  4704. handle.TopSurface = "SmoothNoOutlines"
  4705. handle.Name = "handle"
  4706.  
  4707. local hweld = Instance.new("Weld", char.Torso)
  4708. hweld.Part0 = char.Torso
  4709. hweld.Part1 = handle
  4710. hweld.C0 = CFrame.new(1, -0.8, 0) * CFrame.Angles(0, math.rad(90), 0)
  4711.  
  4712. local rdd = false
  4713. function oogabooga()
  4714. if rdd == false then
  4715. rdd = true
  4716. pcall(function()
  4717. ragdollpart(char,"Right Arm")
  4718. ragdollpart(char,"Right Leg")
  4719. ragdollpart(char,"Left Arm")
  4720. ragdollpart(char,"Left Leg")
  4721. end)
  4722. pcall(function()
  4723. ragdollpart(char,"RightUpperArm")
  4724. ragdollpart(char,"RightUpperLeg")
  4725. ragdollpart(char,"LeftUpperArm")
  4726. ragdollpart(char,"LeftUpperLeg")
  4727. end)
  4728. unstun(char)
  4729. for i,v in pairs(char:GetChildren()) do
  4730. v.ChildAdded:connect(function(child)
  4731. if rdd == true then
  4732. if child.Name ~= "Neck" and child.Name ~= "RootJoint" and child.Name ~= "Root" and (child:IsA('Motor6D') or child:IsA('Weld')) then
  4733. if child ~= grabweld then
  4734. spawn(function()
  4735. wait()
  4736. child:Destroy()
  4737. end)
  4738. end
  4739. end
  4740. end
  4741. end)
  4742. if string.find(string.lower(v.Name),'leg') then
  4743. if v:FindFirstChild('Collision') then
  4744. v:FindFirstChild('Collision'):Destroy()
  4745. end
  4746. end
  4747. end
  4748. else
  4749. rdd = false
  4750. for i,v in pairs(char:GetChildren()) do
  4751. if v:IsA('HingeConstraint') or v:IsA('BallSocketConstraint') then
  4752. v:Destroy()
  4753. elseif v:IsA('BasePart') then
  4754. if v:FindFirstChild('Collision') then
  4755. v.Collision:Destroy()
  4756. end
  4757. for a,c in pairs(v:GetChildren()) do
  4758. if string.find(string.lower(c.Name),"ragdoll") then
  4759. c:Destroy()
  4760. end
  4761. end
  4762. end
  4763. end
  4764. pcall(function()
  4765. local ra = rightclone:Clone()
  4766. ra.Parent = char.Torso
  4767. ra.Part0 = char.Torso
  4768. ra.Part1 = char["Right Arm"]
  4769. end)
  4770. pcall(function()
  4771. local la = leftclone:Clone()
  4772. la.Parent = char.Torso
  4773. la.Part0 = char.Torso
  4774. la.Part1 = char["Left Arm"]
  4775. end)
  4776. pcall(function()
  4777. local ll = leftlegclone:Clone()
  4778. ll.Parent = char.Torso
  4779. ll.Part0 = char.Torso
  4780. ll.Part1 = char["Left Leg"]
  4781. end)
  4782. pcall(function()
  4783. local rl = rightlegclone:Clone()
  4784. rl.Parent = char.Torso
  4785. rl.Part0 = char.Torso
  4786. rl.Part1 = char["Right Leg"]
  4787. end)
  4788. end
  4789. end
  4790. function getrid()
  4791. if grabbed then
  4792. release()
  4793. end
  4794. blademode = "handle"
  4795. for _,ree in pairs(handle:GetChildren()) do
  4796. if ree:IsA('BasePart') then
  4797. local part = Instance.new('Part',workspace)
  4798. part.CFrame = ree.CFrame
  4799. part.Anchored = true
  4800. part.CanCollide = false
  4801. part.Size = ree.Size
  4802. part.Transparency = 1
  4803. ree:Destroy()
  4804. local pe2 = Instance.new("ParticleEmitter")
  4805. pe2.Acceleration = Vector3.new(0, 1, 0)
  4806. pe2.Lifetime = NumberRange.new(0.1, 0.2)
  4807. pe2.Speed = NumberRange.new(0.5)
  4808. pe2.Rate = 20000
  4809. pe2.RotSpeed = NumberRange.new(-30, 30)
  4810. pe2.Rotation = NumberRange.new(0, 360)
  4811. pe2.Size = NumberSequence.new({
  4812. NumberSequenceKeypoint.new(0, part.Size.X*2, 0),
  4813. NumberSequenceKeypoint.new(1, part.Size.X*2, 0),
  4814. })
  4815. pe2.Texture = "rbxassetid://244221440"
  4816. pe2.Transparency = NumberSequence.new({
  4817. NumberSequenceKeypoint.new(0, 0.9, 0),
  4818. NumberSequenceKeypoint.new(1, 0.9, 0)
  4819. })
  4820. pe2.ZOffset = 5
  4821. pe2.VelocitySpread = 360
  4822. pe2.Parent = part
  4823. pe2.Enabled = true
  4824. local coru=coroutine.wrap(function()
  4825. wait(0.2)
  4826. pe2.Enabled = false
  4827. game:GetService('Debris'):AddItem(part,0.5)
  4828. end)
  4829. coru()
  4830. else
  4831. ree:Remove()
  4832. end
  4833. end
  4834. end
  4835.  
  4836. function equip()
  4837. equipped = true
  4838. working = true
  4839. if char.Torso:FindFirstChild("Right Shoulder") then
  4840. char.Torso:FindFirstChild("Right Shoulder"):Destroy()
  4841. end
  4842. local weld = Instance.new('Weld', char.Torso)
  4843. weld.Name = "Lerping"
  4844. weld.Part0 = char["Right Arm"]
  4845. weld.Part1 = char.Torso
  4846. weld.C0 = CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, 0, 0)
  4847.  
  4848. lerp(weld,weld.C0,CFrame.new(-1.3, -0.5, 0) * CFrame.Angles(0, 0, math.rad(15)),0.12,true)
  4849.  
  4850. wait(0.1)
  4851.  
  4852. hweld.Part0 = char["Right Arm"]
  4853. hweld.C0 = CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-180),math.rad(-90), 0)
  4854.  
  4855. lerp(weld,weld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, 0, 0),0.08)
  4856.  
  4857. weld:Destroy()
  4858. if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
  4859. local clone = rightclone:Clone()
  4860. clone.Part0 = char.Torso
  4861. clone.Part1 = char["Right Arm"]
  4862. clone.Parent = char.Torso
  4863. end
  4864. working = false
  4865. end
  4866.  
  4867. function unequip()
  4868. getrid(handle)
  4869. equipped = false
  4870. working = true
  4871.  
  4872. if char.Torso:FindFirstChild("Right Shoulder") then
  4873. char.Torso:FindFirstChild("Right Shoulder"):Destroy()
  4874. end
  4875.  
  4876. local weld = Instance.new('Weld', char.Torso)
  4877. weld.Name = "Lerping"
  4878. weld.Part0 = char["Right Arm"]
  4879. weld.Part1 = char.Torso
  4880. weld.C0 = CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, 0, 0)
  4881.  
  4882.  
  4883. lerp(weld,weld.C0,CFrame.new(-1.3, -0.5, 0) * CFrame.Angles(0, 0, math.rad(15)),0.12,true)
  4884.  
  4885. hweld.Part0 = char["Torso"]
  4886. hweld.C0 = CFrame.new(1, -0.8, 0) * CFrame.Angles(0, math.rad(90), 0)
  4887. lerp(weld,weld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, 0, 0),0.08,true)
  4888. weld:Destroy()
  4889. if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
  4890. local clone = rightclone:Clone()
  4891. clone.Part0 = char.Torso
  4892. clone.Part1 = char["Right Arm"]
  4893. clone.Parent = char.Torso
  4894. end
  4895. working = false
  4896. end
  4897.  
  4898. function dildo()
  4899. blademode = "dildo"
  4900. working = true
  4901. -- 1 - pink toy
  4902. local obj1 = Instance.new("Model")
  4903. obj1.Name = "pink toy"
  4904. obj1.Parent = handle
  4905.  
  4906. -- 2 - Model
  4907. local obj2 = Instance.new("Model")
  4908. obj2.Parent = obj1
  4909.  
  4910. -- 3 - Part
  4911. local obj3 = Instance.new("Part")
  4912. obj3.CFrame = CFrame.new(Vector3.new(66.8643951, 3.86435986, 7.14990711)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  4913. obj3.CanCollide = false
  4914. obj3.TopSurface = Enum.SurfaceType.Smooth
  4915. obj3.BottomSurface = Enum.SurfaceType.Smooth
  4916. obj3.Material = Enum.Material.SmoothPlastic
  4917. obj3.Size = Vector3.new(1.00000024, 1.00000024, 1.00000024)
  4918. obj3.BrickColor = BrickColor.new("Hot pink")
  4919. obj3.Friction = 0.30000001192093
  4920. obj3.Shape = Enum.PartType.Ball
  4921. obj3.Parent = obj2
  4922. obj3.Name = "tip"
  4923.  
  4924. -- 4 - Part
  4925. local obj4 = Instance.new("Part")
  4926. obj4.CFrame = CFrame.new(Vector3.new(67.8275909, 2.08898449, 7.50048351)) * CFrame.Angles(9.1487750708552e-09, -0.34906616806984, -1.0471986532211)
  4927. obj4.CanCollide = false
  4928. obj4.TopSurface = Enum.SurfaceType.Smooth
  4929. obj4.BottomSurface = Enum.SurfaceType.Smooth
  4930. obj4.Material = Enum.Material.SmoothPlastic
  4931. obj4.Size = Vector3.new(4.09999943, 1, 1)
  4932. obj4.BrickColor = BrickColor.new("Hot pink")
  4933. obj4.Friction = 0.30000001192093
  4934. obj4.Shape = Enum.PartType.Cylinder
  4935. obj4.Parent = obj2
  4936.  
  4937. -- 5 - Part
  4938. local obj5 = Instance.new("Part")
  4939. obj5.CFrame = CFrame.new(Vector3.new(66.7104797, 3.86435843, 7.57276678)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  4940. obj5.CanCollide = false
  4941. obj5.TopSurface = Enum.SurfaceType.Smooth
  4942. obj5.BottomSurface = Enum.SurfaceType.Smooth
  4943. obj5.Material = Enum.Material.SmoothPlastic
  4944. obj5.Size = Vector3.new(0.25, 0.25, 0.25)
  4945. obj5.BrickColor = BrickColor.new("Hot pink")
  4946. obj5.Friction = 0.30000001192093
  4947. obj5.Shape = Enum.PartType.Ball
  4948. obj5.Parent = obj2
  4949.  
  4950. -- 6 - Part
  4951. local obj6 = Instance.new("Part")
  4952. obj6.CFrame = CFrame.new(Vector3.new(68.6905365, 0.83212769, 8.29345417)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.7925276756287)
  4953. obj6.CanCollide = false
  4954. obj6.TopSurface = Enum.SurfaceType.Smooth
  4955. obj6.BottomSurface = Enum.SurfaceType.Smooth
  4956. obj6.Material = Enum.Material.SmoothPlastic
  4957. obj6.Size = Vector3.new(0.999999762, 0.999999762, 0.999999762)
  4958. obj6.BrickColor = BrickColor.new("Hot pink")
  4959. obj6.Friction = 0.30000001192093
  4960. obj6.Shape = Enum.PartType.Ball
  4961. obj6.Parent = obj2
  4962.  
  4963. -- 7 - Part
  4964. local obj7 = Instance.new("Part")
  4965. obj7.CFrame = CFrame.new(Vector3.new(67.0182953, 3.86435866, 6.72704411)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  4966. obj7.CanCollide = false
  4967. obj7.TopSurface = Enum.SurfaceType.Smooth
  4968. obj7.BottomSurface = Enum.SurfaceType.Smooth
  4969. obj7.Material = Enum.Material.SmoothPlastic
  4970. obj7.Size = Vector3.new(0.25, 0.25, 0.25)
  4971. obj7.BrickColor = BrickColor.new("Hot pink")
  4972. obj7.Friction = 0.30000001192093
  4973. obj7.Shape = Enum.PartType.Ball
  4974. obj7.Parent = obj2
  4975.  
  4976. -- 8 - Part
  4977. local obj8 = Instance.new("Part")
  4978. obj8.CFrame = CFrame.new(Vector3.new(68.9983597, 0.832128167, 7.44772816)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.7925276756287)
  4979. obj8.CanCollide = false
  4980. obj8.TopSurface = Enum.SurfaceType.Smooth
  4981. obj8.BottomSurface = Enum.SurfaceType.Smooth
  4982. obj8.Material = Enum.Material.SmoothPlastic
  4983. obj8.Size = Vector3.new(0.999999762, 0.999999762, 0.999999762)
  4984. obj8.BrickColor = BrickColor.new("Hot pink")
  4985. obj8.Friction = 0.30000001192093
  4986. obj8.Shape = Enum.PartType.Ball
  4987. obj8.Parent = obj2
  4988. local fiREPART = obj8
  4989.  
  4990. -- 9 - Part
  4991. local obj9 = Instance.new("Part")
  4992. obj9.CFrame = CFrame.new(Vector3.new(68.8566208, 0.357954353, 7.87501621)) * CFrame.Angles(9.1487750708552e-09, -0.34906616806984, -1.2217314243317)
  4993. obj9.CanCollide = false
  4994. obj9.TopSurface = Enum.SurfaceType.Smooth
  4995. obj9.BottomSurface = Enum.SurfaceType.Smooth
  4996. obj9.Material = Enum.Material.SmoothPlastic
  4997. obj9.Size = Vector3.new(0.0999999791, 1.50000036, 2)
  4998. obj9.BrickColor = BrickColor.new("Hot pink")
  4999. obj9.Friction = 0.30000001192093
  5000. obj9.Shape = Enum.PartType.Cylinder
  5001. obj9.Parent = obj2
  5002.  
  5003. -- 10 - Part
  5004. local obj10 = Instance.new("Part")
  5005. obj10.CFrame = CFrame.new(Vector3.new(66.8069, 3.58244801, 7.60786104)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  5006. obj10.CanCollide = false
  5007. obj10.TopSurface = Enum.SurfaceType.Smooth
  5008. obj10.BottomSurface = Enum.SurfaceType.Smooth
  5009. obj10.Material = Enum.Material.SmoothPlastic
  5010. obj10.Size = Vector3.new(0.25, 0.25, 0.25)
  5011. obj10.BrickColor = BrickColor.new("Hot pink")
  5012. obj10.Friction = 0.30000001192093
  5013. obj10.Shape = Enum.PartType.Ball
  5014. obj10.Parent = obj2
  5015.  
  5016. -- 11 - Part
  5017. local obj11 = Instance.new("Part")
  5018. obj11.CFrame = CFrame.new(Vector3.new(67.196106, 3.632447, 6.79175806)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  5019. obj11.CanCollide = false
  5020. obj11.TopSurface = Enum.SurfaceType.Smooth
  5021. obj11.BottomSurface = Enum.SurfaceType.Smooth
  5022. obj11.Material = Enum.Material.SmoothPlastic
  5023. obj11.Size = Vector3.new(0.25, 0.25, 0.25)
  5024. obj11.BrickColor = BrickColor.new("Hot pink")
  5025. obj11.Friction = 0.30000001192093
  5026. obj11.Shape = Enum.PartType.Ball
  5027. obj11.Parent = obj2
  5028.  
  5029. -- 12 - Part
  5030. local obj12 = Instance.new("Part")
  5031. obj12.CFrame = CFrame.new(Vector3.new(67.0756683, 3.77002549, 7.63403416)) * CFrame.Angles(-2.4803557395935, 1.123170375824, 2.1302044391632)
  5032. obj12.CanCollide = false
  5033. obj12.TopSurface = Enum.SurfaceType.Smooth
  5034. obj12.BottomSurface = Enum.SurfaceType.Smooth
  5035. obj12.Material = Enum.Material.SmoothPlastic
  5036. obj12.Size = Vector3.new(0.25, 0.25, 0.25)
  5037. obj12.BrickColor = BrickColor.new("Hot pink")
  5038. obj12.Friction = 0.30000001192093
  5039. obj12.Shape = Enum.PartType.Ball
  5040. obj12.Parent = obj2
  5041.  
  5042. -- 13 - Part
  5043. local obj13 = Instance.new("Part")
  5044. obj13.CFrame = CFrame.new(Vector3.new(67.4108353, 3.27276325, 6.88037825)) * CFrame.Angles(-3.058357000351, 0.5446692109108, 2.5818355083466)
  5045. obj13.CanCollide = false
  5046. obj13.TopSurface = Enum.SurfaceType.Smooth
  5047. obj13.BottomSurface = Enum.SurfaceType.Smooth
  5048. obj13.Material = Enum.Material.SmoothPlastic
  5049. obj13.Size = Vector3.new(0.25, 0.25, 0.25)
  5050. obj13.BrickColor = BrickColor.new("Hot pink")
  5051. obj13.Friction = 0.30000001192093
  5052. obj13.Shape = Enum.PartType.Ball
  5053. obj13.Parent = obj2
  5054.  
  5055. -- 14 - Part
  5056. local obj14 = Instance.new("Part")
  5057. obj14.CFrame = CFrame.new(Vector3.new(66.868927, 3.43238807, 6.82578087)) * CFrame.Angles(-2.4803557395935, 1.123170375824, 2.1302044391632)
  5058. obj14.CanCollide = false
  5059. obj14.TopSurface = Enum.SurfaceType.Smooth
  5060. obj14.BottomSurface = Enum.SurfaceType.Smooth
  5061. obj14.Material = Enum.Material.SmoothPlastic
  5062. obj14.Size = Vector3.new(0.25, 0.25, 0.25)
  5063. obj14.BrickColor = BrickColor.new("Hot pink")
  5064. obj14.Friction = 0.30000001192093
  5065. obj14.Shape = Enum.PartType.Ball
  5066. obj14.Parent = obj2
  5067.  
  5068. -- 15 - Part
  5069. local obj15 = Instance.new("Part")
  5070. obj15.CFrame = CFrame.new(Vector3.new(67.1951675, 3.383008, 7.69050598)) * CFrame.Angles(-2.0021269321442, 1.2287007570267, 1.6869416236877)
  5071. obj15.CanCollide = false
  5072. obj15.TopSurface = Enum.SurfaceType.Smooth
  5073. obj15.BottomSurface = Enum.SurfaceType.Smooth
  5074. obj15.Material = Enum.Material.SmoothPlastic
  5075. obj15.Size = Vector3.new(0.25, 0.25, 0.25)
  5076. obj15.BrickColor = BrickColor.new("Hot pink")
  5077. obj15.Friction = 0.30000001192093
  5078. obj15.Shape = Enum.PartType.Ball
  5079. obj15.Parent = obj2
  5080.  
  5081. -- 16 - Part
  5082. local obj16 = Instance.new("Part")
  5083. obj16.CFrame = CFrame.new(Vector3.new(67.50383, 3.46245813, 7.48069429)) * CFrame.Angles(-3.058357000351, 0.5446692109108, 2.5818355083466)
  5084. obj16.CanCollide = false
  5085. obj16.TopSurface = Enum.SurfaceType.Smooth
  5086. obj16.BottomSurface = Enum.SurfaceType.Smooth
  5087. obj16.Material = Enum.Material.SmoothPlastic
  5088. obj16.Size = Vector3.new(0.25, 0.25, 0.25)
  5089. obj16.BrickColor = BrickColor.new("Hot pink")
  5090. obj16.Friction = 0.30000001192093
  5091. obj16.Shape = Enum.PartType.Ball
  5092. obj16.Parent = obj2
  5093.  
  5094. -- 17 - Part
  5095. local obj17 = Instance.new("Part")
  5096. obj17.CFrame = CFrame.new(Vector3.new(66.5551376, 3.4628334, 7.33871651)) * CFrame.Angles(-2.4803557395935, 1.123170375824, 2.1302044391632)
  5097. obj17.CanCollide = false
  5098. obj17.TopSurface = Enum.SurfaceType.Smooth
  5099. obj17.BottomSurface = Enum.SurfaceType.Smooth
  5100. obj17.Material = Enum.Material.SmoothPlastic
  5101. obj17.Size = Vector3.new(0.25, 0.25, 0.25)
  5102. obj17.BrickColor = BrickColor.new("Hot pink")
  5103. obj17.Friction = 0.30000001192093
  5104. obj17.Shape = Enum.PartType.Ball
  5105. obj17.Parent = obj2
  5106.  
  5107. -- 18 - Part
  5108. local obj18 = Instance.new("Part")
  5109. obj18.CFrame = CFrame.new(Vector3.new(67.3677139, 3.83245182, 7.3331027)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  5110. obj18.CanCollide = false
  5111. obj18.TopSurface = Enum.SurfaceType.Smooth
  5112. obj18.BottomSurface = Enum.SurfaceType.Smooth
  5113. obj18.Material = Enum.Material.SmoothPlastic
  5114. obj18.Size = Vector3.new(0.25, 0.25, 0.25)
  5115. obj18.BrickColor = BrickColor.new("Hot pink")
  5116. obj18.Friction = 0.30000001192093
  5117. obj18.Shape = Enum.PartType.Ball
  5118. obj18.Parent = obj2
  5119.  
  5120. -- 19 - Part
  5121. local obj19 = Instance.new("Part")
  5122. obj19.CFrame = CFrame.new(Vector3.new(67.4115601, 3.71535063, 7.01420689)) * CFrame.Angles(-2.4803557395935, 1.123170375824, 2.1302044391632)
  5123. obj19.CanCollide = false
  5124. obj19.TopSurface = Enum.SurfaceType.Smooth
  5125. obj19.BottomSurface = Enum.SurfaceType.Smooth
  5126. obj19.Material = Enum.Material.SmoothPlastic
  5127. obj19.Size = Vector3.new(0.25, 0.25, 0.25)
  5128. obj19.BrickColor = BrickColor.new("Hot pink")
  5129. obj19.Friction = 0.30000001192093
  5130. obj19.Shape = Enum.PartType.Ball
  5131. obj19.Parent = obj2
  5132.  
  5133. -- 20 - Part
  5134. local obj20 = Instance.new("Part")
  5135. obj20.CFrame = CFrame.new(Vector3.new(67.6487045, 3.39313889, 7.19381428)) * CFrame.Angles(-2.0021269321442, 1.2287007570267, 1.6869416236877)
  5136. obj20.CanCollide = false
  5137. obj20.TopSurface = Enum.SurfaceType.Smooth
  5138. obj20.BottomSurface = Enum.SurfaceType.Smooth
  5139. obj20.Material = Enum.Material.SmoothPlastic
  5140. obj20.Size = Vector3.new(0.25, 0.25, 0.25)
  5141. obj20.BrickColor = BrickColor.new("Hot pink")
  5142. obj20.Friction = 0.30000001192093
  5143. obj20.Shape = Enum.PartType.Ball
  5144. obj20.Parent = obj2
  5145.  
  5146. -- 21 - Part
  5147. local obj21 = Instance.new("Part")
  5148. obj21.CFrame = CFrame.new(Vector3.new(66.8260422, 4.12417316, 6.81669378)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  5149. obj21.CanCollide = false
  5150. obj21.TopSurface = Enum.SurfaceType.Smooth
  5151. obj21.BottomSurface = Enum.SurfaceType.Smooth
  5152. obj21.Material = Enum.Material.SmoothPlastic
  5153. obj21.Size = Vector3.new(0.25, 0.25, 0.25)
  5154. obj21.BrickColor = BrickColor.new("Hot pink")
  5155. obj21.Friction = 0.30000001192093
  5156. obj21.Shape = Enum.PartType.Ball
  5157. obj21.Parent = obj2
  5158.  
  5159. -- 22 - Part
  5160. local obj22 = Instance.new("Part")
  5161. obj22.CFrame = CFrame.new(Vector3.new(67.162117, 3.11433029, 6.8847661)) * CFrame.Angles(-2.0021269321442, 1.2287007570267, 1.6869416236877)
  5162. obj22.CanCollide = false
  5163. obj22.TopSurface = Enum.SurfaceType.Smooth
  5164. obj22.BottomSurface = Enum.SurfaceType.Smooth
  5165. obj22.Material = Enum.Material.SmoothPlastic
  5166. obj22.Size = Vector3.new(0.25, 0.25, 0.25)
  5167. obj22.BrickColor = BrickColor.new("Hot pink")
  5168. obj22.Friction = 0.30000001192093
  5169. obj22.Shape = Enum.PartType.Ball
  5170. obj22.Parent = obj2
  5171.  
  5172. -- 23 - Part
  5173. local obj23 = Instance.new("Part")
  5174. obj23.CFrame = CFrame.new(Vector3.new(66.4981842, 3.63936186, 7.01661682)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  5175. obj23.CanCollide = false
  5176. obj23.TopSurface = Enum.SurfaceType.Smooth
  5177. obj23.BottomSurface = Enum.SurfaceType.Smooth
  5178. obj23.Material = Enum.Material.SmoothPlastic
  5179. obj23.Size = Vector3.new(0.25, 0.25, 0.25)
  5180. obj23.BrickColor = BrickColor.new("Hot pink")
  5181. obj23.Friction = 0.30000001192093
  5182. obj23.Shape = Enum.PartType.Ball
  5183. obj23.Parent = obj2
  5184.  
  5185. -- 24 - Part
  5186. local obj24 = Instance.new("Part")
  5187. obj24.CFrame = CFrame.new(Vector3.new(66.6352844, 3.38244724, 7.06651926)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  5188. obj24.CanCollide = false
  5189. obj24.TopSurface = Enum.SurfaceType.Smooth
  5190. obj24.BottomSurface = Enum.SurfaceType.Smooth
  5191. obj24.Material = Enum.Material.SmoothPlastic
  5192. obj24.Size = Vector3.new(0.25, 0.25, 0.25)
  5193. obj24.BrickColor = BrickColor.new("Hot pink")
  5194. obj24.Friction = 0.30000001192093
  5195. obj24.Shape = Enum.PartType.Ball
  5196. obj24.Parent = obj2
  5197.  
  5198. -- 25 - Part
  5199. local obj25 = Instance.new("Part")
  5200. obj25.CFrame = CFrame.new(Vector3.new(66.753746, 3.10362744, 7.32704163)) * CFrame.Angles(-2.0021269321442, 1.2287007570267, 1.6869416236877)
  5201. obj25.CanCollide = false
  5202. obj25.TopSurface = Enum.SurfaceType.Smooth
  5203. obj25.BottomSurface = Enum.SurfaceType.Smooth
  5204. obj25.Material = Enum.Material.SmoothPlastic
  5205. obj25.Size = Vector3.new(0.25, 0.25, 0.25)
  5206. obj25.BrickColor = BrickColor.new("Hot pink")
  5207. obj25.Friction = 0.30000001192093
  5208. obj25.Shape = Enum.PartType.Ball
  5209. obj25.Parent = obj2
  5210.  
  5211. -- 26 - Part
  5212. local obj26 = Instance.new("Part")
  5213. obj26.CFrame = CFrame.new(Vector3.new(66.851532, 3.01907969, 7.04717398)) * CFrame.Angles(-3.058357000351, 0.5446692109108, 2.5818355083466)
  5214. obj26.CanCollide = false
  5215. obj26.TopSurface = Enum.SurfaceType.Smooth
  5216. obj26.BottomSurface = Enum.SurfaceType.Smooth
  5217. obj26.Material = Enum.Material.SmoothPlastic
  5218. obj26.Size = Vector3.new(0.25, 0.25, 0.25)
  5219. obj26.BrickColor = BrickColor.new("Hot pink")
  5220. obj26.Friction = 0.30000001192093
  5221. obj26.Shape = Enum.PartType.Ball
  5222. obj26.Parent = obj2
  5223.  
  5224. -- 27 - Part
  5225. local obj27 = Instance.new("Part")
  5226. obj27.CFrame = CFrame.new(Vector3.new(66.944519, 3.20876789, 7.64748764)) * CFrame.Angles(-3.058357000351, 0.5446692109108, 2.5818355083466)
  5227. obj27.CanCollide = false
  5228. obj27.TopSurface = Enum.SurfaceType.Smooth
  5229. obj27.BottomSurface = Enum.SurfaceType.Smooth
  5230. obj27.Material = Enum.Material.SmoothPlastic
  5231. obj27.Size = Vector3.new(0.25, 0.25, 0.25)
  5232. obj27.BrickColor = BrickColor.new("Hot pink")
  5233. obj27.Friction = 0.30000001192093
  5234. obj27.Shape = Enum.PartType.Ball
  5235. obj27.Parent = obj2
  5236.  
  5237. -- 28 - Part
  5238. local obj28 = Instance.new("Part")
  5239. obj28.CFrame = CFrame.new(Vector3.new(67.2306061, 4.08936405, 7.28319883)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  5240. obj28.CanCollide = false
  5241. obj28.TopSurface = Enum.SurfaceType.Smooth
  5242. obj28.BottomSurface = Enum.SurfaceType.Smooth
  5243. obj28.Material = Enum.Material.SmoothPlastic
  5244. obj28.Size = Vector3.new(0.25, 0.25, 0.25)
  5245. obj28.BrickColor = BrickColor.new("Hot pink")
  5246. obj28.Friction = 0.30000001192093
  5247. obj28.Shape = Enum.PartType.Ball
  5248. obj28.Parent = obj2
  5249.  
  5250. -- 29 - Part
  5251. local obj29 = Instance.new("Part")
  5252. obj29.CFrame = CFrame.new(Vector3.new(66.5712891, 3.99917173, 6.8835969)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  5253. obj29.CanCollide = false
  5254. obj29.TopSurface = Enum.SurfaceType.Smooth
  5255. obj29.BottomSurface = Enum.SurfaceType.Smooth
  5256. obj29.Material = Enum.Material.SmoothPlastic
  5257. obj29.Size = Vector3.new(0.25, 0.25, 0.25)
  5258. obj29.BrickColor = BrickColor.new("Hot pink")
  5259. obj29.Friction = 0.30000001192093
  5260. obj29.Shape = Enum.PartType.Ball
  5261. obj29.Parent = obj2
  5262.  
  5263. -- 30 - Part
  5264. local obj30 = Instance.new("Part")
  5265. obj30.CFrame = CFrame.new(Vector3.new(66.7236328, 4.26077843, 7.20509243)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  5266. obj30.CanCollide = false
  5267. obj30.TopSurface = Enum.SurfaceType.Smooth
  5268. obj30.BottomSurface = Enum.SurfaceType.Smooth
  5269. obj30.Material = Enum.Material.SmoothPlastic
  5270. obj30.Size = Vector3.new(0.25, 0.25, 0.25)
  5271. obj30.BrickColor = BrickColor.new("Hot pink")
  5272. obj30.Friction = 0.30000001192093
  5273. obj30.Shape = Enum.PartType.Ball
  5274. obj30.Parent = obj2
  5275.  
  5276. -- 31 - Part
  5277. local obj31 = Instance.new("Part")
  5278. obj31.CFrame = CFrame.new(Vector3.new(66.5950623, 4.16077423, 7.05188084)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  5279. obj31.CanCollide = false
  5280. obj31.TopSurface = Enum.SurfaceType.Smooth
  5281. obj31.BottomSurface = Enum.SurfaceType.Smooth
  5282. obj31.Material = Enum.Material.SmoothPlastic
  5283. obj31.Size = Vector3.new(0.25, 0.25, 0.25)
  5284. obj31.BrickColor = BrickColor.new("Hot pink")
  5285. obj31.Friction = 0.30000001192093
  5286. obj31.Shape = Enum.PartType.Ball
  5287. obj31.Parent = obj2
  5288.  
  5289. -- 32 - Part
  5290. local obj32 = Instance.new("Part")
  5291. obj32.CFrame = CFrame.new(Vector3.new(67.0637207, 4.03936481, 7.48850012)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  5292. obj32.CanCollide = false
  5293. obj32.TopSurface = Enum.SurfaceType.Smooth
  5294. obj32.BottomSurface = Enum.SurfaceType.Smooth
  5295. obj32.Material = Enum.Material.SmoothPlastic
  5296. obj32.Size = Vector3.new(0.25, 0.25, 0.25)
  5297. obj32.BrickColor = BrickColor.new("Hot pink")
  5298. obj32.Friction = 0.30000001192093
  5299. obj32.Shape = Enum.PartType.Ball
  5300. obj32.Parent = obj2
  5301.  
  5302. -- 33 - Part
  5303. local obj33 = Instance.new("Part")
  5304. obj33.CFrame = CFrame.new(Vector3.new(66.4686813, 3.99917364, 7.16550922)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  5305. obj33.CanCollide = false
  5306. obj33.TopSurface = Enum.SurfaceType.Smooth
  5307. obj33.BottomSurface = Enum.SurfaceType.Smooth
  5308. obj33.Material = Enum.Material.SmoothPlastic
  5309. obj33.Size = Vector3.new(0.25, 0.25, 0.25)
  5310. obj33.BrickColor = BrickColor.new("Hot pink")
  5311. obj33.Friction = 0.30000001192093
  5312. obj33.Shape = Enum.PartType.Ball
  5313. obj33.Parent = obj2
  5314.  
  5315. -- 34 - Part
  5316. local obj34 = Instance.new("Part")
  5317. obj34.CFrame = CFrame.new(Vector3.new(66.6615219, 4.14917231, 7.3953228)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  5318. obj34.CanCollide = false
  5319. obj34.TopSurface = Enum.SurfaceType.Smooth
  5320. obj34.BottomSurface = Enum.SurfaceType.Smooth
  5321. obj34.Material = Enum.Material.SmoothPlastic
  5322. obj34.Size = Vector3.new(0.25, 0.25, 0.25)
  5323. obj34.BrickColor = BrickColor.new("Hot pink")
  5324. obj34.Friction = 0.30000001192093
  5325. obj34.Shape = Enum.PartType.Ball
  5326. obj34.Parent = obj2
  5327.  
  5328. -- 35 - Part
  5329. local obj35 = Instance.new("Part")
  5330. obj35.CFrame = CFrame.new(Vector3.new(66.8712616, 4.16257238, 7.47166586)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  5331. obj35.CanCollide = false
  5332. obj35.TopSurface = Enum.SurfaceType.Smooth
  5333. obj35.BottomSurface = Enum.SurfaceType.Smooth
  5334. obj35.Material = Enum.Material.SmoothPlastic
  5335. obj35.Size = Vector3.new(0.25, 0.25, 0.25)
  5336. obj35.BrickColor = BrickColor.new("Hot pink")
  5337. obj35.Friction = 0.30000001192093
  5338. obj35.Shape = Enum.PartType.Ball
  5339. obj35.Parent = obj2
  5340.  
  5341. -- 36 - Part
  5342. local obj36 = Instance.new("Part")
  5343. obj36.CFrame = CFrame.new(Vector3.new(66.7165604, 3.82596827, 6.77684546)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  5344. obj36.CanCollide = false
  5345. obj36.TopSurface = Enum.SurfaceType.Smooth
  5346. obj36.BottomSurface = Enum.SurfaceType.Smooth
  5347. obj36.Material = Enum.Material.SmoothPlastic
  5348. obj36.Size = Vector3.new(0.25, 0.25, 0.25)
  5349. obj36.BrickColor = BrickColor.new("Hot pink")
  5350. obj36.Friction = 0.30000001192093
  5351. obj36.Shape = Enum.PartType.Ball
  5352. obj36.Parent = obj2
  5353.  
  5354. -- 37 - Part
  5355. local obj37 = Instance.new("Part")
  5356. obj37.CFrame = CFrame.new(Vector3.new(66.9846878, 4.27417517, 7.14047909)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  5357. obj37.CanCollide = false
  5358. obj37.TopSurface = Enum.SurfaceType.Smooth
  5359. obj37.BottomSurface = Enum.SurfaceType.Smooth
  5360. obj37.Material = Enum.Material.SmoothPlastic
  5361. obj37.Size = Vector3.new(0.25, 0.25, 0.25)
  5362. obj37.BrickColor = BrickColor.new("Hot pink")
  5363. obj37.Friction = 0.30000001192093
  5364. obj37.Shape = Enum.PartType.Ball
  5365. obj37.Parent = obj2
  5366.  
  5367. -- 38 - Part
  5368. local obj38 = Instance.new("Part")
  5369. obj38.CFrame = CFrame.new(Vector3.new(67.1641541, 4.10096312, 6.93975735)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  5370. obj38.CanCollide = false
  5371. obj38.TopSurface = Enum.SurfaceType.Smooth
  5372. obj38.BottomSurface = Enum.SurfaceType.Smooth
  5373. obj38.Material = Enum.Material.SmoothPlastic
  5374. obj38.Size = Vector3.new(0.25, 0.25, 0.25)
  5375. obj38.BrickColor = BrickColor.new("Hot pink")
  5376. obj38.Friction = 0.30000001192093
  5377. obj38.Shape = Enum.PartType.Ball
  5378. obj38.Parent = obj2
  5379.  
  5380. -- 39 - Part
  5381. local obj39 = Instance.new("Part")
  5382. obj39.CFrame = CFrame.new(Vector3.new(66.792038, 4.26077843, 7.01715183)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  5383. obj39.CanCollide = false
  5384. obj39.TopSurface = Enum.SurfaceType.Smooth
  5385. obj39.BottomSurface = Enum.SurfaceType.Smooth
  5386. obj39.Material = Enum.Material.SmoothPlastic
  5387. obj39.Size = Vector3.new(0.25, 0.25, 0.25)
  5388. obj39.BrickColor = BrickColor.new("Hot pink")
  5389. obj39.Friction = 0.30000001192093
  5390. obj39.Shape = Enum.PartType.Ball
  5391. obj39.Parent = obj2
  5392.  
  5393. -- 40 - Part
  5394. local obj40 = Instance.new("Part")
  5395. obj40.CFrame = CFrame.new(Vector3.new(66.5005493, 3.71436262, 7.38994217)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  5396. obj40.CanCollide = false
  5397. obj40.TopSurface = Enum.SurfaceType.Smooth
  5398. obj40.BottomSurface = Enum.SurfaceType.Smooth
  5399. obj40.Material = Enum.Material.SmoothPlastic
  5400. obj40.Size = Vector3.new(0.25, 0.25, 0.25)
  5401. obj40.BrickColor = BrickColor.new("Hot pink")
  5402. obj40.Friction = 0.30000001192093
  5403. obj40.Shape = Enum.PartType.Ball
  5404. obj40.Parent = obj2
  5405.  
  5406. -- 41 - stretches
  5407. local obj41 = Instance.new("Model")
  5408. obj41.Name = "stretches"
  5409. obj41.Parent = obj1
  5410.  
  5411. -- 42 - stretchlol
  5412. local obj42 = Instance.new("Part")
  5413. obj42.CFrame = CFrame.new(Vector3.new(67.162117, 3.13544774, 6.8847661)) * CFrame.Angles(-2.0021269321442, 1.2287007570267, 1.6869416236877)
  5414. obj42.CanCollide = false
  5415. obj42.Transparency = 1
  5416. obj42.TopSurface = Enum.SurfaceType.Smooth
  5417. obj42.BottomSurface = Enum.SurfaceType.Smooth
  5418. obj42.Material = Enum.Material.SmoothPlastic
  5419. obj42.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  5420. obj42.BrickColor = BrickColor.new("Pastel brown")
  5421. obj42.Friction = 0.30000001192093
  5422. obj42.Shape = Enum.PartType.Ball
  5423. obj42.Name = "stretchlol"
  5424. obj42.Parent = obj41
  5425.  
  5426. -- 43 - stretchlol
  5427. local obj43 = Instance.new("Part")
  5428. obj43.CFrame = CFrame.new(Vector3.new(67.1951675, 3.40412855, 7.69050598)) * CFrame.Angles(-2.0021269321442, 1.2287007570267, 1.6869416236877)
  5429. obj43.CanCollide = false
  5430. obj43.Transparency = 1
  5431. obj43.TopSurface = Enum.SurfaceType.Smooth
  5432. obj43.BottomSurface = Enum.SurfaceType.Smooth
  5433. obj43.Material = Enum.Material.SmoothPlastic
  5434. obj43.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  5435. obj43.BrickColor = BrickColor.new("Pastel brown")
  5436. obj43.Friction = 0.30000001192093
  5437. obj43.Shape = Enum.PartType.Ball
  5438. obj43.Name = "stretchlol"
  5439. obj43.Parent = obj41
  5440.  
  5441. -- 44 - stretchlol
  5442. local obj44 = Instance.new("Part")
  5443. obj44.CFrame = CFrame.new(Vector3.new(67.5038223, 3.48357916, 7.48069382)) * CFrame.Angles(-3.058357000351, 0.5446692109108, 2.5818355083466)
  5444. obj44.CanCollide = false
  5445. obj44.Transparency = 1
  5446. obj44.TopSurface = Enum.SurfaceType.Smooth
  5447. obj44.BottomSurface = Enum.SurfaceType.Smooth
  5448. obj44.Material = Enum.Material.SmoothPlastic
  5449. obj44.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  5450. obj44.BrickColor = BrickColor.new("Pastel brown")
  5451. obj44.Friction = 0.30000001192093
  5452. obj44.Shape = Enum.PartType.Ball
  5453. obj44.Name = "stretchlol"
  5454. obj44.Parent = obj41
  5455.  
  5456. -- 45 - stretchlol
  5457. local obj45 = Instance.new("Part")
  5458. obj45.CFrame = CFrame.new(Vector3.new(67.1641541, 4.12207699, 6.93975687)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  5459. obj45.CanCollide = false
  5460. obj45.Transparency = 1
  5461. obj45.TopSurface = Enum.SurfaceType.Smooth
  5462. obj45.BottomSurface = Enum.SurfaceType.Smooth
  5463. obj45.Material = Enum.Material.SmoothPlastic
  5464. obj45.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  5465. obj45.BrickColor = BrickColor.new("Pastel brown")
  5466. obj45.Friction = 0.30000001192093
  5467. obj45.Shape = Enum.PartType.Ball
  5468. obj45.Name = "stretchlol"
  5469. obj45.Parent = obj41
  5470.  
  5471. -- 46 - stretchlol
  5472. local obj46 = Instance.new("Part")
  5473. obj46.CFrame = CFrame.new(Vector3.new(66.8712616, 4.18368626, 7.47166586)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  5474. obj46.CanCollide = false
  5475. obj46.Transparency = 1
  5476. obj46.TopSurface = Enum.SurfaceType.Smooth
  5477. obj46.BottomSurface = Enum.SurfaceType.Smooth
  5478. obj46.Material = Enum.Material.SmoothPlastic
  5479. obj46.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  5480. obj46.BrickColor = BrickColor.new("Pastel brown")
  5481. obj46.Friction = 0.30000001192093
  5482. obj46.Shape = Enum.PartType.Ball
  5483. obj46.Name = "stretchlol"
  5484. obj46.Parent = obj41
  5485.  
  5486. -- 47 - stretchlol
  5487. local obj47 = Instance.new("Part")
  5488. obj47.CFrame = CFrame.new(Vector3.new(66.8260345, 4.14528561, 6.81669378)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  5489. obj47.CanCollide = false
  5490. obj47.Transparency = 1
  5491. obj47.TopSurface = Enum.SurfaceType.Smooth
  5492. obj47.BottomSurface = Enum.SurfaceType.Smooth
  5493. obj47.Material = Enum.Material.SmoothPlastic
  5494. obj47.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  5495. obj47.BrickColor = BrickColor.new("Pastel brown")
  5496. obj47.Friction = 0.30000001192093
  5497. obj47.Shape = Enum.PartType.Ball
  5498. obj47.Name = "stretchlol"
  5499. obj47.Parent = obj41
  5500.  
  5501. -- 48 - stretchlol
  5502. local obj48 = Instance.new("Part")
  5503. obj48.CFrame = CFrame.new(Vector3.new(66.7104797, 3.88547921, 7.57276678)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  5504. obj48.CanCollide = false
  5505. obj48.Transparency = 1
  5506. obj48.TopSurface = Enum.SurfaceType.Smooth
  5507. obj48.BottomSurface = Enum.SurfaceType.Smooth
  5508. obj48.Material = Enum.Material.SmoothPlastic
  5509. obj48.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  5510. obj48.BrickColor = BrickColor.new("Pastel brown")
  5511. obj48.Friction = 0.30000001192093
  5512. obj48.Shape = Enum.PartType.Ball
  5513. obj48.Name = "stretchlol"
  5514. obj48.Parent = obj41
  5515.  
  5516. -- 49 - stretchlol
  5517. local obj49 = Instance.new("Part")
  5518. obj49.CFrame = CFrame.new(Vector3.new(67.0637207, 4.06047773, 7.48850012)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  5519. obj49.CanCollide = false
  5520. obj49.Transparency = 1
  5521. obj49.TopSurface = Enum.SurfaceType.Smooth
  5522. obj49.BottomSurface = Enum.SurfaceType.Smooth
  5523. obj49.Material = Enum.Material.SmoothPlastic
  5524. obj49.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  5525. obj49.BrickColor = BrickColor.new("Pastel brown")
  5526. obj49.Friction = 0.30000001192093
  5527. obj49.Shape = Enum.PartType.Ball
  5528. obj49.Name = "stretchlol"
  5529. obj49.Parent = obj41
  5530.  
  5531. -- 50 - stretchlol
  5532. local obj50 = Instance.new("Part")
  5533. obj50.CFrame = CFrame.new(Vector3.new(66.7165604, 3.84708691, 6.77684498)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  5534. obj50.CanCollide = false
  5535. obj50.Transparency = 1
  5536. obj50.TopSurface = Enum.SurfaceType.Smooth
  5537. obj50.BottomSurface = Enum.SurfaceType.Smooth
  5538. obj50.Material = Enum.Material.SmoothPlastic
  5539. obj50.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  5540. obj50.BrickColor = BrickColor.new("Pastel brown")
  5541. obj50.Friction = 0.30000001192093
  5542. obj50.Shape = Enum.PartType.Ball
  5543. obj50.Name = "stretchlol"
  5544. obj50.Parent = obj41
  5545.  
  5546. -- 51 - stretchlol
  5547. local obj51 = Instance.new("Part")
  5548. obj51.CFrame = CFrame.new(Vector3.new(66.9846878, 4.29528904, 7.14047909)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  5549. obj51.CanCollide = false
  5550. obj51.Transparency = 1
  5551. obj51.TopSurface = Enum.SurfaceType.Smooth
  5552. obj51.BottomSurface = Enum.SurfaceType.Smooth
  5553. obj51.Material = Enum.Material.SmoothPlastic
  5554. obj51.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  5555. obj51.BrickColor = BrickColor.new("Pastel brown")
  5556. obj51.Friction = 0.30000001192093
  5557. obj51.Shape = Enum.PartType.Ball
  5558. obj51.Name = "stretchlol"
  5559. obj51.Parent = obj41
  5560.  
  5561. -- 52 - stretchlol
  5562. local obj52 = Instance.new("Part")
  5563. obj52.CFrame = CFrame.new(Vector3.new(66.868927, 3.45350599, 6.82578087)) * CFrame.Angles(-2.4803557395935, 1.123170375824, 2.1302044391632)
  5564. obj52.CanCollide = false
  5565. obj52.Transparency = 1
  5566. obj52.TopSurface = Enum.SurfaceType.Smooth
  5567. obj52.BottomSurface = Enum.SurfaceType.Smooth
  5568. obj52.Material = Enum.Material.SmoothPlastic
  5569. obj52.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  5570. obj52.BrickColor = BrickColor.new("Pastel brown")
  5571. obj52.Friction = 0.30000001192093
  5572. obj52.Shape = Enum.PartType.Ball
  5573. obj52.Name = "stretchlol"
  5574. obj52.Parent = obj41
  5575.  
  5576. -- 53 - stretchlol
  5577. local obj53 = Instance.new("Part")
  5578. obj53.CFrame = CFrame.new(Vector3.new(67.287262, 3.10603261, 7.30382156)) * CFrame.Angles(9.1487750708552e-09, -0.34906616806984, -1.0471986532211)
  5579. obj53.CanCollide = false
  5580. obj53.Transparency = 1
  5581. obj53.TopSurface = Enum.SurfaceType.Smooth
  5582. obj53.BottomSurface = Enum.SurfaceType.Smooth
  5583. obj53.Material = Enum.Material.SmoothPlastic
  5584. obj53.Size = Vector3.new(1.79999995, 1.04999995, 1.04999995)
  5585. obj53.BrickColor = BrickColor.new("Pastel brown")
  5586. obj53.Friction = 0.30000001192093
  5587. obj53.Shape = Enum.PartType.Cylinder
  5588. obj53.Name = "stretchlol"
  5589. obj53.Parent = obj41
  5590.  
  5591. -- 54 - stretchlol
  5592. local obj54 = Instance.new("Part")
  5593. obj54.CFrame = CFrame.new(Vector3.new(66.4686813, 4.02028799, 7.16550922)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  5594. obj54.CanCollide = false
  5595. obj54.Transparency = 1
  5596. obj54.TopSurface = Enum.SurfaceType.Smooth
  5597. obj54.BottomSurface = Enum.SurfaceType.Smooth
  5598. obj54.Material = Enum.Material.SmoothPlastic
  5599. obj54.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  5600. obj54.BrickColor = BrickColor.new("Pastel brown")
  5601. obj54.Friction = 0.30000001192093
  5602. obj54.Shape = Enum.PartType.Ball
  5603. obj54.Name = "stretchlol"
  5604. obj54.Parent = obj41
  5605.  
  5606. -- 55 - stretchlol
  5607. local obj55 = Instance.new("Part")
  5608. obj55.CFrame = CFrame.new(Vector3.new(66.6615219, 4.17028332, 7.3953228)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  5609. obj55.CanCollide = false
  5610. obj55.Transparency = 1
  5611. obj55.TopSurface = Enum.SurfaceType.Smooth
  5612. obj55.BottomSurface = Enum.SurfaceType.Smooth
  5613. obj55.Material = Enum.Material.SmoothPlastic
  5614. obj55.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  5615. obj55.BrickColor = BrickColor.new("Pastel brown")
  5616. obj55.Friction = 0.30000001192093
  5617. obj55.Shape = Enum.PartType.Ball
  5618. obj55.Name = "stretchlol"
  5619. obj55.Parent = obj41
  5620.  
  5621. -- 56 - stretchlol
  5622. local obj56 = Instance.new("Part")
  5623. obj56.CFrame = CFrame.new(Vector3.new(66.753746, 3.12474751, 7.32704115)) * CFrame.Angles(-2.0021269321442, 1.2287007570267, 1.6869416236877)
  5624. obj56.CanCollide = false
  5625. obj56.Transparency = 1
  5626. obj56.TopSurface = Enum.SurfaceType.Smooth
  5627. obj56.BottomSurface = Enum.SurfaceType.Smooth
  5628. obj56.Material = Enum.Material.SmoothPlastic
  5629. obj56.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  5630. obj56.BrickColor = BrickColor.new("Pastel brown")
  5631. obj56.Friction = 0.30000001192093
  5632. obj56.Shape = Enum.PartType.Ball
  5633. obj56.Name = "stretchlol"
  5634. obj56.Parent = obj41
  5635.  
  5636. -- 57 - stretchlol
  5637. local obj57 = Instance.new("Part")
  5638. obj57.CFrame = CFrame.new(Vector3.new(67.2306061, 4.11047649, 7.28319883)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  5639. obj57.CanCollide = false
  5640. obj57.Transparency = 1
  5641. obj57.TopSurface = Enum.SurfaceType.Smooth
  5642. obj57.BottomSurface = Enum.SurfaceType.Smooth
  5643. obj57.Material = Enum.Material.SmoothPlastic
  5644. obj57.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  5645. obj57.BrickColor = BrickColor.new("Pastel brown")
  5646. obj57.Friction = 0.30000001192093
  5647. obj57.Shape = Enum.PartType.Ball
  5648. obj57.Name = "stretchlol"
  5649. obj57.Parent = obj41
  5650.  
  5651. -- 58 - stretchlol
  5652. local obj58 = Instance.new("Part")
  5653. obj58.CFrame = CFrame.new(Vector3.new(67.0756683, 3.79114079, 7.63403416)) * CFrame.Angles(-2.4803557395935, 1.123170375824, 2.1302044391632)
  5654. obj58.CanCollide = false
  5655. obj58.Transparency = 1
  5656. obj58.TopSurface = Enum.SurfaceType.Smooth
  5657. obj58.BottomSurface = Enum.SurfaceType.Smooth
  5658. obj58.Material = Enum.Material.SmoothPlastic
  5659. obj58.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  5660. obj58.BrickColor = BrickColor.new("Pastel brown")
  5661. obj58.Friction = 0.30000001192093
  5662. obj58.Shape = Enum.PartType.Ball
  5663. obj58.Name = "stretchlol"
  5664. obj58.Parent = obj41
  5665.  
  5666. -- 59 - stretchlol
  5667. local obj59 = Instance.new("Part")
  5668. obj59.CFrame = CFrame.new(Vector3.new(66.5005493, 3.73548079, 7.38994217)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  5669. obj59.CanCollide = false
  5670. obj59.Transparency = 1
  5671. obj59.TopSurface = Enum.SurfaceType.Smooth
  5672. obj59.BottomSurface = Enum.SurfaceType.Smooth
  5673. obj59.Material = Enum.Material.SmoothPlastic
  5674. obj59.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  5675. obj59.BrickColor = BrickColor.new("Pastel brown")
  5676. obj59.Friction = 0.30000001192093
  5677. obj59.Shape = Enum.PartType.Ball
  5678. obj59.Name = "stretchlol"
  5679. obj59.Parent = obj41
  5680.  
  5681. -- 60 - stretchlol
  5682. local obj60 = Instance.new("Part")
  5683. obj60.CFrame = CFrame.new(Vector3.new(67.6487045, 3.41425848, 7.1938138)) * CFrame.Angles(-2.0021269321442, 1.2287007570267, 1.6869416236877)
  5684. obj60.CanCollide = false
  5685. obj60.Transparency = 1
  5686. obj60.TopSurface = Enum.SurfaceType.Smooth
  5687. obj60.BottomSurface = Enum.SurfaceType.Smooth
  5688. obj60.Material = Enum.Material.SmoothPlastic
  5689. obj60.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  5690. obj60.BrickColor = BrickColor.new("Pastel brown")
  5691. obj60.Friction = 0.30000001192093
  5692. obj60.Shape = Enum.PartType.Ball
  5693. obj60.Name = "stretchlol"
  5694. obj60.Parent = obj41
  5695.  
  5696. -- 61 - stretchlol
  5697. local obj61 = Instance.new("Part")
  5698. obj61.CFrame = CFrame.new(Vector3.new(67.3677139, 3.85357118, 7.33310223)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  5699. obj61.CanCollide = false
  5700. obj61.Transparency = 1
  5701. obj61.TopSurface = Enum.SurfaceType.Smooth
  5702. obj61.BottomSurface = Enum.SurfaceType.Smooth
  5703. obj61.Material = Enum.Material.SmoothPlastic
  5704. obj61.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  5705. obj61.BrickColor = BrickColor.new("Pastel brown")
  5706. obj61.Friction = 0.30000001192093
  5707. obj61.Shape = Enum.PartType.Ball
  5708. obj61.Name = "stretchlol"
  5709. obj61.Parent = obj41
  5710.  
  5711. -- 62 - stretchlol
  5712. local obj62 = Instance.new("Part")
  5713. obj62.CFrame = CFrame.new(Vector3.new(66.6352844, 3.40356588, 7.06651878)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  5714. obj62.CanCollide = false
  5715. obj62.Transparency = 1
  5716. obj62.TopSurface = Enum.SurfaceType.Smooth
  5717. obj62.BottomSurface = Enum.SurfaceType.Smooth
  5718. obj62.Material = Enum.Material.SmoothPlastic
  5719. obj62.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  5720. obj62.BrickColor = BrickColor.new("Pastel brown")
  5721. obj62.Friction = 0.30000001192093
  5722. obj62.Shape = Enum.PartType.Ball
  5723. obj62.Name = "stretchlol"
  5724. obj62.Parent = obj41
  5725.  
  5726. -- 63 - stretchlol
  5727. local obj63 = Instance.new("Part")
  5728. obj63.CFrame = CFrame.new(Vector3.new(66.7236328, 4.28189754, 7.20509195)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  5729. obj63.CanCollide = false
  5730. obj63.Transparency = 1
  5731. obj63.TopSurface = Enum.SurfaceType.Smooth
  5732. obj63.BottomSurface = Enum.SurfaceType.Smooth
  5733. obj63.Material = Enum.Material.SmoothPlastic
  5734. obj63.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  5735. obj63.BrickColor = BrickColor.new("Pastel brown")
  5736. obj63.Friction = 0.30000001192093
  5737. obj63.Shape = Enum.PartType.Ball
  5738. obj63.Name = "stretchlol"
  5739. obj63.Parent = obj41
  5740.  
  5741. -- 64 - stretchlol
  5742. local obj64 = Instance.new("Part")
  5743. obj64.CFrame = CFrame.new(Vector3.new(66.5712891, 4.02028799, 6.8835969)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  5744. obj64.CanCollide = false
  5745. obj64.Transparency = 1
  5746. obj64.TopSurface = Enum.SurfaceType.Smooth
  5747. obj64.BottomSurface = Enum.SurfaceType.Smooth
  5748. obj64.Material = Enum.Material.SmoothPlastic
  5749. obj64.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  5750. obj64.BrickColor = BrickColor.new("Pastel brown")
  5751. obj64.Friction = 0.30000001192093
  5752. obj64.Shape = Enum.PartType.Ball
  5753. obj64.Name = "stretchlol"
  5754. obj64.Parent = obj41
  5755.  
  5756. -- 65 - stretchlol
  5757. local obj65 = Instance.new("Part")
  5758. obj65.CFrame = CFrame.new(Vector3.new(66.4981842, 3.66047978, 7.01661682)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  5759. obj65.CanCollide = false
  5760. obj65.Transparency = 1
  5761. obj65.TopSurface = Enum.SurfaceType.Smooth
  5762. obj65.BottomSurface = Enum.SurfaceType.Smooth
  5763. obj65.Material = Enum.Material.SmoothPlastic
  5764. obj65.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  5765. obj65.BrickColor = BrickColor.new("Pastel brown")
  5766. obj65.Friction = 0.30000001192093
  5767. obj65.Shape = Enum.PartType.Ball
  5768. obj65.Name = "stretchlol"
  5769. obj65.Parent = obj41
  5770.  
  5771. -- 66 - stretchlol
  5772. local obj66 = Instance.new("Part")
  5773. obj66.CFrame = CFrame.new(Vector3.new(66.7920303, 4.28189754, 7.01715183)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  5774. obj66.CanCollide = false
  5775. obj66.Transparency = 1
  5776. obj66.TopSurface = Enum.SurfaceType.Smooth
  5777. obj66.BottomSurface = Enum.SurfaceType.Smooth
  5778. obj66.Material = Enum.Material.SmoothPlastic
  5779. obj66.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  5780. obj66.BrickColor = BrickColor.new("Pastel brown")
  5781. obj66.Friction = 0.30000001192093
  5782. obj66.Shape = Enum.PartType.Ball
  5783. obj66.Name = "stretchlol"
  5784. obj66.Parent = obj41
  5785.  
  5786. -- 67 - stretchlol
  5787. local obj67 = Instance.new("Part")
  5788. obj67.CFrame = CFrame.new(Vector3.new(66.5950623, 4.18188763, 7.05188084)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  5789. obj67.CanCollide = false
  5790. obj67.Transparency = 1
  5791. obj67.TopSurface = Enum.SurfaceType.Smooth
  5792. obj67.BottomSurface = Enum.SurfaceType.Smooth
  5793. obj67.Material = Enum.Material.SmoothPlastic
  5794. obj67.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  5795. obj67.BrickColor = BrickColor.new("Pastel brown")
  5796. obj67.Friction = 0.30000001192093
  5797. obj67.Shape = Enum.PartType.Ball
  5798. obj67.Name = "stretchlol"
  5799. obj67.Parent = obj41
  5800.  
  5801. -- 68 - stretchlol
  5802. local obj68 = Instance.new("Part")
  5803. obj68.CFrame = CFrame.new(Vector3.new(67.4115601, 3.73646879, 7.01420689)) * CFrame.Angles(-2.4803557395935, 1.123170375824, 2.1302044391632)
  5804. obj68.CanCollide = false
  5805. obj68.Transparency = 1
  5806. obj68.TopSurface = Enum.SurfaceType.Smooth
  5807. obj68.BottomSurface = Enum.SurfaceType.Smooth
  5808. obj68.Material = Enum.Material.SmoothPlastic
  5809. obj68.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  5810. obj68.BrickColor = BrickColor.new("Pastel brown")
  5811. obj68.Friction = 0.30000001192093
  5812. obj68.Shape = Enum.PartType.Ball
  5813. obj68.Name = "stretchlol"
  5814. obj68.Parent = obj41
  5815.  
  5816. -- 69 - stretchlol
  5817. local obj69 = Instance.new("Part")
  5818. obj69.CFrame = CFrame.new(Vector3.new(66.8643951, 3.88548112, 7.14990711)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  5819. obj69.CanCollide = false
  5820. obj69.Transparency = 1
  5821. obj69.TopSurface = Enum.SurfaceType.Smooth
  5822. obj69.BottomSurface = Enum.SurfaceType.Smooth
  5823. obj69.Material = Enum.Material.SmoothPlastic
  5824. obj69.Size = Vector3.new(1.04999995, 1.04999995, 1.04999995)
  5825. obj69.BrickColor = BrickColor.new("Pastel brown")
  5826. obj69.Friction = 0.30000001192093
  5827. obj69.Shape = Enum.PartType.Ball
  5828. obj69.Name = "stretchlol"
  5829. obj69.Parent = obj41
  5830.  
  5831. -- 70 - stretchlol
  5832. local obj70 = Instance.new("Part")
  5833. obj70.CFrame = CFrame.new(Vector3.new(67.4108353, 3.29388237, 6.88037777)) * CFrame.Angles(-3.058357000351, 0.5446692109108, 2.5818355083466)
  5834. obj70.CanCollide = false
  5835. obj70.Transparency = 1
  5836. obj70.TopSurface = Enum.SurfaceType.Smooth
  5837. obj70.BottomSurface = Enum.SurfaceType.Smooth
  5838. obj70.Material = Enum.Material.SmoothPlastic
  5839. obj70.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  5840. obj70.BrickColor = BrickColor.new("Pastel brown")
  5841. obj70.Friction = 0.30000001192093
  5842. obj70.Shape = Enum.PartType.Ball
  5843. obj70.Name = "stretchlol"
  5844. obj70.Parent = obj41
  5845.  
  5846. -- 71 - stretchlol
  5847. local obj71 = Instance.new("Part")
  5848. obj71.CFrame = CFrame.new(Vector3.new(67.1960983, 3.65356374, 6.79175806)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  5849. obj71.CanCollide = false
  5850. obj71.Transparency = 1
  5851. obj71.TopSurface = Enum.SurfaceType.Smooth
  5852. obj71.BottomSurface = Enum.SurfaceType.Smooth
  5853. obj71.Material = Enum.Material.SmoothPlastic
  5854. obj71.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  5855. obj71.BrickColor = BrickColor.new("Pastel brown")
  5856. obj71.Friction = 0.30000001192093
  5857. obj71.Shape = Enum.PartType.Ball
  5858. obj71.Name = "stretchlol"
  5859. obj71.Parent = obj41
  5860.  
  5861. -- 72 - stretchlol
  5862. local obj72 = Instance.new("Part")
  5863. obj72.CFrame = CFrame.new(Vector3.new(66.944519, 3.22988653, 7.64748716)) * CFrame.Angles(-3.058357000351, 0.5446692109108, 2.5818355083466)
  5864. obj72.CanCollide = false
  5865. obj72.Transparency = 1
  5866. obj72.TopSurface = Enum.SurfaceType.Smooth
  5867. obj72.BottomSurface = Enum.SurfaceType.Smooth
  5868. obj72.Material = Enum.Material.SmoothPlastic
  5869. obj72.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  5870. obj72.BrickColor = BrickColor.new("Pastel brown")
  5871. obj72.Friction = 0.30000001192093
  5872. obj72.Shape = Enum.PartType.Ball
  5873. obj72.Name = "stretchlol"
  5874. obj72.Parent = obj41
  5875.  
  5876. -- 73 - stretchlol
  5877. local obj73 = Instance.new("Part")
  5878. obj73.CFrame = CFrame.new(Vector3.new(66.851532, 3.04020095, 7.04717398)) * CFrame.Angles(-3.058357000351, 0.5446692109108, 2.5818355083466)
  5879. obj73.CanCollide = false
  5880. obj73.Transparency = 1
  5881. obj73.TopSurface = Enum.SurfaceType.Smooth
  5882. obj73.BottomSurface = Enum.SurfaceType.Smooth
  5883. obj73.Material = Enum.Material.SmoothPlastic
  5884. obj73.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  5885. obj73.BrickColor = BrickColor.new("Pastel brown")
  5886. obj73.Friction = 0.30000001192093
  5887. obj73.Shape = Enum.PartType.Ball
  5888. obj73.Name = "stretchlol"
  5889. obj73.Parent = obj41
  5890.  
  5891. -- 74 - stretchlol
  5892. local obj74 = Instance.new("Part")
  5893. obj74.CFrame = CFrame.new(Vector3.new(66.5551376, 3.48395109, 7.33871603)) * CFrame.Angles(-2.4803557395935, 1.123170375824, 2.1302044391632)
  5894. obj74.CanCollide = false
  5895. obj74.Transparency = 1
  5896. obj74.TopSurface = Enum.SurfaceType.Smooth
  5897. obj74.BottomSurface = Enum.SurfaceType.Smooth
  5898. obj74.Material = Enum.Material.SmoothPlastic
  5899. obj74.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  5900. obj74.BrickColor = BrickColor.new("Pastel brown")
  5901. obj74.Friction = 0.30000001192093
  5902. obj74.Shape = Enum.PartType.Ball
  5903. obj74.Name = "stretchlol"
  5904. obj74.Parent = obj41
  5905.  
  5906. -- 75 - stretchlol
  5907. local obj75 = Instance.new("Part")
  5908. obj75.CFrame = CFrame.new(Vector3.new(66.8069, 3.60357046, 7.60786104)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  5909. obj75.CanCollide = false
  5910. obj75.Transparency = 1
  5911. obj75.TopSurface = Enum.SurfaceType.Smooth
  5912. obj75.BottomSurface = Enum.SurfaceType.Smooth
  5913. obj75.Material = Enum.Material.SmoothPlastic
  5914. obj75.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  5915. obj75.BrickColor = BrickColor.new("Pastel brown")
  5916. obj75.Friction = 0.30000001192093
  5917. obj75.Shape = Enum.PartType.Ball
  5918. obj75.Name = "stretchlol"
  5919. obj75.Parent = obj41
  5920.  
  5921. -- 76 - stretchlol
  5922. local obj76 = Instance.new("Part")
  5923. obj76.CFrame = CFrame.new(Vector3.new(67.0182953, 3.88547921, 6.72704411)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  5924. obj76.CanCollide = false
  5925. obj76.Transparency = 1
  5926. obj76.TopSurface = Enum.SurfaceType.Smooth
  5927. obj76.BottomSurface = Enum.SurfaceType.Smooth
  5928. obj76.Material = Enum.Material.SmoothPlastic
  5929. obj76.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  5930. obj76.BrickColor = BrickColor.new("Pastel brown")
  5931. obj76.Friction = 0.30000001192093
  5932. obj76.Shape = Enum.PartType.Ball
  5933. obj76.Name = "stretchlol"
  5934. obj76.Parent = obj41
  5935. obj1.PrimaryPart = obj4
  5936.  
  5937. local stretches = obj41:GetChildren()
  5938. for i,v in pairs(stretches) do
  5939. v.Anchored = true
  5940. v.Parent = obj1
  5941. end
  5942. for i,v in pairs(obj2:GetChildren()) do
  5943. v.Anchored = true
  5944. v.Parent = obj1
  5945. end
  5946. obj2:Destroy()
  5947. obj41:Destroy()
  5948.  
  5949. local previous = nil
  5950. for i,v in pairs(obj1:GetChildren()) do
  5951. if v:IsA('BasePart') then
  5952. if previous then
  5953. local weld = Instance.new('Weld',v)
  5954. weld.Part0 = v
  5955. weld.Part1 = previous
  5956. weld.C0 = v.CFrame:inverse() * previous.CFrame
  5957. previous.Anchored = false
  5958. previous.CanCollide = false
  5959. local vee = v
  5960. weld.AncestryChanged:connect(function(mez,par)
  5961. wait()
  5962. weld.Parent = vee
  5963. end)
  5964. end
  5965. previous = v
  5966. end
  5967. end
  5968. previous.Anchored = false
  5969. previous.CanCollide = false
  5970. obj1:SetPrimaryPartCFrame(handle.CFrame*CFrame.Angles(0,math.rad(180),0)+Vector3.new(0,100,0))
  5971. -- 2 - Part
  5972. local ree = Instance.new("Part")
  5973. ree.CFrame = CFrame.new(Vector3.new(50.5, 141, 5.5))
  5974. ree.Transparency = 0.80000001192093
  5975. ree.Material = Enum.Material.Neon
  5976. ree.CFrame = CFrame.new(obj4.Position)
  5977. ree.Size = Vector3.new(5, math.huge, 5)
  5978. ree.BrickColor = BrickColor.new("New Yeller")
  5979. ree.Friction = 0.30000001192093
  5980. ree.Shape = Enum.PartType.Block
  5981. ree.Parent = handle
  5982.  
  5983. -- 3 - Mesh
  5984. local ree2 = Instance.new("CylinderMesh")
  5985. ree2.Parent = ree
  5986. local thing = Instance.new('BodyPosition',obj9)
  5987. local thing2 = Instance.new('BodyPosition',ree)
  5988. thing2.P = 100000
  5989. thing2.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  5990. thing.MaxForce = Vector3.new(10000,10000,10000)
  5991. for i=1,100 do
  5992. thing2.Position = obj4.Position
  5993. 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))
  5994. thing.Position = handle.Position+(handle.CFrame.rightVector*0.5)
  5995. wait()
  5996. end
  5997. thing:Destroy()
  5998. local lmfao = Instance.new('Weld',obj4)
  5999. lmfao.C0 = CFrame.new(2.5,0.2,0)*CFrame.Angles(0,math.rad(180),0)
  6000. lmfao.Part0 = obj4
  6001. lmfao.Part1 = handle
  6002. ree:Destroy()
  6003. working = false
  6004. end
  6005.  
  6006. function katanamode()
  6007. blademode = "katana"
  6008. -- 1 - weeb shit
  6009. local weebshit1 = handle
  6010.  
  6011. -- 16 - top cap
  6012. local weebshit16 = Instance.new("Part")
  6013. weebshit16.CFrame = CFrame.new(Vector3.new(206.400146, 11.5499945, 5.00058556)) * CFrame.Angles(-3.1415927410126, 0, 1.5707963705063)
  6014. weebshit16.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6015. weebshit16.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6016. weebshit16.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6017. weebshit16.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6018. weebshit16.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6019. weebshit16.Size = Vector3.new(0.1, 0.05,0.05) --0.65, 0.65
  6020. weebshit16.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6021. weebshit16.Anchored = false
  6022. weebshit16.BrickColor = BrickColor.new("Really black")
  6023. weebshit16.Friction = 0.30000001192093
  6024. weebshit16.Shape = Enum.PartType.Cylinder
  6025. weebshit16.Name = "top cap"
  6026. weebshit16.Parent = weebshit1
  6027. local weld = Instance.new('Weld',weebshit16)
  6028. weld.Part0 = weebshit16
  6029. weld.Part1 = handle
  6030. weld.C1 = CFrame.new(0.6, 0, 0, 1.00000048, 0, 0, 0, 1, 0, 0, 0, 1.00000048)
  6031. --weld,part,endsize,endpos,amntime
  6032. 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)
  6033.  
  6034. -- 8 - blade
  6035. local weebshit8 = Instance.new("Part")
  6036. weebshit8.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6037. weebshit8.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6038. weebshit8.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6039. weebshit8.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6040. weebshit8.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6041. weebshit8.Material = Enum.Material.Metal
  6042. weebshit8.Size = Vector3.new(0.23,0.05, 0.1)
  6043. weebshit8.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6044. weebshit8.Anchored = false
  6045. weebshit8.BrickColor = BrickColor.new("Dark stone grey")
  6046. weebshit8.Friction = 0.30000001192093
  6047. weebshit8.Shape = Enum.PartType.Block
  6048. weebshit8.Name = "blade"
  6049. weebshit8.Parent = weebshit1
  6050. weebshit8:BreakJoints()
  6051. local bld1 = weebshit8
  6052. local weld2 = Instance.new('Weld',weebshit8)
  6053. weld2.Part0 = weebshit8
  6054. weld2.Part1 = handle
  6055. weld2.C1 = CFrame.new(0.75, 0, 0) * CFrame.Angles(math.rad(180), 0, math.rad(-90))
  6056. local coru=coroutine.wrap(function()
  6057. 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)
  6058. end)
  6059. coru()
  6060.  
  6061. -- 9 - blade
  6062. local weebshit9 = Instance.new("Part")
  6063. weebshit9.CFrame = CFrame.new(Vector3.new(206.475388, 13.3372736, 5.00158167)) * CFrame.Angles(-0, 0, 0.052359949797392)
  6064. weebshit9.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6065. weebshit9.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6066. weebshit9.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6067. weebshit9.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6068. weebshit9.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6069. weebshit9.Material = Enum.Material.Metal
  6070. weebshit9.Size = Vector3.new(0.100000009, 0.05, 0.0500000007)
  6071. weebshit9.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6072. weebshit9.Anchored = false
  6073. weebshit9.BrickColor = BrickColor.new("Pearl")
  6074. weebshit9.Friction = 0.30000001192093
  6075. weebshit9.Shape = Enum.PartType.Block
  6076. weebshit9.Name = "blade"
  6077. weebshit9.Parent = weebshit8
  6078. local bld2 = weebshit9
  6079. local weld3 = Instance.new('Weld',weebshit9)
  6080. weld3.Part0 = weebshit9
  6081. weld3.Part1 = weebshit8
  6082. weld3.C1 = CFrame.new(0.11, 0, 0) * CFrame.Angles(0, 0, 0)
  6083. grow(weld3,weebshit9,Vector3.new(0.100000009, 1.17, 0.0500000007),CFrame.new(0.11, 0, 0) * CFrame.Angles(0, 0, 0),0.05)
  6084. -- 10 - blade
  6085. local weebshit10 = Instance.new("Part")
  6086. weebshit10.CFrame = CFrame.new(Vector3.new(206.26973, 14.458313, 5)) * CFrame.Angles(-0, 0, 0.10472027212381)
  6087. weebshit10.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6088. weebshit10.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6089. weebshit10.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6090. weebshit10.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6091. weebshit10.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6092. weebshit10.Material = Enum.Material.Metal
  6093. weebshit10.Size = Vector3.new(0.229999945, 0.05, 0.100000009)
  6094. weebshit10.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6095. weebshit10.Anchored = false
  6096. weebshit10.BrickColor = BrickColor.new("Dark stone grey")
  6097. weebshit10.Friction = 0.30000001192093
  6098. weebshit10.Shape = Enum.PartType.Block
  6099. weebshit10.Name = "blade"
  6100. weebshit10.Parent = weebshit1
  6101. local weld4 = Instance.new('Weld',weebshit10)
  6102. weld4.Part0 = weebshit10
  6103. weld4.Part1 = weebshit8
  6104. 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)
  6105. local coru=coroutine.wrap(function()
  6106. 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)
  6107. end)
  6108. coru()
  6109. -- 11 - blade
  6110. local weebshit11 = Instance.new("Part")
  6111. weebshit11.CFrame = CFrame.new(Vector3.new(206.384079, 14.4703341, 5.00158167)) * CFrame.Angles(-0, 0, 0.10472027212381)
  6112. weebshit11.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6113. weebshit11.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6114. weebshit11.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6115. weebshit11.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6116. weebshit11.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6117. weebshit11.Material = Enum.Material.Metal
  6118. weebshit11.Size = Vector3.new(0.100000009, 0.05, 0.0500000007)
  6119. weebshit11.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6120. weebshit11.Anchored = false
  6121. weebshit11.BrickColor = BrickColor.new("Pearl")
  6122. weebshit11.Friction = 0.30000001192093
  6123. weebshit11.Shape = Enum.PartType.Block
  6124. weebshit11.Name = "blade"
  6125. weebshit11.Parent = weebshit1
  6126. local weld5 = Instance.new('Weld',weebshit10)
  6127. weld5.Part0 = weebshit10
  6128. weld5.Part1 = weebshit11
  6129. weld5.C1 = CFrame.new(0.11, 0, 0) * CFrame.Angles(0, 0, 0)
  6130. grow(weld5,weebshit11,Vector3.new(0.100000009, 1.16999841, 0.0500000007),CFrame.new(-0.11, 0, 0) * CFrame.Angles(0, 0, 0),0.1)
  6131.  
  6132. -- 15 - blade
  6133. local weebshit15 = Instance.new("Part")
  6134. weebshit15.CFrame = CFrame.new(Vector3.new(206.36055, 13.3312511, 5)) * CFrame.Angles(-0, 0, 0.052359949797392)
  6135. weebshit15.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6136. weebshit15.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6137. weebshit15.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6138. weebshit15.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6139. weebshit15.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6140. weebshit15.Material = Enum.Material.Metal
  6141. weebshit15.Size = Vector3.new(0.229999945, 0.55, 0.100000009)
  6142. weebshit15.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6143. weebshit15.Anchored = false
  6144. weebshit15.BrickColor = BrickColor.new("Dark stone grey")
  6145. weebshit15.Friction = 0.30000001192093
  6146. weebshit15.Shape = Enum.PartType.Block
  6147. weebshit15.Name = "blade"
  6148. weebshit15.Parent = weebshit1
  6149. local weld6 = Instance.new('Weld',weebshit15)
  6150. weld6.Part0 = weebshit15
  6151. weld6.Part1 = weebshit10
  6152. 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)
  6153. local coru=coroutine.wrap(function()
  6154. 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)
  6155. end)
  6156. coru()
  6157.  
  6158. -- 12 - blade
  6159. local weebshit12 = Instance.new("Part")
  6160. weebshit12.CFrame = CFrame.new(Vector3.new(206.50705, 12.1849957, 5.00158167)) * CFrame.Angles(-0, 0, -0)
  6161. weebshit12.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6162. weebshit12.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6163. weebshit12.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6164. weebshit12.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6165. weebshit12.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6166. weebshit12.Material = Enum.Material.Metal
  6167. weebshit12.Size = Vector3.new(0.100000009, 0.05, 0.0500000007)
  6168. weebshit12.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6169. weebshit12.Anchored = false
  6170. weebshit12.BrickColor = BrickColor.new("Pearl")
  6171. weebshit12.Friction = 0.30000001192093
  6172. weebshit12.Shape = Enum.PartType.Block
  6173. weebshit12.Name = "blade"
  6174. weebshit12.Parent = weebshit1
  6175. local weld7 = Instance.new('Weld',weebshit12)
  6176. weld7.Part0 = weebshit12
  6177. weld7.Part1 = weebshit15
  6178. weld7.C1 = CFrame.new(0.11, 0, 0) * CFrame.Angles(0, 0, 0)
  6179. grow(weld7,weebshit12,Vector3.new(0.100000009, 1.16999841, 0.0500000007),CFrame.new(0.11, 0, 0) * CFrame.Angles(0, 0, 0),0.1)
  6180.  
  6181. -- 14 - blade
  6182. local weebshit14 = Instance.new("Part")
  6183. weebshit14.CFrame = CFrame.new(Vector3.new(206.155365, 15.3628922, 5)) * CFrame.Angles(-0, 0, 0.15708021819592)
  6184. weebshit14.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6185. weebshit14.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6186. weebshit14.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6187. weebshit14.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6188. weebshit14.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6189. weebshit14.Material = Enum.Material.Metal
  6190. weebshit14.Size = Vector3.new(0.229999945, 0.05, 0.100000009)
  6191. weebshit14.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6192. weebshit14.Anchored = false
  6193. weebshit14.BrickColor = BrickColor.new("Dark stone grey")
  6194. weebshit14.Friction = 0.30000001192093
  6195. weebshit14.Shape = Enum.PartType.Block
  6196. weebshit14.Name = "blade"
  6197. weebshit14.Parent = weebshit1
  6198. local weld8 = Instance.new('Weld',weebshit14)
  6199. weld8.Part0 = weebshit14
  6200. weld8.Part1 = weebshit15
  6201. 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)
  6202. local coru=coroutine.wrap(function()
  6203. 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)
  6204. end)
  6205. coru()
  6206.  
  6207. -- 13 - blade
  6208. local weebshit13 = Instance.new("Part")
  6209. weebshit13.CFrame = CFrame.new(Vector3.new(206.268967, 15.3808832, 5.00158167)) * CFrame.Angles(-0, 0, 0.15708021819592)
  6210. weebshit13.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6211. weebshit13.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6212. weebshit13.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6213. weebshit13.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6214. weebshit13.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6215. weebshit13.Material = Enum.Material.Metal
  6216. weebshit13.Size = Vector3.new(0.100000009, 0.05, 0.0500000007)
  6217. weebshit13.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6218. weebshit13.Anchored = false
  6219. weebshit13.BrickColor = BrickColor.new("Pearl")
  6220. weebshit13.Friction = 0.30000001192093
  6221. weebshit13.Shape = Enum.PartType.Block
  6222. weebshit13.Name = "blade"
  6223. weebshit13.Parent = weebshit1
  6224. local weld9 = Instance.new('Weld',weebshit13)
  6225. weld9.Part0 = weebshit13
  6226. weld9.Part1 = weebshit14
  6227. weld9.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  6228. grow(weld9,weebshit13,Vector3.new(0.100000009, 0.699998796, 0.0500000007),CFrame.new(0.11, 0, 0) * CFrame.Angles(0, 0, 0),0.1)
  6229.  
  6230. -- 18 - blade
  6231. local weebshit18 = Instance.new("WedgePart")
  6232. weebshit18.CFrame = CFrame.new(Vector3.new(206.077118, 15.85674, 5)) * CFrame.Angles(1.5707963705063, -1.4137160778046, 1.5707963705063)
  6233. weebshit18.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6234. weebshit18.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6235. weebshit18.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6236. weebshit18.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6237. weebshit18.Material = Enum.Material.Metal
  6238. weebshit18.Size = Vector3.new(0.100000009, 0.05, 0.230000108)
  6239. weebshit18.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6240. weebshit18.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6241. weebshit18.Anchored = false
  6242. weebshit18.BrickColor = BrickColor.new("Dark stone grey")
  6243. weebshit18.Friction = 0.30000001192093
  6244. weebshit18.Name = "blade"
  6245. weebshit18.Parent = weebshit1
  6246. local weld10 = Instance.new('Weld',weebshit18)
  6247. weld10.Part0 = weebshit18
  6248. weld10.Part1 = weebshit14
  6249. weld10.C1 = CFrame.new(-0.015, 0.299937057, 2.86102295e-06)*CFrame.Angles(0,math.rad(-90),0)
  6250. local coru=coroutine.wrap(function()
  6251. 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)
  6252. end)
  6253. coru()
  6254.  
  6255. -- 19 - blade
  6256. local weebshit19 = Instance.new("WedgePart")
  6257. weebshit19.CFrame = CFrame.new(Vector3.new(206.096375, 15.8952179, 5.00177383)) * CFrame.Angles(1.5707963705063, -1.4137160778046, 1.5707963705063)
  6258. weebshit19.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6259. weebshit19.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6260. weebshit19.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6261. weebshit19.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6262. weebshit19.Material = Enum.Material.Metal
  6263. weebshit19.Size = Vector3.new(0.0500000007, 0.05, 0.280000091)
  6264. weebshit19.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6265. weebshit19.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6266. weebshit19.Anchored = false
  6267. weebshit19.BrickColor = BrickColor.new("Pearl")
  6268. weebshit19.Friction = 0.30000001192093
  6269. weebshit19.Name = "blade"
  6270. weebshit19.Parent = weebshit1
  6271. local weld11 = Instance.new('Weld',weebshit19)
  6272. weld11.Part0 = weebshit19
  6273. weld11.Part1 = weebshit18
  6274. weld11.C1 = CFrame.new(0, 0, -0.029) * CFrame.Angles(0, 0, 0)
  6275. local coru=coroutine.wrap(function()
  6276. 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)
  6277. end)
  6278. coru()
  6279. end
  6280.  
  6281. function gunmode()
  6282. working = true
  6283.  
  6284. working = false
  6285. end
  6286.  
  6287. function knifemode()
  6288. blademode = "knife"
  6289. -- 6 - thicc cap
  6290. local obj6 = Instance.new("Part")
  6291. obj6.CFrame = CFrame.new(Vector3.new(202.399948, 10.5999813, 5.00099993)) * CFrame.Angles(-0, 0, 3.5017728805542e-07)
  6292. obj6.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6293. obj6.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6294. obj6.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6295. obj6.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6296. obj6.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6297. obj6.Size = Vector3.new(0.3, 0.3, 0.3)
  6298. obj6.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6299. obj6.Anchored = false
  6300. obj6.BrickColor = BrickColor.new("Really black")
  6301. obj6.Friction = 0.30000001192093
  6302. obj6.Shape = Enum.PartType.Ball
  6303. obj6.Name = "thicc cap"
  6304. obj6.Parent = handle
  6305. local weld2 = Instance.new('Weld',obj6)
  6306. weld2.Part0 = obj6
  6307. weld2.Part1 = handle
  6308. weld2.C0 = CFrame.new(0.4, 0, 0)
  6309. grow(weld2,obj6,Vector3.new(0.3, 0.3, 0.3),CFrame.new(-0.15, 0, 0),0.1)
  6310.  
  6311. -- 8 - thicc top cap
  6312. local obj8 = Instance.new("Part")
  6313. obj8.CFrame = CFrame.new(Vector3.new(202.399963, 11.3000078, 5.00099993)) * CFrame.Angles(-0, 0, 3.5017728805542e-07)
  6314. obj8.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6315. obj8.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6316. obj8.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6317. obj8.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6318. obj8.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6319. obj8.Size = Vector3.new(0.3, 0.3, 0.3)
  6320. obj8.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6321. obj8.Anchored = false
  6322. obj8.BrickColor = BrickColor.new("Really black")
  6323. obj8.Friction = 0.30000001192093
  6324. obj8.Shape = Enum.PartType.Ball
  6325. obj8.Name = "thicc top cap"
  6326. obj8.Parent = handle
  6327. local weld1 = Instance.new('Weld',obj8)
  6328. weld1.Part0 = obj8
  6329. weld1.Part1 = handle
  6330. weld1.C0 = CFrame.new(-0.4, 0, 0)
  6331. grow(weld1,obj8,Vector3.new(0.3, 0.3, 0.3),CFrame.new(0.15, 0, 0),0.1)
  6332. -- 4 - thicc blade
  6333. local obj4 = Instance.new("Part")
  6334. obj4.CFrame = CFrame.new(Vector3.new(202.40007, 12.1600046, 5.00099707)) * CFrame.Angles(-0, 0, -0)
  6335. obj4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6336. obj4.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6337. obj4.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6338. obj4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6339. obj4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6340. obj4.Material = Enum.Material.Metal
  6341. obj4.Size = Vector3.new(0.23, 0.1, 0.1)
  6342. obj4.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6343. obj4.Anchored = false
  6344. obj4.BrickColor = BrickColor.new("Dark stone grey")
  6345. obj4.Friction = 0.30000001192093
  6346. obj4.Shape = Enum.PartType.Block
  6347. obj4.Name = "blade"
  6348. obj4.Parent = handle
  6349. local weld4 = Instance.new('Weld',obj4)
  6350. weld4.Part0 = obj4
  6351. weld4.Part1 = handle
  6352. weld4.C0 = CFrame.new(0, -0.535, 0)*CFrame.Angles(0,0,math.rad(90))
  6353. local coru=coroutine.wrap(function()
  6354. grow(weld4,obj4,Vector3.new(0.23, 1.19, 0.1),CFrame.new(0.5, 0, 0),0.1)
  6355. end)
  6356. coru()
  6357.  
  6358. -- 5 - thicc blade
  6359. local obj5 = Instance.new("Part")
  6360. obj5.CFrame = CFrame.new(Vector3.new(202.507141, 12.1749954, 5.00158167)) * CFrame.Angles(-0, 0, -0)
  6361. obj5.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6362. obj5.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6363. obj5.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6364. obj5.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6365. obj5.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6366. obj5.Material = Enum.Material.Metal
  6367. obj5.Size = Vector3.new(0.100000009, 0.1, 0.0500000007)
  6368. obj5.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6369. obj5.Anchored = false
  6370. obj5.BrickColor = BrickColor.new("Pearl")
  6371. obj5.Friction = 0.30000001192093
  6372. obj5.Shape = Enum.PartType.Block
  6373. obj5.Name = "blade"
  6374. obj5.Parent = handle
  6375. local weld5 = Instance.new('Weld',obj5)
  6376. weld5.Part0 = obj5
  6377. weld5.Part1 = obj4
  6378. weld5.C0 = CFrame.new(0.09, 0, 0)*CFrame.Angles(0,0,0)
  6379. grow(weld5,obj5,Vector3.new(0.1, 1.19, 0.05),CFrame.new(0, 0, 0),0.1)
  6380.  
  6381. -- 3 - thicc blade
  6382. local obj3 = Instance.new("WedgePart")
  6383. obj3.CFrame = CFrame.new(Vector3.new(202.40007, 12.9000006, 5.00099707)) * CFrame.Angles(-0, -1.5707963705063, 0)
  6384. obj3.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6385. obj3.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6386. obj3.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6387. obj3.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6388. obj3.Material = Enum.Material.Metal
  6389. obj3.Size = Vector3.new(0.1, 0, 0.23)
  6390. obj3.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6391. obj3.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6392. obj3.Anchored = false
  6393. obj3.BrickColor = BrickColor.new("Dark stone grey")
  6394. obj3.Friction = 0.30000001192093
  6395. obj3.Name = "blade"
  6396. obj3.Parent = handle
  6397. local weld6 = Instance.new('Weld',obj3)
  6398. weld6.Part0 = obj3
  6399. weld6.Part1 = obj4
  6400. weld6.C0 = CFrame.new(0, -0.595, 0)*CFrame.Angles(math.rad(0),math.rad(270),math.rad(0))
  6401. local coru=coroutine.wrap(function()
  6402. grow(weld6,obj3,Vector3.new(0.1, 0.3, 0.23),CFrame.new(0, 0.15, 0),0.05)
  6403. end)
  6404. coru()
  6405.  
  6406. -- 2 - thicc blade
  6407. local obj2 = Instance.new("WedgePart")
  6408. obj2.CFrame = CFrame.new(Vector3.new(202.423431, 12.9305696, 5.00099707)) * CFrame.Angles(-0, -1.5707963705063, 0)
  6409. obj2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6410. obj2.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6411. obj2.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6412. obj2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6413. obj2.Material = Enum.Material.Metal
  6414. obj2.Size = Vector3.new(0.05, 0, 0.26)
  6415. obj2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6416. obj2.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6417. obj2.Anchored = false
  6418. obj2.BrickColor = BrickColor.new("Lily white")
  6419. obj2.Friction = 0.30000001192093
  6420. obj2.Name = "blade"
  6421. obj2.Parent = handle
  6422. local weld7 = Instance.new('Weld',obj2)
  6423. weld7.Part0 = obj2
  6424. weld7.Part1 = obj4
  6425. weld7.C0 = CFrame.new(0, -0.595, 0)*CFrame.Angles(math.rad(0),math.rad(270),math.rad(0))
  6426. grow(weld7,obj2,Vector3.new(0.05, 0.33, 0.24),CFrame.new(-0.02, 0.165, 0),0.05)
  6427. end
  6428.  
  6429. function raep()
  6430. working = true
  6431. pcall(function()
  6432. local holyshit = Instance.new("Sound", handle)
  6433. holyshit.SoundId = "rbxassetid://345287845"
  6434. holyshit.Volume = 5
  6435. holyshit:Play()
  6436. holyshit.TimePosition = 0.6
  6437. --[[local waitwhatthefuck = Instance.new("Sound", handle)
  6438. waitwhatthefuck.SoundId = "rbxassetid://864314263"
  6439. waitwhatthefuck:Play()]]--
  6440. local coru=coroutine.wrap(function()
  6441. wait(1.95)
  6442. holyshit.TimePosition = 2.8
  6443. end)
  6444. coru()
  6445. local tweld = Instance.new("Weld", char.HumanoidRootPart)
  6446. tweld.Part0 = char.HumanoidRootPart
  6447. tweld.Part1 = char.Torso
  6448. local rweld = Instance.new("Weld", char["Right Arm"])
  6449. rweld.Part0 = char["Torso"]
  6450. rweld.Part1 = char["Right Arm"]
  6451. rweld.C0 = CFrame.new(1.5, 0, 0)
  6452. local lweld = Instance.new("Weld", char["Left Arm"])
  6453. lweld.Part0 = char.Torso
  6454. lweld.Part1 = char["Left Arm"]
  6455. lweld.C0 = CFrame.new(-1.5, 0, 0)
  6456.  
  6457. char.Humanoid.WalkSpeed = 16
  6458.  
  6459. local cor = coroutine.wrap(function()
  6460. lerp(rweld,rweld.C0,CFrame.new(1.75, 0, 0.35) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(50)),0.2)
  6461. end)
  6462. local cor2 = coroutine.wrap(function()
  6463. lerp(tweld,tweld.C0,CFrame.new(0, -0.25, 0) * CFrame.Angles(math.rad(-15), math.rad(-45), math.rad(0)),0.2)
  6464. end)
  6465. cor()
  6466. cor2()
  6467. lerp(lweld,lweld.C0,CFrame.new(-1.75, 0, -0.35) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(-20)),0.2)
  6468.  
  6469. local particl = Instance.new("ParticleEmitter")
  6470. particl.LightEmission = 3
  6471. 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))})
  6472. particl.LightInfluence = 0.75
  6473. particl.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 1), NumberSequenceKeypoint.new(1, 0)})
  6474. particl.Lifetime = NumberRange.new(0.1, 0.5)
  6475. particl.Rate = 50
  6476. particl.RotSpeed = NumberRange.new(300, 300)
  6477. particl.Speed = NumberRange.new(0, 1)
  6478. particl.SpreadAngle = Vector2.new(90, 90)
  6479. particl.Parent = handle
  6480.  
  6481. for i, v in pairs(handle["pink toy"]:GetChildren()) do
  6482. if v:IsA("Part") then
  6483. cooldildo = particl:Clone()
  6484. cooldildo.Parent = v
  6485. end
  6486. end
  6487.  
  6488. particl:Remove()
  6489.  
  6490. wait(1)
  6491. MOAN = true
  6492.  
  6493. char.Humanoid.WalkSpeed = 75
  6494.  
  6495.  
  6496. local cor = coroutine.wrap(function()
  6497. lerp(rweld,rweld.C0,CFrame.new(1.6, 0.5, -0.75) * CFrame.Angles(0, math.rad(55), math.rad(90)),0.06)
  6498. end)
  6499. local cor2 = coroutine.wrap(function()
  6500. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(30), math.rad(0)),0.06)
  6501. end)
  6502. local cor3 = coroutine.wrap(function()
  6503. lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(270),math.rad(-90),math.rad(180)), 0.06)
  6504. end)
  6505. cor()
  6506. cor2()
  6507. cor3()
  6508. lerp(lweld,lweld.C0,CFrame.new(-1.75, 0, 0.35) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-20)),0.06)
  6509. local omgg = 0
  6510. repeat wait(0.05) omgg = omgg+0.05 until aidsificating ~= nil or omgg > 2
  6511. holyshit:Destroy()
  6512. char.Humanoid.WalkSpeed = 16
  6513. MOAN = false
  6514. if aidsificating == nil then
  6515. for i, v in pairs(handle["pink toy"]:GetChildren()) do
  6516. if v:IsA("Part") then
  6517. v:FindFirstChild("ParticleEmitter"):Destroy()
  6518. end
  6519. end
  6520. local cor = coroutine.wrap(function()
  6521. lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.08)
  6522. end)
  6523. local cor2 = coroutine.wrap(function()
  6524. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.08)
  6525. end)
  6526. local cor3 = coroutine.wrap(function()
  6527. lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-180),math.rad(-90), 0), 0.08)
  6528. end)
  6529. cor()
  6530. cor2()
  6531. cor3()
  6532. lerp(lweld,lweld.C0,CFrame.new(-1.75, 0, 0.35) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-20)),0.08)
  6533.  
  6534. lweld:Remove()
  6535. rweld:Remove()
  6536. tweld:Remove()
  6537.  
  6538. if torsoclone and char:FindFirstChild("Torso") and char:FindFirstChild("HumanoidRootPart") then
  6539. local clone = torsoclone:Clone()
  6540. clone.Part0 = char.HumanoidRootPart
  6541. clone.Part1 = char.Torso
  6542. clone.Parent = char.HumanoidRootPart
  6543. end
  6544. if leftclone and char:FindFirstChild('Left Arm') and char:FindFirstChild('Torso') then
  6545. local clone = leftclone:Clone()
  6546. clone.Part0 = char.Torso
  6547. clone.Part1 = char["Left Arm"]
  6548. clone.Parent = char.Torso
  6549. end
  6550. if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
  6551. local clone = rightclone:Clone()
  6552. clone.Part0 = char.Torso
  6553. clone.Part1 = char["Right Arm"]
  6554. clone.Parent = char.Torso
  6555. end
  6556. else
  6557. pcall(function()
  6558. aidsificating.HumanoidRootPart:Destroy()
  6559. end)
  6560. pcall(function()
  6561. ragdollpart(aidsificating,"Right Arm")
  6562. ragdollpart(aidsificating,"Right Leg")
  6563. ragdollpart(aidsificating,"Left Arm")
  6564. ragdollpart(aidsificating,"Left Leg")
  6565. end)
  6566. pcall(function()
  6567. ragdollpart(aidsificating,"RightUpperArm")
  6568. ragdollpart(aidsificating,"RightUpperLeg")
  6569. ragdollpart(aidsificating,"LeftUpperArm")
  6570. ragdollpart(aidsificating,"LeftUpperLeg")
  6571. end)
  6572. pcall(function()
  6573. local weld = Instance.new('Weld',aidsificating.Torso)
  6574. weld.Part0 = aidsificating.Torso
  6575. weld.Part1 = handle
  6576. weld.C0 = CFrame.new(0.2,-2.5,2)*CFrame.Angles(math.rad(135),0,math.rad(-90))
  6577. for i,v in pairs(handle["pink toy"]:GetChildren()) do
  6578. if v:IsA('BasePart') and v.Name == "stretchlol" then
  6579. v.BrickColor = aidsificating.Torso.BrickColor
  6580. v.Transparency = 0
  6581. end
  6582. end
  6583. end)
  6584. pcall(function()
  6585. local weld = Instance.new('Weld',aidsificating.UpperTorso)
  6586. weld.Part0 = aidsificating.UpperTorso
  6587. weld.Part1 = handle
  6588. weld.C0 = CFrame.new(0.2,-2.5,2)*CFrame.Angles(math.rad(135),0,math.rad(-90))
  6589. for i,v in pairs(handle["pink toy"]:GetChildren()) do
  6590. if v:IsA('BasePart') and v.Name == "stretchlol" then
  6591. v.BrickColor = aidsificating.UpperTorso.BrickColor
  6592. v.Transparency = 0
  6593. end
  6594. end
  6595. end)
  6596. lerp(rweld,rweld.C0,CFrame.new(1.6, 1, -0.5) * CFrame.Angles(0, math.rad(55), math.rad(145)),0.06)
  6597. wait(2)
  6598. for i,v in pairs(aidsificating:GetDescendants()) do
  6599. if v:IsA('Weld') then v:Destroy() end
  6600. end
  6601. pcall(function()
  6602. ragdollpart(aidsificating,"Head")
  6603. end)
  6604. pcall(function()
  6605. local thang = "Torso"
  6606. if aidsificating:FindFirstChild('UpperTorso') then
  6607. thang = "UpperTorso"
  6608. end
  6609. local ayybleed = Instance.new('Part',aidsificating)
  6610. ayybleed.Size = Vector3.new(0.2,0.2,0.2)
  6611. ayybleed.BrickColor = BrickColor.new('Maroon')
  6612. ayybleed.Material = Enum.Material.SmoothPlastic
  6613. ayybleed.Name = "ayybleed"
  6614. ayybleed.CanCollide = false
  6615. ayybleed.Transparency = 1
  6616. ayybleed.CFrame = aidsificating[thang].CFrame
  6617. ayybleed:BreakJoints()
  6618. local attachment1 = Instance.new('Attachment',ayybleed)
  6619. attachment1.Position = Vector3.new(0,-1,0)
  6620. attachment1.Orientation = Vector3.new(180, 0, 0)
  6621. local attachment0 = Instance.new('Attachment',aidsificating[thang])
  6622. if attachment0 and attachment1 then
  6623. local constraint = Instance.new("HingeConstraint")
  6624. constraint.Attachment0 = attachment0
  6625. constraint.Attachment1 = attachment1
  6626. constraint.LimitsEnabled = true
  6627. constraint.UpperAngle = 0
  6628. constraint.LowerAngle = 0
  6629. constraint.Parent = aidsificating
  6630. end
  6631. local bleedBLEED= coroutine.wrap(function()
  6632. bleed(ayybleed,true)
  6633. end)
  6634. bleedBLEED()
  6635. end)
  6636. aidsificating = nil
  6637. pcall(function()
  6638. for i,v in pairs(handle["pink toy"]:GetChildren()) do
  6639. if v:IsA('BasePart') and v.Name == "stretchlol" then
  6640. v.Transparency = 1
  6641. end
  6642. end
  6643. end)
  6644. local cor = coroutine.wrap(function()
  6645. lerp(rweld,rweld.C0,CFrame.new(1.6, -0.25, 0.75) * CFrame.Angles(0, math.rad(55), math.rad(145)),0.04)
  6646. end)
  6647. local cor2 = coroutine.wrap(function()
  6648. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(-30), math.rad(0)),0.04)
  6649. end)
  6650. cor()
  6651. cor2()
  6652. lerp(lweld,lweld.C0,CFrame.new(-1.75, 0, 0.35) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-20)),0.04)
  6653. wait(0.1)
  6654. local cor = coroutine.wrap(function()
  6655. lerp(rweld,rweld.C0,CFrame.new(1.6, -0.5, 1) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.08)
  6656. end)
  6657. local cor2 = coroutine.wrap(function()
  6658. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(-30), math.rad(0)),0.08)
  6659. end)
  6660. local cor3 = coroutine.wrap(function()
  6661. lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-180),math.rad(-90), 0), 0.08)
  6662. end)
  6663. cor()
  6664. cor2()
  6665. cor3()
  6666. lerp(lweld,lweld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.08)
  6667.  
  6668. lweld:Remove()
  6669. rweld:Remove()
  6670. tweld:Remove()
  6671.  
  6672. if torsoclone and char:FindFirstChild("Torso") and char:FindFirstChild("HumanoidRootPart") then
  6673. local clone = torsoclone:Clone()
  6674. clone.Part0 = char.HumanoidRootPart
  6675. clone.Part1 = char.Torso
  6676. clone.Parent = char.HumanoidRootPart
  6677. end
  6678. if leftclone and char:FindFirstChild('Left Arm') and char:FindFirstChild('Torso') then
  6679. local clone = leftclone:Clone()
  6680. clone.Part0 = char.Torso
  6681. clone.Part1 = char["Left Arm"]
  6682. clone.Parent = char.Torso
  6683. end
  6684. if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
  6685. local clone = rightclone:Clone()
  6686. clone.Part0 = char.Torso
  6687. clone.Part1 = char["Right Arm"]
  6688. clone.Parent = char.Torso
  6689. end
  6690. end
  6691. end)
  6692. working = false
  6693. end
  6694.  
  6695. function katanaQ()
  6696. working = true
  6697. swinging = true
  6698. gettingeem = true
  6699. pcall(function()
  6700. local rweld = Instance.new("Weld", char["Right Arm"])
  6701. local tweld = Instance.new("Weld", char.HumanoidRootPart)
  6702. pcall(function()
  6703. rweld.Part0 = char["Torso"]
  6704. rweld.Part1 = char["Right Arm"]
  6705. rweld.C0 = CFrame.new(1.5, 0, 0)
  6706. tweld.Part0 = char.HumanoidRootPart
  6707. tweld.Part1 = char.Torso
  6708. end)
  6709.  
  6710. char:FindFirstChildOfClass('Humanoid').WalkSpeed = 100
  6711.  
  6712. local at1 = Instance.new("Attachment", handle)
  6713. local at2 = Instance.new("Attachment", handle)
  6714. at1.Visible = false
  6715. at1.Position = Vector3.new(5, 0, 0)
  6716. at2.Visible = false
  6717. at2.Position = Vector3.new(1, 0, 0)
  6718.  
  6719. local trail = Instance.new("Trail", handle)
  6720. trail.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(255, 255, 255)), ColorSequenceKeypoint.new(1, Color3.fromRGB(255, 255, 255))})
  6721. trail.LightEmission = 0.25
  6722. trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.9), NumberSequenceKeypoint.new(1, 1)})
  6723. trail.Lifetime = 0.10
  6724. trail.MinLength = 0.05
  6725. trail.Attachment0 = at1
  6726. trail.Attachment1 = at2
  6727. local coru=coroutine.wrap(function()
  6728. lerp(rweld,rweld.C0,CFrame.new(1.35, 0.5, -1.2) * CFrame.Angles(0, math.rad(90), math.rad(90)),0.08)
  6729. end)
  6730. coru()
  6731. lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(270),math.rad(-90),math.rad(180)), 0.08)
  6732. local ree=0
  6733. while goteem == nil and ree < 1 do
  6734. wait(0.05)
  6735. ree=ree+0.05
  6736. end
  6737. char:FindFirstChildOfClass('Humanoid').WalkSpeed = 16
  6738. gettingeem = false
  6739. swinging = false
  6740. if goteem then
  6741. wait(2)
  6742. pcall(function()
  6743. local sounn = Instance.new("Sound", goteem.Torso)
  6744. local lipp = math.random(1, 3)
  6745. if lipp == 1 then sounn.SoundId = "rbxassetid://444667844" end
  6746. if lipp == 2 then sounn.SoundId = "rbxassetid://444667824" end
  6747. if lipp == 3 then sounn.SoundId = "rbxassetid://444667859" end
  6748. sounn:Play()
  6749. end)
  6750. ragdollpart(goteem,"Head")
  6751. for i,v in pairs(goteem:GetDescendants()) do
  6752. if v:IsA('Weld') then v:Destroy() end
  6753. end
  6754. goteem = nil
  6755. end
  6756. trail:Destroy()
  6757. at1:Destroy()
  6758. at2:Destroy()
  6759. lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-180),math.rad(-90), 0), 0.05)
  6760. local cor = coroutine.wrap(function()
  6761. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),0.08)
  6762. end)
  6763. cor()
  6764. lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.08)
  6765. rweld:Destroy()
  6766. tweld:Destroy()
  6767. if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
  6768. local clone = rightclone:Clone()
  6769. clone.Part0 = char.Torso
  6770. clone.Part1 = char["Right Arm"]
  6771. clone.Parent = char.Torso
  6772. end
  6773. if torsoclone and char:FindFirstChild('Torso') and char:FindFirstChild('HumanoidRootPart') then
  6774. local clone = torsoclone:Clone()
  6775. clone.Part0 = char.HumanoidRootPart
  6776. clone.Part1 = char.Torso
  6777. clone.Parent = char.HumanoidRootPart
  6778. end
  6779. end)
  6780. swinging = false
  6781. gettingeem = false
  6782. working = false
  6783. end
  6784. local function katanaE()
  6785. working = true
  6786. swinging = true
  6787. SLESH = true
  6788. pcall(function()
  6789. local rweld = Instance.new("Weld", char["Right Arm"])
  6790. local tweld = Instance.new("Weld", char.HumanoidRootPart)
  6791. rweld.Part0 = char["Torso"]
  6792. rweld.Part1 = char["Right Arm"]
  6793. rweld.C0 = CFrame.new(1.5, 0, 0)
  6794. tweld.Part0 = char.HumanoidRootPart
  6795. tweld.Part1 = char.Torso
  6796.  
  6797. char:FindFirstChildOfClass('Humanoid').WalkSpeed = 100
  6798.  
  6799. local at1 = Instance.new("Attachment", handle)
  6800. local at2 = Instance.new("Attachment", handle)
  6801. at1.Visible = false
  6802. at1.Position = Vector3.new(5, 0, 0)
  6803. at2.Visible = false
  6804. at2.Position = Vector3.new(1, 0, 0)
  6805.  
  6806. local trail = Instance.new("Trail", handle)
  6807. trail.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(255, 255, 255)), ColorSequenceKeypoint.new(1, Color3.fromRGB(255, 255, 255))})
  6808. trail.LightEmission = 0.25
  6809. trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.9), NumberSequenceKeypoint.new(1, 1)})
  6810. trail.Lifetime = 0.10
  6811. trail.MinLength = 0.05
  6812. trail.Attachment0 = at1
  6813. trail.Attachment1 = at2
  6814. local coru=coroutine.wrap(function()
  6815. lerp(rweld,rweld.C0,CFrame.new(2, 1, 0) * CFrame.Angles(math.rad(0), 0, math.rad(60)),0.08)
  6816. end)
  6817. coru()
  6818. lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(270),math.rad(-270),math.rad(0)), 0.08)
  6819.  
  6820. wait(1)
  6821. char:FindFirstChildOfClass('Humanoid').WalkSpeed = 16
  6822. trail:Destroy()
  6823. at1:Destroy()
  6824. at2:Destroy()
  6825. lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-180),math.rad(-90), 0), 0.05)
  6826. local cor = coroutine.wrap(function()
  6827. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),0.08)
  6828. end)
  6829. cor()
  6830. lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.08)
  6831. rweld:Destroy()
  6832. tweld:Destroy()
  6833. if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
  6834. local clone = rightclone:Clone()
  6835. clone.Part0 = char.Torso
  6836. clone.Part1 = char["Right Arm"]
  6837. clone.Parent = char.Torso
  6838. end
  6839. if torsoclone and char:FindFirstChild('Torso') and char:FindFirstChild('HumanoidRootPart') then
  6840. local clone = torsoclone:Clone()
  6841. clone.Part0 = char.HumanoidRootPart
  6842. clone.Part1 = char.Torso
  6843. clone.Parent = char.HumanoidRootPart
  6844. end
  6845. end)
  6846. swinging = false
  6847. SLESH = false
  6848. working = false
  6849. end
  6850.  
  6851. function begoneTHOUGHT()
  6852. working = true
  6853. pcall(function()
  6854. local thott = Instance.new("Sound", char)
  6855. thott.SoundId = "rbxassetid://949916584"
  6856. thott.Volume = 1
  6857. thott.TimePosition = 0.5
  6858. thott.PlaybackSpeed = 1
  6859. thott.EmitterSize = player.CameraMaxZoomDistance+1
  6860. thott.MaxDistance = player.CameraMaxZoomDistance+1
  6861. thott:Play()
  6862.  
  6863. local rweld = Instance.new("Weld", char["Right Arm"])
  6864. local tweld = Instance.new("Weld", char.HumanoidRootPart)
  6865. rweld.Part0 = char["Torso"]
  6866. rweld.Part1 = char["Right Arm"]
  6867. rweld.C0 = CFrame.new(1.5, 0, 0)
  6868. tweld.Part0 = char.HumanoidRootPart
  6869. tweld.Part1 = char.Torso
  6870.  
  6871. local coru=coroutine.wrap(function()
  6872. lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(math.rad(60), math.rad(0), math.rad(0)),0.25)
  6873. end)
  6874. coru()
  6875. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0),math.rad(-45),math.rad(0)), 0.25)
  6876.  
  6877. wait(0.5)
  6878. local thote = Instance.new("Sound", char.Head)
  6879. thote.SoundId = "rbxassetid://358498516"
  6880. thote.Volume = 1
  6881. thote:Play()
  6882.  
  6883.  
  6884.  
  6885. local coru=coroutine.wrap(function()
  6886. lerp(rweld,rweld.C0,CFrame.new(2, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(90)),0.04)
  6887. end)
  6888. coru()
  6889. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0),math.rad(90),math.rad(0)), 0.04)
  6890. wait(0.04)
  6891. local ree = Instance.new('Part',workspace)
  6892. ree.Shape = Enum.PartType.Cylinder
  6893. ree.CanCollide = false
  6894. ree.Anchored = false
  6895. ree.Size = Vector3.new(0.5,2,2)
  6896. ree.TopSurface = Enum.SurfaceType.Smooth
  6897. ree.BottomSurface = Enum.SurfaceType.Smooth
  6898. ree.Transparency = 0.8
  6899. ree.Material =Enum.Material.Neon
  6900. ree.BrickColor = BrickColor.new('Toothpaste')
  6901. ree.CFrame = handle.CFrame*CFrame.Angles(0,0,math.rad(90))
  6902. ree:BreakJoints()
  6903. local reee = Instance.new("Sound", ree)
  6904. reee.SoundId = "rbxassetid://138677306"
  6905. reee:Play()
  6906. local heck = Instance.new('BodyVelocity',ree)
  6907. heck.Velocity = ree.CFrame.rightVector*50
  6908. heck.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  6909. local coru=coroutine.wrap(function()
  6910. for i=1,21 do
  6911. local cf = ree.CFrame
  6912. ree.Size = ree.Size+Vector3.new(0,2,2)
  6913. ree.CFrame = cf
  6914. wait()
  6915. end
  6916. for i=1,4 do
  6917. local cf = ree.CFrame
  6918. ree.Size = ree.Size+Vector3.new(0,2,2)
  6919. ree.CFrame = cf
  6920. ree.Transparency = ree.Transparency + 0.05
  6921. wait()
  6922. end
  6923. ree:Destroy()
  6924. end)
  6925. coru()
  6926. ree.Touched:connect(function(hit)
  6927. if hit.Parent and hit.Parent ~= char and hit.Parent:FindFirstChildOfClass('Humanoid') then
  6928. hit.Parent:FindFirstChildOfClass('Humanoid').Health = 100
  6929. ragdollpart(hit.Parent,"Head")
  6930. end
  6931. end)
  6932. wait(0.5)
  6933. local coru=coroutine.wrap(function()
  6934. lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.8)
  6935. end)
  6936. coru()
  6937. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.8)
  6938.  
  6939. rweld:Destroy()
  6940. tweld:Destroy()
  6941. if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
  6942. local clone = rightclone:Clone()
  6943. clone.Part0 = char.Torso
  6944. clone.Part1 = char["Right Arm"]
  6945. clone.Parent = char.Torso
  6946. end
  6947. if torsoclone and char:FindFirstChild('Torso') and char:FindFirstChild('HumanoidRootPart') then
  6948. local clone = torsoclone:Clone()
  6949. clone.Part0 = char.HumanoidRootPart
  6950. clone.Part1 = char.Torso
  6951. clone.Parent = char.HumanoidRootPart
  6952. end
  6953. end)
  6954. working = false
  6955. end
  6956.  
  6957. function katanaswing()
  6958. working = true
  6959. pcall(function()
  6960. local rweld = Instance.new("Weld", char["Right Arm"])
  6961. local lweld = Instance.new("Weld", char["Left Arm"])
  6962. local tweld = Instance.new("Weld", char.HumanoidRootPart)
  6963. rweld.Part0 = char["Torso"]
  6964. rweld.Part1 = char["Right Arm"]
  6965. rweld.C0 = CFrame.new(1.5, 0, 0)
  6966. lweld.Part0 = char.Torso
  6967. lweld.Part1 = char["Left Arm"]
  6968. lweld.C0 = CFrame.new(-1.5, 0, 0)
  6969. tweld.Part0 = char.HumanoidRootPart
  6970. tweld.Part1 = char.Torso
  6971.  
  6972. local cor = coroutine.wrap(function()
  6973. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(45), 0),0.08)
  6974. end)
  6975. cor()
  6976. lerp(rweld,rweld.C0,CFrame.new(1.35, 0.5, -1.2) * CFrame.Angles(0, math.rad(110), math.rad(90)),0.08)
  6977. wait(0.2)
  6978. local at1 = Instance.new("Attachment", handle)
  6979. local at2 = Instance.new("Attachment", handle)
  6980. at1.Visible = false
  6981. at1.Position = Vector3.new(5, 0, 0)
  6982. at2.Visible = false
  6983. at2.Position = Vector3.new(1, 0, 0)
  6984.  
  6985. local trail = Instance.new("Trail", handle)
  6986. trail.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, trail.Parent.Color), ColorSequenceKeypoint.new(1, trail.Parent.Color)})
  6987. trail.LightEmission = 0.25
  6988. trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.9), NumberSequenceKeypoint.new(1, 1)})
  6989. trail.Lifetime = 0.10
  6990. trail.MinLength = 0.05
  6991. trail.Attachment0 = at1
  6992. trail.Attachment1 = at2
  6993.  
  6994. swinging = true
  6995.  
  6996. local cor = coroutine.wrap(function()
  6997. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(-45), 0),0.04)
  6998. end)
  6999. cor()
  7000. lerp(rweld,rweld.C0,CFrame.new(2, 0.5, 0) * CFrame.Angles(0, math.rad(0), math.rad(90)),0.04)
  7001. wait(0.2)
  7002. swinging = false
  7003. trail:Destroy()
  7004. at1:Destroy()
  7005. at2:Destroy()
  7006. local cor = coroutine.wrap(function()
  7007. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),0.08)
  7008. end)
  7009. cor()
  7010. lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.08)
  7011. rweld:Destroy()
  7012. lweld:Destroy()
  7013. tweld:Destroy()
  7014. if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
  7015. local clone = rightclone:Clone()
  7016. clone.Part0 = char.Torso
  7017. clone.Part1 = char["Right Arm"]
  7018. clone.Parent = char.Torso
  7019. end
  7020. if leftclone and char:FindFirstChild('Left Arm') and char:FindFirstChild('Torso') then
  7021. local clone = leftclone:Clone()
  7022. clone.Part0 = char.Torso
  7023. clone.Part1 = char["Left Arm"]
  7024. clone.Parent = char.Torso
  7025. end
  7026. if torsoclone and char:FindFirstChild('Torso') and char:FindFirstChild('HumanoidRootPart') then
  7027. local clone = torsoclone:Clone()
  7028. clone.Part0 = char.HumanoidRootPart
  7029. clone.Part1 = char.Torso
  7030. clone.Parent = char.HumanoidRootPart
  7031. end
  7032. end)
  7033. working = false
  7034. end
  7035.  
  7036. function throw()
  7037. working = true
  7038. pcall(function()
  7039. local rweld = char["Right Arm"]:FindFirstChild("Weld")
  7040. local lweld = char["Left Arm"]:FindFirstChild("Weld")
  7041. local tweld = Instance.new("Weld", char.HumanoidRootPart)
  7042. tweld.Part0 = char.HumanoidRootPart
  7043. tweld.Part1 = char.Torso
  7044. local throwsound = Instance.new("Sound", char.Head)
  7045. throwsound.SoundId = "rbxassetid://711753382"
  7046. throwsound.PlaybackSpeed = 0.75
  7047.  
  7048. local cor = coroutine.wrap(function()
  7049. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(-30), 0),0.04)
  7050. end)
  7051. local cor2 = coroutine.wrap(function()
  7052. lerp(rweld,rweld.C0,CFrame.new(1.5, 0.15, 0.4) * CFrame.Angles(0, math.rad(-30), math.rad(15)),0.04)
  7053. end)
  7054. cor()
  7055. cor2()
  7056. grabweld:Remove()
  7057. throwsound:Play()
  7058.  
  7059. local throwvel = Instance.new("BodyThrust")
  7060. throwvel.Force = Vector3.new(0, 3000, -2000)
  7061. pcall(function()
  7062. throwvel.Parent = grabbed.Torso
  7063. end)
  7064. pcall(function()
  7065. throwvel.Parent = grabbed.UpperTorso
  7066. end)
  7067.  
  7068. lerp(lweld,lweld.C0,CFrame.new(-1.3, 0.7, -1) * CFrame.Angles(0, math.rad(-70), math.rad(-105)),0.04)
  7069. wait(0.15)
  7070. throwvel:Remove()
  7071. local cor = coroutine.wrap(function()
  7072. lerp(lweld,lweld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, 0, 0),0.08)
  7073. end)
  7074. local cor2 = coroutine.wrap(function()
  7075. lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(0, 0, 0),0.08)
  7076. end)
  7077. cor()
  7078. cor2()
  7079. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),0.08)
  7080. lweld:Remove()
  7081. rweld:Remove()
  7082. tweld:Remove()
  7083. if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
  7084. local clone = rightclone:Clone()
  7085. clone.Part0 = char.Torso
  7086. clone.Part1 = char["Right Arm"]
  7087. clone.Parent = char.Torso
  7088. end
  7089. if leftclone and char:FindFirstChild('Left Arm') and char:FindFirstChild('Torso') then
  7090. local clone = leftclone:Clone()
  7091. clone.Part0 = char.Torso
  7092. clone.Part1 = char["Left Arm"]
  7093. clone.Parent = char.Torso
  7094. end
  7095. if torsoclone and char:FindFirstChild('Torso') and char:FindFirstChild('HumanoidRootPart') then
  7096. local clone = torsoclone:Clone()
  7097. clone.Part0 = char.HumanoidRootPart
  7098. clone.Part1 = char.Torso
  7099. clone.Parent = char.HumanoidRootPart
  7100. end
  7101. local lolgrabbed = grabbed
  7102. spawn(function()
  7103. wait(2)
  7104. unstun(lolgrabbed)
  7105. end)
  7106. end)
  7107. grabbed = nil
  7108. working = false
  7109. end
  7110.  
  7111. function whoosh(vroom)
  7112. vroom.Parent = workspace
  7113. vroom.Name = "Projectile"
  7114. vroom.CFrame = CFrame.new(char.Head.CFrame.p,mouse.Hit.p)*CFrame.Angles(math.rad(0),math.rad(90),math.rad(0))
  7115. vroom.Anchored = true
  7116. vroom.Velocity = Vector3.new(0,0,0)
  7117. vroom.RotVelocity = Vector3.new(0,0,0)
  7118. vroom.Anchored = false
  7119. game:GetService('Debris'):AddItem(vroom,10)
  7120. local flyy = Instance.new('BodyVelocity',vroom)
  7121. flyy.Velocity = vroom.CFrame.rightVector*200
  7122. local touched = false
  7123. for i,v in pairs(vroom:GetChildren()) do
  7124. if v:IsA('BasePart') then
  7125. v.Touched:connect(function(hit)
  7126. local pos = vroom.CFrame
  7127. if touched == false then
  7128. if hit and hit.Parent and hit.Transparency ~= 1 and hit.Parent:FindFirstChildOfClass('Humanoid') and hit.Parent~= char then
  7129. touched = true
  7130. local before = hit.Anchored
  7131. vroom.Anchored = true
  7132. vroom.Velocity = Vector3.new(0,0,0)
  7133. vroom.RotVelocity = Vector3.new(0,0,0)
  7134. vroom.CFrame = vroom.CFrame-(vroom.CFrame.rightVector)
  7135. hit.Anchored = true
  7136. flyy:Destroy()
  7137. pcall(function()
  7138. local weld = Instance.new('Weld',hit)
  7139. weld.Part0 = hit
  7140. weld.Part1 = vroom
  7141. weld.C0 = hit.CFrame:toObjectSpace(vroom.CFrame)
  7142. local ayybleed = Instance.new('Part',hit)
  7143. ayybleed.Size = Vector3.new(0.2,0.2,0.2)
  7144. ayybleed.BrickColor = BrickColor.new('Maroon')
  7145. ayybleed.Material = Enum.Material.SmoothPlastic
  7146. ayybleed.Name = "ayybleed"
  7147. ayybleed.CanCollide = false
  7148. ayybleed.Transparency = 1
  7149. ayybleed.CFrame = hit.CFrame
  7150. ayybleed:BreakJoints()
  7151. local attachment1 = Instance.new('Attachment',ayybleed)
  7152. local attachment0 = Instance.new('Attachment',hit)
  7153. for i,v in pairs(vroom:GetChildren()) do
  7154. if v.Name == "blade" and v.Size == Vector3.new(0.23, 1.19, 0.1) then
  7155. v.Name = "REEEE"
  7156. end
  7157. end
  7158. attachment1.Orientation = vroom["REEEE"].Orientation+Vector3.new(90,0,0)
  7159. attachment0.Position = hit.CFrame:toObjectSpace(vroom["REEEE"].CFrame).p-(hit.CFrame:toObjectSpace(vroom["REEEE"].CFrame).upVector)
  7160. if attachment0 and attachment1 then
  7161. local constraint = Instance.new("HingeConstraint")
  7162. constraint.Attachment0 = attachment0
  7163. constraint.Attachment1 = attachment1
  7164. constraint.LimitsEnabled = true
  7165. constraint.UpperAngle = 0
  7166. constraint.LowerAngle = 0
  7167. constraint.Parent = attachment0
  7168. end
  7169. local bleedBLEED= coroutine.wrap(function()
  7170. bleed(ayybleed)
  7171. end)
  7172. bleedBLEED()
  7173. if hit.Name ~= "Head" and hit.Name ~= "UpperTorso" and hit.Name ~= "Torso" and hit.Name ~= "LowerTorso" then
  7174. game:GetService('Debris'):AddItem(ayybleed,7.5)
  7175. end
  7176. end)
  7177. hit.Anchored = before
  7178. vroom.Anchored = false
  7179. vroom.CanCollide = true
  7180. pcall(function()
  7181. vroom:FindFirstChildOfClass('Trail'):Destroy()
  7182. end)
  7183. for i,v in pairs(vroom:GetChildren()) do
  7184. if v:IsA('BasePart') then
  7185. v.CanCollide = true
  7186. end
  7187. end
  7188. if hit.Name == "Head" or hit.Name == "UpperTorso" or hit.Name == "Torso" or hit.Name == "LowerTorso" then
  7189. pcall(function()
  7190. hit.Parent.HumanoidRootPart:Destroy()
  7191. end)
  7192. pcall(function()
  7193. ragdollpart(hit.Parent,"Left Arm")
  7194. ragdollpart(hit.Parent,"Left Leg")
  7195. ragdollpart(hit.Parent,"Right Arm")
  7196. ragdollpart(hit.Parent,"Right Leg")
  7197. end)
  7198. pcall(function()
  7199. ragdollpart(hit.Parent,"LeftUpperLeg")
  7200. ragdollpart(hit.Parent,"RightUpperLeg")
  7201. ragdollpart(hit.Parent,"LeftUpperArm")
  7202. ragdollpart(hit.Parent,"RightUpperArm")
  7203. end)
  7204. spawn(function()
  7205. wait(5)
  7206. ragdollpart(hit.Parent,"Head")
  7207. end)
  7208. else
  7209. pcall(function()
  7210. ragdollpart(hit.Parent,hit.Name)
  7211. end)
  7212. end
  7213. elseif hit and hit.CanCollide == true and hit.Parent and hit.Parent ~= char then
  7214. touched = true
  7215. local before = hit.Anchored
  7216. vroom.Anchored = true
  7217. vroom.Velocity = Vector3.new(0,0,0)
  7218. vroom.RotVelocity = Vector3.new(0,0,0)
  7219. hit.Anchored = true
  7220. flyy:Destroy()
  7221. vroom.CFrame = vroom.CFrame-vroom.CFrame.rightVector
  7222. pcall(function()
  7223. local weld = Instance.new('Weld',hit)
  7224. weld.Part0 = hit
  7225. weld.Part1 = vroom
  7226. weld.C0 = hit.CFrame:toObjectSpace(vroom.CFrame)
  7227. end)
  7228. pcall(function()
  7229. vroom:FindFirstChildOfClass('Trail'):Destroy()
  7230. end)
  7231. hit.Anchored = before
  7232. vroom.Anchored = false
  7233. end
  7234. end
  7235. end)
  7236. end
  7237. end
  7238. end
  7239.  
  7240. function fling()
  7241. working = true
  7242. pcall(function()
  7243. local rweld = Instance.new("Weld", char["Right Arm"])
  7244. local lweld = Instance.new("Weld", char["Left Arm"])
  7245. rweld.Part0 = char["Torso"]
  7246. rweld.Part1 = char["Right Arm"]
  7247. rweld.C0 = CFrame.new(1.5, 0, 0)
  7248. lweld.Part0 = char.Torso
  7249. lweld.Part1 = char["Left Arm"]
  7250. lweld.C0 = CFrame.new(-1.5, 0, 0)
  7251. local tweld = Instance.new("Weld", char.HumanoidRootPart)
  7252. tweld.Part0 = char.HumanoidRootPart
  7253. tweld.Part1 = char.Torso
  7254.  
  7255. local at1 = Instance.new("Attachment", handle)
  7256. local at2 = Instance.new("Attachment", handle)
  7257. at1.Visible = false
  7258. at1.Position = Vector3.new(2, 0, 0)
  7259. at2.Visible = false
  7260. at2.Position = Vector3.new(-0.3, 0, 0)
  7261.  
  7262. local trail = Instance.new("Trail", handle)
  7263. trail.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(255, 255, 255)), ColorSequenceKeypoint.new(1, Color3.fromRGB(255, 255, 255))})
  7264. trail.LightEmission = 0.25
  7265. trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.75), NumberSequenceKeypoint.new(1, 1)})
  7266. trail.Lifetime = 0.10
  7267. trail.MinLength = 0.05
  7268. trail.Attachment0 = at1
  7269. trail.Attachment1 = at2
  7270.  
  7271. local cor = coroutine.wrap(function()
  7272. lerp(rweld,rweld.C0,CFrame.new(1.75, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(45)),0.07)
  7273. end)
  7274. cor()
  7275. lerp(lweld,lweld.C0,CFrame.new(-1.5, 0, -0.5) * CFrame.Angles(math.rad(45), math.rad(0), math.rad(0)),0.07)
  7276.  
  7277. local cor = coroutine.wrap(function()
  7278. lerp(rweld,rweld.C0,CFrame.new(1.75, 1, 0.25) * CFrame.Angles(math.rad(35), math.rad(0), math.rad(150)),0.07)
  7279. end)
  7280. local cor2 = coroutine.wrap(function()
  7281. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(-45), math.rad(0)),0.07)
  7282. end)
  7283. local cor3 = coroutine.wrap(function()
  7284. lerp(hweld,hweld.C0,CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90),math.rad(90), 0),0.12)
  7285. end)
  7286. cor()
  7287. cor2()
  7288. cor3()
  7289. 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)
  7290. wait(0.2)
  7291.  
  7292. local cor = coroutine.wrap(function()
  7293. lerp(rweld,rweld.C0,CFrame.new(1.5, 1, 0.25) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(170)),0.03)
  7294. end)
  7295. local cor2 = coroutine.wrap(function()
  7296. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.03)
  7297. end)
  7298. cor()
  7299. cor2()
  7300. lerp(lweld,lweld.C0,CFrame.new(-1, 0, -0.45) * CFrame.Angles(math.rad(45), math.rad(0), math.rad(45)),0.03)
  7301.  
  7302. local cor = coroutine.wrap(function()
  7303. 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)
  7304. end)
  7305. local cor2 = coroutine.wrap(function()
  7306. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(45), math.rad(0)),0.01)
  7307. end)
  7308. cor()
  7309. cor2()
  7310. whoosh(handle:Clone())
  7311. for i, v in pairs(handle:GetChildren()) do
  7312. if v:IsA("Part") then
  7313. v.Transparency = 1
  7314. end
  7315. end
  7316. handle.Transparency = 1
  7317. trail:Remove()
  7318. at1:Remove()
  7319. at2:Remove()
  7320. lerp(lweld,lweld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(math.rad(45), math.rad(0), math.rad(0)),0.01)
  7321. local cor = coroutine.wrap(function()
  7322. lerp(rweld,rweld.C0,CFrame.new(0.5, 0.4, -1) * CFrame.Angles(math.rad(0), math.rad(180), math.rad(75)),0.04)
  7323. end)
  7324. local cor2 = coroutine.wrap(function()
  7325. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(55), math.rad(0)),0.04)
  7326. end)
  7327. cor()
  7328. cor2()
  7329. lerp(lweld,lweld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(math.rad(45), math.rad(0), math.rad(0)),0.04)
  7330. wait(0.2)
  7331.  
  7332. local cor = coroutine.wrap(function()
  7333. lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.07)
  7334. end)
  7335. local cor2 = coroutine.wrap(function()
  7336. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.07)
  7337. end)
  7338. cor()
  7339. cor2()
  7340. lerp(lweld,lweld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.07)
  7341.  
  7342. for i, v in pairs(handle:GetChildren()) do
  7343. if v:IsA("Part") then
  7344. v.Transparency = 0
  7345. end
  7346. end
  7347. handle.Transparency = 0
  7348. hweld.C0 = CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-180),math.rad(-90), 0)
  7349.  
  7350. lweld:Remove()
  7351. rweld:Remove()
  7352. tweld:Remove()
  7353.  
  7354. if torsoclone and char:FindFirstChild("Torso") and char:FindFirstChild("HumanoidRootPart") then
  7355. local clone = torsoclone:Clone()
  7356. clone.Part0 = char.HumanoidRootPart
  7357. clone.Part1 = char.Torso
  7358. clone.Parent = char.HumanoidRootPart
  7359. end
  7360. if leftclone and char:FindFirstChild('Left Arm') and char:FindFirstChild('Torso') then
  7361. local clone = leftclone:Clone()
  7362. clone.Part0 = char.Torso
  7363. clone.Part1 = char["Left Arm"]
  7364. clone.Parent = char.Torso
  7365. end
  7366. if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
  7367. local clone = rightclone:Clone()
  7368. clone.Part0 = char.Torso
  7369. clone.Part1 = char["Right Arm"]
  7370. clone.Parent = char.Torso
  7371. end
  7372. end)
  7373. working = false
  7374. end
  7375.  
  7376. function kill()
  7377. working = true
  7378. pcall(function()
  7379. local rweld = char["Right Arm"]:FindFirstChild("Weld")
  7380. local lweld = char["Left Arm"]:FindFirstChild("Weld")
  7381. local tweld = Instance.new("Weld", char.HumanoidRootPart)
  7382. tweld.Part0 = char.HumanoidRootPart
  7383. tweld.Part1 = char.Torso
  7384. local killsound = Instance.new("Sound", grabbed.Head)
  7385. killsound.SoundId = "rbxassetid://150315649"
  7386. killsound.PlaybackSpeed = 1.2
  7387. local killsoundac = Instance.new("Sound", grabbed.Head)
  7388. killsoundac.SoundId = "rbxassetid://162194585"
  7389. killsoundac.PlaybackSpeed = 1
  7390. killsoundac.Volume = 1
  7391. local throwsound = Instance.new("Sound", char.Head)
  7392. throwsound.SoundId = "rbxassetid://711753382"
  7393. throwsound.PlaybackSpeed = 0.75
  7394. local chokesound = Instance.new("Sound", grabbed.Head)
  7395. chokesound.SoundId = "rbxassetid://418658161"
  7396. chokesound.TimePosition = 3
  7397. chokesound.PlaybackSpeed = 1
  7398. local bleedsound = Instance.new("Sound", grabbed.Head)
  7399. bleedsound.SoundId = "rbxassetid://244502094"
  7400. bleedsound.PlaybackSpeed = 1.5
  7401. bleedsound.Volume = 1
  7402.  
  7403. pitchun = math.random(9, 12)/10
  7404. pitchdos = math.random(9, 13)/10
  7405.  
  7406. killsound.PlaybackSpeed = pitchun
  7407. killsoundac.PlaybackSpeed = pitchdos
  7408. chokesound.PlaybackSpeed = pitchun
  7409.  
  7410. pcall(function()
  7411. grabbed.HumanoidRootPart:Destroy()
  7412. end)
  7413.  
  7414. lerp(rweld,rweld.C0,CFrame.new(0.5, 0.7, -0.70) * CFrame.Angles(0, math.rad(100), math.rad(105)),0.1)
  7415. wait(0.2)
  7416. lerp(rweld,rweld.C0,CFrame.new(2, 0.5, 0) * CFrame.Angles(0, math.rad(0), math.rad(90)),0.04)
  7417.  
  7418. killsound:Play()
  7419. killsoundac:Play()
  7420. chokesound:Play()
  7421. bleedsound:Play()
  7422.  
  7423. local ayybleed = Instance.new('Part',grabbed)
  7424. ayybleed.Size = Vector3.new(0.2,0.2,0.2)
  7425. ayybleed.BrickColor = BrickColor.new('Maroon')
  7426. ayybleed.Material = Enum.Material.SmoothPlastic
  7427. ayybleed.Name = "ayybleed"
  7428. ayybleed.CanCollide = false
  7429. ayybleed.Transparency = 0.5
  7430. ayybleed.CFrame = grabbed.Head.CFrame
  7431. ayybleed:BreakJoints()
  7432. local attachment1 = Instance.new('Attachment',ayybleed)
  7433. attachment1.Position = Vector3.new(-0.55,0,0)
  7434. attachment1.Orientation = Vector3.new(90, 0, -90)
  7435. local attachment0 = Instance.new('Attachment')
  7436. pcall(function()
  7437. attachment0.Parent = grabbed.Torso
  7438. end)
  7439. pcall(function()
  7440. attachment0.Parent = grabbed.UpperTorso
  7441. end)
  7442. if attachment0 and attachment1 then
  7443. local constraint = Instance.new("HingeConstraint")
  7444. constraint.Attachment0 = attachment0
  7445. constraint.Attachment1 = attachment1
  7446. constraint.LimitsEnabled = true
  7447. constraint.UpperAngle = 0
  7448. constraint.LowerAngle = 0
  7449. pcall(function()
  7450. constraint.Parent = grabbed.Torso
  7451. end)
  7452. pcall(function()
  7453. constraint.Parent = grabbed.UpperTorso
  7454. end)
  7455. end
  7456. local bleedBLEED= coroutine.wrap(function()
  7457. bleed(ayybleed)
  7458. end)
  7459. bleedBLEED()
  7460.  
  7461. wait(0.2)
  7462.  
  7463. local at1 = Instance.new("Attachment", handle)
  7464. local at2 = Instance.new("Attachment", handle)
  7465. at1.Visible = false
  7466. at1.Position = Vector3.new(2, 0, 0)
  7467. at2.Visible = false
  7468. at2.Position = Vector3.new(-0.3, 0, 0)
  7469.  
  7470. local trail = Instance.new("Trail", handle)
  7471. trail.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(255, 255, 255)), ColorSequenceKeypoint.new(1, Color3.fromRGB(255, 255, 255))})
  7472. trail.LightEmission = 0.25
  7473. trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.75), NumberSequenceKeypoint.new(1, 1)})
  7474. trail.Lifetime = 0.10
  7475. trail.MinLength = 0.05
  7476. trail.Attachment0 = at1
  7477. trail.Attachment1 = at2
  7478.  
  7479. lerp(rweld,rweld.C0,CFrame.new(1.5, 0.15, 0.4) * CFrame.Angles(0, math.rad(-40), math.rad(15)),0.08)
  7480. lerp(rweld,rweld.C0,CFrame.new(1.5, 0.15, 0.4) * CFrame.Angles(0, math.rad(-30), math.rad(15)),0.1)
  7481. local coru=coroutine.wrap(function()
  7482. lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0),math.rad(-90), 0), 0.07)
  7483. lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-180),math.rad(-90), 0), 0.09)
  7484. end)
  7485. coru()
  7486. local cor = coroutine.wrap(function()
  7487. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(-30), 0),0.04)
  7488. end)
  7489. cor()
  7490. grabweld:Remove()
  7491. throwsound:Play()
  7492.  
  7493. local throwvel = Instance.new("BodyThrust")
  7494. throwvel.Force = Vector3.new(0, 3000, -1000)
  7495. pcall(function()
  7496. throwvel.Parent = grabbed.Torso
  7497. end)
  7498. pcall(function()
  7499. throwvel.Parent = grabbed.UpperTorso
  7500. end)
  7501.  
  7502. trail:Remove()
  7503. at1:Remove()
  7504. at2:Remove()
  7505. lerp(lweld,lweld.C0,CFrame.new(-1.3, 0.7, -1) * CFrame.Angles(0, math.rad(-70), math.rad(-105)),0.04)
  7506. pcall(function()
  7507. ragdollpart(grabbed,"Left Arm")
  7508. ragdollpart(grabbed,"Left Leg")
  7509. ragdollpart(grabbed,"Right Arm")
  7510. ragdollpart(grabbed,"Right Leg")
  7511. end)
  7512. pcall(function()
  7513. ragdollpart(grabbed,"LeftUpperLeg")
  7514. ragdollpart(grabbed,"RightUpperLeg")
  7515. ragdollpart(grabbed,"LeftUpperArm")
  7516. ragdollpart(grabbed,"RightUpperArm")
  7517. end)
  7518. wait(0.15)
  7519. throwvel:Remove()
  7520. local cor = coroutine.wrap(function()
  7521. lerp(lweld,lweld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, 0, 0),0.08)
  7522. end)
  7523. local cor2 = coroutine.wrap(function()
  7524. lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(0, 0, 0),0.08)
  7525. end)
  7526. cor()
  7527. cor2()
  7528. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),0.08)
  7529.  
  7530. lweld:Remove()
  7531. rweld:Remove()
  7532. tweld:Remove()
  7533.  
  7534. if torsoclone and char:FindFirstChild("Torso") and char:FindFirstChild("HumanoidRootPart") then
  7535. local clone = torsoclone:Clone()
  7536. clone.Part0 = char.HumanoidRootPart
  7537. clone.Part1 = char.Torso
  7538. clone.Parent = char.HumanoidRootPart
  7539. end
  7540. if leftclone and char:FindFirstChild('Left Arm') and char:FindFirstChild('Torso') then
  7541. local clone = leftclone:Clone()
  7542. clone.Part0 = char.Torso
  7543. clone.Part1 = char["Left Arm"]
  7544. clone.Parent = char.Torso
  7545. end
  7546. if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
  7547. local clone = rightclone:Clone()
  7548. clone.Part0 = char.Torso
  7549. clone.Part1 = char["Right Arm"]
  7550. clone.Parent = char.Torso
  7551. end
  7552. local coru2=coroutine.wrap(function()
  7553. local whyy = grabbed
  7554. local continue = true
  7555. local repeats = 0
  7556. while continue == true do
  7557. local ree = pcall(function()
  7558. if repeats < 20 then
  7559. whyy:FindFirstChildOfClass('Humanoid').Health = whyy:FindFirstChildOfClass('Humanoid').Health-4.9
  7560. repeats = repeats+1
  7561. if whyy:FindFirstChildOfClass('Humanoid').Health <= 0 then
  7562. continue = false
  7563. end
  7564. else
  7565. continue = false
  7566. end
  7567. end)
  7568. if ree == false then
  7569. continue = false
  7570. end
  7571. if continue == true then
  7572. wait(0.2)
  7573. end
  7574. end
  7575. ragdollpart(whyy,"Head")
  7576. end)
  7577. coru2()
  7578. throwsound:Remove()
  7579. killsound:Remove()
  7580. end)
  7581. grabbed = nil
  7582. working = false
  7583. end
  7584.  
  7585. function release()
  7586. working = true
  7587. pcall(function()
  7588. unstun(grabbed)
  7589. grabbed = nil
  7590. grabweld:Destroy()
  7591. removewelds(char["Right Arm"])
  7592. removewelds(char["Left Arm"])
  7593. local rweld = Instance.new("Weld", char["Right Arm"])
  7594. local lweld = Instance.new("Weld", char["Left Arm"])
  7595. rweld.Part0 = char["Torso"]
  7596. rweld.Part1 = char["Right Arm"]
  7597. rweld.C0 = CFrame.new(1, 0.7, -0.75) * CFrame.Angles(0, math.rad(95), math.rad(105))
  7598. lweld.Part0 = char.Torso
  7599. lweld.Part1 = char["Left Arm"]
  7600. lweld.C0 = CFrame.new(-1.25, 0.7, -0.75) * CFrame.Angles(0, math.rad(-140), math.rad(-105))
  7601. local cor = coroutine.wrap(function()
  7602. lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.08)
  7603. end)
  7604. local cor2 = coroutine.wrap(function()
  7605. lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-180),math.rad(-90), 0),0.08)
  7606. end)
  7607. cor()
  7608. cor2()
  7609. lerp(lweld,lweld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.08)
  7610. lweld:Remove()
  7611. rweld:Remove()
  7612. if leftclone and char:FindFirstChild('Left Arm') and char:FindFirstChild('Torso') then
  7613. local clone = leftclone:Clone()
  7614. clone.Part0 = char.Torso
  7615. clone.Part1 = char["Left Arm"]
  7616. clone.Parent = char.Torso
  7617. end
  7618. if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
  7619. local clone = rightclone:Clone()
  7620. clone.Part0 = char.Torso
  7621. clone.Part1 = char["Right Arm"]
  7622. clone.Parent = char.Torso
  7623. end
  7624. end)
  7625. working = false
  7626. end
  7627.  
  7628. function grab()
  7629. working = true
  7630. pcall(function()
  7631. local rweld = Instance.new("Weld", char["Right Arm"])
  7632. local lweld = Instance.new("Weld", char["Left Arm"])
  7633. rweld.Part0 = char["Torso"]
  7634. rweld.Part1 = char["Right Arm"]
  7635. rweld.C0 = CFrame.new(1.5, 0, 0)
  7636. lweld.Part0 = char.Torso
  7637. lweld.Part1 = char["Left Arm"]
  7638. lweld.C0 = CFrame.new(-1.5, 0, 0)
  7639.  
  7640. local at1 = Instance.new("Attachment", handle)
  7641. local at2 = Instance.new("Attachment", handle)
  7642. at1.Visible = false
  7643. at1.Position = Vector3.new(2, 0, 0)
  7644. at2.Visible = false
  7645. at2.Position = Vector3.new(-0.3, 0, 0)
  7646.  
  7647. local trail = Instance.new("Trail", handle)
  7648. trail.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(255, 255, 255)), ColorSequenceKeypoint.new(1, Color3.fromRGB(255, 255, 255))})
  7649. trail.LightEmission = 0.25
  7650. trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.75), NumberSequenceKeypoint.new(1, 1)})
  7651. trail.Lifetime = 0.10
  7652. trail.MinLength = 0.05
  7653. trail.Attachment0 = at1
  7654. trail.Attachment1 = at2
  7655.  
  7656. local spinnyshit = coroutine.wrap(function()
  7657. lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0),math.rad(-90), 0), 0.07)
  7658. lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0),math.rad(90), 0), 0.07)
  7659. end)
  7660. spinnyshit()
  7661. local cor = coroutine.wrap(function()
  7662. lerp(rweld,rweld.C0,CFrame.new(2, 0.5, 0) * CFrame.Angles(0, math.rad(0), math.rad(90)),0.08)
  7663. end)
  7664. cor()
  7665. lerp(lweld,lweld.C0,CFrame.new(-2, 0.5, 0) * CFrame.Angles(0, math.rad(0), math.rad(-90)),0.08)
  7666. wait(0.15)
  7667. grabbing = true
  7668. local cor = coroutine.wrap(function()
  7669. lerp(rweld,rweld.C0,CFrame.new(1, 0.7, -0.75) * CFrame.Angles(0, math.rad(95), math.rad(105)),0.08)
  7670. end)
  7671. cor()
  7672. lerp(lweld,lweld.C0,CFrame.new(-1.25, 0.7, -0.75) * CFrame.Angles(0, math.rad(-140), math.rad(-105)),0.08)
  7673. at1:Remove()
  7674. at2:Remove()
  7675. trail:Remove()
  7676. wait(0.3)
  7677. grabbing = false
  7678.  
  7679. if grabbed == nil then
  7680. local cor = coroutine.wrap(function()
  7681. lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.08)
  7682. end)
  7683. local cor2 = coroutine.wrap(function()
  7684. lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-180),math.rad(-90), 0),0.08)
  7685. end)
  7686. cor()
  7687. cor2()
  7688. lerp(lweld,lweld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.08)
  7689. lweld:Remove()
  7690. rweld:Remove()
  7691. if leftclone and char:FindFirstChild('Left Arm') and char:FindFirstChild('Torso') then
  7692. local clone = leftclone:Clone()
  7693. clone.Part0 = char.Torso
  7694. clone.Part1 = char["Left Arm"]
  7695. clone.Parent = char.Torso
  7696. end
  7697. if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
  7698. local clone = rightclone:Clone()
  7699. clone.Part0 = char.Torso
  7700. clone.Part1 = char["Right Arm"]
  7701. clone.Parent = char.Torso
  7702. end
  7703. end
  7704. end)
  7705. working = false
  7706. end
  7707.  
  7708. mouse.KeyDown:connect(function(kkk)
  7709. local key = kkk:lower()
  7710. if usable and working == false then
  7711. if key == "z" then
  7712. if equipped == false then
  7713. if firsttime then
  7714. firsttime = false
  7715. notify("Equipped || Press X or C to equip one of two weapons",true)
  7716. else
  7717. notify("Equipped")
  7718. end
  7719. equip()
  7720. else
  7721. notify("Unequipped")
  7722. unequip()
  7723. end
  7724. elseif key == "x" then
  7725. if blademode ~= "katana" and equipped == true then
  7726. getrid(handle)
  7727. if firsttime2 then
  7728. firsttime2 = false
  7729. notify("Katana mode enabled || Press Q, E, or click to perform an action",true)
  7730. else
  7731. notify("Katana mode enabled")
  7732. end
  7733. katanamode()
  7734. elseif blademode == "katana" then
  7735. getrid(handle)
  7736. notify("Katana mode disabled")
  7737. end
  7738. elseif key == "v" then
  7739. if blademode ~= "gun" and equipped == true then
  7740. getrid(handle)
  7741. if firsttime5 then
  7742. firsttime5 = false
  7743. notify("Gun mode enabled || Click to perform an action",true)
  7744. else
  7745. notify("Gun mode enabled")
  7746. end
  7747. gunmode()
  7748. elseif blademode == "gun" then
  7749. getrid(handle)
  7750. notify("Gun mode disabled")
  7751. end
  7752. elseif key == "b" then
  7753. if childlock == false then
  7754. if blademode ~= "dildo" and equipped == true then
  7755. getrid(handle)
  7756. if firsttime4 then
  7757. firsttime4 = false
  7758. notify("Dildo mode enabled || Click to perform an action",true)
  7759. else
  7760. notify("Dildo mode enabled")
  7761. end
  7762. dildo()
  7763. elseif blademode == "dildo" then
  7764. notify("Dildo mode disabled")
  7765. getrid(handle)
  7766. end
  7767. end
  7768. elseif key == "c" then
  7769. if blademode ~= "knife" and equipped == true then
  7770. getrid(handle)
  7771. if firsttime3 then
  7772. firsttime3 = false
  7773. notify("Knife mode enabled || Press F, E, T, or Q to set modes; Click to perform an action",true)
  7774. else
  7775. notify("Knife mode enabled")
  7776. end
  7777. knifemode()
  7778. elseif blademode == "knife" then
  7779. notify("Knife mode disabled")
  7780. getrid(handle)
  7781. end
  7782. elseif key == "q" then
  7783. if blademode == "katana" then
  7784. notify()
  7785. katanaQ()
  7786. elseif blademode == "knife" then
  7787. mode = "release"
  7788. notify("Mode changed to "..mode)
  7789. end
  7790. elseif key == "e" then
  7791. if blademode == "katana" then
  7792. notify()
  7793. katanaE()
  7794. elseif blademode == "knife" then
  7795. mode = "throw"
  7796. notify("Mode changed to "..mode)
  7797. end
  7798. elseif key == "f" then
  7799. if blademode == "handle" then
  7800. notify([[BEGONE
  7801. THOT]])
  7802. begoneTHOUGHT()
  7803. elseif blademode == "knife" then
  7804. mode = "kill"
  7805. notify("Mode changed to "..mode)
  7806. end
  7807. elseif key == "t" then
  7808. if blademode == "knife" then
  7809. mode = "fling"
  7810. notify("Mode changed to "..mode)
  7811. end
  7812. end
  7813. end
  7814. if key == "m" and sounding == false then
  7815. --badass mode
  7816. pcall(function()
  7817. if badass.Playing == false then
  7818. sounding = true
  7819. for i,v in pairs(workspace:GetDescendants()) do
  7820. if v:IsA('Sound') and v~=player.Character.Head.Badass then
  7821. v:Stop()
  7822. end
  7823. end
  7824. badass:Play()
  7825. badass.Volume = 10
  7826. sounding = false
  7827. else
  7828. sounding = true
  7829. for i=1,100 do
  7830. badass.Volume = badass.Volume-0.1
  7831. wait()
  7832. end
  7833. badass.Volume = 0
  7834. badass:Stop()
  7835. sounding = false
  7836. end
  7837. end)
  7838. end
  7839. if key == "r" then
  7840. rag1 = true
  7841. if rag1 == true and rag2 == true then
  7842. oogabooga()
  7843. end
  7844. end
  7845. if key == "g" then
  7846. rag2 = true
  7847. if rag1 == true and rag2 == true then
  7848. oogabooga()
  7849. end
  7850. end
  7851. end)
  7852. mouse.KeyUp:connect(function(key)
  7853. if key == "r" then
  7854. rag1 = false
  7855. end
  7856. if key == "g" then
  7857. rag2 = false
  7858. end
  7859. end)
  7860.  
  7861. handle.ChildAdded:connect(function(child)
  7862. if child:IsA('BasePart') then
  7863. child.CanCollide = false
  7864. if child.Name == "blade" then
  7865. child.Touched:connect(function(hit)
  7866. if blademode == "katana" and swinging then
  7867. if gettingeem then
  7868. if goteem == nil then
  7869. if hit.Parent:FindFirstChildOfClass('Humanoid') and hit.Parent:FindFirstChildOfClass('Humanoid').Health > 0 and hit.Parent ~= char then
  7870. local sounn = Instance.new("Sound", char.Torso)
  7871. local lipp = math.random(1, 3)
  7872. if lipp == 1 then sounn.SoundId = "rbxassetid://444667844" end
  7873. if lipp == 2 then sounn.SoundId = "rbxassetid://444667824" end
  7874. if lipp == 3 then sounn.SoundId = "rbxassetid://444667859" end
  7875. sounn:Play()
  7876. goteem = hit.Parent
  7877. pcall(function()
  7878. goteem.HumanoidRootPart:Destroy()
  7879. end)
  7880. pcall(function()
  7881. ragdollpart(goteem,"Right Arm")
  7882. ragdollpart(goteem,"Right Leg")
  7883. ragdollpart(goteem,"Left Arm")
  7884. ragdollpart(goteem,"Left Leg")
  7885. end)
  7886. pcall(function()
  7887. ragdollpart(goteem,"RightUpperArm")
  7888. ragdollpart(goteem,"RightUpperLeg")
  7889. ragdollpart(goteem,"LeftUpperArm")
  7890. ragdollpart(goteem,"LeftUpperLeg")
  7891. end)
  7892. pcall(function()
  7893. local weld = Instance.new('Weld',goteem.Torso)
  7894. weld.Part0 = goteem.Torso
  7895. weld.Part1 = handle
  7896. weld.C0 = CFrame.new(0,0,2)*CFrame.Angles(math.rad(90),0,math.rad(-90))
  7897. end)
  7898. pcall(function()
  7899. local weld = Instance.new('Weld',goteem.UpperTorso)
  7900. weld.Part0 = goteem.UpperTorso
  7901. weld.Part1 = handle
  7902. weld.C0 = CFrame.new(0,0,2)*CFrame.Angles(math.rad(90),0,math.rad(-90))
  7903. end)
  7904. pcall(function()
  7905. local thang = "Torso"
  7906. if goteem:FindFirstChild('UpperTorso') then
  7907. thang = "UpperTorso"
  7908. end
  7909. local ayybleed = Instance.new('Part',goteem)
  7910. ayybleed.Size = Vector3.new(0.2,0.2,0.2)
  7911. ayybleed.BrickColor = BrickColor.new('Maroon')
  7912. ayybleed.Material = Enum.Material.SmoothPlastic
  7913. ayybleed.Name = "ayybleed"
  7914. ayybleed.CanCollide = false
  7915. ayybleed.Transparency = 1
  7916. ayybleed.CFrame = goteem[thang].CFrame
  7917. ayybleed:BreakJoints()
  7918. local attachment1 = Instance.new('Attachment',ayybleed)
  7919. attachment1.Position = Vector3.new(0,0,0)
  7920. attachment1.Orientation = Vector3.new(-90, 0, -90)
  7921. local attachment0 = Instance.new('Attachment',goteem[thang])
  7922. if attachment0 and attachment1 then
  7923. local constraint = Instance.new("HingeConstraint")
  7924. constraint.Attachment0 = attachment0
  7925. constraint.Attachment1 = attachment1
  7926. constraint.LimitsEnabled = true
  7927. constraint.UpperAngle = 0
  7928. constraint.LowerAngle = 0
  7929. constraint.Parent = goteem
  7930. end
  7931. local bleedBLEED= coroutine.wrap(function()
  7932. bleed(ayybleed)
  7933. end)
  7934. bleedBLEED()
  7935. end)
  7936. end
  7937. end
  7938. elseif SLESH then
  7939.  
  7940. if hit.Parent and hit.Parent:FindFirstChildOfClass('Humanoid') and hit.Parent:FindFirstChildOfClass('Humanoid').Health > 0 and hit.Parent ~= char then
  7941. local sounn = Instance.new("Sound", char.Torso)
  7942. local lipp = math.random(1, 3)
  7943. if lipp == 1 then sounn.SoundId = "rbxassetid://444667844" end
  7944. if lipp == 2 then sounn.SoundId = "rbxassetid://444667824" end
  7945. if lipp == 3 then sounn.SoundId = "rbxassetid://444667859" end
  7946. sounn:Play()
  7947. ragdollpart(hit.Parent,hit.Name,false)
  7948. end
  7949. else
  7950. if hit.Parent:FindFirstChildOfClass('Humanoid') and hit.Parent:FindFirstChildOfClass('Humanoid').Health > 0 and hit.Parent ~= char then
  7951. local sounn = Instance.new("Sound", char.Torso)
  7952. local lipp = math.random(1, 3)
  7953. if lipp == 1 then sounn.SoundId = "rbxassetid://444667844" end
  7954. if lipp == 2 then sounn.SoundId = "rbxassetid://444667824" end
  7955. if lipp == 3 then sounn.SoundId = "rbxassetid://444667859" end
  7956. sounn:Play()
  7957. swinging = false
  7958. ragdollpart(hit.Parent,"Head",true,false)
  7959. end
  7960. end
  7961. elseif blademode == "knife" then
  7962. if grabbing == true and grabbed == nil then
  7963. if hit.Parent:FindFirstChildOfClass('Humanoid') and hit.Parent:FindFirstChildOfClass('Humanoid').Health > 0 and hit.Parent ~= char then
  7964. grabbed = hit.Parent
  7965.  
  7966. stun(grabbed)
  7967.  
  7968. local grabwelds = Instance.new("Weld", char.Torso)
  7969. grabwelds.Part0 = char.Torso
  7970. pcall(function()
  7971. grabwelds.Part1 = grabbed.Torso
  7972. end)
  7973. pcall(function()
  7974. grabwelds.Part1 = grabbed.UpperTorso
  7975. end)
  7976. grabwelds.C0 = CFrame.new(-0.45, 0, -1)
  7977. grabweld = grabwelds
  7978. end
  7979. end
  7980. end
  7981. end)
  7982. end
  7983. elseif child:IsA("Model") then
  7984. child.ChildAdded:connect(function(dildotip)
  7985. if dildotip:IsA('BasePart') then
  7986. dildotip.Touched:connect(function(hit)
  7987. if MOAN == true then
  7988. if hit.Parent:FindFirstChildOfClass('Humanoid') and hit.Parent:FindFirstChildOfClass('Humanoid').Health > 0 and hit.Parent ~= char then
  7989. local sound = Instance.new('Sound',hit.Parent.Head)
  7990. sound.SoundId = 'rbxassetid://959679286'
  7991. sound.Volume = 5
  7992. sound:Play()
  7993. local sound3 = Instance.new("Sound",hit.Parent.Head)
  7994. sound3.Volume = 5.5
  7995. sound3.SoundId = "rbxassetid://702631545"
  7996. sound3:Play()
  7997. pcall(function()
  7998. for i,v in pairs(hit.Parent.Head:GetChildren()) do
  7999. if v:IsA('Decal') then v:Destroy() end
  8000. end
  8001. end)
  8002. pcall(function()
  8003. local ree=Instance.new('Decal',hit.Parent.Head)
  8004. ree.Name = "face"
  8005. ree.Texture = "rbxassetid://996521543"
  8006. end)
  8007. MOAN = false
  8008. aidsificating = hit.Parent
  8009. for i, v in pairs(handle["pink toy"]:GetChildren()) do
  8010. if v:IsA("Part") then
  8011. v:FindFirstChild("ParticleEmitter"):Destroy()
  8012. end
  8013. end
  8014. end
  8015. end
  8016. end)
  8017. end
  8018. end)
  8019. end
  8020. end)
  8021.  
  8022. mouse.Button1Down:connect(function(jew)
  8023. if usable and working == false and equipped then
  8024. if blademode == "katana" then
  8025. notify()
  8026. katanaswing()
  8027. elseif blademode == "knife" then
  8028. notify()
  8029. if grabbed == nil then
  8030. if mode == "fling" then
  8031. fling()
  8032. else
  8033. grab()
  8034. end
  8035. elseif grabbed ~= nil then
  8036. if mode == "kill" then
  8037. kill()
  8038. elseif mode == "throw" then
  8039. throw()
  8040. elseif mode == "release" then
  8041. release()
  8042. end
  8043. end
  8044. elseif blademode == "dildo" then
  8045. raep()
  8046. end
  8047. end
  8048. end)
  8049.  
  8050. end
  8051. spawned()
  8052.  
  8053. player.CharacterAdded:connect(function()
  8054. spawned()
  8055. end)
  8056. local avgs = {}
  8057.  
  8058. game:GetService('RunService').Heartbeat:connect(function(step)
  8059. local ofps = math.floor((60/(step*60))*10)/10
  8060. if #avgs > 100 then
  8061. table.remove(avgs,1)
  8062. end
  8063. table.insert(avgs,#avgs+1,ofps)
  8064. local fpsa = 0
  8065. for i,v in pairs(avgs) do
  8066. fpsa = fpsa+v
  8067. end
  8068. fpsa = math.floor(fpsa/#avgs)
  8069. fps.Text = 'FPS: '..tostring(fpsa)
  8070. end)
  8071.  
  8072. while true do
  8073. for i,v in pairs(rekt) do
  8074. if v.Parent ~= nil then
  8075. if v:FindFirstChildOfClass('Humanoid') and v:FindFirstChildOfClass('Humanoid').Health>0 then
  8076. for a,c in pairs(v:GetChildren()) do
  8077. if c:IsA('Tool') then
  8078. c.ManualActivationOnly = true
  8079. wait()
  8080. if game:GetService('Players'):GetPlayerFromCharacter(v) then
  8081. c.Parent = game:GetService('Players'):GetPlayerFromCharacter(v).Backpack
  8082. c.ManualActivationOnly = false
  8083. end
  8084. end
  8085. end
  8086. v:FindFirstChildOfClass('Humanoid').PlatformStand = true
  8087. v:FindFirstChildOfClass('Humanoid').Sit = false
  8088. v:FindFirstChildOfClass('Humanoid').JumpPower = 0
  8089. v:FindFirstChildOfClass('Humanoid').WalkSpeed = 0
  8090. v:FindFirstChildOfClass('Humanoid').Name = "hecc"
  8091. else
  8092. table.remove(rekt,i)
  8093. end
  8094. else
  8095. table.remove(rekt,i)
  8096. end
  8097. end
  8098. wait()
  8099. end
  8100. end)
  8101.  
  8102. aimbot.Name = "aimbot"
  8103. aimbot.Parent = ScriptFrame
  8104. aimbot.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
  8105. aimbot.BorderColor3 = Color3.new(0.133333, 0.133333, 0.133333)
  8106. aimbot.BorderSizePixel = 4
  8107. aimbot.Position = UDim2.new(0.0382015109, 0, 0.817967713, 0)
  8108. aimbot.Size = UDim2.new(0, 200, 0, 50)
  8109. aimbot.MouseButton1Down:connect(function()
  8110. do --SIGHT Hotkeys ESP - Backslash - \ AimAssist - Capslock Spinbot - Right Alt By Jake#9795
  8111.  
  8112. local plr = game.Players.LocalPlayer
  8113. local allsguis = {}
  8114.  
  8115. local enabled = false
  8116.  
  8117. local dohax = function(lbplr)
  8118. wait() --make sure the character exists
  8119. if not lbplr.Character then return end
  8120. for _,obj in next,lbplr.Character:children() do
  8121. if obj:IsA("BasePart") then
  8122. local sguis = {}
  8123. local snew = function(...)
  8124. for _,face in next,{...} do
  8125. local sgui = Instance.new("SurfaceGui",obj)
  8126. sgui.Enabled = enabled
  8127. sgui.AlwaysOnTop = true
  8128. sgui.Face = face
  8129. table.insert(sguis,sgui)
  8130. sgui.AncestryChanged:connect(function()
  8131. for i,v in next,sguis do
  8132. if v == sgui then
  8133. table.remove(sguis,i)
  8134. sgui:destroy()
  8135. end
  8136. end
  8137. end)
  8138. end
  8139. end
  8140. snew("Front", "Back", "Left", "Right", "Top", "Bottom")
  8141. for _,sgui in next,sguis do
  8142. local sframe = Instance.new("Frame",sgui)
  8143. sframe.Size = UDim2.new(1,0,1,0)
  8144. sframe.BorderSizePixel = 0
  8145. sframe.BackgroundTransparency = .5
  8146. sframe.BackgroundColor3 = lbplr.TEEM.Value == plr.TEEM.Value and BrickColor.new("Really blue").Color or BrickColor.new("Really red").Color
  8147. end
  8148. table.insert(allsguis,sguis)
  8149. end
  8150. end
  8151. end
  8152.  
  8153. local connectPlayer = function(lbplr)
  8154. if lbplr ~= plr then
  8155. dohax(lbplr)
  8156. lbplr.CharacterAdded:connect(function(char)
  8157. dohax(lbplr)
  8158. end)
  8159. end
  8160. end
  8161.  
  8162. for _,v in next,game.Players:GetPlayers() do
  8163. connectPlayer(v)
  8164. end
  8165.  
  8166. game.Players.PlayerAdded:connect(function(p)
  8167. connectPlayer(p)
  8168. end)
  8169.  
  8170. game:GetService("UserInputService").InputBegan:connect(function(input)
  8171. if input.KeyCode == Enum.KeyCode.BackSlash then
  8172. enabled = not enabled
  8173. for _,v in next,allsguis do
  8174. for __,vv in next,v do
  8175. vv.Enabled = enabled
  8176. end
  8177. end
  8178. end
  8179. end)
  8180. end
  8181.  
  8182. do --AIM
  8183. local cam = game:GetService("Workspace").CurrentCamera
  8184. local plrs = game:GetService("Players"):GetPlayers()
  8185. local lplr = game:GetService("Players").LocalPlayer
  8186.  
  8187. local aiming = false
  8188. local dolerp = true
  8189.  
  8190. game:GetService("RunService"):BindToRenderStep("UpdateCamera", Enum.RenderPriority.Camera.Value, function()
  8191. if not aiming or not lplr.Character or not lplr.Character:FindFirstChild("Head") then return end
  8192. local cchar,cdist
  8193. for _,plr in next,plrs do
  8194. if plr ~= lplr and plr.TEEM.Value ~= lplr.TEEM.Value then
  8195. local char = plr.Character
  8196. if char and char:FindFirstChild("Head") then
  8197. local hit = workspace:FindPartOnRay(Ray.new((cam.CFrame*CFrame.new(0,0,-5)).p, char.Head.Position - (cam.CFrame*CFrame.new(0,0,-5)).p))
  8198. if hit and hit.Parent and hit.Parent == char or hit.Parent.Parent == char then
  8199. local dist = (char.Head.Position - lplr.Character.Head.Position).magnitude
  8200. if cdist == nil or dist < cdist then
  8201. cdist = dist
  8202. cchar = char
  8203. end
  8204. end
  8205. end
  8206. end
  8207. end
  8208. if not cchar then return end
  8209. cam.CFrame = dolerp and cam.CFrame:lerp(CFrame.new(cam.CFrame.p, cchar.Head.CFrame.p), .15) or CFrame.new(cam.CFrame.p, cchar.Head.CFrame.p)
  8210. end)
  8211.  
  8212. game.Players.PlayerAdded:connect(function(plr)
  8213. table.insert(plrs,plr)
  8214. end)
  8215.  
  8216. game.Players.PlayerRemoving:connect(function(plr)
  8217. for i,v in next,plrs do
  8218. if v == plr then
  8219. table.remove(plrs,i)
  8220. end
  8221. end
  8222. end)
  8223.  
  8224. game:GetService("UserInputService").InputBegan:connect(function(input)
  8225. if input.KeyCode == Enum.KeyCode.CapsLock then
  8226. aiming = not aiming
  8227. elseif input.KeyCode == Enum.KeyCode.RightBracket then
  8228. dolerp = true
  8229. elseif input.KeyCode == Enum.KeyCode.LeftBracket then
  8230. dolerp = false
  8231. end
  8232. end)
  8233. end
  8234.  
  8235. do --OMGWHAT
  8236. local plr = game.Players.LocalPlayer
  8237. game:GetService("UserInputService").InputBegan:connect(function(input)
  8238. if input.KeyCode == Enum.KeyCode.RightAlt then
  8239. if not plr.Character or not plr.Character:FindFirstChild("Head") then return end
  8240. for _,v in next,game.Players:children() do
  8241. if v ~= plr and v.TEEM.Value ~= plr.TEEM.Value and v.Character and v.Character:FindFirstChild("Head") and v.Character:FindFirstChild("Torso") and v.Character.Torso:FindFirstChild("Neck") then
  8242. local char = v.Character
  8243. local head = char.Head
  8244. char.Torso["Neck"]:destroy()
  8245. head.Anchored = true
  8246. head.CanCollide = false
  8247. head.Transparency = 1
  8248. head.face:destroy()
  8249. for _,vv in next,head:children() do
  8250. if vv:IsA("SurfaceGui") then
  8251. vv:destroy()
  8252. end
  8253. end
  8254. local rs = game:GetService("RunService").RenderStepped:connect(function()
  8255. head.CFrame = plr.Character.Head.CFrame*CFrame.new(0,0,-5)
  8256. end)
  8257. head.AncestryChanged:connect(function()
  8258. rs:disconnect()
  8259. end)
  8260. plr.Character.Head.AncestryChanged:connect(function()
  8261. rs:disconnect()
  8262. end)
  8263. end
  8264. end
  8265. end
  8266. end)
  8267. end
  8268. end)
  8269. aimbot.Font = Enum.Font.SourceSansItalic
  8270. aimbot.Text = "CB:RO Aimbot"
  8271. aimbot.TextColor3 = Color3.new(0.223529, 0.219608, 0.317647)
  8272. aimbot.TextSize = 30
  8273.  
  8274. sexitbutton.Name = "sexitbutton"
  8275. sexitbutton.Parent = ScriptFrame
  8276. sexitbutton.BackgroundColor3 = Color3.new(0.333333, 0, 1)
  8277. sexitbutton.BorderSizePixel = 0
  8278. sexitbutton.Position = UDim2.new(0.935431778, 0, -0.000421598554, 0)
  8279. sexitbutton.Size = UDim2.new(0, 48, 0, 65)
  8280. sexitbutton.Font = Enum.Font.SourceSansBold
  8281. sexitbutton.Text = "X"
  8282. sexitbutton.TextColor3 = Color3.new(0.603922, 0.568627, 0.988235)
  8283. sexitbutton.TextSize = 30
  8284. sexitbutton.TextWrapped = true
  8285. sexitbutton.MouseButton1Down:connect(function()
  8286. ScriptFrame.Visible = false
  8287. MainFrame.Visible = true
  8288. end)
  8289.  
  8290. -- Scripts
Add Comment
Please, Sign In to add comment