Advertisement
StefanBashkir

Get Highest Stat and Player

Jan 3rd, 2014
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.58 KB | None | 0 0
  1. function GetAllStatValues(statName)
  2.     local _ = {};
  3.     for i,v in pairs(Game['Players']:GetPlayers()) do
  4.         table.insert(_, {v.leaderstats[statName], v.Name});
  5.     end
  6.     return _
  7. end
  8.  
  9. function PickHighest(tble)
  10.     local highestPlayer, highestScore = nil, nil;
  11.     for i,v in pairs(tble) do
  12.         if not highestPlayer then
  13.             highestPlayer = v[2]
  14.             highestScore = v[1]
  15.         else
  16.             if v[1] > highestScore then
  17.                 highestScore = v[1]
  18.                 highestPlayer = v[2]
  19.             end
  20.         end
  21.     end
  22.     return (highestPlayer, highestScore)
  23. end
  24.  
  25. local recordPlayer, recordScore = PickHighest(GetAllStatValues("Money"))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement