Organizing a table from greatest to least?

I’d like to organize the values in a table from greatest to least. I could do this myself but it would be messy.

I want to know if there is a quick way of doing this?

It is in no way the cleanest way, but my suggestion is to look up sorting algorithms, and giving them a shot. Try to implement them yourself, and you’ll learn a LOT about sorting!
For instance, the bubble sort mechanism is by far not the quickest or the cleanest, but it’s pretty simple.

http://wiki.garrysmod.com/page/table/SortByMember?
http://wiki.garrysmod.com/page/table/SortDesc?

I also suggest having a look at how some of these functions are coded in Garry’s Mod, it might help you: https://github.com/garrynewman/garrysmod/blob/1b3437b9260f9371a8666dd053030c7092477471/garrysmod/lua/includes/extensions/table.lua

[lua]table.sort(tbl, function(a, b) return a > b end)[/lua]

That’s the easiest way. table.sort can take a function as its second argument, the above example basically means “place a before b if a is greater than b”.