I am sometimes pretty good at skript. So, reply with what skript you want made and ill try to make it for you. Please try to give as much detail as possible.
I gotchu.
on block break:
wait 1 tick
event is not cancelled
add 1 to {blocksbroken::%player's uuid%}
command /leaderboard-reload:
permission: lb.reload
trigger:
send "&eReloading leaderboards..."
wait 3 ticks
reloadBoard("blocksbroken", "Blocks Broken")
function reloadBoard(value: text, name: text):
set {_sort::*} to sorted {%{_value}%::*} from highest to lowest with format