GetPlayerNetworkStats

From SA-MP Wiki

(Difference between revisions)
Jump to: navigation, search
Revision as of 08:02, 28 January 2014
Smithy (Talk | contribs)
(Added to NetStats_Functions category)
← Previous diff
Revision as of 01:31, 3 February 2014
Connor Mead (Talk | contribs)

Next diff →
Line 32: Line 32:
[[Category:Scripting Functions]] [[Category:Scripting Functions]]
[[Category:NetStats_Functions]] [[Category:NetStats_Functions]]
 +
 +[[fr:GetPlayerNetworkStats]]

Revision as of 01:31, 3 February 2014




GetPlayerNetworkStats was added in SA-MP 0.3c This function was added in SA-MP 0.3c R4 and will not work in earlier versions!


Description:

Gets a player's network stats and saves them into a string.


Image:32px-Ambox_warning_orange.png

Note

According to JernejL (a SA-MP beta tester), this function will not always return accurate data when used in OnPlayerDisconnect and data returned in OnPlayerDisconnect is usually only correct if the player was kicked or timed out (if the player quits the game normally, data returned may not be accurate).


Parameters:
(playerid, retstr[], retstr_size)
playeridThe ID of the player you want to get the networkstats of.
retstr[]The string to store the networkstats in, passed by reference.
retstr_sizeThe length of the string that should be stored.


public OnPlayerCommandText(playerid,cmdtext[])
{    
    if(!strcmp(cmdtext, "/mynetstats"))
    {
        new stats[400+1];
        GetPlayerNetworkStats(playerid, stats, sizeof(stats)); // get your own networkstats
        ShowPlayerDialog(playerid, 0, DIALOG_STYLE_MSGBOX, "My NetworkStats", stats, "Okay", "");
    }
    return 1;
}

Related Functions

The following functions may be useful, as they are related to this function in one way or another.

  • GetNetworkStats: Gets the servers networkstats and saves it into a string.
In other languages