Jump to content

DD/DM , Total مسأعده


Recommended Posts

السلام عليكم ورحمة الله وبركاته

ابيكم تسأأعدوني

ابيه يطلعلي كم مره لعبت DD/DM

في Label معين

اسم اليبل

totalplayedstats

تكفون اي نييد هيلب

66d704b05f909372098a0d685b369e12.png

Link to comment
  
addEventHandler( "onMapStarting", resourceRoot, function(    ) 
   if ( source == gridOnlinePlayers ) then 
       if ( guiGridListGetSelectedItem ( source ) ~= -1 ) then 
            guiSetText( totalplayedstats, "Total Played : "..tonumber( getElementData ( getPlayerFromName( guiGridListGetItemData ( source, guiGridListGetSelectedItem ( source ), 1 ) ), "played" ) or 0 ) ) 
         end 
     end 
end ) 
  

طبعا ذا بدون سيرفر

Link to comment
  
addEventHandler( "onClientGUIClick", resourceRoot, function(    ) 
   if ( source == gridOnlinePlayers ) then 
       if ( guiGridListGetSelectedItem ( source ) ~= -1 ) then 
            guiSetText( totalplayedstats, "Total Played : "..tonumber( getElementData ( getPlayerFromName( guiGridListGetItemData ( source, guiGridListGetSelectedItem ( source ), 1 ) ), "Played" ) or 0 ) ) 
         end 
     end 
end ) 
  

سويت كلاينت بأسم

played

لكن ابي اخليه اذا لعب ما ب دي دي او دي ام يزيد 1 كيف ممكن الكود ؟

Link to comment
-- # Client Side ! 
addEventHandler( "onClientGUIClick", resourceRoot, function(    ) 
   if ( source == gridOnlinePlayers ) then 
       if ( guiGridListGetSelectedItem ( source ) ~= -1 ) then 
            guiSetText( totalplayedstats, "Total Played : "..tonumber( getElementData ( getPlayerFromName( guiGridListGetItemData ( source, guiGridListGetSelectedItem ( source ), 1 ) ), "TotalPlayed" ) or 0 ) ) 
         end 
     end 
end ) 
  

-- # Total Played Script By AboShanab 
-- # Server Side ! 
  
addEventHandler("onResourceStart",resourceRoot, 
   function () 
        for k,v in ipairs ( getElementsByType ("player") ) do 
            setElementData ( v , "TotalPlayed", 0 ) 
        end 
    end 
) 
  
addEventHandler("onPlayerJoin", root, 
    function () 
        setElementData ( source, "TotalPlayed", 0 ) 
    end 
) 
  
addEventHandler("onPlayerLogin", root, 
    function (_,acc) 
        if ( getAccountData ( acc, "TotalPlayed" ) ) then 
            setElementData ( source, "TotalPlayed", getAccountData ( acc, "TotalPlayed" ) ) 
        end 
    end 
) 
  
addEventHandler("onPlayerLogout", root, 
    function (acc) 
        setAccountData ( acc, "TotalPlayed", getElementData ( source, "TotalPlayed" ) ) 
    end 
) 
  
addEventHandler("onPlayerQuit", root, 
    function () 
        if not ( isGuestAccount ( getPlayerAccount ( source ) ) ) then 
            setAccountData ( getPlayerAccount ( source ), "TotalPlayed", getElementData ( source, "TotalPlayed" ) ) 
        end 
    end 
) 
  
addEventHandler("onMapStarting", root, function () 
    for k,v in ipairs ( getElementsByType("player") ) do 
        setElementData ( v, "TotalPlayed", getElementData ( v, "TotalPlayed" ) + 1 ) 
    end 
) 
  

Link to comment
-- # Total Played Script By AboShanab 
-- # Server Side ! 
  
addEventHandler("onResourceStart",resourceRoot, 
   function () 
        for k,v in ipairs ( getElementsByType ("player") ) do 
            setElementData ( v , "TotalPlayed", 0 ) 
        end 
    end 
) 
  
addEventHandler("onPlayerJoin", root, 
    function () 
        setElementData ( source, "TotalPlayed", 0 ) 
    end 
) 
  
addEventHandler("onPlayerLogin", root, 
    function (_,acc) 
        if ( getAccountData ( acc, "TotalPlayed" ) ) then 
            setElementData ( source, "TotalPlayed", getAccountData ( acc, "TotalPlayed" ) ) 
        end 
    end 
) 
  
addEventHandler("onPlayerLogout", root, 
    function (acc) 
        setAccountData ( acc, "TotalPlayed", getElementData ( source, "TotalPlayed" ) ) 
    end 
) 
  
addEventHandler("onPlayerQuit", root, 
    function () 
        if not ( isGuestAccount ( getPlayerAccount ( source ) ) ) then 
            setAccountData ( getPlayerAccount ( source ), "TotalPlayed", getElementData ( source, "TotalPlayed" ) ) 
        end 
    end 
) 
  
addEventHandler("onMapStarting", root, 
    function (mapInfo) 
        if ( string.find(mapInfo.name, "[DM]", 1, true) or string.find(mapInfo.name, "DM", 1, true) or string.find(mapInfo.name, "=DM=", 1, true) ) then 
            for k,v in ipairs ( getElementsByType("player") ) do 
                setElementData ( v, "TotalPlayed", getElementData ( v, "TotalPlayed" ) + 1 ) 
            end 
        end 
    end 
) 

لا تنسى تزور هذي الصفحة

صفحة وظائف الريس : https://wiki.multitheftauto.com/wiki/Resource:Race

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...