Advertisement
KrystekYY

Untitled

Jan 20th, 2022
17
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.10 KB | None | 0 0
  1. function doprint(b)local c=" "if syn or iskrnlclosure then if not string.match(b,"@@")then rconsoleprint(c..b)else rconsoleprint(b)end else print(c..b)end end;printedpereodic=false;repeat wait()until game.Players~=nil;repeat wait()until game.Players.LocalPlayer~=nil;repeat wait()until game.Players.LocalPlayer.Name~=nil;if game.Players.LocalPlayer.Name==Configuration["DupeUserName"]then doprint('@@LIGHT_RED@@')doprint("\n\n")doprint("---------------------------------\n")doprint(" Automatic Dupe\n")doprint(" Autodupe v1.2 Loaded | KrystekYT\n")doprint("---------------------------------\n")local b=require(game.ReplicatedStorage:WaitForChild("Framework"):WaitForChild("Library"))repeat wait()until game.JobId~=nil;local c=""if game.JobId==Configuration["JobIds"][1]then c="SaveFail"end;if game.JobId==Configuration["JobIds"][2]then c="Deposits"end;doprint("@@BLUE@@")doprint("Current Task: "..c.."\n")doprint("---------------------------------\n")if c==""then repeat wait(3)game.TeleportService:TeleportToPlaceInstance(Configuration["GID"],Configuration["JobIds"][1])until game.JobId==nil end;local function d()if not workspace.__THINGS.__REMOTES:FindFirstChild("bank withdraw")then workspace.__THINGS.__REMOTES.MAIN:FireServer("b","bank withdraw")end;if not workspace.__THINGS.__REMOTES:FindFirstChild("bank deposit")then workspace.__THINGS.__REMOTES.MAIN:FireServer("b","bank deposit")end;workspace.__THINGS.__REMOTES.MAIN:FireServer("b","get my banks")repeat task.wait()until workspace.__THINGS.__REMOTES:FindFirstChild("bank deposit")repeat task.wait()until workspace.__THINGS.__REMOTES:FindFirstChild("bank withdraw")UIDS={}local b=workspace.__THINGS.__REMOTES["get my banks"]:InvokeServer({})for b,b in pairs(b[1])do UID=b["BUID"]table.insert(UIDS,UID)end;for b,b in pairs(UIDS)do spawn(function()local b={[1]=b,[2]={},[3]=1}while task.wait(.5)do workspace.__THINGS.__REMOTES["bank withdraw"]:InvokeServer(b)workspace.__THINGS.__REMOTES["bank deposit"]:InvokeServer(b)end end)end;spawn(function()while task.wait()do workspace.__THINGS.__REMOTES["get my banks"]:InvokeServer({})end end)end;if c=="SaveFail"then spawn(function()local function b()doprint("@@CYAN@@")doprint("Attempting To Teleport\n")doprint("---------------------------------\n")local b=nil;if c=="SaveFail"then b=Configuration["JobIds"][2]end;if c=="Deposits"then b=Configuration["JobIds"][1]end;game.TeleportService:TeleportToPlaceInstance(Configuration["GID"],b)end;local c=false;while c==false do wait()if game:GetService("Players").LocalPlayer:WaitForChild("PlayerGui"):FindFirstChild("__INTRO")and string.find(game:GetService("Players").LocalPlayer:WaitForChild("PlayerGui"):WaitForChild("__INTRO").Frame.Notice.Frame.Desc.Text,"An unknown error has occurred.")then c=true;doprint("@@GREEN@@")doprint("Encountered Pereodic Save Fail\n")doprint("---------------------------------\n")local c=game.JobId;repeat wait(5)b()until game.JobId~=c end end end)spawn(function()local b=false;local function d()if not b then b=true;doprint("@@RED@@")doprint("Attempting To Teleport\n")doprint("---------------------------------\n")end;local b=nil;if c=="SaveFail"then b=Configuration["JobIds"][2]end;if c=="Deposits"then b=Configuration["JobIds"][1]end;game.TeleportService:TeleportToPlaceInstance(Configuration["GID"],b)end;game:GetService("CoreGui").RobloxPromptGui.promptOverlay.ChildAdded:Connect(function()doprint("@@GREEN@@")doprint("Encountered Pereodic Save Fail\n")doprint("---------------------------------\n")d()repeat wait()until game:GetService("CoreGui").RobloxPromptGui.promptOverlay.ErrorPrompt~=nil;repeat wait()until game:GetService("CoreGui").RobloxPromptGui.promptOverlay.ErrorPrompt.MessageArea~=nil;repeat wait()until game:GetService("CoreGui").RobloxPromptGui.promptOverlay.ErrorPrompt.MessageArea.ErrorFrame~=nil;repeat wait()until game:GetService("CoreGui").RobloxPromptGui.promptOverlay.ErrorPrompt.MessageArea.ErrorFrame.ErrorMessage~=nil;local b=false;local c=game:GetService("CoreGui").RobloxPromptGui.promptOverlay.ErrorPrompt.MessageArea.ErrorFrame.ErrorMessage;c.Changed:connect(function()if string.match(game:GetService("CoreGui").RobloxPromptGui.promptOverlay.ErrorPrompt.MessageArea.ErrorFrame.ErrorMessage.Text,"Pereodic")then doprint("@@GREEN@@")doprint("Encountered Pereodic Save Fail\n")doprint("---------------------------------\n")d()end;if string.match(c.Text,"Teleport failed")then if not b then doprint("@@WHITE@@")doprint("Failed To Teleport, Entering Loop\n")doprint("---------------------------------\n")b=true end;local b=game.JobId;if IsTPErr==false then IsTPErr=true;repeat wait(5)d()until game.JobId~=b end end end)if string.match(game:GetService("CoreGui").RobloxPromptGui.promptOverlay.ErrorPrompt.MessageArea.ErrorFrame.ErrorMessage.Text,"Pereodic")then if not printedpereodic then printedpereodic=true;doprint("@@GREEN@@")doprint("Encountered Pereodic Save Fail\n")doprint("---------------------------------\n")end;local b=game.JobId;repeat wait(5)d()until game.JobId~=b end end)end)end;local function e(b)if not workspace.__THINGS.__REMOTES:FindFirstChild("bank withdraw")then workspace.__THINGS.__REMOTES.MAIN:FireServer("b","bank withdraw")end;if not workspace.__THINGS.__REMOTES:FindFirstChild("bank deposit")then workspace.__THINGS.__REMOTES.MAIN:FireServer("b","bank deposit")end;repeat task.wait()until workspace.__THINGS.__REMOTES:FindFirstChild("bank deposit")repeat task.wait()until workspace.__THINGS.__REMOTES:FindFirstChild("bank withdraw")doprint("@@LIGHT_RED@@")doprint(b.."ing Gems From The Main Bank\n")doprint("---------------------------------\n")local b=workspace.__THINGS.__REMOTES:FindFirstChild("bank "..b)local c={[1]={[1]=Configuration["BankId"],[2]={},[3]=Configuration["DupeAmount"]}}b:InvokeServer(unpack(c))end;local f=false;local function g()if not f then f=true;doprint("@@WHITE@@")doprint("Attempting To Teleport\n")doprint("---------------------------------\n")end;local b=nil;if c=="SaveFail"then b=Configuration["JobIds"][2]end;if c=="Deposits"then b=Configuration["JobIds"][1]end;game.TeleportService:TeleportToPlaceInstance(Configuration["GID"],b)end;repeat wait()until b.Save~=nil;repeat wait()until b.Save.Get~=nil;repeat wait()until b.Save.Get().Diamonds~=nil;IsTPErr=false;local f=false;local h=false;spawn(function()local function b()if not h then h=true;doprint("@@WHITE@@")doprint("Attempting To Teleport\n")doprint("---------------------------------\n")end;local b=nil;if c=="SaveFail"then b=Configuration["JobIds"][2]end;if c=="Deposits"then b=Configuration["JobIds"][1]end;game.TeleportService:TeleportToPlaceInstance(Configuration["GID"],b)end;game:GetService("CoreGui").RobloxPromptGui.promptOverlay.ChildAdded:Connect(function()repeat wait()until game:GetService("CoreGui").RobloxPromptGui.promptOverlay.ErrorPrompt~=nil;repeat wait()until game:GetService("CoreGui").RobloxPromptGui.promptOverlay.ErrorPrompt.MessageArea~=nil;repeat wait()until game:GetService("CoreGui").RobloxPromptGui.promptOverlay.ErrorPrompt.MessageArea.ErrorFrame~=nil;repeat wait()until game:GetService("CoreGui").RobloxPromptGui.promptOverlay.ErrorPrompt.MessageArea.ErrorFrame.ErrorMessage~=nil;local c=game:GetService("CoreGui").RobloxPromptGui.promptOverlay.ErrorPrompt.MessageArea.ErrorFrame.ErrorMessage;c.Changed:connect(function()if string.match(game:GetService("CoreGui").RobloxPromptGui.promptOverlay.ErrorPrompt.MessageArea.ErrorFrame.ErrorMessage.Text,"Pereodic")then if not printedpereodic then printedpereodic=true;doprint("@@GREEN@@")doprint("Encountered Pereodic Save Fail\n")doprint("---------------------------------\n")end;b()end;if string.match(c.Text,"Teleport failed")then if not f then f=true;doprint("@@WHITE@@")doprint("Failed To Teleport, Entering Loop\n")doprint("---------------------------------\n")end;if IsTPErr==false then IsTPErr=true;repeat wait(5)b()until false end end end)if string.match(game:GetService("CoreGui").RobloxPromptGui.promptOverlay.ErrorPrompt.MessageArea.ErrorFrame.ErrorMessage.Text,"Pereodic")then if not printedpereodic then printedpereodic=true;doprint("@@GREEN@@")doprint("Encountered Pereodic Save Fail\n")doprint("---------------------------------\n")end;b()end end)end)local f=b.Save.Get().Diamonds;repeat wait()f=b.Save.Get().Diamonds until f~=nil;doprint("@@CYAN@@")doprint("Holding "..tostring(f).." Gems\n")doprint("---------------------------------\n")if c=="Deposits"then if f<Configuration["DupeAmount"]then doprint("@@WHITE@@")doprint("Gem Dupe Failed D:\n")doprint("---------------------------------\n")else doprint("@@GREEN@@")doprint("Gem Dupe Was A Success!\n")doprint("---------------------------------\n")repeat wait(2.5)if not game:GetService("Players").LocalPlayer:WaitForChild("PlayerGui"):FindFirstChild("__INTRO")then local b=b.Save.Get().Diamonds;e("deposit")end until f~=b.Save.Get().Diamonds end;g()else if b.Save.Get().Diamonds<Configuration["DupeAmount"]then repeat wait(2.5)if not game:GetService("Players").LocalPlayer:WaitForChild("PlayerGui"):FindFirstChild("__INTRO")then local b=b.Save.Get().Diamonds;e("withdraw")end until b.Save.Get().Diamonds>Configuration["DupeAmount"]end;doprint("@@CYAN@@")doprint("Starting Pereodic Save Fail Method#3 \n")doprint("---------------------------------\n")for b=1,25 do spawn(function()d()end)end end end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement