Advertisement
Guest User

Heroes Online Farmer V3

a guest
May 22nd, 2019
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 35.29 KB | None | 0 0
  1. --[[
  2. __ ___ __ __ ____
  3. / |/ / ____ _ ____/ / ___ / /_ __ __ / __ \ ____ _ _ __ ___ ____
  4. / /|_/ / / __ `/ / __ / / _ \ / __ \ / / / / / /_/ / / __ `/| | / / / _ \ / __ \
  5. / / / / / /_/ / / /_/ / / __/ / /_/ / / /_/ / / _, _/ / /_/ / | |/ / / __/ / / / /
  6. /_/ /_/ \__,_/ \__,_/ \___/ /_.___/ \__, / /_/ |_| \__,_/ |___/ \___/ /_/ /_/
  7. /____/
  8. ]]--
  9. local GUI = Instance.new("ScreenGui")
  10. local Topframe = Instance.new("Frame")
  11. local Mainframe = Instance.new("Frame")
  12. local MapsFrame = Instance.new("Frame")
  13. local NoobFarm = Instance.new("TextButton")
  14. local NoviceFarm = Instance.new("TextButton")
  15. local GodFarm = Instance.new("TextButton")
  16. local xd = Instance.new("TextLabel")
  17. local ProFarm = Instance.new("TextButton")
  18. local xd_2 = Instance.new("TextLabel")
  19. local QuestStatus = Instance.new("TextLabel")
  20. local xd_3 = Instance.new("TextLabel")
  21. local OffsetTB = Instance.new("TextBox")
  22. local xd_4 = Instance.new("TextLabel")
  23. local xd_5 = Instance.new("TextLabel")
  24. local xd_6 = Instance.new("TextLabel")
  25. local Exit = Instance.new("TextButton")
  26. local xd_7 = Instance.new("TextLabel")
  27. local player = game:GetService("Players").LocalPlayer.Character
  28. local pplayer = game:GetService("Players").LocalPlayer
  29. local VirtualUser = game:service'VirtualUser'
  30. local noob = {}
  31. local novice = {}
  32. local pro = {}
  33. local god = {}
  34. local bool = false
  35. local last = 0
  36. --Properties:
  37. GUI.Name = "GUI"
  38. GUI.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
  39.  
  40. Topframe.Name = "Topframe"
  41. Topframe.Parent = GUI
  42. Topframe.BackgroundColor3 = Color3.new(0.203922, 0.203922, 0.203922)
  43. Topframe.BorderSizePixel = 0
  44. Topframe.Position = UDim2.new(0.593019783, 0, 0.154221952, 0)
  45. Topframe.Size = UDim2.new(0, 277, 0, 18)
  46.  
  47. Mainframe.Name = "Mainframe"
  48. Mainframe.Parent = Topframe
  49. Mainframe.BackgroundColor3 = Color3.new(0.0627451, 0.0627451, 0.0627451)
  50. Mainframe.BorderSizePixel = 0
  51. Mainframe.Position = UDim2.new(0, 0, 0.9375, 0)
  52. Mainframe.Size = UDim2.new(0, 277, 0, 158)
  53.  
  54. MapsFrame.Name = "MapsFrame"
  55. MapsFrame.Parent = Mainframe
  56. MapsFrame.BackgroundColor3 = Color3.new(0.0627451, 0.0627451, 0.0627451)
  57. MapsFrame.BorderColor3 = Color3.new(1, 0, 0)
  58. MapsFrame.Position = UDim2.new(0.0433213115, 0, 0.183544323, 0)
  59. MapsFrame.Size = UDim2.new(0, 259, 0, 120)
  60.  
  61. NoobFarm.Name = "NoobFarm"
  62. NoobFarm.Parent = MapsFrame
  63. NoobFarm.BackgroundColor3 = Color3.new(0.313726, 0.313726, 0.313726)
  64. NoobFarm.BorderSizePixel = 0
  65. NoobFarm.Position = UDim2.new(0.0745566785, 0, 0.108333334, 0)
  66. NoobFarm.Size = UDim2.new(0, 68, 0, 16)
  67. NoobFarm.Font = Enum.Font.SourceSans
  68. NoobFarm.Text = "Level 1-20"
  69. NoobFarm.TextColor3 = Color3.new(1, 1, 1)
  70. NoobFarm.TextSize = 14
  71.  
  72. NoviceFarm.Name = "NoviceFarm"
  73. NoviceFarm.Parent = MapsFrame
  74. NoviceFarm.BackgroundColor3 = Color3.new(0.313726, 0.313726, 0.313726)
  75. NoviceFarm.BorderSizePixel = 0
  76. NoviceFarm.Position = UDim2.new(0.0737618133, 0, 0.316666663, 0)
  77. NoviceFarm.Size = UDim2.new(0, 69, 0, 16)
  78. NoviceFarm.Font = Enum.Font.SourceSans
  79. NoviceFarm.Text = "Level 15-40"
  80. NoviceFarm.TextColor3 = Color3.new(1, 1, 1)
  81. NoviceFarm.TextSize = 14
  82.  
  83. GodFarm.Name = "GodFarm"
  84. GodFarm.Parent = MapsFrame
  85. GodFarm.BackgroundColor3 = Color3.new(0.313726, 0.313726, 0.313726)
  86. GodFarm.BorderSizePixel = 0
  87. GodFarm.Position = UDim2.new(0.0737618133, 0, 0.75, 0)
  88. GodFarm.Size = UDim2.new(0, 69, 0, 16)
  89. GodFarm.Font = Enum.Font.SourceSans
  90. GodFarm.Text = "Level 60-85"
  91. GodFarm.TextColor3 = Color3.new(1, 1, 1)
  92. GodFarm.TextSize = 14
  93.  
  94. xd.Name = "xd"
  95. xd.Parent = MapsFrame
  96. xd.BackgroundColor3 = Color3.new(0.0627451, 0.0627451, 0.0627451)
  97. xd.BorderSizePixel = 0
  98. xd.Position = UDim2.new(0.609606445, 0, 0.106944539, 0)
  99. xd.Size = UDim2.new(0, 36, 0, 16)
  100. xd.Font = Enum.Font.SourceSans
  101. xd.Text = "Offset:"
  102. xd.TextColor3 = Color3.new(0.917647, 0.917647, 0.917647)
  103. xd.TextSize = 14
  104. xd.TextWrapped = true
  105.  
  106. ProFarm.Name = "ProFarm"
  107. ProFarm.Parent = MapsFrame
  108. ProFarm.BackgroundColor3 = Color3.new(0.313726, 0.313726, 0.313726)
  109. ProFarm.BorderSizePixel = 0
  110. ProFarm.Position = UDim2.new(0.0737618133, 0, 0.533333361, 0)
  111. ProFarm.Size = UDim2.new(0, 69, 0, 16)
  112. ProFarm.Font = Enum.Font.SourceSans
  113. ProFarm.Text = "Level 30-70"
  114. ProFarm.TextColor3 = Color3.new(1, 1, 1)
  115. ProFarm.TextSize = 14
  116.  
  117. xd_2.Name = "xd"
  118. xd_2.Parent = MapsFrame
  119. xd_2.BackgroundColor3 = Color3.new(0.0627451, 0.0627451, 0.0627451)
  120. xd_2.BorderSizePixel = 0
  121. xd_2.Position = UDim2.new(0.474471271, 0, 0.315277845, 0)
  122. xd_2.Size = UDim2.new(0, 71, 0, 16)
  123. xd_2.Font = Enum.Font.SourceSans
  124. xd_2.Text = "Quest Status:"
  125. xd_2.TextColor3 = Color3.new(0.917647, 0.917647, 0.917647)
  126. xd_2.TextSize = 14
  127. xd_2.TextWrapped = true
  128.  
  129. QuestStatus.Name = "QuestStatus"
  130. QuestStatus.Parent = MapsFrame
  131. QuestStatus.BackgroundColor3 = Color3.new(0.0627451, 0.0627451, 0.0627451)
  132. QuestStatus.BorderSizePixel = 0
  133. QuestStatus.Position = UDim2.new(0.783351541, 0, 0.315277845, 0)
  134. QuestStatus.Size = UDim2.new(0, 35, 0, 16)
  135. QuestStatus.Font = Enum.Font.SourceSans
  136. QuestStatus.Text = "0 / 0"
  137. QuestStatus.TextColor3 = Color3.new(0.917647, 0.917647, 0.917647)
  138. QuestStatus.TextSize = 14
  139. QuestStatus.TextWrapped = true
  140.  
  141. xd_3.Name = "xd"
  142. xd_3.Parent = MapsFrame
  143. xd_3.BackgroundColor3 = Color3.new(0.0627451, 0.0627451, 0.0627451)
  144. xd_3.BorderSizePixel = 0
  145. xd_3.Position = UDim2.new(0.473272741, 0, 0.533333302, 0)
  146. xd_3.Size = UDim2.new(0, 127, 0, 36)
  147. xd_3.Font = Enum.Font.SourceSans
  148. xd_3.Text = "Choose the mode that's right for your level!"
  149. xd_3.TextColor3 = Color3.new(0.917647, 0.917647, 0.917647)
  150. xd_3.TextSize = 14
  151. xd_3.TextWrapped = true
  152.  
  153. OffsetTB.Name = "OffsetTB"
  154. OffsetTB.Parent = MapsFrame
  155. OffsetTB.BackgroundColor3 = Color3.new(0.513726, 0.513726, 0.513726)
  156. OffsetTB.BorderSizePixel = 0
  157. OffsetTB.Position = UDim2.new(0.750129044, 0, 0.116666675, 0)
  158. OffsetTB.Size = UDim2.new(0, 54, 0, 16)
  159. OffsetTB.Font = Enum.Font.SourceSans
  160. OffsetTB.Text = "-12"
  161. OffsetTB.TextColor3 = Color3.new(0.0627451, 0.0627451, 0.0627451)
  162. OffsetTB.TextScaled = true
  163. OffsetTB.TextSize = 14
  164. OffsetTB.TextWrapped = true
  165.  
  166. xd_4.Name = "xd"
  167. xd_4.Parent = MapsFrame
  168. xd_4.BackgroundColor3 = Color3.new(0.0627451, 0.0627451, 0.0627451)
  169. xd_4.BorderSizePixel = 0
  170. xd_4.Position = UDim2.new(0.473272741, 0, 0.833333313, 0)
  171. xd_4.Size = UDim2.new(0, 129, 0, 14)
  172. xd_4.Font = Enum.Font.SourceSans
  173. xd_4.Text = "https://discord.gg/XCy8VyV"
  174. xd_4.TextColor3 = Color3.new(0.917647, 0.917647, 0.917647)
  175. xd_4.TextSize = 14
  176. xd_4.TextWrapped = true
  177.  
  178. xd_5.Name = "xd"
  179. xd_5.Parent = Topframe
  180. xd_5.BackgroundColor3 = Color3.new(0.0627451, 0.0627451, 0.0627451)
  181. xd_5.BorderSizePixel = 0
  182. xd_5.Position = UDim2.new(0.227436826, 0, 1, 0)
  183. xd_5.Size = UDim2.new(0, 156, 0, 26)
  184. xd_5.Font = Enum.Font.SourceSans
  185. xd_5.Text = "Heroes Online Farmer"
  186. xd_5.TextColor3 = Color3.new(0.917647, 0, 0)
  187. xd_5.TextSize = 19
  188.  
  189. xd_6.Name = "xd"
  190. xd_6.Parent = Topframe
  191. xd_6.BackgroundColor3 = Color3.new(0.203922, 0.203922, 0.203922)
  192. xd_6.BorderSizePixel = 0
  193. xd_6.Position = UDim2.new(0.663855791, 0, 0.166667938, 0)
  194. xd_6.Size = UDim2.new(0, 64, 0, 11)
  195. xd_6.Font = Enum.Font.SourceSans
  196. xd_6.Text = "Made By Raven"
  197. xd_6.TextColor3 = Color3.new(0.917647, 0.917647, 0.917647)
  198. xd_6.TextSize = 14
  199.  
  200. Exit.Name = "Exit"
  201. Exit.Parent = Topframe
  202. Exit.BackgroundColor3 = Color3.new(0.184314, 0.184314, 0.184314)
  203. Exit.BorderSizePixel = 0
  204. Exit.Position = UDim2.new(0.919052839, 0, 0, 0)
  205. Exit.Size = UDim2.new(0, 22, 0, 17)
  206. Exit.Font = Enum.Font.SourceSans
  207. Exit.Text = "X"
  208. Exit.TextColor3 = Color3.new(1, 1, 1)
  209. Exit.TextSize = 14
  210.  
  211. xd_7.Name = "xd"
  212. xd_7.Parent = Topframe
  213. xd_7.BackgroundColor3 = Color3.new(0.203922, 0.203922, 0.203922)
  214. xd_7.BorderSizePixel = 0
  215. xd_7.Position = UDim2.new(0.022, 0, 0.167, 0)
  216. xd_7.Size = UDim2.new(0, 67, 0, 11)
  217. xd_7.Font = Enum.Font.SourceSans
  218. xd_7.Text = "Version: 3.00"
  219. xd_7.TextColor3 = Color3.new(0.917647, 0.917647, 0.917647)
  220. xd_7.TextSize = 12
  221. -- Scripts:
  222. Topframe.Active = true
  223. Topframe.Draggable = true
  224. GUI.Parent = game.CoreGui
  225. local tweeningInformation = TweenInfo.new(
  226. 1,
  227. Enum.EasingStyle.Linear,
  228. Enum.EasingDirection.Out,
  229. 0,
  230. false,
  231. 0
  232. )
  233.  
  234. pplayer.CharacterAdded:connect(function(chara)
  235. wait(10)
  236. init()
  237. player = game:GetService("Players").LocalPlayer.Character
  238. pplayer = game:GetService("Players").LocalPlayer
  239. if bool == true and last == 1 then
  240. while bool == true do
  241. wait(0.1)
  242. init()
  243. if noob[1].Settings.FakeHealth.Value <= 0 then
  244. if noob[2].Settings.FakeHealth.Value <= 0 then
  245. if noob[3].Settings.FakeHealth.Value <= 0 then
  246. if noob[4].Settings.FakeHealth.Value <= 0 then
  247. else
  248. local partProperties = {
  249. CFrame = CFrame.new(Vector3.new(noob[4].hitbox.Position.X, noob[4].hitbox.Position.Y+tonumber(OffsetTB.Text), noob[4].hitbox.Position.Z))
  250. }
  251. Tween = game:GetService("TweenService"):Create(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart,tweeningInformation,partProperties)
  252. local Remote = game.ReplicatedStorage.Events['DataEvent']
  253. local Arguments = {
  254. [1] = "Melee",
  255. [2] = noob[4].Name
  256. }
  257. Remote:FireServer(unpack(Arguments))
  258. end
  259. else
  260. local partProperties = {
  261. CFrame = CFrame.new(Vector3.new(noob[3].hitbox.Position.X, noob[3].hitbox.Position.Y+tonumber(OffsetTB.Text), noob[3].hitbox.Position.Z))
  262. }
  263. Tween = game:GetService("TweenService"):Create(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart,tweeningInformation,partProperties)
  264. local Remote = game.ReplicatedStorage.Events['DataEvent']
  265. local Arguments = {
  266. [1] = "Melee",
  267. [2] = noob[3].Name
  268. }
  269. Remote:FireServer(unpack(Arguments))
  270. end
  271. else
  272. local partProperties = {
  273. CFrame = CFrame.new(Vector3.new(noob[2].hitbox.Position.X, noob[2].hitbox.Position.Y+tonumber(OffsetTB.Text), noob[2].hitbox.Position.Z))
  274. }
  275. Tween = game:GetService("TweenService"):Create(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart,tweeningInformation,partProperties)
  276. local Remote = game.ReplicatedStorage.Events['DataEvent']
  277. local Arguments = {
  278. [1] = "Melee",
  279. [2] = noob[2].Name
  280. }
  281. Remote:FireServer(unpack(Arguments))
  282. end
  283. else
  284. local partProperties = {
  285. CFrame = CFrame.new(Vector3.new(noob[1].hitbox.Position.X, noob[1].hitbox.Position.Y+tonumber(OffsetTB.Text), noob[1].hitbox.Position.Z))
  286. }
  287. Tween = game:GetService("TweenService"):Create(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart,tweeningInformation,partProperties)
  288. local Remote = game.ReplicatedStorage.Events['DataEvent']
  289. local Arguments = {
  290. [1] = "Melee",
  291. [2] = noob[1].Name
  292. }
  293. Remote:FireServer(unpack(Arguments))
  294. end
  295. if pplayer.PlayerGui.GameGui.MainFrame.CurrentQuestFrame.AmountyDone.Text == "5 / 5" or pplayer.PlayerGui.GameGui.MainFrame.CurrentQuestFrame.AmountyDone.Text == "0 / 0" then
  296. local Remote = game.ReplicatedStorage.Events['DataEvent']
  297. local Arguments = {
  298. [1] = "InitiateQuest",
  299. [2] = "1"
  300. }
  301. Remote:FireServer(unpack(Arguments))
  302. end
  303. QuestStatus.Text = pplayer.PlayerGui.GameGui.MainFrame.CurrentQuestFrame.AmountyDone.Text
  304. end
  305. elseif bool == true and last == 2 then
  306. while bool == true do
  307. wait(0.1)
  308. init()
  309. if novice[1].Settings.FakeHealth.Value <= 0 then
  310. if novice[2].Settings.FakeHealth.Value <= 0 then
  311. if novice[3].Settings.FakeHealth.Value <= 0 then
  312. if novice[4].Settings.FakeHealth.Value <= 0 then
  313. else
  314. local partProperties = {
  315. CFrame = CFrame.new(Vector3.new(novice[4].hitbox.Position.X, novice[4].hitbox.Position.Y+tonumber(OffsetTB.Text), novice[4].hitbox.Position.Z))
  316. }
  317. Tween = game:GetService("TweenService"):Create(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart,tweeningInformation,partProperties)
  318. local Remote = game.ReplicatedStorage.Events['DataEvent']
  319. local Arguments = {
  320. [1] = "Melee",
  321. [2] = novice[4].Name
  322. }
  323. Remote:FireServer(unpack(Arguments))
  324. end
  325. else
  326. local partProperties = {
  327. CFrame = CFrame.new(Vector3.new(novice[3].hitbox.Position.X, novice[3].hitbox.Position.Y+tonumber(OffsetTB.Text), novice[3].hitbox.Position.Z))
  328. }
  329. Tween = game:GetService("TweenService"):Create(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart,tweeningInformation,partProperties)
  330. local Remote = game.ReplicatedStorage.Events['DataEvent']
  331. local Arguments = {
  332. [1] = "Melee",
  333. [2] = novice[3].Name
  334. }
  335. Remote:FireServer(unpack(Arguments))
  336. end
  337. else
  338. local partProperties = {
  339. CFrame = CFrame.new(Vector3.new(novice[2].hitbox.Position.X, novice[2].hitbox.Position.Y+tonumber(OffsetTB.Text), novice[2].hitbox.Position.Z))
  340. }
  341. Tween = game:GetService("TweenService"):Create(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart,tweeningInformation,partProperties)
  342. local Remote = game.ReplicatedStorage.Events['DataEvent']
  343. local Arguments = {
  344. [1] = "Melee",
  345. [2] = novice[2].Name
  346. }
  347. Remote:FireServer(unpack(Arguments))
  348. end
  349. else
  350. local partProperties = {
  351. CFrame = CFrame.new(Vector3.new(novice[1].hitbox.Position.X, novice[1].hitbox.Position.Y+tonumber(OffsetTB.Text), novice[1].hitbox.Position.Z))
  352. }
  353. Tween = game:GetService("TweenService"):Create(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart,tweeningInformation,partProperties)
  354. local Remote = game.ReplicatedStorage.Events['DataEvent']
  355. local Arguments = {
  356. [1] = "Melee",
  357. [2] = novice[1].Name
  358. }
  359. Remote:FireServer(unpack(Arguments))
  360. end
  361. if pplayer.PlayerGui.GameGui.MainFrame.CurrentQuestFrame.AmountyDone.Text == "7 / 7" or pplayer.PlayerGui.GameGui.MainFrame.CurrentQuestFrame.AmountyDone.Text == "0 / 0" then
  362. local Remote = game.ReplicatedStorage.Events['DataEvent']
  363. local Arguments = {
  364. [1] = "InitiateQuest",
  365. [2] = "2"
  366. }
  367. Remote:FireServer(unpack(Arguments))
  368. end
  369. QuestStatus.Text = pplayer.PlayerGui.GameGui.MainFrame.CurrentQuestFrame.AmountyDone.Text
  370. end
  371. elseif bool == true and last == 3 then
  372. while bool == true do
  373. wait(0.1)
  374. init()
  375. if pro[1].Settings.FakeHealth.Value <= 0 then
  376. if pro[2].Settings.FakeHealth.Value <= 0 then
  377. if pro[3].Settings.FakeHealth.Value <= 0 then
  378. if pro[4].Settings.FakeHealth.Value <= 0 then
  379. else
  380. local partProperties = {
  381. CFrame = CFrame.new(Vector3.new(pro[4].hitbox.Position.X, pro[4].hitbox.Position.Y+tonumber(OffsetTB.Text), pro[4].hitbox.Position.Z))
  382. }
  383. Tween = game:GetService("TweenService"):Create(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart,tweeningInformation,partProperties)
  384. local Remote = game.ReplicatedStorage.Events['DataEvent']
  385. local Arguments = {
  386. [1] = "Melee",
  387. [2] = pro[4].Name
  388. }
  389. Remote:FireServer(unpack(Arguments))
  390. end
  391. else
  392. local partProperties = {
  393. CFrame = CFrame.new(Vector3.new(pro[3].hitbox.Position.X, pro[3].hitbox.Position.Y+tonumber(OffsetTB.Text), pro[3].hitbox.Position.Z))
  394. }
  395. Tween = game:GetService("TweenService"):Create(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart,tweeningInformation,partProperties)
  396. local Remote = game.ReplicatedStorage.Events['DataEvent']
  397. local Arguments = {
  398. [1] = "Melee",
  399. [2] = pro[3].Name
  400. }
  401. Remote:FireServer(unpack(Arguments))
  402. end
  403. else
  404. local partProperties = {
  405. CFrame = CFrame.new(Vector3.new(pro[2].hitbox.Position.X, pro[2].hitbox.Position.Y+tonumber(OffsetTB.Text), pro[2].hitbox.Position.Z))
  406. }
  407. Tween = game:GetService("TweenService"):Create(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart,tweeningInformation,partProperties)
  408. local Remote = game.ReplicatedStorage.Events['DataEvent']
  409. local Arguments = {
  410. [1] = "Melee",
  411. [2] = pro[2].Name
  412. }
  413. Remote:FireServer(unpack(Arguments))
  414. end
  415. else
  416. local partProperties = {
  417. CFrame = CFrame.new(Vector3.new(pro[1].hitbox.Position.X, pro[1].hitbox.Position.Y+tonumber(OffsetTB.Text), pro[1].hitbox.Position.Z))
  418. }
  419. Tween = game:GetService("TweenService"):Create(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart,tweeningInformation,partProperties)
  420. local Remote = game.ReplicatedStorage.Events['DataEvent']
  421. local Arguments = {
  422. [1] = "Melee",
  423. [2] = pro[1].Name
  424. }
  425. Remote:FireServer(unpack(Arguments))
  426. end
  427. if pplayer.PlayerGui.GameGui.MainFrame.CurrentQuestFrame.AmountyDone.Text == "10 / 10" or pplayer.PlayerGui.GameGui.MainFrame.CurrentQuestFrame.AmountyDone.Text == "0 / 0" then
  428. local Remote = game.ReplicatedStorage.Events['DataEvent']
  429. local Arguments = {
  430. [1] = "InitiateQuest",
  431. [2] = "3"
  432. }
  433. Remote:FireServer(unpack(Arguments))
  434. end
  435. QuestStatus.Text = pplayer.PlayerGui.GameGui.MainFrame.CurrentQuestFrame.AmountyDone.Text
  436. end
  437. elseif bool == true and last == 4 then
  438. while bool == true do
  439. wait(0.1)
  440. init()
  441. if god[1].Settings.FakeHealth.Value <= 0 then
  442. if god[2].Settings.FakeHealth.Value <= 0 then
  443. if god[3].Settings.FakeHealth.Value <= 0 then
  444. if god[4].Settings.FakeHealth.Value <= 0 then
  445. else
  446. local partProperties = {
  447. CFrame = CFrame.new(Vector3.new(god[4].hitbox.Position.X, god[4].hitbox.Position.Y+tonumber(OffsetTB.Text), god[4].hitbox.Position.Z))
  448. }
  449. Tween = game:GetService("TweenService"):Create(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart,tweeningInformation,partProperties)
  450. local Remote = game.ReplicatedStorage.Events['DataEvent']
  451. local Arguments = {
  452. [1] = "Melee",
  453. [2] = god[4].Name
  454. }
  455. Remote:FireServer(unpack(Arguments))
  456. end
  457. else
  458. local partProperties = {
  459. CFrame = CFrame.new(Vector3.new(god[3].hitbox.Position.X, god[3].hitbox.Position.Y+tonumber(OffsetTB.Text), god[3].hitbox.Position.Z))
  460. }
  461. Tween = game:GetService("TweenService"):Create(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart,tweeningInformation,partProperties)
  462. local Remote = game.ReplicatedStorage.Events['DataEvent']
  463. local Arguments = {
  464. [1] = "Melee",
  465. [2] = god[3].Name
  466. }
  467. Remote:FireServer(unpack(Arguments))
  468. end
  469. else
  470. local partProperties = {
  471. CFrame = CFrame.new(Vector3.new(god[2].hitbox.Position.X, god[2].hitbox.Position.Y+tonumber(OffsetTB.Text), god[2].hitbox.Position.Z))
  472. }
  473. Tween = game:GetService("TweenService"):Create(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart,tweeningInformation,partProperties)
  474. local Remote = game.ReplicatedStorage.Events['DataEvent']
  475. local Arguments = {
  476. [1] = "Melee",
  477. [2] = god[2].Name
  478. }
  479. Remote:FireServer(unpack(Arguments))
  480. end
  481. else
  482. local partProperties = {
  483. CFrame = CFrame.new(Vector3.new(god[1].hitbox.Position.X, god[1].hitbox.Position.Y+tonumber(OffsetTB.Text), god[1].hitbox.Position.Z))
  484. }
  485. Tween = game:GetService("TweenService"):Create(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart,tweeningInformation,partProperties)
  486. local Remote = game.ReplicatedStorage.Events['DataEvent']
  487. local Arguments = {
  488. [1] = "Melee",
  489. [2] = god[1].Name
  490. }
  491. Remote:FireServer(unpack(Arguments))
  492. end
  493. if pplayer.PlayerGui.GameGui.MainFrame.CurrentQuestFrame.AmountyDone.Text == "7 / 7" or pplayer.PlayerGui.GameGui.MainFrame.CurrentQuestFrame.AmountyDone.Text == "0 / 0" then
  494. local Remote = game.ReplicatedStorage.Events['DataEvent']
  495. local Arguments = {
  496. [1] = "InitiateQuest",
  497. [2] = "4"
  498. }
  499. Remote:FireServer(unpack(Arguments))
  500. end
  501. QuestStatus.Text = pplayer.PlayerGui.GameGui.MainFrame.CurrentQuestFrame.AmountyDone.Text
  502. end
  503. end
  504. end)
  505.  
  506. function init()
  507. noob = {}
  508. novice = {}
  509. pro = {}
  510. god = {}
  511. for i,v in pairs(workspace:GetChildren()) do
  512. local noobsauce = "UAStudent"
  513. local novicesauce = "Hooligan"
  514. local prosauce = "Thug"
  515. local rottensauce = "ArmedThug"
  516. if v.Name:lower():find(noobsauce:lower(), 1, true) then
  517. table.insert(noob, v)
  518. elseif v.Name:lower():find(novicesauce:lower(), 1, true) then
  519. table.insert(novice, v)
  520. elseif v.Name:lower():find(prosauce:lower(), 1, true) then
  521. if v.Name:lower():find(rottensauce:lower(), 1, true) then
  522. table.insert(god, v)
  523. else
  524. table.insert(pro, v)
  525. end
  526. end
  527. end
  528. end
  529.  
  530. Exit.MouseButton1Click:Connect(function()
  531. bool = false
  532. GUI:Destroy()
  533. end)
  534. NoobFarm.MouseButton1Click:Connect(function()
  535. if bool == false then
  536. bool = true
  537. last = 1
  538. NoobFarm.BackgroundColor3 = Color3.fromRGB(70, 175, 0)
  539. while bool == true do
  540. wait(0.1)
  541. init()
  542. if noob[1].Settings.FakeHealth.Value <= 0 then
  543. if noob[2].Settings.FakeHealth.Value <= 0 then
  544. if noob[3].Settings.FakeHealth.Value <= 0 then
  545. if noob[4].Settings.FakeHealth.Value <= 0 then
  546. else
  547. local partProperties = {
  548. CFrame = CFrame.new(Vector3.new(noob[4].hitbox.Position.X, noob[4].hitbox.Position.Y+tonumber(OffsetTB.Text), noob[4].hitbox.Position.Z))
  549. }
  550. Tween = game:GetService("TweenService"):Create(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart,tweeningInformation,partProperties)
  551. local Remote = game.ReplicatedStorage.Events['DataEvent']
  552. local Arguments = {
  553. [1] = "Melee",
  554. [2] = noob[4].Name
  555. }
  556. Remote:FireServer(unpack(Arguments))
  557. end
  558. else
  559. local partProperties = {
  560. CFrame = CFrame.new(Vector3.new(noob[3].hitbox.Position.X, noob[3].hitbox.Position.Y+tonumber(OffsetTB.Text), noob[3].hitbox.Position.Z))
  561. }
  562. Tween = game:GetService("TweenService"):Create(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart,tweeningInformation,partProperties)
  563. local Remote = game.ReplicatedStorage.Events['DataEvent']
  564. local Arguments = {
  565. [1] = "Melee",
  566. [2] = noob[3].Name
  567. }
  568. Remote:FireServer(unpack(Arguments))
  569. end
  570. else
  571. local partProperties = {
  572. CFrame = CFrame.new(Vector3.new(noob[2].hitbox.Position.X, noob[2].hitbox.Position.Y+tonumber(OffsetTB.Text), noob[2].hitbox.Position.Z))
  573. }
  574. Tween = game:GetService("TweenService"):Create(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart,tweeningInformation,partProperties)
  575. local Remote = game.ReplicatedStorage.Events['DataEvent']
  576. local Arguments = {
  577. [1] = "Melee",
  578. [2] = noob[2].Name
  579. }
  580. Remote:FireServer(unpack(Arguments))
  581. end
  582. else
  583. local partProperties = {
  584. CFrame = CFrame.new(Vector3.new(noob[1].hitbox.Position.X, noob[1].hitbox.Position.Y+tonumber(OffsetTB.Text), noob[1].hitbox.Position.Z))
  585. }
  586. Tween = game:GetService("TweenService"):Create(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart,tweeningInformation,partProperties)
  587. local Remote = game.ReplicatedStorage.Events['DataEvent']
  588. local Arguments = {
  589. [1] = "Melee",
  590. [2] = noob[1].Name
  591. }
  592. Remote:FireServer(unpack(Arguments))
  593. end
  594. if pplayer.PlayerGui.GameGui.MainFrame.CurrentQuestFrame.AmountyDone.Text == "5 / 5" or pplayer.PlayerGui.GameGui.MainFrame.CurrentQuestFrame.AmountyDone.Text == "0 / 0" then
  595. local Remote = game.ReplicatedStorage.Events['DataEvent']
  596. local Arguments = {
  597. [1] = "InitiateQuest",
  598. [2] = "1"
  599. }
  600. Remote:FireServer(unpack(Arguments))
  601. end
  602. QuestStatus.Text = pplayer.PlayerGui.GameGui.MainFrame.CurrentQuestFrame.AmountyDone.Text
  603. end
  604. else
  605. if last == 1 then
  606. bool = false
  607. NoobFarm.BackgroundColor3 = Color3.fromRGB(80, 80, 80)
  608. local Remote = game.ReplicatedStorage.Events['DataEvent']
  609. local Arguments = {
  610. [1] = "CancelQuest"
  611. }
  612. Remote:FireServer(unpack(Arguments))
  613. QuestStatus.Text = pplayer.PlayerGui.GameGui.MainFrame.CurrentQuestFrame.AmountyDone.Text
  614. end
  615. end
  616. end)
  617.  
  618. NoviceFarm.MouseButton1Click:Connect(function()
  619. if bool == false then
  620. bool = true
  621. last = 2
  622. NoviceFarm.BackgroundColor3 = Color3.fromRGB(70, 175, 0)
  623. while bool == true do
  624. wait(0.1)
  625. init()
  626. if novice[1].Settings.FakeHealth.Value <= 0 then
  627. if novice[2].Settings.FakeHealth.Value <= 0 then
  628. if novice[3].Settings.FakeHealth.Value <= 0 then
  629. if novice[4].Settings.FakeHealth.Value <= 0 then
  630. else
  631. local partProperties = {
  632. CFrame = CFrame.new(Vector3.new(novice[4].hitbox.Position.X, novice[4].hitbox.Position.Y+tonumber(OffsetTB.Text), novice[4].hitbox.Position.Z))
  633. }
  634. Tween = game:GetService("TweenService"):Create(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart,tweeningInformation,partProperties)
  635. local Remote = game.ReplicatedStorage.Events['DataEvent']
  636. local Arguments = {
  637. [1] = "Melee",
  638. [2] = novice[4].Name
  639. }
  640. Remote:FireServer(unpack(Arguments))
  641. end
  642. else
  643. local partProperties = {
  644. CFrame = CFrame.new(Vector3.new(novice[3].hitbox.Position.X, novice[3].hitbox.Position.Y+tonumber(OffsetTB.Text), novice[3].hitbox.Position.Z))
  645. }
  646. Tween = game:GetService("TweenService"):Create(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart,tweeningInformation,partProperties)
  647. local Remote = game.ReplicatedStorage.Events['DataEvent']
  648. local Arguments = {
  649. [1] = "Melee",
  650. [2] = novice[3].Name
  651. }
  652. Remote:FireServer(unpack(Arguments))
  653. end
  654. else
  655. local partProperties = {
  656. CFrame = CFrame.new(Vector3.new(novice[2].hitbox.Position.X, novice[2].hitbox.Position.Y+tonumber(OffsetTB.Text), novice[2].hitbox.Position.Z))
  657. }
  658. Tween = game:GetService("TweenService"):Create(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart,tweeningInformation,partProperties)
  659. local Remote = game.ReplicatedStorage.Events['DataEvent']
  660. local Arguments = {
  661. [1] = "Melee",
  662. [2] = novice[2].Name
  663. }
  664. Remote:FireServer(unpack(Arguments))
  665. end
  666. else
  667. local partProperties = {
  668. CFrame = CFrame.new(Vector3.new(novice[1].hitbox.Position.X, novice[1].hitbox.Position.Y+tonumber(OffsetTB.Text), novice[1].hitbox.Position.Z))
  669. }
  670. Tween = game:GetService("TweenService"):Create(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart,tweeningInformation,partProperties)
  671. local Remote = game.ReplicatedStorage.Events['DataEvent']
  672. local Arguments = {
  673. [1] = "Melee",
  674. [2] = novice[1].Name
  675. }
  676. Remote:FireServer(unpack(Arguments))
  677. end
  678. if pplayer.PlayerGui.GameGui.MainFrame.CurrentQuestFrame.AmountyDone.Text == "7 / 7" or pplayer.PlayerGui.GameGui.MainFrame.CurrentQuestFrame.AmountyDone.Text == "0 / 0" then
  679. local Remote = game.ReplicatedStorage.Events['DataEvent']
  680. local Arguments = {
  681. [1] = "InitiateQuest",
  682. [2] = "2"
  683. }
  684. Remote:FireServer(unpack(Arguments))
  685. end
  686. QuestStatus.Text = pplayer.PlayerGui.GameGui.MainFrame.CurrentQuestFrame.AmountyDone.Text
  687. end
  688. else
  689. if last == 2 then
  690. bool = false
  691. NoviceFarm.BackgroundColor3 = Color3.fromRGB(80, 80, 80)
  692. local Remote = game.ReplicatedStorage.Events['DataEvent']
  693. local Arguments = {
  694. [1] = "CancelQuest"
  695. }
  696. Remote:FireServer(unpack(Arguments))
  697. QuestStatus.Text = pplayer.PlayerGui.GameGui.MainFrame.CurrentQuestFrame.AmountyDone.Text
  698. end
  699. end
  700. end)
  701.  
  702. ProFarm.MouseButton1Click:Connect(function()
  703. if bool == false then
  704. bool = true
  705. last = 3
  706. ProFarm.BackgroundColor3 = Color3.fromRGB(70, 175, 0)
  707. while bool == true do
  708. wait(0.1)
  709. init()
  710. if pro[1].Settings.FakeHealth.Value <= 0 then
  711. if pro[2].Settings.FakeHealth.Value <= 0 then
  712. if pro[3].Settings.FakeHealth.Value <= 0 then
  713. if pro[4].Settings.FakeHealth.Value <= 0 then
  714. else
  715. local partProperties = {
  716. CFrame = CFrame.new(Vector3.new(pro[4].hitbox.Position.X, pro[4].hitbox.Position.Y+tonumber(OffsetTB.Text), pro[4].hitbox.Position.Z))
  717. }
  718. Tween = game:GetService("TweenService"):Create(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart,tweeningInformation,partProperties)
  719. local Remote = game.ReplicatedStorage.Events['DataEvent']
  720. local Arguments = {
  721. [1] = "Melee",
  722. [2] = pro[4].Name
  723. }
  724. Remote:FireServer(unpack(Arguments))
  725. end
  726. else
  727. local partProperties = {
  728. CFrame = CFrame.new(Vector3.new(pro[3].hitbox.Position.X, pro[3].hitbox.Position.Y+tonumber(OffsetTB.Text), pro[3].hitbox.Position.Z))
  729. }
  730. Tween = game:GetService("TweenService"):Create(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart,tweeningInformation,partProperties)
  731. local Remote = game.ReplicatedStorage.Events['DataEvent']
  732. local Arguments = {
  733. [1] = "Melee",
  734. [2] = pro[3].Name
  735. }
  736. Remote:FireServer(unpack(Arguments))
  737. end
  738. else
  739. local partProperties = {
  740. CFrame = CFrame.new(Vector3.new(pro[2].hitbox.Position.X, pro[2].hitbox.Position.Y+tonumber(OffsetTB.Text), pro[2].hitbox.Position.Z))
  741. }
  742. Tween = game:GetService("TweenService"):Create(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart,tweeningInformation,partProperties)
  743. local Remote = game.ReplicatedStorage.Events['DataEvent']
  744. local Arguments = {
  745. [1] = "Melee",
  746. [2] = pro[2].Name
  747. }
  748. Remote:FireServer(unpack(Arguments))
  749. end
  750. else
  751. local partProperties = {
  752. CFrame = CFrame.new(Vector3.new(pro[1].hitbox.Position.X, pro[1].hitbox.Position.Y+tonumber(OffsetTB.Text), pro[1].hitbox.Position.Z))
  753. }
  754. Tween = game:GetService("TweenService"):Create(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart,tweeningInformation,partProperties)
  755. local Remote = game.ReplicatedStorage.Events['DataEvent']
  756. local Arguments = {
  757. [1] = "Melee",
  758. [2] = pro[1].Name
  759. }
  760. Remote:FireServer(unpack(Arguments))
  761. end
  762. if pplayer.PlayerGui.GameGui.MainFrame.CurrentQuestFrame.AmountyDone.Text == "10 / 10" or pplayer.PlayerGui.GameGui.MainFrame.CurrentQuestFrame.AmountyDone.Text == "0 / 0" then
  763. local Remote = game.ReplicatedStorage.Events['DataEvent']
  764. local Arguments = {
  765. [1] = "InitiateQuest",
  766. [2] = "3"
  767. }
  768. Remote:FireServer(unpack(Arguments))
  769. end
  770. QuestStatus.Text = pplayer.PlayerGui.GameGui.MainFrame.CurrentQuestFrame.AmountyDone.Text
  771. end
  772. else
  773. if last == 3 then
  774. bool = false
  775. ProFarm.BackgroundColor3 = Color3.fromRGB(80, 80, 80)
  776. local Remote = game.ReplicatedStorage.Events['DataEvent']
  777. local Arguments = {
  778. [1] = "CancelQuest"
  779. }
  780. Remote:FireServer(unpack(Arguments))
  781. QuestStatus.Text = pplayer.PlayerGui.GameGui.MainFrame.CurrentQuestFrame.AmountyDone.Text
  782. end
  783. end
  784. end)
  785.  
  786. GodFarm.MouseButton1Click:Connect(function()
  787. if bool == false then
  788. bool = true
  789. last = 4
  790. GodFarm.BackgroundColor3 = Color3.fromRGB(70, 175, 0)
  791. while bool == true do
  792. wait(0.1)
  793. init()
  794. if god[1].Settings.FakeHealth.Value <= 0 then
  795. if god[2].Settings.FakeHealth.Value <= 0 then
  796. if god[3].Settings.FakeHealth.Value <= 0 then
  797. if god[4].Settings.FakeHealth.Value <= 0 then
  798. else
  799. local partProperties = {
  800. CFrame = CFrame.new(Vector3.new(god[4].hitbox.Position.X, god[4].hitbox.Position.Y+tonumber(OffsetTB.Text), god[4].hitbox.Position.Z))
  801. }
  802. Tween = game:GetService("TweenService"):Create(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart,tweeningInformation,partProperties)
  803. local Remote = game.ReplicatedStorage.Events['DataEvent']
  804. local Arguments = {
  805. [1] = "Melee",
  806. [2] = god[4].Name
  807. }
  808. Remote:FireServer(unpack(Arguments))
  809. end
  810. else
  811. local partProperties = {
  812. CFrame = CFrame.new(Vector3.new(god[3].hitbox.Position.X, god[3].hitbox.Position.Y+tonumber(OffsetTB.Text), god[3].hitbox.Position.Z))
  813. }
  814. Tween = game:GetService("TweenService"):Create(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart,tweeningInformation,partProperties)
  815. local Remote = game.ReplicatedStorage.Events['DataEvent']
  816. local Arguments = {
  817. [1] = "Melee",
  818. [2] = god[3].Name
  819. }
  820. Remote:FireServer(unpack(Arguments))
  821. end
  822. else
  823. local partProperties = {
  824. CFrame = CFrame.new(Vector3.new(god[2].hitbox.Position.X, god[2].hitbox.Position.Y+tonumber(OffsetTB.Text), god[2].hitbox.Position.Z))
  825. }
  826. Tween = game:GetService("TweenService"):Create(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart,tweeningInformation,partProperties)
  827. local Remote = game.ReplicatedStorage.Events['DataEvent']
  828. local Arguments = {
  829. [1] = "Melee",
  830. [2] = god[2].Name
  831. }
  832. Remote:FireServer(unpack(Arguments))
  833. end
  834. else
  835. local partProperties = {
  836. CFrame = CFrame.new(Vector3.new(god[1].hitbox.Position.X, god[1].hitbox.Position.Y+tonumber(OffsetTB.Text), god[1].hitbox.Position.Z))
  837. }
  838. Tween = game:GetService("TweenService"):Create(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart,tweeningInformation,partProperties)
  839. local Remote = game.ReplicatedStorage.Events['DataEvent']
  840. local Arguments = {
  841. [1] = "Melee",
  842. [2] = god[1].Name
  843. }
  844. Remote:FireServer(unpack(Arguments))
  845. end
  846. if pplayer.PlayerGui.GameGui.MainFrame.CurrentQuestFrame.AmountyDone.Text == "7 / 7" or pplayer.PlayerGui.GameGui.MainFrame.CurrentQuestFrame.AmountyDone.Text == "0 / 0" then
  847. local Remote = game.ReplicatedStorage.Events['DataEvent']
  848. local Arguments = {
  849. [1] = "InitiateQuest",
  850. [2] = "4"
  851. }
  852. Remote:FireServer(unpack(Arguments))
  853. end
  854. QuestStatus.Text = pplayer.PlayerGui.GameGui.MainFrame.CurrentQuestFrame.AmountyDone.Text
  855. end
  856. else
  857. if last == 4 then
  858. bool = false
  859. GodFarm.BackgroundColor3 = Color3.fromRGB(80, 80, 80)
  860. local Remote = game.ReplicatedStorage.Events['DataEvent']
  861. local Arguments = {
  862. [1] = "CancelQuest"
  863. }
  864. Remote:FireServer(unpack(Arguments))
  865. QuestStatus.Text = pplayer.PlayerGui.GameGui.MainFrame.CurrentQuestFrame.AmountyDone.Text
  866. end
  867. end
  868. end)
  869.  
  870. game:getService("RunService"):BindToRenderStep("",0,function()
  871. if not game.Players.LocalPlayer.Character:findFirstChildOfClass("Humanoid") then return end
  872. if bool == true then
  873. game.Players.LocalPlayer.Character:findFirstChildOfClass("Humanoid"):ChangeState(11)
  874. Tween:Play()
  875. end
  876. end)
  877. game:service'Players'.LocalPlayer.Idled:connect(function()
  878. VirtualUser:CaptureController()
  879. VirtualUser:ClickButton2(Vector2.new())
  880. end)
  881. --The Fucking End (Join the discord!!!!!!)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement