Adham Posted November 9, 2017 Share Posted November 9, 2017 (edited) سلام عليكم انا مسوي لوحه يجي فيها توبات الفلوس يعني اول 10 شغال ميه ميه بس فيه مشكله بسيطة ان لما حد يكون معه فلوس إكثر مني يظهر عنده انه التوب الاول ويظهر عندي انه التوب التاني الكود : getPlayerMoneyList = function ( ) local TopMoney = { } for _, aPlayer in next, getElementsByType 'player' do table.insert ( TopMoney, { player = aPlayer, aMoney = getElementData( aPlayer, "Money" ) or 0 } ) end table.sort ( TopMoney, function ( a, b ) return ( tonumber( a.aMoney ) or 0 ) > ( tonumber( b.aMoney ) or 0 ) end ) return TopMoney end setTimer ( function ( ) guiGridListClear ( GUIEditor.gridlist[1] ) local aMoney = getPlayerMoneyList ( ) for i = 1, 20 do local aRow = guiGridListAddRow ( GUIEditor.gridlist[1] ) if ( aMoney[i] ) then guiGridListSetItemText ( GUIEditor.gridlist[1], aRow, 1, i.."-", false, false ) guiGridListSetItemText ( GUIEditor.gridlist[1], aRow, 2, getPlayerName ( aMoney[i].player ), false, false ) guiGridListSetItemText ( GUIEditor.gridlist[1], aRow, 3, aMoney [i].aMoney, false, false ) end end end, 5000, 0 ) Edited November 9, 2017 by -Le[3]bA. Link to comment
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