Advertisement
sonywalker

Hurry-Ro-Ghoul VIP GUI

May 19th, 2019
6,345
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 39.58 KB | None | 0 0
  1. -- Join Discord to get sirhurt trail this does not support many free exploits
  2. -- Version: 2.82
  3. -- Instances:
  4. local YOURGUINAME = Instance.new("ScreenGui")
  5. local MainFrame = Instance.new("ScrollingFrame")
  6. local Credits = Instance.new("TextButton")
  7. local BUTTON_NAME = Instance.new("TextButton")
  8. local TextButton = Instance.new("TextButton")
  9. local TextButton_2 = Instance.new("TextButton")
  10. local BUTTON_NAME_2 = Instance.new("TextButton")
  11. local TextButton_3 = Instance.new("TextButton")
  12. local TextButton_4 = Instance.new("TextButton")
  13. local TextButton_5 = Instance.new("TextButton")
  14. local TextButton_6 = Instance.new("TextButton")
  15. local TextButton_7 = Instance.new("TextButton")
  16. local TextButton_8 = Instance.new("TextButton")
  17. local TextButton_9 = Instance.new("TextButton")
  18. local BUTTON_NAME_3 = Instance.new("TextButton")
  19. local CreditsFrame = Instance.new("Frame")
  20. local YOURCREDITS = Instance.new("TextLabel")
  21. local YOURCREDITS_2 = Instance.new("TextLabel")
  22. local YOURCREDITS_3 = Instance.new("TextLabel")
  23. local YOURCREDITS_4 = Instance.new("TextLabel")
  24. local YOURCREDITS_5 = Instance.new("TextLabel")
  25. local Credits_2 = Instance.new("TextButton")
  26. local TextButton_10 = Instance.new("TextButton")
  27. local ImageButton = Instance.new("ImageButton")
  28. local ImageButton_2 = Instance.new("ImageButton")
  29. local BUTTON_NAME_4 = Instance.new("TextButton")
  30. local ImageButton_3 = Instance.new("ImageButton")
  31. --Properties:
  32. YOURGUINAME.Name = "[YOURGUINAME]"
  33. YOURGUINAME.Parent = game.CoreGui
  34.  
  35. MainFrame.Name = "MainFrame"
  36. MainFrame.Parent = YOURGUINAME
  37. MainFrame.Active = true
  38. MainFrame.BackgroundColor3 = Color3.new(0.388235, 0.388235, 0.388235)
  39. MainFrame.BorderSizePixel = 0
  40. MainFrame.Position = UDim2.new(0.0332087576, 0, 0.430871397, 0)
  41. MainFrame.Size = UDim2.new(0, 432, 0, 438)
  42.  
  43. Credits.Name = "Credits"
  44. Credits.Parent = MainFrame
  45. Credits.BackgroundColor3 = Color3.new(0.529412, 0.529412, 0.529412)
  46. Credits.BackgroundTransparency = 1
  47. Credits.BorderSizePixel = 0
  48. Credits.Position = UDim2.new(0.107228175, 0, 0.022576306, 0)
  49. Credits.Size = UDim2.new(0, 339, 0, 65)
  50. Credits.Font = Enum.Font.SourceSansSemibold
  51. Credits.Text = "Ro-Ghoul Gui John Doe"
  52. Credits.TextColor3 = Color3.new(1, 1, 1)
  53. Credits.TextScaled = true
  54. Credits.TextSize = 40
  55. Credits.TextWrapped = true
  56.  
  57. BUTTON_NAME.Name = "BUTTON_NAME"
  58. BUTTON_NAME.Parent = MainFrame
  59. BUTTON_NAME.Active = false
  60. BUTTON_NAME.BackgroundColor3 = Color3.new(0.529412, 0.529412, 0.529412)
  61. BUTTON_NAME.BackgroundTransparency = 1
  62. BUTTON_NAME.BorderSizePixel = 0
  63. BUTTON_NAME.Position = UDim2.new(0.139635578, 0, 0.0640534982, 0)
  64. BUTTON_NAME.Size = UDim2.new(0, 310, 0, 46)
  65. BUTTON_NAME.Font = Enum.Font.Bodoni
  66. BUTTON_NAME.Text = "Auto Farm Menu"
  67. BUTTON_NAME.TextColor3 = Color3.new(1, 1, 1)
  68. BUTTON_NAME.TextScaled = true
  69. BUTTON_NAME.TextSize = 14
  70. BUTTON_NAME.TextWrapped = true
  71.  
  72. TextButton.Parent = MainFrame
  73. TextButton.BackgroundColor3 = Color3.new(1, 1, 1)
  74. TextButton.Position = UDim2.new(0.506817281, 0, 0.1199224, 0)
  75. TextButton.Size = UDim2.new(0, 190, 0, 41)
  76. TextButton.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  77. TextButton.Font = Enum.Font.SourceSans
  78. TextButton.Text = "Rank1 Inv Farm"
  79. TextButton.TextColor3 = Color3.new(0, 0, 0)
  80. TextButton.TextSize = 20
  81. TextButton.MouseButton1Down:connect(function()
  82.  
  83. local index_list = {4}
  84. local tweenservice = game:GetService("TweenService")
  85. local workspace = game:GetService("Workspace")
  86. local Players = game:GetService("Players")
  87. local client = Players.LocalPlayer
  88. local plrrem = client.Character:FindFirstChild("Remotes")
  89. local npcs = workspace.NPCSpawns:GetChildren()
  90. local selected_key = 5
  91. local pressrem = plrrem.KeyEvent
  92. local tp_offset = Vector3.new(1, 0, 0)
  93. local remotepw
  94. local mouse = client:GetMouse()
  95. client.CameraMode = Enum.CameraMode.Classic
  96. client.CameraMinZoomDistance = 20
  97.  
  98.  
  99. local npc_table = {
  100. [1] = "Low Rank Aogiri Member",
  101. [2] = "Mid Rank Aogiri Member",
  102. [3] = "High Rank Aogiri Member",
  103. [4] = "Rank 1 Investigator",
  104. [5] = "Rank 2 Investigator",
  105. [6] = "First Class Investigator",
  106. [7] = "Human",
  107. [8] = "Athlete",
  108. }
  109.  
  110. local key_list = {
  111. [1] = "C",
  112. [2] = "E",
  113. [3] = "F",
  114. [4] = "R",
  115. [5] = "Mouse1",
  116. }
  117.  
  118.  
  119. local toggles = {
  120. ["autofarm"] = true,
  121.  
  122. }
  123.  
  124.  
  125. function grabKey()
  126. local key
  127. for i,v in next,(debug.getregistry()) do
  128. if type(v) == "function" then
  129. for i,v in next, debug.getupvalues(v) do
  130. if tostring(i) == "HRPPosition1" then
  131. key = v
  132. end
  133. end
  134. end
  135. end
  136. return key
  137. end
  138.  
  139. remotepw = grabKey()
  140.  
  141.  
  142. function checkOff(remotes)
  143. if remotes:FindFirstChild("GetPos") and remotes:FindFirstChild("StatUpdate") and remotes:FindFirstChild("UpdateAll") then
  144. --remotes:FindFirstChild("GetPos").RobloxLocked = true
  145. remotes:FindFirstChild("StatUpdate").RobloxLocked = true
  146. --remotes:FindFirstChild("UpdateAll").RobloxLocked = true
  147. else
  148. warn("checks are off")
  149. end
  150. end
  151.  
  152.  
  153. function getNPC(indexes)
  154. local npc_grab = {}
  155. for x,index in next, (indexes) do
  156. for i,v in next, (npcs) do
  157. if v:FindFirstChild(npc_table[index]) then
  158. table.insert(npc_grab, v:FindFirstChild(npc_table[index]))
  159. print("found " .. i)
  160. else
  161. warn("not found " .. i)
  162. end
  163. end
  164. end
  165. return npc_grab
  166. end
  167.  
  168. function eatCorpse()
  169. client.CameraMode = Enum.CameraMode.LockFirstPerson
  170. wait(1)
  171. mouse1click()
  172. wait(1)
  173. client.CameraMode = Enum.CameraMode.Classic
  174. client.CameraMinZoomDistance = 20
  175. end
  176.  
  177.  
  178.  
  179.  
  180.  
  181. function pressKey(key)
  182. pressrem:FireServer(remotepw, key_list[key], "Down", mouse.Hit)
  183. end
  184.  
  185. function tweenMove(model, target)
  186.  
  187. local CFrameValue = Instance.new("CFrameValue")
  188. CFrameValue.Value = model:GetPrimaryPartCFrame()
  189.  
  190. CFrameValue:GetPropertyChangedSignal("Value"):connect(function()
  191. model:SetPrimaryPartCFrame(CFrameValue.Value)
  192. end)
  193.  
  194.  
  195. local Info = TweenInfo.new(
  196.  
  197. ((model:GetPrimaryPartCFrame().Position - target.Position).magnitude)/ 250, -- Length
  198.  
  199. Enum.EasingStyle.Linear, -- Easing Style
  200.  
  201. Enum.EasingDirection.Out, -- Easing Direction
  202.  
  203. 0, -- Times repeated
  204.  
  205. false, -- Reverse
  206.  
  207. 0 -- Delay
  208.  
  209. )
  210. local tween = tweenservice:Create(CFrameValue, Info, {Value = target.CFrame})
  211.  
  212. tween:Play()
  213. end
  214.  
  215.  
  216. --// MAIN LOOP
  217.  
  218. local char = client.Character
  219. char.PrimaryPart = char.HumanoidRootPart
  220.  
  221. checkOff(plrrem)
  222. wait()
  223. -- index_list[#index_list + 1] = 1
  224.  
  225.  
  226. while toggles["autofarm"] do
  227. for i,o in next,getNPC(index_list) do
  228. while o:FindFirstChild("HumanoidRootPart") do
  229. tweenMove(char, o:FindFirstChild("HumanoidRootPart"))
  230. pressKey(selected_key)
  231. wait()
  232. end
  233. eatCorpse()
  234. end
  235. wait()
  236. end
  237. end)
  238.  
  239. TextButton_2.Parent = MainFrame
  240. TextButton_2.BackgroundColor3 = Color3.new(1, 1, 1)
  241. TextButton_2.Position = UDim2.new(0.0299654379, 0, 0.0937744454, 0)
  242. TextButton_2.Size = UDim2.new(0, 195, 0, 41)
  243. TextButton_2.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  244. TextButton_2.Font = Enum.Font.SourceSans
  245. TextButton_2.Text = "Human Farm"
  246. TextButton_2.TextColor3 = Color3.new(0, 0, 0)
  247. TextButton_2.TextSize = 20
  248. TextButton_2.MouseButton1Down:connect(function()
  249.  
  250. local index_list = {7}
  251. local tweenservice = game:GetService("TweenService")
  252. local workspace = game:GetService("Workspace")
  253. local Players = game:GetService("Players")
  254. local client = Players.LocalPlayer
  255. local plrrem = client.Character:FindFirstChild("Remotes")
  256. local npcs = workspace.NPCSpawns:GetChildren()
  257. local selected_key = 5
  258. local pressrem = plrrem.KeyEvent
  259. local tp_offset = Vector3.new(1, 0, 0)
  260. local remotepw
  261. local mouse = client:GetMouse()
  262. client.CameraMode = Enum.CameraMode.Classic
  263. client.CameraMinZoomDistance = 20
  264.  
  265.  
  266. local npc_table = {
  267. [1] = "Low Rank Aogiri Member",
  268. [2] = "Mid Rank Aogiri Member",
  269. [3] = "High Rank Aogiri Member",
  270. [4] = "Rank 1 Investigator",
  271. [5] = "Rank 2 Investigator",
  272. [6] = "First Class Investigator",
  273. [7] = "Human",
  274. [8] = "Athlete",
  275. }
  276.  
  277. local key_list = {
  278. [1] = "C",
  279. [2] = "E",
  280. [3] = "F",
  281. [4] = "R",
  282. [5] = "Mouse1",
  283. }
  284.  
  285.  
  286. local toggles = {
  287. ["autofarm"] = true,
  288.  
  289. }
  290.  
  291.  
  292. function grabKey()
  293. local key
  294. for i,v in next,(debug.getregistry()) do
  295. if type(v) == "function" then
  296. for i,v in next, debug.getupvalues(v) do
  297. if tostring(i) == "HRPPosition1" then
  298. key = v
  299. end
  300. end
  301. end
  302. end
  303. return key
  304. end
  305.  
  306. remotepw = grabKey()
  307.  
  308.  
  309. function checkOff(remotes)
  310. if remotes:FindFirstChild("GetPos") and remotes:FindFirstChild("StatUpdate") and remotes:FindFirstChild("UpdateAll") then
  311. --remotes:FindFirstChild("GetPos").RobloxLocked = true
  312. remotes:FindFirstChild("StatUpdate").RobloxLocked = true
  313. --remotes:FindFirstChild("UpdateAll").RobloxLocked = true
  314. else
  315. warn("checks are off")
  316. end
  317. end
  318.  
  319.  
  320. function getNPC(indexes)
  321. local npc_grab = {}
  322. for x,index in next, (indexes) do
  323. for i,v in next, (npcs) do
  324. if v:FindFirstChild(npc_table[index]) then
  325. table.insert(npc_grab, v:FindFirstChild(npc_table[index]))
  326. print("found " .. i)
  327. else
  328. warn("not found " .. i)
  329. end
  330. end
  331. end
  332. return npc_grab
  333. end
  334.  
  335. function eatCorpse()
  336. client.CameraMode = Enum.CameraMode.LockFirstPerson
  337. wait(1)
  338. mouse1click()
  339. wait(1)
  340. client.CameraMode = Enum.CameraMode.Classic
  341. client.CameraMinZoomDistance = 20
  342. end
  343.  
  344.  
  345.  
  346.  
  347.  
  348. function pressKey(key)
  349. pressrem:FireServer(remotepw, key_list[key], "Down", mouse.Hit)
  350. end
  351.  
  352. function tweenMove(model, target)
  353.  
  354. local CFrameValue = Instance.new("CFrameValue")
  355. CFrameValue.Value = model:GetPrimaryPartCFrame()
  356.  
  357. CFrameValue:GetPropertyChangedSignal("Value"):connect(function()
  358. model:SetPrimaryPartCFrame(CFrameValue.Value)
  359. end)
  360.  
  361.  
  362. local Info = TweenInfo.new(
  363.  
  364. ((model:GetPrimaryPartCFrame().Position - target.Position).magnitude)/ 250, -- Length
  365.  
  366. Enum.EasingStyle.Linear, -- Easing Style
  367.  
  368. Enum.EasingDirection.Out, -- Easing Direction
  369.  
  370. 0, -- Times repeated
  371.  
  372. false, -- Reverse
  373.  
  374. 0 -- Delay
  375.  
  376. )
  377. local tween = tweenservice:Create(CFrameValue, Info, {Value = target.CFrame})
  378.  
  379. tween:Play()
  380. end
  381.  
  382.  
  383. --// MAIN LOOP
  384.  
  385. local char = client.Character
  386. char.PrimaryPart = char.HumanoidRootPart
  387.  
  388. checkOff(plrrem)
  389. wait()
  390. -- index_list[#index_list + 1] = 1
  391.  
  392.  
  393. while toggles["autofarm"] do
  394. for i,o in next,getNPC(index_list) do
  395. while o:FindFirstChild("HumanoidRootPart") do
  396. tweenMove(char, o:FindFirstChild("HumanoidRootPart"))
  397. pressKey(selected_key)
  398. wait()
  399. end
  400. eatCorpse()
  401. end
  402. wait()
  403. end
  404. end)
  405.  
  406. BUTTON_NAME_2.Name = "BUTTON_NAME"
  407. BUTTON_NAME_2.Parent = MainFrame
  408. BUTTON_NAME_2.Active = false
  409. BUTTON_NAME_2.BackgroundColor3 = Color3.new(0.529412, 0.529412, 0.529412)
  410. BUTTON_NAME_2.BackgroundTransparency = 1
  411. BUTTON_NAME_2.BorderSizePixel = 0
  412. BUTTON_NAME_2.Position = UDim2.new(0.0192652084, 0, 0.28118217, 0)
  413. BUTTON_NAME_2.Size = UDim2.new(0, 396, 0, 49)
  414. BUTTON_NAME_2.Font = Enum.Font.Bodoni
  415. BUTTON_NAME_2.Text = "Anti Menu"
  416. BUTTON_NAME_2.TextColor3 = Color3.new(1, 1, 1)
  417. BUTTON_NAME_2.TextScaled = true
  418. BUTTON_NAME_2.TextSize = 14
  419. BUTTON_NAME_2.TextWrapped = true
  420.  
  421. TextButton_3.Parent = MainFrame
  422. TextButton_3.BackgroundColor3 = Color3.new(1, 1, 1)
  423. TextButton_3.Position = UDim2.new(0.193732262, 0, 0.172687799, 0)
  424. TextButton_3.Size = UDim2.new(0, 239, 0, 41)
  425. TextButton_3.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  426. TextButton_3.Font = Enum.Font.SourceSans
  427. TextButton_3.Text = "Low Aogiri Farm"
  428. TextButton_3.TextColor3 = Color3.new(0, 0, 0)
  429. TextButton_3.TextSize = 20
  430. TextButton_3.MouseButton1Down:connect(function()
  431.  
  432. local index_list = {1}
  433. local tweenservice = game:GetService("TweenService")
  434. local workspace = game:GetService("Workspace")
  435. local Players = game:GetService("Players")
  436. local client = Players.LocalPlayer
  437. local plrrem = client.Character:FindFirstChild("Remotes")
  438. local npcs = workspace.NPCSpawns:GetChildren()
  439. local selected_key = 5
  440. local pressrem = plrrem.KeyEvent
  441. local tp_offset = Vector3.new(1, 0, 0)
  442. local remotepw
  443. local mouse = client:GetMouse()
  444. client.CameraMode = Enum.CameraMode.Classic
  445. client.CameraMinZoomDistance = 20
  446.  
  447.  
  448. local npc_table = {
  449. [1] = "Low Rank Aogiri Member",
  450. [2] = "Mid Rank Aogiri Member",
  451. [3] = "High Rank Aogiri Member",
  452. [4] = "Rank 1 Investigator",
  453. [5] = "Rank 2 Investigator",
  454. [6] = "First Class Investigator",
  455. [7] = "Human",
  456. [8] = "Athlete",
  457. }
  458.  
  459. local key_list = {
  460. [1] = "C",
  461. [2] = "E",
  462. [3] = "F",
  463. [4] = "R",
  464. [5] = "Mouse1",
  465. }
  466.  
  467.  
  468. local toggles = {
  469. ["autofarm"] = true,
  470.  
  471. }
  472.  
  473.  
  474. function grabKey()
  475. local key
  476. for i,v in next,(debug.getregistry()) do
  477. if type(v) == "function" then
  478. for i,v in next, debug.getupvalues(v) do
  479. if tostring(i) == "HRPPosition1" then
  480. key = v
  481. end
  482. end
  483. end
  484. end
  485. return key
  486. end
  487.  
  488. remotepw = grabKey()
  489.  
  490.  
  491. function checkOff(remotes)
  492. if remotes:FindFirstChild("GetPos") and remotes:FindFirstChild("StatUpdate") and remotes:FindFirstChild("UpdateAll") then
  493. --remotes:FindFirstChild("GetPos").RobloxLocked = true
  494. remotes:FindFirstChild("StatUpdate").RobloxLocked = true
  495. --remotes:FindFirstChild("UpdateAll").RobloxLocked = true
  496. else
  497. warn("checks are off")
  498. end
  499. end
  500.  
  501.  
  502. function getNPC(indexes)
  503. local npc_grab = {}
  504. for x,index in next, (indexes) do
  505. for i,v in next, (npcs) do
  506. if v:FindFirstChild(npc_table[index]) then
  507. table.insert(npc_grab, v:FindFirstChild(npc_table[index]))
  508. print("found " .. i)
  509. else
  510. warn("not found " .. i)
  511. end
  512. end
  513. end
  514. return npc_grab
  515. end
  516.  
  517. function eatCorpse()
  518. client.CameraMode = Enum.CameraMode.LockFirstPerson
  519. wait(1)
  520. mouse1click()
  521. wait(1)
  522. client.CameraMode = Enum.CameraMode.Classic
  523. client.CameraMinZoomDistance = 20
  524. end
  525.  
  526.  
  527.  
  528.  
  529.  
  530. function pressKey(key)
  531. pressrem:FireServer(remotepw, key_list[key], "Down", mouse.Hit)
  532. end
  533.  
  534. function tweenMove(model, target)
  535.  
  536. local CFrameValue = Instance.new("CFrameValue")
  537. CFrameValue.Value = model:GetPrimaryPartCFrame()
  538.  
  539. CFrameValue:GetPropertyChangedSignal("Value"):connect(function()
  540. model:SetPrimaryPartCFrame(CFrameValue.Value)
  541. end)
  542.  
  543.  
  544. local Info = TweenInfo.new(
  545.  
  546. ((model:GetPrimaryPartCFrame().Position - target.Position).magnitude)/ 250, -- Length
  547.  
  548. Enum.EasingStyle.Linear, -- Easing Style
  549.  
  550. Enum.EasingDirection.Out, -- Easing Direction
  551.  
  552. 0, -- Times repeated
  553.  
  554. false, -- Reverse
  555.  
  556. 0 -- Delay
  557.  
  558. )
  559. local tween = tweenservice:Create(CFrameValue, Info, {Value = target.CFrame})
  560.  
  561. tween:Play()
  562. end
  563.  
  564.  
  565. --// MAIN LOOP
  566.  
  567. local char = client.Character
  568. char.PrimaryPart = char.HumanoidRootPart
  569.  
  570. checkOff(plrrem)
  571. wait()
  572. -- index_list[#index_list + 1] = 1
  573.  
  574.  
  575. while toggles["autofarm"] do
  576. for i,o in next,getNPC(index_list) do
  577. while o:FindFirstChild("HumanoidRootPart") do
  578. tweenMove(char, o:FindFirstChild("HumanoidRootPart"))
  579. pressKey(selected_key)
  580. wait()
  581. end
  582. eatCorpse()
  583. end
  584. wait()
  585. end
  586. end)
  587.  
  588. TextButton_4.Parent = MainFrame
  589. TextButton_4.BackgroundColor3 = Color3.new(1, 1, 1)
  590. TextButton_4.Position = UDim2.new(0.506817281, 0, 0.0937744454, 0)
  591. TextButton_4.Size = UDim2.new(0, 190, 0, 41)
  592. TextButton_4.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  593. TextButton_4.Font = Enum.Font.SourceSans
  594. TextButton_4.Text = "Athelete Farm"
  595. TextButton_4.TextColor3 = Color3.new(0, 0, 0)
  596. TextButton_4.TextSize = 20
  597. TextButton_4.MouseButton1Down:connect(function()
  598.  
  599. local index_list = {8}
  600. local tweenservice = game:GetService("TweenService")
  601. local workspace = game:GetService("Workspace")
  602. local Players = game:GetService("Players")
  603. local client = Players.LocalPlayer
  604. local plrrem = client.Character:FindFirstChild("Remotes")
  605. local npcs = workspace.NPCSpawns:GetChildren()
  606. local selected_key = 5
  607. local pressrem = plrrem.KeyEvent
  608. local tp_offset = Vector3.new(1, 0, 0)
  609. local remotepw
  610. local mouse = client:GetMouse()
  611. client.CameraMode = Enum.CameraMode.Classic
  612. client.CameraMinZoomDistance = 20
  613.  
  614.  
  615. local npc_table = {
  616. [1] = "Low Rank Aogiri Member",
  617. [2] = "Mid Rank Aogiri Member",
  618. [3] = "High Rank Aogiri Member",
  619. [4] = "Rank 1 Investigator",
  620. [5] = "Rank 2 Investigator",
  621. [6] = "First Class Investigator",
  622. [7] = "Human",
  623. [8] = "Athlete",
  624. }
  625.  
  626. local key_list = {
  627. [1] = "C",
  628. [2] = "E",
  629. [3] = "F",
  630. [4] = "R",
  631. [5] = "Mouse1",
  632. }
  633.  
  634.  
  635. local toggles = {
  636. ["autofarm"] = true,
  637.  
  638. }
  639.  
  640.  
  641. function grabKey()
  642. local key
  643. for i,v in next,(debug.getregistry()) do
  644. if type(v) == "function" then
  645. for i,v in next, debug.getupvalues(v) do
  646. if tostring(i) == "HRPPosition1" then
  647. key = v
  648. end
  649. end
  650. end
  651. end
  652. return key
  653. end
  654.  
  655. remotepw = grabKey()
  656.  
  657.  
  658. function checkOff(remotes)
  659. if remotes:FindFirstChild("GetPos") and remotes:FindFirstChild("StatUpdate") and remotes:FindFirstChild("UpdateAll") then
  660. --remotes:FindFirstChild("GetPos").RobloxLocked = true
  661. remotes:FindFirstChild("StatUpdate").RobloxLocked = true
  662. --remotes:FindFirstChild("UpdateAll").RobloxLocked = true
  663. else
  664. warn("checks are off")
  665. end
  666. end
  667.  
  668.  
  669. function getNPC(indexes)
  670. local npc_grab = {}
  671. for x,index in next, (indexes) do
  672. for i,v in next, (npcs) do
  673. if v:FindFirstChild(npc_table[index]) then
  674. table.insert(npc_grab, v:FindFirstChild(npc_table[index]))
  675. print("found " .. i)
  676. else
  677. warn("not found " .. i)
  678. end
  679. end
  680. end
  681. return npc_grab
  682. end
  683.  
  684. function eatCorpse()
  685. client.CameraMode = Enum.CameraMode.LockFirstPerson
  686. wait(1)
  687. mouse1click()
  688. wait(1)
  689. client.CameraMode = Enum.CameraMode.Classic
  690. client.CameraMinZoomDistance = 20
  691. end
  692.  
  693.  
  694.  
  695.  
  696.  
  697. function pressKey(key)
  698. pressrem:FireServer(remotepw, key_list[key], "Down", mouse.Hit)
  699. end
  700.  
  701. function tweenMove(model, target)
  702.  
  703. local CFrameValue = Instance.new("CFrameValue")
  704. CFrameValue.Value = model:GetPrimaryPartCFrame()
  705.  
  706. CFrameValue:GetPropertyChangedSignal("Value"):connect(function()
  707. model:SetPrimaryPartCFrame(CFrameValue.Value)
  708. end)
  709.  
  710.  
  711. local Info = TweenInfo.new(
  712.  
  713. ((model:GetPrimaryPartCFrame().Position - target.Position).magnitude)/ 250, -- Length
  714.  
  715. Enum.EasingStyle.Linear, -- Easing Style
  716.  
  717. Enum.EasingDirection.Out, -- Easing Direction
  718.  
  719. 0, -- Times repeated
  720.  
  721. false, -- Reverse
  722.  
  723. 0 -- Delay
  724.  
  725. )
  726. local tween = tweenservice:Create(CFrameValue, Info, {Value = target.CFrame})
  727.  
  728. tween:Play()
  729. end
  730.  
  731.  
  732. --// MAIN LOOP
  733.  
  734. local char = client.Character
  735. char.PrimaryPart = char.HumanoidRootPart
  736.  
  737. checkOff(plrrem)
  738. wait()
  739. -- index_list[#index_list + 1] = 1
  740.  
  741.  
  742. while toggles["autofarm"] do
  743. for i,o in next,getNPC(index_list) do
  744. while o:FindFirstChild("HumanoidRootPart") do
  745. tweenMove(char, o:FindFirstChild("HumanoidRootPart"))
  746. pressKey(selected_key)
  747. wait()
  748. end
  749. eatCorpse()
  750. end
  751. wait()
  752. end
  753. end)
  754.  
  755. TextButton_5.Parent = MainFrame
  756. TextButton_5.BackgroundColor3 = Color3.new(1, 1, 1)
  757. TextButton_5.Position = UDim2.new(0.0299654379, 0, 0.1199224, 0)
  758. TextButton_5.Size = UDim2.new(0, 195, 0, 41)
  759. TextButton_5.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  760. TextButton_5.Font = Enum.Font.SourceSans
  761. TextButton_5.Text = "Mid Aogiri Farm"
  762. TextButton_5.TextColor3 = Color3.new(0, 0, 0)
  763. TextButton_5.TextSize = 20
  764. TextButton_5.MouseButton1Down:connect(function()
  765.  
  766. local index_list = {2}
  767. local tweenservice = game:GetService("TweenService")
  768. local workspace = game:GetService("Workspace")
  769. local Players = game:GetService("Players")
  770. local client = Players.LocalPlayer
  771. local plrrem = client.Character:FindFirstChild("Remotes")
  772. local npcs = workspace.NPCSpawns:GetChildren()
  773. local selected_key = 5
  774. local pressrem = plrrem.KeyEvent
  775. local tp_offset = Vector3.new(1, 0, 0)
  776. local remotepw
  777. local mouse = client:GetMouse()
  778. client.CameraMode = Enum.CameraMode.Classic
  779. client.CameraMinZoomDistance = 20
  780.  
  781.  
  782. local npc_table = {
  783. [1] = "Low Rank Aogiri Member",
  784. [2] = "Mid Rank Aogiri Member",
  785. [3] = "High Rank Aogiri Member",
  786. [4] = "Rank 1 Investigator",
  787. [5] = "Rank 2 Investigator",
  788. [6] = "First Class Investigator",
  789. [7] = "Human",
  790. [8] = "Athlete",
  791. }
  792.  
  793. local key_list = {
  794. [1] = "C",
  795. [2] = "E",
  796. [3] = "F",
  797. [4] = "R",
  798. [5] = "Mouse1",
  799. }
  800.  
  801.  
  802. local toggles = {
  803. ["autofarm"] = true,
  804.  
  805. }
  806.  
  807.  
  808. function grabKey()
  809. local key
  810. for i,v in next,(debug.getregistry()) do
  811. if type(v) == "function" then
  812. for i,v in next, debug.getupvalues(v) do
  813. if tostring(i) == "HRPPosition1" then
  814. key = v
  815. end
  816. end
  817. end
  818. end
  819. return key
  820. end
  821.  
  822. remotepw = grabKey()
  823.  
  824.  
  825. function checkOff(remotes)
  826. if remotes:FindFirstChild("GetPos") and remotes:FindFirstChild("StatUpdate") and remotes:FindFirstChild("UpdateAll") then
  827. --remotes:FindFirstChild("GetPos").RobloxLocked = true
  828. remotes:FindFirstChild("StatUpdate").RobloxLocked = true
  829. --remotes:FindFirstChild("UpdateAll").RobloxLocked = true
  830. else
  831. warn("checks are off")
  832. end
  833. end
  834.  
  835.  
  836. function getNPC(indexes)
  837. local npc_grab = {}
  838. for x,index in next, (indexes) do
  839. for i,v in next, (npcs) do
  840. if v:FindFirstChild(npc_table[index]) then
  841. table.insert(npc_grab, v:FindFirstChild(npc_table[index]))
  842. print("found " .. i)
  843. else
  844. warn("not found " .. i)
  845. end
  846. end
  847. end
  848. return npc_grab
  849. end
  850.  
  851. function eatCorpse()
  852. client.CameraMode = Enum.CameraMode.LockFirstPerson
  853. wait(1)
  854. mouse1click()
  855. wait(1)
  856. client.CameraMode = Enum.CameraMode.Classic
  857. client.CameraMinZoomDistance = 20
  858. end
  859.  
  860.  
  861.  
  862.  
  863.  
  864. function pressKey(key)
  865. pressrem:FireServer(remotepw, key_list[key], "Down", mouse.Hit)
  866. end
  867.  
  868. function tweenMove(model, target)
  869.  
  870. local CFrameValue = Instance.new("CFrameValue")
  871. CFrameValue.Value = model:GetPrimaryPartCFrame()
  872.  
  873. CFrameValue:GetPropertyChangedSignal("Value"):connect(function()
  874. model:SetPrimaryPartCFrame(CFrameValue.Value)
  875. end)
  876.  
  877.  
  878. local Info = TweenInfo.new(
  879.  
  880. ((model:GetPrimaryPartCFrame().Position - target.Position).magnitude)/ 250, -- Length
  881.  
  882. Enum.EasingStyle.Linear, -- Easing Style
  883.  
  884. Enum.EasingDirection.Out, -- Easing Direction
  885.  
  886. 0, -- Times repeated
  887.  
  888. false, -- Reverse
  889.  
  890. 0 -- Delay
  891.  
  892. )
  893. local tween = tweenservice:Create(CFrameValue, Info, {Value = target.CFrame})
  894.  
  895. tween:Play()
  896. end
  897.  
  898.  
  899. --// MAIN LOOP
  900.  
  901. local char = client.Character
  902. char.PrimaryPart = char.HumanoidRootPart
  903.  
  904. checkOff(plrrem)
  905. wait()
  906. -- index_list[#index_list + 1] = 1
  907.  
  908.  
  909. while toggles["autofarm"] do
  910. for i,o in next,getNPC(index_list) do
  911. while o:FindFirstChild("HumanoidRootPart") do
  912. tweenMove(char, o:FindFirstChild("HumanoidRootPart"))
  913. pressKey(selected_key)
  914. wait()
  915. end
  916. eatCorpse()
  917. end
  918. wait()
  919. end
  920. end)
  921.  
  922. TextButton_6.Parent = MainFrame
  923. TextButton_6.BackgroundColor3 = Color3.new(1, 1, 1)
  924. TextButton_6.Position = UDim2.new(0.506817281, 0, 0.146070361, 0)
  925. TextButton_6.Size = UDim2.new(0, 190, 0, 41)
  926. TextButton_6.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  927. TextButton_6.Font = Enum.Font.SourceSans
  928. TextButton_6.Text = "First C Inv Farm"
  929. TextButton_6.TextColor3 = Color3.new(0, 0, 0)
  930. TextButton_6.TextSize = 20
  931. TextButton_6.MouseButton1Down:connect(function()
  932.  
  933. local index_list = {6}
  934. local tweenservice = game:GetService("TweenService")
  935. local workspace = game:GetService("Workspace")
  936. local Players = game:GetService("Players")
  937. local client = Players.LocalPlayer
  938. local plrrem = client.Character:FindFirstChild("Remotes")
  939. local npcs = workspace.NPCSpawns:GetChildren()
  940. local selected_key = 5
  941. local pressrem = plrrem.KeyEvent
  942. local tp_offset = Vector3.new(1, 0, 0)
  943. local remotepw
  944. local mouse = client:GetMouse()
  945. client.CameraMode = Enum.CameraMode.Classic
  946. client.CameraMinZoomDistance = 20
  947.  
  948.  
  949. local npc_table = {
  950. [1] = "Low Rank Aogiri Member",
  951. [2] = "Mid Rank Aogiri Member",
  952. [3] = "High Rank Aogiri Member",
  953. [4] = "Rank 1 Investigator",
  954. [5] = "Rank 2 Investigator",
  955. [6] = "First Class Investigator",
  956. [7] = "Human",
  957. [8] = "Athlete",
  958. }
  959.  
  960. local key_list = {
  961. [1] = "C",
  962. [2] = "E",
  963. [3] = "F",
  964. [4] = "R",
  965. [5] = "Mouse1",
  966. }
  967.  
  968.  
  969. local toggles = {
  970. ["autofarm"] = true,
  971.  
  972. }
  973.  
  974.  
  975. function grabKey()
  976. local key
  977. for i,v in next,(debug.getregistry()) do
  978. if type(v) == "function" then
  979. for i,v in next, debug.getupvalues(v) do
  980. if tostring(i) == "HRPPosition1" then
  981. key = v
  982. end
  983. end
  984. end
  985. end
  986. return key
  987. end
  988.  
  989. remotepw = grabKey()
  990.  
  991.  
  992. function checkOff(remotes)
  993. if remotes:FindFirstChild("GetPos") and remotes:FindFirstChild("StatUpdate") and remotes:FindFirstChild("UpdateAll") then
  994. --remotes:FindFirstChild("GetPos").RobloxLocked = true
  995. remotes:FindFirstChild("StatUpdate").RobloxLocked = true
  996. --remotes:FindFirstChild("UpdateAll").RobloxLocked = true
  997. else
  998. warn("checks are off")
  999. end
  1000. end
  1001.  
  1002.  
  1003. function getNPC(indexes)
  1004. local npc_grab = {}
  1005. for x,index in next, (indexes) do
  1006. for i,v in next, (npcs) do
  1007. if v:FindFirstChild(npc_table[index]) then
  1008. table.insert(npc_grab, v:FindFirstChild(npc_table[index]))
  1009. print("found " .. i)
  1010. else
  1011. warn("not found " .. i)
  1012. end
  1013. end
  1014. end
  1015. return npc_grab
  1016. end
  1017.  
  1018. function eatCorpse()
  1019. client.CameraMode = Enum.CameraMode.LockFirstPerson
  1020. wait(1)
  1021. mouse1click()
  1022. wait(1)
  1023. client.CameraMode = Enum.CameraMode.Classic
  1024. client.CameraMinZoomDistance = 20
  1025. end
  1026.  
  1027.  
  1028.  
  1029.  
  1030.  
  1031. function pressKey(key)
  1032. pressrem:FireServer(remotepw, key_list[key], "Down", mouse.Hit)
  1033. end
  1034.  
  1035. function tweenMove(model, target)
  1036.  
  1037. local CFrameValue = Instance.new("CFrameValue")
  1038. CFrameValue.Value = model:GetPrimaryPartCFrame()
  1039.  
  1040. CFrameValue:GetPropertyChangedSignal("Value"):connect(function()
  1041. model:SetPrimaryPartCFrame(CFrameValue.Value)
  1042. end)
  1043.  
  1044.  
  1045. local Info = TweenInfo.new(
  1046.  
  1047. ((model:GetPrimaryPartCFrame().Position - target.Position).magnitude)/ 250, -- Length
  1048.  
  1049. Enum.EasingStyle.Linear, -- Easing Style
  1050.  
  1051. Enum.EasingDirection.Out, -- Easing Direction
  1052.  
  1053. 0, -- Times repeated
  1054.  
  1055. false, -- Reverse
  1056.  
  1057. 0 -- Delay
  1058.  
  1059. )
  1060. local tween = tweenservice:Create(CFrameValue, Info, {Value = target.CFrame})
  1061.  
  1062. tween:Play()
  1063. end
  1064.  
  1065.  
  1066. --// MAIN LOOP
  1067.  
  1068. local char = client.Character
  1069. char.PrimaryPart = char.HumanoidRootPart
  1070.  
  1071. checkOff(plrrem)
  1072. wait()
  1073. -- index_list[#index_list + 1] = 1
  1074.  
  1075.  
  1076. while toggles["autofarm"] do
  1077. for i,o in next,getNPC(index_list) do
  1078. while o:FindFirstChild("HumanoidRootPart") do
  1079. tweenMove(char, o:FindFirstChild("HumanoidRootPart"))
  1080. pressKey(selected_key)
  1081. wait()
  1082. end
  1083. eatCorpse()
  1084. end
  1085. wait()
  1086. end
  1087. end)
  1088.  
  1089. TextButton_7.Parent = MainFrame
  1090. TextButton_7.BackgroundColor3 = Color3.new(1, 1, 1)
  1091. TextButton_7.Position = UDim2.new(0.0299654379, 0, 0.146070361, 0)
  1092. TextButton_7.Size = UDim2.new(0, 195, 0, 41)
  1093. TextButton_7.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  1094. TextButton_7.Font = Enum.Font.SourceSans
  1095. TextButton_7.Text = "Rank2 Inv Farm"
  1096. TextButton_7.TextColor3 = Color3.new(0, 0, 0)
  1097. TextButton_7.TextSize = 20
  1098. TextButton_7.MouseButton1Down:connect(function()
  1099.  
  1100. local index_list = {5}
  1101. local tweenservice = game:GetService("TweenService")
  1102. local workspace = game:GetService("Workspace")
  1103. local Players = game:GetService("Players")
  1104. local client = Players.LocalPlayer
  1105. local plrrem = client.Character:FindFirstChild("Remotes")
  1106. local npcs = workspace.NPCSpawns:GetChildren()
  1107. local selected_key = 5
  1108. local pressrem = plrrem.KeyEvent
  1109. local tp_offset = Vector3.new(1, 0, 0)
  1110. local remotepw
  1111. local mouse = client:GetMouse()
  1112. client.CameraMode = Enum.CameraMode.Classic
  1113. client.CameraMinZoomDistance = 20
  1114.  
  1115.  
  1116. local npc_table = {
  1117. [1] = "Low Rank Aogiri Member",
  1118. [2] = "Mid Rank Aogiri Member",
  1119. [3] = "High Rank Aogiri Member",
  1120. [4] = "Rank 1 Investigator",
  1121. [5] = "Rank 2 Investigator",
  1122. [6] = "First Class Investigator",
  1123. [7] = "Human",
  1124. [8] = "Athlete",
  1125. }
  1126.  
  1127. local key_list = {
  1128. [1] = "C",
  1129. [2] = "E",
  1130. [3] = "F",
  1131. [4] = "R",
  1132. [5] = "Mouse1",
  1133. }
  1134.  
  1135.  
  1136. local toggles = {
  1137. ["autofarm"] = true,
  1138.  
  1139. }
  1140.  
  1141.  
  1142. function grabKey()
  1143. local key
  1144. for i,v in next,(debug.getregistry()) do
  1145. if type(v) == "function" then
  1146. for i,v in next, debug.getupvalues(v) do
  1147. if tostring(i) == "HRPPosition1" then
  1148. key = v
  1149. end
  1150. end
  1151. end
  1152. end
  1153. return key
  1154. end
  1155.  
  1156. remotepw = grabKey()
  1157.  
  1158.  
  1159. function checkOff(remotes)
  1160. if remotes:FindFirstChild("GetPos") and remotes:FindFirstChild("StatUpdate") and remotes:FindFirstChild("UpdateAll") then
  1161. --remotes:FindFirstChild("GetPos").RobloxLocked = true
  1162. remotes:FindFirstChild("StatUpdate").RobloxLocked = true
  1163. --remotes:FindFirstChild("UpdateAll").RobloxLocked = true
  1164. else
  1165. warn("checks are off")
  1166. end
  1167. end
  1168.  
  1169.  
  1170. function getNPC(indexes)
  1171. local npc_grab = {}
  1172. for x,index in next, (indexes) do
  1173. for i,v in next, (npcs) do
  1174. if v:FindFirstChild(npc_table[index]) then
  1175. table.insert(npc_grab, v:FindFirstChild(npc_table[index]))
  1176. print("found " .. i)
  1177. else
  1178. warn("not found " .. i)
  1179. end
  1180. end
  1181. end
  1182. return npc_grab
  1183. end
  1184.  
  1185. function eatCorpse()
  1186. client.CameraMode = Enum.CameraMode.LockFirstPerson
  1187. wait(1)
  1188. mouse1click()
  1189. wait(1)
  1190. client.CameraMode = Enum.CameraMode.Classic
  1191. client.CameraMinZoomDistance = 20
  1192. end
  1193.  
  1194.  
  1195.  
  1196.  
  1197.  
  1198. function pressKey(key)
  1199. pressrem:FireServer(remotepw, key_list[key], "Down", mouse.Hit)
  1200. end
  1201.  
  1202. function tweenMove(model, target)
  1203.  
  1204. local CFrameValue = Instance.new("CFrameValue")
  1205. CFrameValue.Value = model:GetPrimaryPartCFrame()
  1206.  
  1207. CFrameValue:GetPropertyChangedSignal("Value"):connect(function()
  1208. model:SetPrimaryPartCFrame(CFrameValue.Value)
  1209. end)
  1210.  
  1211.  
  1212. local Info = TweenInfo.new(
  1213.  
  1214. ((model:GetPrimaryPartCFrame().Position - target.Position).magnitude)/ 250, -- Length
  1215.  
  1216. Enum.EasingStyle.Linear, -- Easing Style
  1217.  
  1218. Enum.EasingDirection.Out, -- Easing Direction
  1219.  
  1220. 0, -- Times repeated
  1221.  
  1222. false, -- Reverse
  1223.  
  1224. 0 -- Delay
  1225.  
  1226. )
  1227. local tween = tweenservice:Create(CFrameValue, Info, {Value = target.CFrame})
  1228.  
  1229. tween:Play()
  1230. end
  1231.  
  1232.  
  1233. --// MAIN LOOP
  1234.  
  1235. local char = client.Character
  1236. char.PrimaryPart = char.HumanoidRootPart
  1237.  
  1238. checkOff(plrrem)
  1239. wait()
  1240. -- index_list[#index_list + 1] = 1
  1241.  
  1242.  
  1243. while toggles["autofarm"] do
  1244. for i,o in next,getNPC(index_list) do
  1245. while o:FindFirstChild("HumanoidRootPart") do
  1246. tweenMove(char, o:FindFirstChild("HumanoidRootPart"))
  1247. pressKey(selected_key)
  1248. wait()
  1249. end
  1250. eatCorpse()
  1251. end
  1252. wait()
  1253. end
  1254. end)
  1255.  
  1256. TextButton_8.Parent = MainFrame
  1257. TextButton_8.BackgroundColor3 = Color3.new(1, 1, 1)
  1258. TextButton_8.Position = UDim2.new(-0.000127155334, 0, 0.312524438, 0)
  1259. TextButton_8.Size = UDim2.new(0, 195, 0, 41)
  1260. TextButton_8.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  1261. TextButton_8.Font = Enum.Font.SourceSans
  1262. TextButton_8.Text = "Anti-AFK"
  1263. TextButton_8.TextColor3 = Color3.new(0, 0, 0)
  1264. TextButton_8.TextSize = 20
  1265. TextButton_8.MouseButton1Down:connect(function()
  1266.  
  1267. local vu = game:GetService("VirtualUser")
  1268. game:GetService("Players").LocalPlayer.Idled:connect(function()
  1269. vu:Button2Down(Vector2.new(0,0),workspace.CurrentCamera.CFrame)
  1270. wait(1)
  1271. vu:Button2Up(Vector2.new(0,0),workspace.CurrentCamera.CFrame)
  1272. end)
  1273. end)
  1274.  
  1275. TextButton_9.Parent = MainFrame
  1276. TextButton_9.BackgroundColor3 = Color3.new(1, 1, 1)
  1277. TextButton_9.Position = UDim2.new(0.506817281, 0, 0.313162178, 0)
  1278. TextButton_9.Size = UDim2.new(0, 190, 0, 41)
  1279. TextButton_9.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  1280. TextButton_9.Font = Enum.Font.SourceSans
  1281. TextButton_9.Text = "Anti-Kick"
  1282. TextButton_9.TextColor3 = Color3.new(0, 0, 0)
  1283. TextButton_9.TextSize = 20
  1284. TextButton_9.MouseButton1Down:connect(function()
  1285. local getrawmetatable = getrawmetatable or debug.getmetatable
  1286. local make_writeable = make_writeable or setreadonly or changereadonly or change_writeable
  1287. make_writeable(getrawmetatable(game), false)
  1288. local backup = getrawmetatable(game).__namecall
  1289. getrawmetatable(game).__namecall = function(u, ...)
  1290. local m = ({...})[select('#', ...)]
  1291. local packed = {...}
  1292. local a = {}
  1293. for i = 1, #packed - 1 do
  1294. a[i] = packed[i]
  1295. end
  1296. if m == 'Kick' then
  1297. warn('Kick attempt at ' .. os.time() .. ' (' .. tostring(unpack(a)) .. ')')
  1298. return true
  1299. end
  1300. return backup and backup(u, ...) or u[m](u, unpack(a))
  1301. end
  1302. end)
  1303.  
  1304.  
  1305. BUTTON_NAME_3.Name = "BUTTON_NAME"
  1306. BUTTON_NAME_3.Parent = MainFrame
  1307. BUTTON_NAME_3.Active = false
  1308. BUTTON_NAME_3.BackgroundColor3 = Color3.new(0.529412, 0.529412, 0.529412)
  1309. BUTTON_NAME_3.BackgroundTransparency = 1
  1310. BUTTON_NAME_3.BorderSizePixel = 0
  1311. BUTTON_NAME_3.Position = UDim2.new(0.0887096524, 0, 0.207183436, 0)
  1312. BUTTON_NAME_3.Size = UDim2.new(0, 336, 0, 48)
  1313. BUTTON_NAME_3.Font = Enum.Font.Bodoni
  1314. BUTTON_NAME_3.Text = "ETO DA BOSS"
  1315. BUTTON_NAME_3.TextColor3 = Color3.new(1, 1, 1)
  1316. BUTTON_NAME_3.TextScaled = true
  1317. BUTTON_NAME_3.TextSize = 14
  1318. BUTTON_NAME_3.TextWrapped = true
  1319. BUTTON_NAME_3.MouseButton1Down:connect(function()
  1320.  
  1321. local index_list = {9}
  1322. local tweenservice = game:GetService("TweenService")
  1323. local workspace = game:GetService("Workspace")
  1324. local Players = game:GetService("Players")
  1325. local client = Players.LocalPlayer
  1326. local plrrem = client.Character:FindFirstChild("Remotes")
  1327. local npcs = workspace.NPCSpawns:GetChildren()
  1328. local selected_key = 5
  1329. local pressrem = plrrem.KeyEvent
  1330. local tp_offset = Vector3.new(1, 0, 0)
  1331. local remotepw
  1332. local mouse = client:GetMouse()
  1333. client.CameraMode = Enum.CameraMode.Classic
  1334. client.CameraMinZoomDistance = 20
  1335.  
  1336.  
  1337. local npc_table = {
  1338. [1] = "Low Rank Aogiri Member",
  1339. [2] = "Mid Rank Aogiri Member",
  1340. [3] = "High Rank Aogiri Member",
  1341. [4] = "Rank 1 Investigator",
  1342. [5] = "Rank 2 Investigator",
  1343. [6] = "First Class Investigator",
  1344. [7] = "Human",
  1345. [8] = "Athlete",
  1346. [8] = "Eto Yoshimuru",
  1347. }
  1348.  
  1349. local key_list = {
  1350. [1] = "C",
  1351. [2] = "E",
  1352. [3] = "F",
  1353. [4] = "R",
  1354. [5] = "Mouse1",
  1355. }
  1356.  
  1357.  
  1358. local toggles = {
  1359. ["autofarm"] = true,
  1360.  
  1361. }
  1362.  
  1363.  
  1364. function grabKey()
  1365. local key
  1366. for i,v in next,(debug.getregistry()) do
  1367. if type(v) == "function" then
  1368. for i,v in next, debug.getupvalues(v) do
  1369. if tostring(i) == "HRPPosition1" then
  1370. key = v
  1371. end
  1372. end
  1373. end
  1374. end
  1375. return key
  1376. end
  1377.  
  1378. remotepw = grabKey()
  1379.  
  1380.  
  1381. function checkOff(remotes)
  1382. if remotes:FindFirstChild("GetPos") and remotes:FindFirstChild("StatUpdate") and remotes:FindFirstChild("UpdateAll") then
  1383. --remotes:FindFirstChild("GetPos").RobloxLocked = true
  1384. remotes:FindFirstChild("StatUpdate").RobloxLocked = true
  1385. --remotes:FindFirstChild("UpdateAll").RobloxLocked = true
  1386. else
  1387. warn("checks are off")
  1388. end
  1389. end
  1390.  
  1391.  
  1392. function getNPC(indexes)
  1393. local npc_grab = {}
  1394. for x,index in next, (indexes) do
  1395. for i,v in next, (npcs) do
  1396. if v:FindFirstChild(npc_table[index]) then
  1397. table.insert(npc_grab, v:FindFirstChild(npc_table[index]))
  1398. print("found " .. i)
  1399. else
  1400. warn("not found " .. i)
  1401. end
  1402. end
  1403. end
  1404. return npc_grab
  1405. end
  1406.  
  1407. function eatCorpse()
  1408. client.CameraMode = Enum.CameraMode.LockFirstPerson
  1409. wait(1)
  1410. mouse1click()
  1411. wait(1)
  1412. client.CameraMode = Enum.CameraMode.Classic
  1413. client.CameraMinZoomDistance = 20
  1414. end
  1415.  
  1416.  
  1417.  
  1418.  
  1419.  
  1420. function pressKey(key)
  1421. pressrem:FireServer(remotepw, key_list[key], "Down", mouse.Hit)
  1422. end
  1423.  
  1424. function tweenMove(model, target)
  1425.  
  1426. local CFrameValue = Instance.new("CFrameValue")
  1427. CFrameValue.Value = model:GetPrimaryPartCFrame()
  1428.  
  1429. CFrameValue:GetPropertyChangedSignal("Value"):connect(function()
  1430. model:SetPrimaryPartCFrame(CFrameValue.Value)
  1431. end)
  1432.  
  1433.  
  1434. local Info = TweenInfo.new(
  1435.  
  1436. ((model:GetPrimaryPartCFrame().Position - target.Position).magnitude)/ 250, -- Length
  1437.  
  1438. Enum.EasingStyle.Linear, -- Easing Style
  1439.  
  1440. Enum.EasingDirection.Out, -- Easing Direction
  1441.  
  1442. 0, -- Times repeated
  1443.  
  1444. false, -- Reverse
  1445.  
  1446. 0 -- Delay
  1447.  
  1448. )
  1449. local tween = tweenservice:Create(CFrameValue, Info, {Value = target.CFrame})
  1450.  
  1451. tween:Play()
  1452. end
  1453.  
  1454.  
  1455. --// MAIN LOOP
  1456.  
  1457. local char = client.Character
  1458. char.PrimaryPart = char.HumanoidRootPart
  1459.  
  1460. checkOff(plrrem)
  1461. wait()
  1462. -- index_list[#index_list + 1] = 1
  1463.  
  1464.  
  1465. while toggles["autofarm"] do
  1466. for i,o in next,getNPC(index_list) do
  1467. while o:FindFirstChild("HumanoidRootPart") do
  1468. tweenMove(char, o:FindFirstChild("HumanoidRootPart"))
  1469. pressKey(selected_key)
  1470. wait()
  1471. end
  1472. eatCorpse()
  1473. end
  1474. wait()
  1475. end
  1476. end)
  1477.  
  1478. CreditsFrame.Name = "CreditsFrame"
  1479. CreditsFrame.Parent = MainFrame
  1480. CreditsFrame.Active = true
  1481. CreditsFrame.BackgroundColor3 = Color3.new(0.580392, 0.580392, 0.580392)
  1482. CreditsFrame.Position = UDim2.new(0.192036942, 0, 0.382310629, 0)
  1483. CreditsFrame.Size = UDim2.new(0, 248, 0, 428)
  1484. CreditsFrame.Style = Enum.FrameStyle.RobloxRound
  1485.  
  1486. YOURCREDITS.Name = "YOURCREDITS"
  1487. YOURCREDITS.Parent = CreditsFrame
  1488. YOURCREDITS.BackgroundColor3 = Color3.new(1, 1, 1)
  1489. YOURCREDITS.BackgroundTransparency = 1
  1490. YOURCREDITS.Position = UDim2.new(0.033949025, 0, 0.020237349, 0)
  1491. YOURCREDITS.Size = UDim2.new(0, 200, 0, 24)
  1492. YOURCREDITS.Font = Enum.Font.Cartoon
  1493. YOURCREDITS.Text = "Credits to Sony Walker"
  1494. YOURCREDITS.TextColor3 = Color3.new(1, 1, 1)
  1495. YOURCREDITS.TextScaled = true
  1496. YOURCREDITS.TextSize = 14
  1497. YOURCREDITS.TextWrapped = true
  1498.  
  1499. YOURCREDITS_2.Name = "YOURCREDITS"
  1500. YOURCREDITS_2.Parent = CreditsFrame
  1501. YOURCREDITS_2.BackgroundColor3 = Color3.new(1, 1, 1)
  1502. YOURCREDITS_2.BackgroundTransparency = 1
  1503. YOURCREDITS_2.Position = UDim2.new(0.0505718105, 0, 0.162215233, 0)
  1504. YOURCREDITS_2.Size = UDim2.new(0, 200, 0, 129)
  1505. YOURCREDITS_2.Font = Enum.Font.Cartoon
  1506. YOURCREDITS_2.Text = "Join my Discord to get Sirhurt on trail for free this does not work with most fre exploits so Please Join Before you Complain"
  1507. YOURCREDITS_2.TextColor3 = Color3.new(1, 1, 1)
  1508. YOURCREDITS_2.TextScaled = true
  1509. YOURCREDITS_2.TextSize = 14
  1510. YOURCREDITS_2.TextWrapped = true
  1511.  
  1512. YOURCREDITS_3.Name = "YOURCREDITS"
  1513. YOURCREDITS_3.Parent = CreditsFrame
  1514. YOURCREDITS_3.BackgroundColor3 = Color3.new(1, 1, 1)
  1515. YOURCREDITS_3.BackgroundTransparency = 1
  1516. YOURCREDITS_3.Position = UDim2.new(0.0683876723, 0, 0.544666529, 0)
  1517. YOURCREDITS_3.Size = UDim2.new(0, 200, 0, 90)
  1518. YOURCREDITS_3.Font = Enum.Font.Cartoon
  1519. YOURCREDITS_3.Text = "also we giveaway away robux daily on my discord 150 "
  1520. YOURCREDITS_3.TextColor3 = Color3.new(1, 1, 1)
  1521. YOURCREDITS_3.TextScaled = true
  1522. YOURCREDITS_3.TextSize = 14
  1523. YOURCREDITS_3.TextWrapped = true
  1524.  
  1525. YOURCREDITS_4.Name = "YOURCREDITS"
  1526. YOURCREDITS_4.Parent = CreditsFrame
  1527. YOURCREDITS_4.BackgroundColor3 = Color3.new(1, 1, 1)
  1528. YOURCREDITS_4.BackgroundTransparency = 1
  1529. YOURCREDITS_4.Position = UDim2.new(-0.220623881, 0, 1.04697084, 0)
  1530. YOURCREDITS_4.Size = UDim2.new(0, 367, 0, 90)
  1531. YOURCREDITS_4.Font = Enum.Font.Cartoon
  1532. YOURCREDITS_4.Text = "Best Youtube script for this year goes to... "
  1533. YOURCREDITS_4.TextColor3 = Color3.new(1, 1, 1)
  1534. YOURCREDITS_4.TextScaled = true
  1535. YOURCREDITS_4.TextSize = 14
  1536. YOURCREDITS_4.TextWrapped = true
  1537.  
  1538. YOURCREDITS_5.Name = "YOURCREDITS"
  1539. YOURCREDITS_5.Parent = CreditsFrame
  1540. YOURCREDITS_5.BackgroundColor3 = Color3.new(1, 1, 1)
  1541. YOURCREDITS_5.BackgroundTransparency = 1
  1542. YOURCREDITS_5.Position = UDim2.new(-0.256914198, 0, 1.28996146, 0)
  1543. YOURCREDITS_5.Size = UDim2.new(0, 367, 0, 90)
  1544. YOURCREDITS_5.Font = Enum.Font.Cartoon
  1545. YOURCREDITS_5.Text = "Ben Ny Ken!"
  1546. YOURCREDITS_5.TextColor3 = Color3.new(1, 1, 1)
  1547. YOURCREDITS_5.TextScaled = true
  1548. YOURCREDITS_5.TextSize = 14
  1549. YOURCREDITS_5.TextWrapped = true
  1550.  
  1551. Credits_2.Name = "Credits"
  1552. Credits_2.Parent = MainFrame
  1553. Credits_2.BackgroundColor3 = Color3.new(0.529412, 0.529412, 0.529412)
  1554. Credits_2.BackgroundTransparency = 1
  1555. Credits_2.BorderSizePixel = 0
  1556. Credits_2.Position = UDim2.new(0.104913361, 0, -0.00548491906, 0)
  1557. Credits_2.Size = UDim2.new(0, 339, 0, 65)
  1558. Credits_2.Font = Enum.Font.SourceSansSemibold
  1559. Credits_2.Text = "ULTIMATE UI"
  1560. Credits_2.TextColor3 = Color3.new(1, 1, 1)
  1561. Credits_2.TextScaled = true
  1562. Credits_2.TextSize = 40
  1563. Credits_2.TextWrapped = true
  1564.  
  1565. TextButton_10.Parent = MainFrame
  1566. TextButton_10.BackgroundColor3 = Color3.new(1, 1, 1)
  1567. TextButton_10.Position = UDim2.new(0.245243207, 0, 0.242371395, 0)
  1568. TextButton_10.Size = UDim2.new(0, 195, 0, 41)
  1569. TextButton_10.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  1570. TextButton_10.Font = Enum.Font.SourceSans
  1571. TextButton_10.Text = "Farm Eto Yoshimura"
  1572. TextButton_10.TextColor3 = Color3.new(0, 0, 0)
  1573. TextButton_10.TextSize = 20
  1574.  
  1575. ImageButton.Parent = MainFrame
  1576. ImageButton.BackgroundColor3 = Color3.new(1, 1, 1)
  1577. ImageButton.BackgroundTransparency = 1
  1578. ImageButton.Position = UDim2.new(-0.141557753, 0, 0.0235030707, 0)
  1579. ImageButton.Size = UDim2.new(0, 107, 0, 80)
  1580. ImageButton.Image = "rbxassetid://2766375856"
  1581.  
  1582. ImageButton_2.Parent = MainFrame
  1583. ImageButton_2.BackgroundColor3 = Color3.new(1, 1, 1)
  1584. ImageButton_2.BackgroundTransparency = 1
  1585. ImageButton_2.Position = UDim2.new(0.89084965, 0, 0.0222275592, 0)
  1586. ImageButton_2.Size = UDim2.new(0, 107, 0, 80)
  1587. ImageButton_2.Image = "rbxassetid://2766375856"
  1588.  
  1589. BUTTON_NAME_4.Name = "BUTTON_NAME"
  1590. BUTTON_NAME_4.Parent = MainFrame
  1591. BUTTON_NAME_4.Active = false
  1592. BUTTON_NAME_4.BackgroundColor3 = Color3.new(0.529412, 0.529412, 0.529412)
  1593. BUTTON_NAME_4.BackgroundTransparency = 1
  1594. BUTTON_NAME_4.BorderSizePixel = 0
  1595. BUTTON_NAME_4.Position = UDim2.new(0.104913361, 0, 0.351953834, 0)
  1596. BUTTON_NAME_4.Size = UDim2.new(0, 336, 0, 48)
  1597. BUTTON_NAME_4.Font = Enum.Font.Bodoni
  1598. BUTTON_NAME_4.Text = "Important Note"
  1599. BUTTON_NAME_4.TextColor3 = Color3.new(1, 1, 1)
  1600. BUTTON_NAME_4.TextScaled = true
  1601. BUTTON_NAME_4.TextSize = 14
  1602. BUTTON_NAME_4.TextWrapped = true
  1603.  
  1604. ImageButton_3.Parent = MainFrame
  1605. ImageButton_3.BackgroundColor3 = Color3.new(1, 1, 1)
  1606. ImageButton_3.BackgroundTransparency = 1
  1607. ImageButton_3.Position = UDim2.new(0.143164471, 0, 0.793572903, 0)
  1608. ImageButton_3.Size = UDim2.new(0, 287, 0, 284)
  1609. ImageButton_3.Image = "rbxassetid://2766375856"
  1610. -- Scripts:
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement