#Soking Posted March 4, 2016 Posted March 4, 2016 addEventHandler('onClientElementDataChange',root, function ( dataName ) if dataName == 'PointP' or dataName == 'PointG' then TopList = {} TopBest = {} for i, player in ipairs (getElementsByType("player")) do table.insert(TopList, {getPlayerName(player), (getElementData(player, "PointP") or 0)}) table.insert(TopBest, {getPlayerName(player), (getElementData(player, "PointG") or 0)}) end table.sort(TopList, function(a,b) return(tonumber(a[2]) or 0) > (tonumber(b[2]) or 0) end) table.sort(TopBest, function(a,b) return(tonumber(a[2]) or 0) > (tonumber(b[2]) or 0) end) for i, value in ipairs(TopList) do guiSetText(GUIEditor.label[2],'P '..value[1]..' ('..value[2]..')') end for i, value in ipairs(TopBest) do guiSetText(GUIEditor.label[3],'G '..value[1]..' ('..value[2]..')') end end end ) للاسف مايرتب الجدول
Jupi Posted March 4, 2016 Posted March 4, 2016 addEventHandler('onClientElementDataChange',root, function (dataName) if dataName == 'PointP' or dataName == 'PointG' then TopList = {} TopBest = {} for i, player in ipairs (getElementsByType("player")) do table.insert(TopList, {getPlayerName(player), (getElementData(player, "PointP") or 0)}) table.insert(TopBest, {getPlayerName(player), (getElementData(player, "PointG") or 0)}) end table.sort(TopList, function(a,b) return(tonumber(a[2]) or 0) > (tonumber(b[2]) or 0) end) table.sort(TopBest, function(a,b) return(tonumber(a[2]) or 0) > (tonumber(b[2]) or 0) end) guiSetText(GUIEditor.label[2],'P '..TopList[1][1]..' ('..TopList[1][2]..')') guiSetText(GUIEditor.label[3],'G '..TopBest[1][1]..' ('..TopBest[1][2]..')') end end ) اعتقد الجدول يترتب لكنك ما تكتب المطلوب صح ض1
#Soking Posted March 4, 2016 Author Posted March 4, 2016 شكرا يا ضابل اقصد يا دابل مادري ليه حبيتك يا اخي ههههههههه ( اصرف اصرف ) ض
Jupi Posted March 4, 2016 Posted March 4, 2016 شكرا يا ضابل اقصد يا دابل مادري ليه حبيتك يا اخي ههههههههه ( اصرف اصرف ) ض ضبط الكود يعني؟ ض1
Jupi Posted March 4, 2016 Posted March 4, 2016 يب بس يسرني ان اعرف وش عدلت طيب اول شيء جدولك كان يترتب و ويضبط لكن انت كنت تسوي لوب و تجيب اخر قيمة في الترتيب :~) تسوي لوب يجلس يغير القيم بسرعة من اول قيمة لين الاخيرة لين يوصل لاخيرة و يقطع اللوب انا اخذت اول قيمة مباشرة من الجدول دون لوبات اخذت اول قيمة و اخذت الاسم اللي فيها و النقاط و خلاص
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now