Jump to content

طلب حل مشكلة


Recommended Posts

السلام عليكم شباب

ان شاء الله تكونو بخير

ياريت تصلحولي ذا الكود يجيب لاق كل 5 ثواني ما اعرف وايش مشكلته

setTimer (  
    function ( ) 
        guiGridListClear( top[3] ) 
        local g = getPlayersSortByaScore ( ) 
        local c = getPlayersSortBylevel ( ) 
        local aRow = guiGridListAddRow( top[3] ) 
        for i = 1, 20 do 
            if ( g [ i ] )then 
                guiGridListSetItemText( top[3], aRow, 1, i ..'-', false, false ) 
                guiGridListSetItemText( top[3], aRow, 2, getPlayerName ( g [ i ].player ), false, false ) 
                guiGridListSetItemText( top[3], aRow, 3, convertNumber( g [ i ].aScore ), false, false ) 
                guiGridListSetItemColor( top[3], aRow, 2, getPlayerNametagColor( g [ i ].player ) ) 
                guiGridListSetItemText( top[3], aRow, 4, convertNumber( c [ i ].alevel ), false, false ) 
                guiGridListSetItemColor( top[3], aRow, 4, 0, 255, 0 ) 
                guiGridListSetItemColor( top[3], aRow, 1, 255, 255, 0 ) 
                guiGridListSetItemColor( top[3], aRow, 3, 0, 255, 0 ) 
            end 
        end 
    end 
     
, 5000, 0 ) 

Link to comment

أحسن طريقة عشان ما تجيب لاق

تسوي تحديث للاعبين يوم الاعب يفتح الوحة

طريقتك تجيب العيد كل 5 ثواني

احسن شيء يوم يفتح الوحة القريد لست تتحدث لوحدها , ضيف اكوادك لكود فتح الوحة ..

في النهاية القرار يعود لك .. :)

Link to comment

سويت مثل ما قولت سفاح لكن صار ما يشتغل اساسا

    function Topps( ) 
        guiGridListClear( top[3] ) 
        local g = getPlayersSortByaScore ( ) 
        local c = getPlayersSortBylevel ( ) 
        local aRow = guiGridListAddRow( top[3] ) 
        for i = 1, 20 do 
            if ( g [ i ] )then 
                guiGridListSetItemText( top[3], aRow, 1, i ..'-', false, false ) 
                guiGridListSetItemText( top[3], aRow, 2, getPlayerName ( g [ i ].player ), false, false ) 
                guiGridListSetItemText( top[3], aRow, 3, convertNumber( g [ i ].aScore ), false, false ) 
                guiGridListSetItemColor( top[3], aRow, 2, getPlayerNametagColor( g [ i ].player ) ) 
                guiGridListSetItemText( top[3], aRow, 4, convertNumber( c [ i ].alevel ), false, false ) 
                guiGridListSetItemColor( top[3], aRow, 4, 0, 255, 0 ) 
                guiGridListSetItemColor( top[3], aRow, 1, 255, 255, 0 ) 
                guiGridListSetItemColor( top[3], aRow, 3, 0, 255, 0 ) 
            end 
        end 
    end 
addEventHandler("onClientResourceStart",resourceRoot,Topps) 
addEventHandler("onClientPlayerJoin",root,Topps) 
addEventHandler("onClientPlayerQuit",root,Topps) 
addEventHandler("onClientPlayerChangeNick",root,Topps) 

Link to comment

هذاا المود توب حق احسن 20 صح ؟

وانت بملف سيرفر اكيد مخليه يجيب الحسابات كلها ويحط احسن 20 بـ جدول ويرسلهم للكلنت ويحطهم بالقريد لست

بس بملف سيرفر ما يجيب 20 حساب ويوقف بيكمل على كل الحسابات

sql السبب في اللاق هو كثرة الحسابات شوف لك طريقة ثانيه تسوي بها التوب بـ

Link to comment

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...