Ahmed Araby Posted April 12, 2017 Posted April 12, 2017 (edited) انا عامل يجيب كل الاكونتات و يجيب اعلي اكونت معاه داتا يحطه في الجريد ليست -- client addEvent("SetData",true) addEventHandler("SetData",root, function ( Table ) guiGridListClear( GirdList ) if ( Table[i] ) then local Row = guiGridListAddRow( GirdList ) guiGridListSetItemText( GirdList, 1, 1, Table[i].Name , false, false ) guiGridListSetItemText( GirdList, 1, 2, Table[i].aData , false, false ) end end ) bindKey( 'F1', 'down', function ( ) guiSetVisible ( TopWindow, not guiGetVisible(TopWindow) ) showCursor ( guiGetVisible(TopWindow) ) if ( guiGetVisible(TopWindow) ) then triggerServerEvent('GetData',localPlayer) end end ) --server function getPlayersSortByaData( ) local TopData = { } for i, v in ipairs( getAccounts() ) do if getAccountData ( v, 'nick' ) then table.insert (TopData, { Name = getAccountData ( v, 'nick' ) , aData = getAccountData ( v, 'Data' ) or 0 , } ) end end table.sort( TopData, function( a, b ) return( tonumber( a.aData ) or 0 ) > ( tonumber( b.aData ) or 0 ) end ) return TopData end addEvent("GetData",true) addEventHandler("GetData",root, function ( ) triggerClientEvent(source, "SetData", source, getPlayersSortByaScore( )) end ) طبعا انا حاطط الداتا nick > اسم اللاعب لما اللاعب يخرج او يدخل او يغير اسمه يحط الداتا له بس مش عارف ليه ما يجيب اعلي لاعب عنده الداتا Edited April 12, 2017 by Ahmed Araby
Abdul KariM Posted April 12, 2017 Posted April 12, 2017 (edited) addEvent("SetData",true) addEventHandler("SetData",root, function ( Table ) guiGridListClear( GirdList ) for _ , v in ipairs ( Table ) do local Row = guiGridListAddRow( GirdList ) guiGridListSetItemText( GirdList, Row, 1, v [ "Name" ] , false, false ) guiGridListSetItemText( GirdList, Row, 2, v [ "aData" ] , false, false ) end end ) استبدله وجرب وبالنسبة اذا غير الاعب اسمه استخدم حدث "onPlayerChangeNick" وتحقق انه مسجل دخول وعطه اكونت داتا بأسمه الجديد Edited April 12, 2017 by Abdul KariM
Ahmed Araby Posted April 12, 2017 Author Posted April 12, 2017 1 hour ago, Abdul KariM said: addEvent("SetData",true) addEventHandler("SetData",root, function ( Table ) guiGridListClear( GirdList ) for _ , v in ipairs ( Table ) do local Row = guiGridListAddRow( GirdList ) guiGridListSetItemText( GirdList, Row, 1, v [ "Name" ] , false, false ) guiGridListSetItemText( GirdList, Row, 2, v [ "aData" ] , false, false ) end end ) استبدله وجرب وبالنسبة اذا غير الاعب اسمه استخدم حدث "onPlayerChangeNick" وتحقق انه مسجل دخول وعطه اكونت داتا بأسمه الجديد دا نفس الحاجه بيجيب كل الاكونتات و يضيفها كلها انا عاوزه يجيب اعلي اكونت معاه الداتا بس
Ahmed Araby Posted April 12, 2017 Author Posted April 12, 2017 Just now, Abdul KariM said: تجيب مرتبة القيم طيب ؟ اه اكيد 1 minute ago, Abdul KariM said: تجيب مرتبة القيم طيب ؟ انا عملتها في ليبل .. عاوز ليبل مش جريد ليست
Abdul KariM Posted April 12, 2017 Posted April 12, 2017 addEvent("SetData",true) addEventHandler("SetData",root, function ( Table ) guiGridListClear( GirdList ) if ( Table [ 1 ].aData ) then guiGridListSetItemText( GirdList, 1, 1, Table[ 1 ].Name , false, false ) guiGridListSetItemText( GirdList, 1, 2, Table [ 1 ].aData , false, false ) end end )
Ahmed Araby Posted April 12, 2017 Author Posted April 12, 2017 3 minutes ago, Abdul KariM said: addEvent("SetData",true) addEventHandler("SetData",root, function ( Table ) guiGridListClear( GirdList ) if ( Table [ 1 ].aData ) then guiGridListSetItemText( GirdList, 1, 1, Table[ 1 ].Name , false, false ) guiGridListSetItemText( GirdList, 1, 2, Table [ 1 ].aData , false, false ) end end ) بقى ما يضيف اي قيمه بالجريد ليست , مافي دي بق معي اكونت داتا قيمتها 500
Abdul KariM Posted April 12, 2017 Posted April 12, 2017 triggerClientEvent(source, "SetData", source, getPlayersSortByaData( ))
Ahmed Araby Posted April 12, 2017 Author Posted April 12, 2017 (edited) 2 minutes ago, Abdul KariM said: triggerClientEvent(source, "SetData", source, getPlayersSortByaData( )) -- الاكواد كامله addEvent("SetData",true) addEventHandler("SetData",root, function ( Table ) guiGridListClear( ScoreList ) if ( Table [ 1 ].aData ) then guiGridListSetItemText( GirdList, 1, 1, Table[ 1 ].Name , false, false ) guiGridListSetItemText( GirdList, 1, 2, Table [ 1 ].aData , false, false ) end end ) bindKey( 'F1', 'down', function ( ) guiSetVisible ( TopWindow, not guiGetVisible(TopWindow) ) showCursor ( guiGetVisible(TopWindow) ) if ( guiGetVisible(TopWindow) ) then triggerServerEvent('GetData',localPlayer) end end ) --server function getPlayersSortByaData( ) local TopData = { } for i, v in ipairs( getAccounts() ) do if getAccountData ( v, 'nick' ) then table.insert (TopData, { Name = getAccountData ( v, 'nick' ) , Account = getAccountName(v) , aScore = getAccountData ( v, 'Data' ) or 0 , } ) end end table.sort( TopData, function( a, b ) return( tonumber( a.aScore ) or 0 ) > ( tonumber( b.aScore ) or 0 ) end ) return TopData end addEvent("GetData",true) addEventHandler("GetData",root, function ( ) triggerClientEvent(source, "SetData", source, getPlayersSortByaData( )) end ) Edited April 12, 2017 by Ahmed Araby
Abdul KariM Posted April 12, 2017 Posted April 12, 2017 ترا انت كذا تلخبطنا وتلخبط نفسك كل شوي قيم بأسم غير ياعطنا اكوادك من البداية ي لاتفتح موضوع من الاساس addEvent("SetData",true) addEventHandler("SetData",root, function ( Table ) guiGridListClear( ScoreList ) if ( Table [ 1 ].aScore ) then guiGridListSetItemText( GirdList, 1, 1, Table[ 1 ].Name , false, false ) guiGridListSetItemText( GirdList, 1, 2, Table [ 1 ].aScore , false, false ) end end )
Ahmed Araby Posted April 12, 2017 Author Posted April 12, 2017 14 hours ago, Abdul KariM said: ترا انت كذا تلخبطنا وتلخبط نفسك كل شوي قيم بأسم غير ياعطنا اكوادك من البداية ي لاتفتح موضوع من الاساس addEvent("SetData",true) addEventHandler("SetData",root, function ( Table ) guiGridListClear( ScoreList ) if ( Table [ 1 ].aScore ) then guiGridListSetItemText( GirdList, 1, 1, Table[ 1 ].Name , false, false ) guiGridListSetItemText( GirdList, 1, 2, Table [ 1 ].aScore , false, false ) end end ) -- اسف على اللخبطه لكن ما زبط addEvent("SetData",true) addEventHandler("SetData",root, function ( Table ) guiGridListClear( ScoreList ) if ( Table [ 1 ].aScore ) then guiGridListSetItemText( ScoreList, 1, 1, Table[ 1 ].Name , false, false ) guiGridListSetItemText( ScoreList, 1, 2, Table [ 1 ].aScore , false, false ) end end ) bindKey( 'F1', 'down', function ( ) guiSetVisible ( TopWindow, not guiGetVisible(TopWindow) ) showCursor ( guiGetVisible(TopWindow) ) if ( guiGetVisible(TopWindow) ) then triggerServerEvent('GetData',localPlayer) end end ) function getPlayersSortByaData( ) local TopData = { } for i, v in ipairs( getAccounts() ) do if getAccountData ( v, 'nick' ) then table.insert (TopData, { Name = getAccountData ( v, 'nick' ) , Account = getAccountName(v) , aScore = getAccountData ( v, 'Data' ) or 0 , } ) end end table.sort( TopData, function( a, b ) return( tonumber( a.aScore ) or 0 ) > ( tonumber( b.aScore ) or 0 ) end ) return TopData end addEvent("GetData",true) addEventHandler("GetData",root, function ( ) triggerClientEvent(source, "SetData", source, getPlayersSortByaData( )) end ) 14 hours ago, Ahmed Araby said: -- اسف على اللخبطه لكن ما زبطaddEvent("SetData",true)addEventHandler("SetData",root, function ( Table ) guiGridListClear( ScoreList ) if ( Table [ 1 ].aScore ) then guiGridListSetItemText( ScoreList, 1, 1, Table[ 1 ].Name , false, false ) guiGridListSetItemText( ScoreList, 1, 2, Table [ 1 ].aScore , false, false ) end end )bindKey( 'F1', 'down',function ( ) guiSetVisible ( TopWindow, not guiGetVisible(TopWindow) ) showCursor ( guiGetVisible(TopWindow) ) if ( guiGetVisible(TopWindow) ) then triggerServerEvent('GetData',localPlayer) endend )function getPlayersSortByaData( ) local TopData = { } for i, v in ipairs( getAccounts() ) do if getAccountData ( v, 'nick' ) then table.insert (TopData, { Name = getAccountData ( v, 'nick' ) , Account = getAccountName(v) , aScore = getAccountData ( v, 'Data' ) or 0 , } ) end end table.sort( TopData, function( a, b ) return( tonumber( a.aScore ) or 0 ) > ( tonumber( b.aScore ) or 0 ) end ) return TopDataendaddEvent("GetData",true)addEventHandler("GetData",root,function ( )triggerClientEvent(source, "SetData", source, getPlayersSortByaData( ))end ) ..
Ahmed Araby Posted April 12, 2017 Author Posted April 12, 2017 On ١٥/٧/١٤٣٨ هـ at 10:53, Ahmed Araby said: .. @Abdul KariM لو سمحت ساعدني
Abdul KariM Posted April 13, 2017 Posted April 13, 2017 وريني كود يوم تحط اكونت داتا لاسم الحساب واكونت داتا للداتا
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