Run it
Copy the script and paste it into your executor.
oldGui = :():()
oldGui oldGui:()
Players = :()
CoreGui = :()
HttpService = :()
ScreenGui = .()
ScreenGui.Name =
ScreenGui.Parent = CoreGui
ScreenGui.ZIndexBehavior = .ZIndexBehavior.Sibling
(parent, radius)
corner = .()
corner.CornerRadius = .(, radius )
corner.Parent = parent
currentMode =
activeTargetPlayer =
isViewingSnapshot =
activeSnapshotData =
liveConnections = {}
playerTitleConnections = {}
rainbowElements = {}
shakingFrames = {}
SavesFrame = .()
SavesFrame.Name =
SavesFrame.Parent = ScreenGui
SavesFrame.BackgroundColor3 = .(, , )
SavesFrame.Position = .(, -, , )
SavesFrame.Size = .(, , , )
SavesFrame.Active =
SavesFrame.Draggable =
(SavesFrame, )
SavesTitle = .()
SavesTitle.Parent = SavesFrame
SavesTitle.Size = .(, , , )
SavesTitle.BackgroundTransparency =
SavesTitle.Font = .Font.SourceSansBold
SavesTitle.Text =
SavesTitle.TextColor3 = .(, , )
SavesTitle.TextSize =
SaveActionFrame = .()
SaveActionFrame.Parent = SavesFrame
SaveActionFrame.Size = .(, -, , )
SaveActionFrame.Position = .(, , , )
SaveActionFrame.BackgroundTransparency =
SaveCurrentBtn = .()
SaveCurrentBtn.Parent = SaveActionFrame
SaveCurrentBtn.Size = .(, -, , )
SaveCurrentBtn.BackgroundColor3 = .(, , )
SaveCurrentBtn.Font = .Font.SourceSansBold
SaveCurrentBtn.Text =
SaveCurrentBtn.TextColor3 = .(, , )
SaveCurrentBtn.TextSize =
(SaveCurrentBtn, )
ClearSlotBtn = .()
ClearSlotBtn.Parent = SaveActionFrame
ClearSlotBtn.Size = .(, -, , )
ClearSlotBtn.Position = .(, , , )
ClearSlotBtn.BackgroundColor3 = .(, , )
ClearSlotBtn.Font = .Font.SourceSansBold
ClearSlotBtn.Text =
ClearSlotBtn.TextColor3 = .(, , )
ClearSlotBtn.TextSize =
(ClearSlotBtn, )
SavesScroll = .()
SavesScroll.Parent = SavesFrame
SavesScroll.BackgroundTransparency =
SavesScroll.Position = .(, , , )
SavesScroll.Size = .(, -, , -)
SavesScroll.CanvasSize = .(, , , )
SavesScroll.ScrollBarThickness =
SavesLayout = .()
SavesLayout.Parent = SavesScroll
SavesLayout.SortOrder = .SortOrder.LayoutOrder
SavesLayout.Padding = .(, )
SavesLayout:():(()
SavesScroll.CanvasSize = .(, , , SavesLayout.AbsoluteContentSize.Y)
)
ListFrame = .()
ListFrame.Name =
ListFrame.Parent = ScreenGui
ListFrame.BackgroundColor3 = .(, , )
ListFrame.Position = .(, , , )
ListFrame.Size = .(, , , )
ListFrame.Active =
ListFrame.Draggable =
(ListFrame, )
ListTitle = .()
ListTitle.Parent = ListFrame
ListTitle.Size = .(, , , )
ListTitle.BackgroundTransparency =
ListTitle.Font = .Font.SourceSansBold
ListTitle.Text =
ListTitle.TextColor3 = .(, , )
ListTitle.TextSize =
PlayerScroll = .()
PlayerScroll.Parent = ListFrame
PlayerScroll.BackgroundTransparency =
PlayerScroll.Position = .(, , , )
PlayerScroll.Size = .(, -, , -)
PlayerScroll.CanvasSize = .(, , , )
PlayerScroll.ScrollBarThickness =
PlayerLayout = .()
PlayerLayout.Parent = PlayerScroll
PlayerLayout.SortOrder = .SortOrder.Name
PlayerLayout.Padding = .(, )
PlayerLayout:():(()
PlayerScroll.CanvasSize = .(, , , PlayerLayout.AbsoluteContentSize.Y)
)
DetailFrame = .()
DetailFrame.Name =
DetailFrame.Parent = ScreenGui
DetailFrame.BackgroundColor3 = .(, , )
DetailFrame.Position = .(, , , )
DetailFrame.Size = .(, , , )
DetailFrame.Visible =
DetailFrame.Active =
DetailFrame.Draggable =
(DetailFrame, )
UserLabel = .()
UserLabel.Parent = DetailFrame
UserLabel.Size = .(, -, , )
UserLabel.Position = .(, , , )
UserLabel.BackgroundTransparency =
UserLabel.Font = .Font.SourceSansBold
UserLabel.Text =
UserLabel.TextColor3 = .(, , )
UserLabel.TextSize =
UserLabel.TextXAlignment = .TextXAlignment.Left
SearchBar = .()
SearchBar.Name =
SearchBar.Parent = DetailFrame
SearchBar.Size = .(, -, , )
SearchBar.Position = .(, , , )
SearchBar.BackgroundColor3 = .(, , )
SearchBar.BorderSizePixel =
SearchBar.Font = .Font.SourceSans
SearchBar.PlaceholderText =
SearchBar.Text =
SearchBar.TextColor3 = .(, , )
SearchBar.PlaceholderColor3 = .(, , )
SearchBar.TextSize =
SearchBar.TextXAlignment = .TextXAlignment.Left
(SearchBar, )
UIPadding = .()
UIPadding.PaddingLeft = .(, )
UIPadding.Parent = SearchBar
ItemScroll = .()
ItemScroll.Parent = DetailFrame
ItemScroll.BackgroundTransparency =
ItemScroll.Position = .(, , , )
ItemScroll.Size = .(, -, , -)
ItemScroll.CanvasSize = .(, , , )
ItemScroll.ScrollBarThickness =
ItemLayout = .()
ItemLayout.Parent = ItemScroll
ItemLayout.SortOrder = .SortOrder.LayoutOrder
ItemLayout.Padding = .(, )
ItemLayout:():(()
ItemScroll.CanvasSize = .(, , , ItemLayout.AbsoluteContentSize.Y)
)
CloseBtn = .()
CloseBtn.Parent = DetailFrame
CloseBtn.Position = .(, -, , )
CloseBtn.Size = .(, , , )
CloseBtn.BackgroundColor3 = .(, , )
CloseBtn.Font = .Font.SourceSansBold
CloseBtn.Text =
CloseBtn.TextColor3 = .(, , )
CloseBtn.TextSize =
(CloseBtn, )
SwitchBtn = .()
SwitchBtn.Parent = DetailFrame
SwitchBtn.Position = .(, -, , )
SwitchBtn.Size = .(, , , )
SwitchBtn.BackgroundColor3 = .(, , )
SwitchBtn.Font = .Font.SourceSansBold
SwitchBtn.Text =
SwitchBtn.TextColor3 = .(, , )
SwitchBtn.TextSize =
(SwitchBtn, )
(itemName)
.(itemName, )
badSuffixes = {, , , , , }
_, suffix (badSuffixes)
.(itemName, -.(suffix)) == suffix
(itemName)
localPlayer = Players.LocalPlayer
localPlayer ,
playerGui = localPlayer:()
playerGui
blocksFrame = playerGui:()
playerGui.BuildGui:()
playerGui.BuildGui.InventoryFrame:()
playerGui.BuildGui.InventoryFrame.ScrollingFrame:()
blocksFrame
visualTemplate = blocksFrame:(itemName)
visualTemplate
typeIconId =
frameImageId =
visualTemplate:() visualTemplate.TypeIcon:()
typeIconId = visualTemplate.TypeIcon.Image
visualTemplate:()
frameImageId = visualTemplate.Image
typeIconId, frameImageId
,
(rowFrame, valueLabel, imagesList, value)
num = (value)
valueLabel.TextStrokeTransparency =
rainbowElements[valueLabel] =
shakingFrames[rowFrame] =
_, img (imagesList)
rainbowElements[img] =
rowFrame.BackgroundColor3 = .(, , )
num >=
rainbowElements[valueLabel] =
shakingFrames[rowFrame] =
_, img (imagesList)
rainbowElements[img] =
num <
valueLabel.TextColor3 = .(, , )
num >= num <
valueLabel.TextColor3 = .(, , )
num >= num <
valueLabel.TextColor3 = .(, , )
num >= num <
valueLabel.TextColor3 = .(, , )
num >= num <
valueLabel.TextColor3 = .(, , )
valueLabel.TextStrokeColor3 = .(, , )
valueLabel.TextStrokeTransparency =
num >= num <
valueLabel.TextColor3 = .(, , )
valueLabel.TextStrokeColor3 = .(, , )
valueLabel.TextStrokeTransparency =
rainbowElements[valueLabel] =
.(()
rng = Random.()
.()
hue = (() % ) /
rainbowColor = .(hue, , )
element, mode (rainbowElements)
element element.Parent
mode ==
element.TextColor3 = rainbowColor
mode ==
element.ImageColor3 = rainbowColor
frame, isActive (shakingFrames)
frame frame.Parent
offsetX = rng:(-, )
offsetY = rng:(-, )
frame.Position = .(, offsetX, , offsetY)
)
(player, titleLabel, countLabel)
rainbowElements[titleLabel] =
titleLabel.TextStrokeTransparency =
dataFolder = player:()
dataFolder
countLabel.Text =
titleLabel.Text =
titleLabel.TextColor3 = .(, , )
totalItems =
_, child (dataFolder:())
child:() .(.(child.Name), )
totalItems = totalItems + ((child.Value) )
countLabel.Text = .(, .(, totalItems):():(,):():(,))
totalItems <
titleLabel.Text =
titleLabel.TextColor3 = .(, , )
totalItems >= totalItems <
titleLabel.Text =
titleLabel.TextColor3 = .(, , )
totalItems >= totalItems <
titleLabel.Text =
titleLabel.TextColor3 = .(, , )
totalItems >= totalItems <
titleLabel.Text =
titleLabel.TextColor3 = .(, , )
totalItems >= totalItems <
titleLabel.Text =
titleLabel.TextColor3 = .(, , )
totalItems >= totalItems <
titleLabel.Text =
titleLabel.TextColor3 = .(, , )
titleLabel.TextStrokeColor3 = .(, , )
titleLabel.TextStrokeTransparency =
totalItems >= totalItems <
titleLabel.Text =
titleLabel.TextColor3 = .(, , )
titleLabel.TextStrokeColor3 = .(, , )
titleLabel.TextStrokeTransparency =
totalItems >=
titleLabel.Text =
rainbowElements[titleLabel] =
(player, titleLabel, countLabel)
playerTitleConnections[player.Name]
_, c (playerTitleConnections[player.Name]) c:()
playerTitleConnections[player.Name] = {}
()
dataFolder = player:()
dataFolder
()
(player, titleLabel, countLabel)
_, item (dataFolder:())
item:()
ev = item.Changed:(()
(player, titleLabel, countLabel)
)
.(playerTitleConnections[player.Name], ev)
()
chAdded = dataFolder.ChildAdded:(()
.()
()
)
.(playerTitleConnections[player.Name], chAdded)
()
folderAdded = player.ChildAdded:((child)
child.Name == ()
)
.(playerTitleConnections[player.Name], folderAdded)
()
_, connection (liveConnections)
connection:()
liveConnections = {}
frame, _ (shakingFrames) shakingFrames[frame] =
_, child (ItemScroll:())
child:()
child:()
()
searchText = .(SearchBar.Text)
_, child (ItemScroll:())
child:()
targetNameLabel = child:()
targetNameLabel
labelText = .(targetNameLabel.Text)
.(labelText, searchText)
child.Visible =
child.Visible =
SearchBar:():(filterVisibleItems)
CloseBtn.MouseButton1Click:(()
DetailFrame.Visible =
()
activeTargetPlayer =
isViewingSnapshot =
activeSnapshotData =
SearchBar.Text =
)
(targetPlayer)
()
activeTargetPlayer = targetPlayer
isViewingSnapshot =
activeSnapshotData =
DetailFrame.Visible =
currentMode ==
UserLabel.Text = targetPlayer.Name ..
dataFolder = targetPlayer:(, )
dataFolder
(item)
item:()
(item.Name)
ContainerFrame = .()
ContainerFrame.Name = item.Name
ContainerFrame.Parent = ItemScroll
ContainerFrame.Size = .(, , , )
ContainerFrame.BackgroundTransparency =
RowFrame = .()
RowFrame.Name =
RowFrame.Parent = ContainerFrame
RowFrame.Size = .(, , , )
RowFrame.BackgroundColor3 = .(, , )
(RowFrame, )
typeIconAsset, frameButtonAsset = (item.Name)
ButtonDecal = .()
ButtonDecal.Parent = RowFrame
ButtonDecal.Size = .(, , , )
ButtonDecal.Position = .(, , , )
ButtonDecal.BackgroundTransparency =
ButtonDecal.Image = frameButtonAsset ~= frameButtonAsset
TypeDecal = .()
TypeDecal.Parent = RowFrame
TypeDecal.Size = .(, , , )
TypeDecal.Position = .(, , , )
TypeDecal.BackgroundTransparency =
TypeDecal.Image = typeIconAsset ~= typeIconAsset
NameLabel = .()
NameLabel.Name =
NameLabel.Parent = RowFrame
NameLabel.Size = .(, -, , )
NameLabel.Position = .(, , , )
NameLabel.BackgroundTransparency =
NameLabel.Font = .Font.SourceSans
NameLabel.Text = item.Name
NameLabel.TextColor3 = .(, , )
NameLabel.TextSize =
NameLabel.TextXAlignment = .TextXAlignment.Left
ValueLabel = .()
ValueLabel.Parent = RowFrame
ValueLabel.Size = .(, -, , )
ValueLabel.Position = .(, , , )
ValueLabel.BackgroundTransparency =
ValueLabel.Font = .Font.SourceSansBold
ValueLabel.Text = (item.Value)
ValueLabel.TextSize =
ValueLabel.TextXAlignment = .TextXAlignment.Right
monitoredImages = {ButtonDecal, TypeDecal}
(RowFrame, ValueLabel, monitoredImages, item.Value)
changeEvent = item.Changed:((newValue)
ValueLabel.Text = (newValue)
(RowFrame, ValueLabel, monitoredImages, newValue)
)
.(liveConnections, changeEvent)
searchText = .(SearchBar.Text)
searchText ~= .(.(item.Name), searchText)
ContainerFrame.Visible =
_, item (dataFolder:())
(item)
childAddedEvent = dataFolder.ChildAdded:((newItem)
(newItem)
)
.(liveConnections, childAddedEvent)
currentMode ==
UserLabel.Text = targetPlayer.Name ..
otherDataFolder = targetPlayer:(, )
otherDataFolder
(item)
.(item.Name, )
numStr = .(item.Name, )
numValue = numStr (numStr)
ContainerFrame = .()
ContainerFrame.Name = item.Name
ContainerFrame.Parent = ItemScroll
ContainerFrame.Size = .(, , , )
ContainerFrame.BackgroundTransparency =
ContainerFrame.LayoutOrder = numValue
RowFrame = .()
RowFrame.Name =
RowFrame.Parent = ContainerFrame
RowFrame.Size = .(, , , )
RowFrame.BackgroundColor3 = .(, , )
(RowFrame, )
dynamicDisplayName =
numValue >
dynamicDisplayName = .. (numValue)
NameLabel = .()
NameLabel.Name =
NameLabel.Parent = RowFrame
NameLabel.Size = .(, , , )
NameLabel.Position = .(, , , )
NameLabel.BackgroundTransparency =
NameLabel.Font = .Font.SourceSans
NameLabel.Text = dynamicDisplayName
NameLabel.TextColor3 = .(, , )
NameLabel.TextSize =
NameLabel.TextXAlignment = .TextXAlignment.Left
ValueLabel = .()
ValueLabel.Parent = RowFrame
ValueLabel.Size = .(, -, , )
ValueLabel.Position = .(, , , )
ValueLabel.BackgroundTransparency =
ValueLabel.Font = .Font.SourceSansBold
ValueLabel.Text = (item.Value)
ValueLabel.TextSize =
ValueLabel.TextXAlignment = .TextXAlignment.Right
(RowFrame, ValueLabel, {}, item.Value)
changeEvent = item.Changed:((newValue)
ValueLabel.Text = (newValue)
(RowFrame, ValueLabel, {}, newValue)
)
.(liveConnections, changeEvent)
searchText = .(SearchBar.Text)
searchText ~= .(.(dynamicDisplayName), searchText)
ContainerFrame.Visible =
_, item (otherDataFolder:())
(item)
childAddedEvent = otherDataFolder.ChildAdded:((newItem)
(newItem)
)
.(liveConnections, childAddedEvent)
(snapshotData)
()
isViewingSnapshot =
activeSnapshotData = snapshotData
DetailFrame.Visible =
currentMode ==
UserLabel.Text = .. snapshotData.Username ..
itemsList = snapshotData.Data {}
itemName, itemValue (itemsList)
ContainerFrame = .()
ContainerFrame.Name = itemName
ContainerFrame.Parent = ItemScroll
ContainerFrame.Size = .(, , , )
ContainerFrame.BackgroundTransparency =
RowFrame = .()
RowFrame.Name =
RowFrame.Parent = ContainerFrame
RowFrame.Size = .(, , , )
RowFrame.BackgroundColor3 = .(, , )
(RowFrame, )
typeIconAsset, frameButtonAsset = (itemName)
ButtonDecal = .()
ButtonDecal.Parent = RowFrame
ButtonDecal.Size = .(, , , )
ButtonDecal.Position = .(, , , )
ButtonDecal.BackgroundTransparency =
ButtonDecal.Image = frameButtonAsset ~= frameButtonAsset
TypeDecal = .()
TypeDecal.Parent = RowFrame
TypeDecal.Size = .(, , , )
TypeDecal.Position = .(, , , )
TypeDecal.BackgroundTransparency =
TypeDecal.Image = typeIconAsset ~= typeIconAsset
NameLabel = .()
NameLabel.Name =
NameLabel.Parent = RowFrame
NameLabel.Size = .(, -, , )
NameLabel.Position = .(, , , )
NameLabel.BackgroundTransparency =
NameLabel.Font = .Font.SourceSans
NameLabel.Text = itemName
NameLabel.TextColor3 = .(, , )
NameLabel.TextSize =
NameLabel.TextXAlignment = .TextXAlignment.Left
ValueLabel = .()
ValueLabel.Parent = RowFrame
ValueLabel.Size = .(, -, , )
ValueLabel.Position = .(, , , )
ValueLabel.BackgroundTransparency =
ValueLabel.Font = .Font.SourceSansBold
ValueLabel.Text = (itemValue)
ValueLabel.TextSize =
ValueLabel.TextXAlignment = .TextXAlignment.Right
(RowFrame, ValueLabel, {ButtonDecal, TypeDecal}, itemValue)
searchText = .(SearchBar.Text)
searchText ~= .(.(itemName), searchText)
ContainerFrame.Visible =
currentMode ==
UserLabel.Text = .. snapshotData.Username ..
slotsList = snapshotData.OtherData {}
slotName, slotValue (slotsList)
numStr = .(slotName, )
numValue = numStr (numStr)
ContainerFrame = .()
ContainerFrame.Name = slotName
ContainerFrame.Parent = ItemScroll
ContainerFrame.Size = .(, , , )
ContainerFrame.BackgroundTransparency =
ContainerFrame.LayoutOrder = numValue
RowFrame = .()
RowFrame.Name =
RowFrame.Parent = ContainerFrame
RowFrame.Size = .(, , , )
RowFrame.BackgroundColor3 = .(, , )
(RowFrame, )
dynamicDisplayName =
numValue >
dynamicDisplayName = .. (numValue)
NameLabel = .()
NameLabel.Name =
NameLabel.Parent = RowFrame
NameLabel.Size = .(, , , )
NameLabel.Position = .(, , , )
NameLabel.BackgroundTransparency =
NameLabel.Font = .Font.SourceSans
NameLabel.Text = dynamicDisplayName
NameLabel.TextColor3 = .(, , )
NameLabel.TextSize =
NameLabel.TextXAlignment = .TextXAlignment.Left
ValueLabel = .()
ValueLabel.Parent = RowFrame
ValueLabel.Size = .(, -, , )
ValueLabel.Position = .(, , , )
ValueLabel.BackgroundTransparency =
ValueLabel.Font = .Font.SourceSansBold
ValueLabel.Text = (slotValue)
ValueLabel.TextSize =
ValueLabel.TextXAlignment = .TextXAlignment.Right
(RowFrame, ValueLabel, {}, slotValue)
searchText = .(SearchBar.Text)
searchText ~= .(.(dynamicDisplayName), searchText)
ContainerFrame.Visible =
SwitchBtn.MouseButton1Click:(()
currentMode ==
currentMode =
currentMode =
isViewingSnapshot activeSnapshotData
(activeSnapshotData)
activeTargetPlayer
(activeTargetPlayer)
)
(player)
PlayerScroll:(player.Name)
Container = .()
Container.Name = player.Name
Container.Parent = PlayerScroll
Container.Size = .(, , , )
Container.BackgroundColor3 = .(, , )
(Container, )
Btn = .()
Btn.Size = .(, , , )
Btn.BackgroundTransparency =
Btn.Text =
Btn.Parent = Container
CountLabel = .()
CountLabel.Parent = Container
CountLabel.Size = .(, -, , )
CountLabel.Position = .(, , , )
CountLabel.BackgroundTransparency =
CountLabel.Font = .Font.SourceSansBold
CountLabel.Text =
CountLabel.TextColor3 = .(, , )
CountLabel.TextSize =
CountLabel.TextXAlignment = .TextXAlignment.Left
NameLabel = .()
NameLabel.Parent = Container
NameLabel.Size = .(, -, , )
NameLabel.Position = .(, , , )
NameLabel.BackgroundTransparency =
NameLabel.Font = .Font.SourceSansBold
NameLabel.Text = player.Name
NameLabel.TextColor3 = .(, , )
NameLabel.TextSize =
NameLabel.TextXAlignment = .TextXAlignment.Left
TitleLabel = .()
TitleLabel.Name =
TitleLabel.Parent = Container
TitleLabel.Size = .(, -, , )
TitleLabel.Position = .(, , , )
TitleLabel.BackgroundTransparency =
TitleLabel.Font = .Font.SourceSansBold
TitleLabel.Text =
TitleLabel.TextColor3 = .(, , )
TitleLabel.TextSize =
TitleLabel.TextXAlignment = .TextXAlignment.Left
Btn.MouseButton1Click:(()
(player)
)
(player, TitleLabel, CountLabel)
(player)
Frame = PlayerScroll:(player.Name)
Frame Frame:()
playerTitleConnections[player.Name]
_, c (playerTitleConnections[player.Name]) c:()
playerTitleConnections[player.Name] =
activeTargetPlayer == player isViewingSnapshot
DetailFrame.Visible =
()
activeTargetPlayer =
SearchBar.Text =
activeSelectedSlotIndex =
initializedSlots = {}
(fileName, payloadString)
(()
writefile
(fileName .. , payloadString)
)
(fileName)
success, content = (()
readfile isfile (fileName .. )
(fileName .. )
)
success content
()
index = ,
SlotCardFrame = .()
SlotCardFrame.Name = .. (index)
SlotCardFrame.Parent = SavesScroll
SlotCardFrame.Size = .(, , , )
SlotCardFrame.BackgroundColor3 = .(, , )
SlotCardFrame.LayoutOrder = index
(SlotCardFrame, )
SelectionButton = .()
SelectionButton.Size = .(, , , )
SelectionButton.BackgroundTransparency =
SelectionButton.Font = .Font.SourceSansBold
SelectionButton.Text = .. (index) ..
SelectionButton.TextColor3 = .(, , )
SelectionButton.TextSize =
SelectionButton.Parent = SlotCardFrame
initializedSlots[index] = {Frame = SlotCardFrame, Button = SelectionButton, LoadedData = }
encryptedPayload = ( .. (index))
encryptedPayload encryptedPayload ~=
(()
parsedJson = HttpService:(encryptedPayload)
parsedJson parsedJson.Username
initializedSlots[index].LoadedData = parsedJson
SelectionButton.Text = .. (index) .. .. parsedJson.Username
SelectionButton.TextColor3 = .(, , )
)
SelectionButton.MouseButton1Click:(()
activeSelectedSlotIndex initializedSlots[activeSelectedSlotIndex]
initializedSlots[activeSelectedSlotIndex].Frame.BackgroundColor3 = .(, , )
activeSelectedSlotIndex = index
SlotCardFrame.BackgroundColor3 = .(, , )
initializedSlots[index].LoadedData
(initializedSlots[index].LoadedData)
)
SaveCurrentBtn.MouseButton1Click:(()
activeSelectedSlotIndex
isViewingSnapshot activeTargetPlayer
primaryDataFolder = activeTargetPlayer:()
alternativeDataFolder = activeTargetPlayer:()
primaryDataFolder alternativeDataFolder
capturedPayloadSnapshot = {
Username = activeTargetPlayer.Name,
Data = {},
OtherData = {}
}
primaryDataFolder
_, child (primaryDataFolder:())
child:() (child.Name)
capturedPayloadSnapshot.Data[child.Name] = child.Value
alternativeDataFolder
_, child (alternativeDataFolder:())
child:() .(child.Name, )
capturedPayloadSnapshot.OtherData[child.Name] = child.Value
serializedString = HttpService:(capturedPayloadSnapshot)
( .. (activeSelectedSlotIndex), serializedString)
initializedSlots[activeSelectedSlotIndex].LoadedData = capturedPayloadSnapshot
initializedSlots[activeSelectedSlotIndex].Button.Text = .. (activeSelectedSlotIndex) .. .. activeTargetPlayer.Name
initializedSlots[activeSelectedSlotIndex].Button.TextColor3 = .(, , )
(capturedPayloadSnapshot)
)
ClearSlotBtn.MouseButton1Click:(()
activeSelectedSlotIndex
(()
delfile isfile ( .. (activeSelectedSlotIndex) .. )
( .. (activeSelectedSlotIndex) .. )
( .. (activeSelectedSlotIndex), )
)
initializedSlots[activeSelectedSlotIndex].LoadedData =
initializedSlots[activeSelectedSlotIndex].Button.Text = .. (activeSelectedSlotIndex) ..
initializedSlots[activeSelectedSlotIndex].Button.TextColor3 = .(, , )
isViewingSnapshot
DetailFrame.Visible =
()
isViewingSnapshot =
activeSnapshotData =
SearchBar.Text =
)
()
_, p (Players:())
(p)
Players.PlayerAdded:(addPlayerButton)
Players.PlayerRemoving:(removePlayerButton)With this script you can see other's gold and block amount and even chck slots name!

Universal