I have code with a few problems.
1: "if loop-value is greater than 10" gives error There's no loop that matches 'loop-index is greater than 10'
2: if one persons kdr is 5 and another is 10, 5 is first because it just thinks "5>1" not "5>10"
1: "if loop-value is greater than 10" gives error There's no loop that matches 'loop-index is greater than 10'
2: if one persons kdr is 5 and another is 10, 5 is first because it just thinks "5>1" not "5>10"
code_language.skript:
command /topkdr:
trigger:
delete {leaderboard::*}
delete {leaderboard2::*}
delete {_sortinglist::*}
delete {_invertedList::*}
loop {uuidofjoinedplayers::*}:
if {deaths::%loop-index%} is not 0:
set {leaderboard::%loop-index%} to {kills::%loop-index%}/{deaths::%loop-index%}
#send "&3---------------------------" to ops
#loop {leaderboard::*}:
#send "%{kdr::uuidname%loop-index%}%: %{leaderboard::%loop-index%}%" to ops
#send "&3---------------------------" to ops
loop {leaderboard::*}:
set {leaderboard2::%loop-index%} to "%{leaderboard::%loop-index%}% &e»&r %{kdr::uuidname%loop-index%}%"
set {_sortinglist::*} to sorted {leaderboard2::*}
set {_invertedList::*} to reversed {_sortinglist::*}
send "&3---------------------------" to ops
loop {_invertedList::*}:
if loop-index is greater than 10:
send "&c&l%loop-index%:&r %{_invertedList::%loop-index%}%" to ops
else:
send "&c&l%loop-index%:&r %{_invertedList::%loop-index%}%" to ops
send "&3---------------------------" to ops