Run it
Copy the script and paste it into your executor.
Players = :()
TweenService = :()
player = Players.LocalPlayer
PlayerGui = player:()
(()
PlayerGui:():()
)
Backpack
()
Backpack = player:()
player.CharacterAdded:(updateBackpack)
()
gui = .()
gui.Name =
gui.ResetOnSpawn =
gui.Parent = PlayerGui
main = .(, gui)
main.Size = .(,)
main.Position = .(,)
main.AnchorPoint = .(,)
main.BackgroundColor3 = .(,,)
main.Active =
main.Draggable =
main.ZIndex =
top = .(, main)
top.Size = .(,,,)
top.BackgroundColor3 = .(,,)
top.ZIndex =
title = .(, top)
title.Text =
title.Size = .(,-,,)
title.Position = .(,)
title.BackgroundTransparency =
title.Font = .Font.GothamBold
title.TextSize =
title.TextXAlignment = .TextXAlignment.Left
title.TextColor3 = .(,,)
title.ZIndex =
close = .(, top)
close.Text =
close.Size = .(,)
close.Position = .(,)
close.BackgroundColor3 = .(,,)
close.TextColor3 = .(,,)
close.Font = .Font.GothamBold
close.TextSize =
close.ZIndex =
mini = .(, top)
mini.Text =
mini.Size = .(,)
mini.Position = .(,)
mini.BackgroundColor3 = .(,,)
mini.TextColor3 = .(,,)
mini.Font = .Font.GothamBold
mini.TextSize =
mini.ZIndex =
infoLabel = .(, main)
infoLabel.Size = .(,-,,)
infoLabel.Position = .(,)
infoLabel.BackgroundTransparency =
infoLabel.Font = .Font.Gotham
infoLabel.TextSize =
infoLabel.TextColor3 = .(,,)
infoLabel.TextXAlignment = .TextXAlignment.Left
infoLabel.Text =
infoLabel.ZIndex =
summaryLabel = .(, main)
summaryLabel.Size = .(,-,,)
summaryLabel.Position = .(,)
summaryLabel.BackgroundTransparency =
summaryLabel.Font = .Font.Gotham
summaryLabel.TextSize =
summaryLabel.TextColor3 = .(,,)
summaryLabel.TextXAlignment = .TextXAlignment.Left
summaryLabel.ZIndex =
summaryLabel.Text =
searchBox = .(, main)
searchBox.PlaceholderText =
searchBox.ClearTextOnFocus =
searchBox.Text =
searchBox.Size = .(,-,,)
searchBox.Position = .(,)
searchBox.BackgroundColor3 = .(,,)
searchBox.Font = .Font.Gotham
searchBox.TextSize =
searchBox.TextColor3 = .(,,)
searchBox.ZIndex =
list = .(, main)
list.Position = .(,)
list.Size = .(,-,,-)
list.CanvasSize = .(,,,)
list.ScrollBarImageTransparency =
list.BackgroundTransparency =
list.ZIndex =
layout = .(, list)
layout.Padding = .(,)
searchBtn = .(, main)
searchBtn.Text =
searchBtn.Size = .(,-,,)
searchBtn.Position = .(,,,-)
searchBtn.BackgroundColor3 = .(,,)
searchBtn.TextColor3 = .(,,)
searchBtn.Font = .Font.GothamBold
searchBtn.TextSize =
searchBtn.ZIndex =
dupBtn = .(, main)
dupBtn.Text =
dupBtn.Size = .(,-,,)
dupBtn.Position = .(,,,-)
dupBtn.BackgroundColor3 = .(,,)
dupBtn.TextColor3 = .(,,)
dupBtn.Font = .Font.GothamBold
dupBtn.TextSize =
dupBtn.ZIndex =
rows = {}
counters = {green=, red=, blue=, PW=}
(name)
_,v (:())
v:()
(() v:(name) )
v:()
(() v:(name) )
(tool, mode)
rows[tool]
color = .(,,)
status =
mode ==
color = .(,,)
status =
tool:()
color = .(,,)
status =
Backpack:(tool.Name)
color = .(,,)
status =
color = .(,,)
status =
row = .(, list)
row.Size = .(,,,)
row.BackgroundColor3 = color
row.BorderSizePixel =
row.ZIndex =
btn = .(, row)
btn.Text = tool.Name
btn.Size = .(,,,)
btn.Position = .(,)
btn.BackgroundTransparency =
btn.TextXAlignment = .TextXAlignment.Left
btn.Font = .Font.Gotham
btn.TextSize =
btn.TextColor3 = .(,,)
btn.ZIndex =
tag = .(, row)
tag.Text = status
tag.Size = .(,-,,)
tag.Position = .(,,,)
tag.BackgroundTransparency =
tag.Font = .Font.GothamBold
tag.TextSize =
tag.TextXAlignment = .TextXAlignment.Right
tag.TextColor3 = .(,,)
tag.ZIndex =
btn.MouseButton1Click:(()
tool:().Parent = Backpack
(tool.Name)
)
status == color == .(,,)
counters.green +=
color == .(,,)
counters.red +=
color == .(,,)
counters.blue +=
status ==
counters.PW +=
status ==
counters.blue +=
summaryLabel.Text = ():(
counters.green, counters.red, counters.blue, counters.PW
)
rows[tool] = row
list.CanvasSize = .(,,,layout.AbsoluteContentSize.Y + )
firstScan =
()
firstScan
popup = .(, gui)
popup.Size = .(,)
popup.Position = .(,)
popup.AnchorPoint = .(,)
popup.BackgroundColor3 = .(,,)
popup.ZIndex =
popup.BorderSizePixel =
msg = .(, popup)
msg.Size = .(,-,,-)
msg.Position = .(,)
msg.Text =
msg.BackgroundTransparency =
msg.TextWrapped =
msg.Font = .Font.Gotham
msg.TextSize =
msg.TextColor3 = .(,,)
msg.ZIndex =
btn = .(, popup)
btn.Text =
btn.Size = .(,,,)
btn.Position = .(, popup.Size.Y.Offset-)
btn.BackgroundColor3 = .(,,)
btn.TextColor3 = .(,,)
btn.Font = .Font.GothamBold
btn.TextSize =
btn.ZIndex =
btn.MouseButton1Click:(()
popup:()
firstScan =
()
)
_,v (rows) v:()
.(rows)
counters = {green=, red=, blue=, PW=}
summaryLabel.Text =
infoLabel.Text =
tools = {}
_,obj (:())
obj:()
.(tools,obj)
.(tools,(a,b)
a.Name:() < b.Name:()
)
total = #tools
i =
.(()
i <= total
j=i, .(i+,total)
infoLabel.Text = ():(j,total)
(tools[j])
i +=
.()
infoLabel.Text =
.(,()
infoLabel.Text =
)
)
searchBox:():(()
t = searchBox.Text:()
tool,row (rows)
row.Visible = (t== tool.Name:():(t))
)
dupBtn.MouseButton1Click:(()
char = player.Character
char
tool = char:()
tool
(tool:(),)
)
searchBtn.MouseButton1Click:(scanAll)
miniState =
mini.MouseButton1Click:(()
miniState = miniState
TweenService:(main,TweenInfo.(),{
Size = miniState .(,) .(,)
}):()
_,v (main:())
v ~= top
v.Visible = miniState
)
close.MouseButton1Click:(()
gui:()
)
Part of the cheese series - MADE WITH THE HELP OF CHATGPT this script doesnt really work for Natural Disaster Survivals This script lets u get any tool ingame by clicking one simple button. DOESNT WORK ON MOBILE! MAIN INFO Lets u get any tool ingame - and it is also better than any of the tool givers out there. HOW TO USE -- COLORED TOOLS Green - its already in ur inventory Red - New server grabbed tools Blue - hidden tools Yellow - Partially working/placeholder or some secret tool Purple - duplicated tools -- USE BUTTONS To fetch tools, click the "Search For Tools" button and then press i understand. After that it will start fetching all the tools it can from the game's files. Click on a tool to grab it. Use duplicate tool to duplicate the current tool you are holding and put it at the bottom of the list. U can also search tools. -- THANK YOU FOR USING MY SCRIPT

Universal