Free tool

Leaderboard board editor

Fill the rankings of Leaderboard Panel: type them or paste a spreadsheet, check the panel as players will see it, then copy the Verse file into your project.

About Leaderboard Panel

Board

Stats

Up to 4. Each one is a column of the panel.

Entries (14)

Paste cells from Google Sheets or Excel anywhere in the table: first column = names, then one column per stat. A header row is detected.

#PLAYERPOINTSWINSBEST
1
2
3
4
5
6
7
8
9
10
11
12
13
14

Preview

TOP PLAYERSLEADERBOARD
#PLAYERPOINTSWINSBEST
1simnJS48,250611:23.42
2NovaRush45,100571:25.79
3PixelPanda41,950531:28.16
4Kairo38,800491:30.53
5LunaByte35,650451:32.90
6Drift_King32,500411:35.27
7Mochi29,350371:37.64
8ZeroGrav26,200331:40.01
9Talon23,050291:42.38
10Echo19,900251:44.75
PAGE
1 / 2

Number style, colours and rows per page are settings of leaderboard_panel_component in UEFN: try them here, then copy them there.

Verse file

top_players_board.verse
1# Top Players: board for Leaderboard Panel, made with https://store.simnjs.fr/tools/leaderboard2# Put this file next to the LeaderboardPanel folder (not inside it), build Verse, then add top_players_board3# to your WBP_Leaderboard_* entity, next to leaderboard_panel_component.4using { /Verse.org/SceneGraph }5using { LeaderboardPanel }6 7top_players_board<public> := class<final_super>(component, leaderboard_source):8 9    GetBoard<override>()<transacts>:leaderboard_board = leaderboard_board:10        Title := "LEADERBOARD"11        Subtitle := "TOP PLAYERS"12        NameTitle := "PLAYER"13        Columns := array:14            leaderboard_column{Title := "POINTS", Format := leaderboard_format.Integer}15            leaderboard_column{Title := "WINS", Format := leaderboard_format.Integer}16            leaderboard_column{Title := "BEST", Format := leaderboard_format.Time}17        RankBy := 118        HighestFirst := true19        MaxEntries := 020        Entries := array:21            leaderboard_entry{Name := "simnJS", Values := array{48250.0, 61.0, 83.42}}22            leaderboard_entry{Name := "NovaRush", Values := array{45100.0, 57.0, 85.79}}23            leaderboard_entry{Name := "PixelPanda", Values := array{41950.0, 53.0, 88.16}}24            leaderboard_entry{Name := "Kairo", Values := array{38800.0, 49.0, 90.53}}25            leaderboard_entry{Name := "LunaByte", Values := array{35650.0, 45.0, 92.9}}26            leaderboard_entry{Name := "Drift_King", Values := array{32500.0, 41.0, 95.27}}27            leaderboard_entry{Name := "Mochi", Values := array{29350.0, 37.0, 97.64}}28            leaderboard_entry{Name := "ZeroGrav", Values := array{26200.0, 33.0, 100.01}}29            leaderboard_entry{Name := "Talon", Values := array{23050.0, 29.0, 102.38}}30            leaderboard_entry{Name := "Echo", Values := array{19900.0, 25.0, 104.75}}31            leaderboard_entry{Name := "Velvet", Values := array{16750.0, 21.0, 107.12}}32            leaderboard_entry{Name := "Blitz", Values := array{13600.0, 17.0, 109.49}}33            leaderboard_entry{Name := "Saffron", Values := array{10450.0, 13.0, 111.86}}34            leaderboard_entry{Name := "Orbit", Values := array{7300.0, 9.0, 114.23}}35 

Your board is kept in this browser.