Run it
Copy the script and paste it into your executor.
local player = game:GetService("Players").LocalPlayer --counts your studs, counter resets when you respawn.
local function ()
character = player.Character player.CharacterAdded:()
humanoidRootPart = character:()
totalStudsWalked =
isCharacterAlive =
gui = .()
gui.Name =
gui.ResetOnSpawn =
gui.Parent = player.PlayerGui
frame = .()
frame.Size = .(, , , )
frame.Position = .(, -, , -)
frame.BackgroundTransparency =
frame.BackgroundColor3 = .(, , )
frame.Active =
frame.Draggable =
frame.Parent = gui
label = .()
label.Size = .(, , , )
label.BackgroundTransparency =
label.Text =
label.TextColor3 = .(, , )
label.TextScaled =
label.Parent = frame
(studs)
formattedStuds = (.(studs))
reverseFormatted = .(formattedStuds)
withCommas = .(reverseFormatted, , )
.(withCommas:(, ))
(deltaTime)
isCharacterAlive
movementVector = humanoidRootPart.Velocity * deltaTime
studsWalked = movementVector.Magnitude
totalStudsWalked = totalStudsWalked + studsWalked
label.Text = .. (totalStudsWalked)
()
isCharacterAlive =
(newCharacter)
_, child (gui:())
child:()
character = newCharacter
humanoidRootPart = character:()
totalStudsWalked =
isCharacterAlive =
label.Text =
character:().Died:(onCharacterDeath)
player.CharacterAdded:(onCharacterAdded)
(deltaTime)
isCharacterAlive
(deltaTime)
:().Heartbeat:(update)
()
player.CharacterAdded:(()
previousGUI = player.PlayerGui:()
previousGUI
previousGUI:()
()
)counts your studs, counter resets when you respawn. (doesnt count accurately in r15) NOTE: This is a reupload due to the data rollback, you may have already seen this.

Universal