Ich möchte ein kleines Ranking Platz (1-10) auf meinem Server erstellen, nun bin ich mir unsicher ob ich einen BubbelSort machen soll oder etwas anderes.
(Die Sortierung soll dann via Elementdata laufen)
Wir würdet ihr rangehen?
Ich habs mit sowas versucht war aber kacke,
Lua
for j=1,10 do
for i,player in ipairs(getElementsByType ( "player" )) do
if getElementData(root,j.."place") then
if getElementData(player,"eventlocalscore") > getElementData(getElementData(root,j.."place"),"eventlocalscore") then
oldplayer=getElementData(root,j.."place")
if oldplayer == player then
else
setElementData(root,j.."place",player)
setElementData(root,(j+1).."place",oldplayer)
end
end
else
if getElementData(player,(j-1).."place") == player then
else
setElementData(root,j.."place",player)
end
end
end
end
Alles anzeigen