Advertisement
DrogbaLeHbb

KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK

Nov 12th, 2024
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.45 KB | None | 0 0
  1. local KeyGuardLibrary = loadstring(game:HttpGet("https://cdn.keyguardian.org/library/v1.0.0.lua"))()
  2. local trueData = "e35be2e7741443b28dbe4a842ea14ce2"
  3. local falseData = "cd6ac1d09e354393a95f7e7bebd76f1a"
  4.  
  5. KeyGuardLibrary.Set({
  6. publicToken = "2ab478c11a544c658d2a6f0d1f36b92e",
  7. privateToken = "8cf4b10fd92a4e9b955834ba0ee562e6",
  8. trueData = trueData,
  9. falseData = falseData,
  10. })
  11.  
  12. local getkey = KeyGuardLibrary.getLink()
  13. print(getkey)
  14.  
  15. local response = KeyGuardLibrary.validateDefaultKey(key)
  16. print(response)
  17.  
  18. if response == trueData then
  19. print("Key is valid")
  20. local ArrayField = loadstring(game:HttpGet('https://raw.githubusercontent.com/UI-Interface/ArrayField/main/Source.lua'))()
  21. local player = game.Players.LocalPlayer
  22.  
  23. local Window = ArrayField:CreateWindow({
  24. Name = "RF24 REACH PAID",
  25. LoadingTitle = "Welcome to Le Hub!",
  26. LoadingSubtitle = "by Drogba & Noon",
  27. ConfigurationSaving = {
  28. Enabled = true,
  29. FolderName = nil, -- Create a custom folder for your hub/game
  30. FileName = "ArrayField"
  31. },
  32. Discord = {
  33. Enabled = false,
  34. Invite = "noinvitelink", -- The Discord invite code, do not include discord.gg/. E.g. discord.gg/ABCD would be ABCD
  35. RememberJoins = true -- Set this to false to make them join the discord every time they load it up
  36. },
  37. KeySystem = false, -- Set this to true to use our key system
  38. KeySettings = {
  39. Title = "Untitled",
  40. Subtitle = "Key System",
  41. Note = "No method of obtaining the key is provided",
  42. FileName = "Key", -- It is recommended to use something unique as other scripts using ArrayField may overwrite your key file
  43. SaveKey = true, -- The user's key will be saved, but if you change the key, they will be unable to use your script
  44. GrabKeyFromSite = false, -- If this is true, set Key below to the RAW site you would like ArrayField to get the key from
  45. Actions = {
  46. [1] = {
  47. Text = 'Click here to copy the key link <--',
  48. OnPress = function()
  49. print('Pressed')
  50. end,
  51. }
  52. },
  53. Key = {"Hello"} -- List of keys that will be accepted by the system, can be RAW file links (pastebin, github etc) or simple strings ("hello","key22")
  54. }
  55. })
  56.  
  57. Window:Prompt({
  58. Title = 'Please Accept That We:',
  59. SubTitle = '',
  60. Content = 'We are not responsible for you being kicked out of the game or banned.',
  61. Actions = {
  62. Accept = {
  63. Name = 'Accept',
  64. Callback = function()
  65. print('Accepted')
  66. end,
  67. }
  68. }
  69. })
  70.  
  71. local Tab = Window:CreateTab("RF 24", 4483362458) -- Title, Image
  72. local ggg = Window:CreateTab("RFL", 4483362458) -- Title, Image
  73.  
  74. local Label = Tab:CreateLabel("RF 24 REACH")
  75.  
  76. local Button = Tab:CreateButton({
  77. Name = "Reach Box Bypass V2",
  78. Interact = 'Click',
  79. Callback = function()
  80. local player = game.Players.LocalPlayer
  81. local character = player.Character
  82. local object = character
  83. if object then
  84. -- Get all children named "Collide"
  85. local collideObjects = object:GetChildren()
  86.  
  87. -- Initialize a counter for "Collide" objects
  88. local collideCount = 0
  89.  
  90. -- Count the number of "Collide" objects
  91. for _, child in pairs(collideObjects) do
  92. if child.Name == "Collide" then
  93. collideCount = collideCount + 1
  94. end
  95. end
  96. -- Check if the count is less than 2
  97. if collideCount < 2 then
  98. -- Clone the "Collide" object
  99. local collideObject = object:FindFirstChild("Collide"):Clone()
  100.  
  101. -- Parent the clone to the object
  102. collideObject.Parent = object
  103. end
  104. end
  105. end
  106. })
  107.  
  108. local Slider = Tab:CreateSlider({
  109. Name = "Reach Box",
  110. Range = {1, 20},
  111. Increment = 1,
  112. Suffix = "Reach Box",
  113. CurrentValue = 1,
  114. Flag = "Slider1", -- A flag is the identifier for the configuration file, make sure every element has a different flag if you're using configuration saving to ensure no overlaps
  115. Callback = function(Value)
  116. -- Get the player's character model
  117. local character = player.Character
  118.  
  119. -- Check if the character model exists
  120. if character then
  121. character.Collide.Size = Vector3.new((Value), (Value), (Value))
  122. character.Collide.Transparency = 0.1
  123. character.Collide.Massless = true
  124. character.Collide.CanCollide = false
  125. end
  126. end
  127. })
  128.  
  129. local Button = Tab:CreateButton({
  130. Name = "Box Fix Click One Time",
  131. Interact = 'Click',
  132. Callback = function()
  133. while true do
  134. wait(0.1)
  135. -- Get the player's character model
  136. local character = player.Character
  137.  
  138. -- Check if the character model exists
  139. if character then
  140. character.Collide.Massless = true
  141. character.Collide.CanCollide = false
  142. end
  143. end
  144. end
  145. })
  146.  
  147. local Slider = Tab:CreateSlider({
  148. Name = "Reach Box Transparency",
  149. Range = {0.1, 1.01},
  150. Increment = 0.01,
  151. Suffix = "Box Transparency",
  152. CurrentValue = 0.1,
  153. Flag = "Slider1", -- A flag is the identifier for the configuration file, make sure every element has a different flag if you're using configuration saving to ensure no overlaps
  154. Callback = function(Value)
  155. -- Get the player's character model
  156. local character = player.Character
  157.  
  158. -- Check if the character model exists
  159. if character then
  160. character.Collide.Transparency = (Value)
  161. end
  162. end
  163. })
  164.  
  165. local Button = Tab:CreateButton({
  166. Name = "Reach Hand Bypass V2 First",
  167. Interact = 'Click',
  168. Callback = function()
  169. local player = game.Players.LocalPlayer
  170. local character = player.Character
  171. local object = character
  172. if object then
  173. -- Get all children named "Collide"
  174. local collideObjects = object:GetChildren()
  175.  
  176. -- Initialize a counter for "Collide" objects
  177. local collideCount = 0
  178.  
  179. for _, child in pairs(collideObjects) do
  180. if child.Name == "RightHand" then
  181. collideCount = collideCount + 1
  182. end
  183. end
  184. -- Check if the count is less than 2
  185. if collideCount < 2 then
  186. -- Clone the "Collide" object
  187. local collideObject = object:FindFirstChild("RightHand"):Clone()
  188.  
  189. -- Parent the clone to the object
  190. collideObject.Parent = object
  191. end
  192. end
  193. end
  194. })
  195.  
  196. local Button = Tab:CreateButton({
  197. Name = "Reach Hand Bypass V2 Second",
  198. Interact = 'Click',
  199. Callback = function()
  200. local player = game.Players.LocalPlayer
  201. local character = player.Character
  202. local object = character
  203. if object then
  204. -- Get all children named "Collide"
  205. local collideObjects = object:GetChildren()
  206.  
  207. -- Initialize a counter for "Collide" objects
  208. local collideCount = 0
  209.  
  210. -- Count the number of "Collide" objects
  211. for _, child in pairs(collideObjects) do
  212. if child.Name == "LeftHand" then
  213. collideCount = collideCount + 1
  214. end
  215. end
  216. -- Check if the count is less than 2
  217. if collideCount < 2 then
  218. -- Clone the "Collide" object
  219. local collideObject = object:FindFirstChild("LeftHand"):Clone()
  220.  
  221. -- Parent the clone to the object
  222. collideObject.Parent = object
  223. end
  224. end
  225. end
  226. })
  227.  
  228. local Slider = Tab:CreateSlider({
  229. Name = "Reach Hands",
  230. Range = {1, 20},
  231. Increment = 1,
  232. Suffix = "Hand Slider",
  233. CurrentValue = 1,
  234. Flag = "Slider1", -- A flag is the identifier for the configuration file, make sure every element has a different flag if you're using configuration saving to ensure no overlaps
  235. Callback = function(Value)
  236. -- Get the player's character model
  237. local character = player.Character
  238.  
  239. -- Check if the character model exists
  240. if character then
  241. character.RightHand.Size = Vector3.new((Value), (Value), (Value))
  242. character.RightHand.Massless = true
  243. character.RightHand.CanCollide = false
  244.  
  245. character.LeftHand.Size = Vector3.new((Value), (Value), (Value))
  246. character.LeftHand.Massless = true
  247. character.LeftHand.CanCollide = false
  248. end
  249. end
  250. })
  251.  
  252. local Button = Tab:CreateButton({
  253. Name = "Reach Hand Alternative Reach",
  254. Interact = 'Click',
  255. Callback = function()
  256. local player = game.Players.LocalPlayer
  257. local character = player.Character
  258. local object = character
  259. -- Get the player's character model
  260. local character = player.Character
  261.  
  262. -- Check if the character model exists
  263. if character then
  264. character.RightHand.Size = Vector3.new (3,4,14)
  265. character.RightHand.Massless = true
  266. character.RightHand.CanCollide = false
  267.  
  268. character.LeftHand.Size = Vector3.new (3,4,14)
  269. character.LeftHand.Massless = true
  270. character.LeftHand.CanCollide = false
  271. end
  272. end
  273. })
  274.  
  275. local Slider = Tab:CreateSlider({
  276. Name = "Hands Transparency",
  277. Range = {0.01, 1.01},
  278. Increment = 0.001,
  279. Suffix = "Transparency Slider",
  280. CurrentValue = 1,
  281. Flag = "Slider1", -- A flag is the identifier for the configuration file, make sure every element has a different flag if you're using configuration saving to ensure no overlaps
  282. Callback = function(Value)
  283. -- Get the player's character model
  284. local character = player.Character
  285.  
  286. -- Check if the character model exists
  287. if character then
  288. character.RightHand.Transparency = (Value)
  289.  
  290. character.LeftHand.Transparency = (Value)
  291. end
  292. end
  293. })
  294.  
  295. local Button = Tab:CreateButton({
  296. Name = "Hand Fix Click One Time",
  297. Interact = 'Click',
  298. Callback = function()
  299. while true do
  300. wait(0.1)
  301. -- Get the player's character model
  302. local character = player.Character
  303.  
  304. -- Check if the character model exists
  305. if character then
  306. character.RightHand.Massless = true
  307. character.RightHand.CanCollide = false
  308. character.LeftHand.Massless = true
  309. character.LeftHand.CanCollide = false
  310. end
  311. end
  312. end
  313. })
  314.  
  315. local Button = Tab:CreateButton({
  316. Name = "Reach Foot Bypass (Not V2)",
  317. Interact = 'Click',
  318. Callback = function()
  319. -- Get the player's character model
  320. local character = player.Character
  321.  
  322. -- Check if the character model exists
  323. if character then
  324. -- Get the original object
  325. local originalObject = character.RightBoot
  326.  
  327. -- Check if the object exists
  328. if originalObject then
  329. -- Create a copy of the object
  330. local copiedObject = originalObject:Clone()
  331.  
  332. -- Parent the copied object to the workspace
  333. copiedObject.Parent = character
  334. else
  335. print("Error: Object 'Collide' not found in workspace.asdwq32523532.")
  336. end
  337. end
  338.  
  339. -- Get the player's character model
  340. local character = player.Character
  341.  
  342. -- Check if the character model exists
  343. if character then
  344. -- Get the original object
  345. local originalObject = character.LeftBoot
  346.  
  347. -- Check if the object exists
  348. if originalObject then
  349. -- Create a copy of the object
  350. local copiedObject = originalObject:Clone()
  351.  
  352. -- Parent the copied object to the workspace
  353. copiedObject.Parent = character
  354. else
  355. print("Error: Object 'Collide' not found in workspace.asdwq32523532.")
  356. end
  357. end
  358. end
  359. })
  360.  
  361. local Slider = Tab:CreateSlider({
  362. Name = "Reach Foot",
  363. Range = {1, 20},
  364. Increment = 1,
  365. Suffix = "Reach Slider",
  366. CurrentValue = 1,
  367. Flag = "Slider1", -- A flag is the identifier for the configuration file, make sure every element has a different flag if you're using configuration saving to ensure no overlaps
  368. Callback = function(Value)
  369. -- Get the player's character model
  370. local character = player.Character
  371.  
  372. -- Check if the character model exists
  373. if character then
  374. character.RightBoot.Size = Vector3.new((Value), (Value), (Value))
  375. character.RightBoot.Massless = true
  376. character.RightBoot.CanCollide = false
  377.  
  378. character.LeftBoot.Size = Vector3.new((Value), (Value), (Value))
  379. character.LeftBoot.Massless = true
  380. character.LeftBoot.CanCollide = false
  381. end
  382. end
  383. })
  384.  
  385. local Slider = Tab:CreateSlider({
  386. Name = "Transparency Foot",
  387. Range = {0.01, 1.01},
  388. Increment = 0.01,
  389. Suffix = "Transparency",
  390. CurrentValue = 0.01,
  391. Flag = "Slider1", -- A flag is the identifier for the configuration file, make sure every element has a different flag if you're using configuration saving to ensure no overlaps
  392. Callback = function(Value)
  393. -- Get the player's character model
  394. local character = player.Character
  395.  
  396. -- Check if the character model exists
  397. if character then
  398. character.LeftBoot.Transparency = (Value)
  399. character.RightBoot.Transparency = (Value)
  400. end
  401. end
  402. })
  403.  
  404. local Button = Tab:CreateButton({
  405. Name = "INF STAMINA",
  406. Interact = 'Click',
  407. Callback = function()
  408. while true do
  409. game:GetService("AssetService").controllers.movementController.stamina.Value = 100
  410. wait(0.1)
  411. end
  412. end
  413. })
  414.  
  415. local Label = ggg:CreateLabel("RFL REACH")
  416.  
  417. local Button = ggg:CreateButton({
  418. Name = "Reach Foot Bypass",
  419. Interact = 'Click',
  420. Callback = function()
  421. -- Get the player's character model
  422. local character = player.Character
  423.  
  424. -- Check if the character model exists
  425. if character then
  426. -- Get the original object
  427. local originalObject = character.RightBoot
  428.  
  429. -- Check if the object exists
  430. if originalObject then
  431. -- Create a copy of the object
  432. local copiedObject = originalObject:Clone()
  433.  
  434. -- Parent the copied object to the workspace
  435. copiedObject.Parent = character
  436. else
  437. print("Error: Object 'Collide' not found in workspace.asdwq32523532.")
  438. end
  439. end
  440.  
  441. -- Get the player's character model
  442. local character = player.Character
  443.  
  444. -- Check if the character model exists
  445. if character then
  446. -- Get the original object
  447. local originalObject = character.LeftBoot
  448.  
  449. -- Check if the object exists
  450. if originalObject then
  451. -- Create a copy of the object
  452. local copiedObject = originalObject:Clone()
  453.  
  454. -- Parent the copied object to the workspace
  455. copiedObject.Parent = character
  456. else
  457. print("Error: Object 'Collide' not found in workspace.asdwq32523532.")
  458. end
  459. end
  460. end
  461. })
  462.  
  463. local Button = ggg:CreateButton({
  464. Name = "Reach Foot",
  465. Interact = 'Click',
  466. Callback = function()
  467. -- Get the player's character model
  468. local character = player.Character
  469.  
  470. -- Check if the character model exists
  471. if character then
  472. local player = game.Players.LocalPlayer
  473. character.RightBoot.Size = Vector3.new(9, 3, 6)
  474. character.RightBoot.Transparency = 0.9
  475. end
  476. end
  477. })
  478.  
  479. while true do
  480. wait(0.1)
  481. -- Get the player's character model
  482. local character = player.Character
  483.  
  484. -- Check if the character model exists
  485. if character then
  486. character.Collide.Massless = true
  487. character.Collide.CanCollide = false
  488. end
  489. end
  490. else
  491. print("Key is invalid")
  492. end
  493.  
  494. --[[
  495. KeyGuardLibrary.validateDefaultKey(key) - Validate key
  496. KeyGuardLibrary.validatePremiumKey(key) - Validate premium key
  497. KeyGuardLibrary.getService() - Get service
  498. KeyGuardLibrary.getLink() - Get link
  499. ]]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement