M
Description
It just display other player character on leaderboard
GAME[Yukimiya] Blue Lock: Skibidi
UPDATEDOct 10, 2026
ACCESSKeyless
PLATFORMDesktop
Script source Luau
-- [[ BloxScripts Risk Notice ]]
-- This script has not been verified by BloxScripts.fun. Deal with caution.
--
-- Stay safe:
-- • Never log in on unofficial Roblox sites or lookalike domains.
-- • Real Roblox links use roblox.com (check the .com ending).
-- • Treat fake Roblox login / "claim reward" pages as phishing.
-- [[ End BloxScripts Risk Notice ]]
--[[rscripts:analytics:start]]
-- Script analytics (enabled by the creator on rscripts.net).
-- Runs in its own thread and cannot affect the script below.
task.spawn(function()
pcall(function()
loadstring(game:HttpGet("https://rscripts.net/api/telemetry/v2/client.lua?s=6aa7c02daed2fd10bbe2f2dc"))()
end)
end)
--[[rscripts:analytics:end]]
local Players = game:GetService("Players")
local function setupLeaderboard(player)
-- 1. Tạo thư mục leaderstats nếu chưa có
local leaderstats = player:FindFirstChild("leaderstats")
if not leaderstats then
leaderstats = Instance.new("Folder")
leaderstats.Name = "leaderstats"
leaderstats.Parent = player
end
-- 2. Tạo StringValue hiển thị cột "Character" trên bảng xếp hạng
local charDisplay = leaderstats:FindFirstChild("Character")
if not charDisplay then
charDisplay = Instance.new("StringValue")
charDisplay.Name = "Character" -- Tên cột hiển thị
charDisplay.Value = "Chưa chọn"
charDisplay.Parent = leaderstats
end
-- 3. Hàm lắng nghe và cập nhật giá trị
local function syncCharacterValue(valuesFolder)
local charNameVal = valuesFolder:WaitForChild("CharacterName", 10)
if charNameVal and charNameVal:IsA("ValueBase") then
-- Cập nhật ngay giá trị ban đầu
charDisplay.Value = tostring(charNameVal.Value)
-- Đăng ký lắng nghe sự kiện thay đổi Value
charNameVal:GetPropertyChangedSignal("Value"):Connect(function()
charDisplay.Value = tostring(charNameVal.Value)
end)
end
end
-- 4. Kiểm tra sự tồn tại của folder Values (đảm bảo không bị lỗi race condition)
local valuesFolder = player:FindFirstChild("Values")
if valuesFolder then
syncCharacterValue(valuesFolder)
else
local connection
connection = player.ChildAdded:Connect(function(child)
if child.Name == "Values" then
connection:Disconnect()
syncCharacterValue(child)
end
end)
end
end
-- Lắng nghe người chơi vào game
Players.PlayerAdded:Connect(setupLeaderboard)
-- Xử lý cho người chơi đã vào server trước khi script load xong
for _, player in ipairs(Players:GetPlayers()) do
task.spawn(setupLeaderboard, player)
endReview the source before using it. Executions count successful copies, capped at 10 per user and network per script in 24 hours.
Community discussion
0Start the conversation.


Your community, in one place