GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => Leírások/Útmutatók => SA-MP: Szerverfejlesztés => Függvények => A témát indította: SnooP - 2013. július 10. - 23:22:31

Cím: GetNetworkStats
Írta: SnooP - 2013. július 10. - 23:22:31
GetNetworkStats
Gondoltam, ha már a GetPlayerNetworkStats megvan legyen itt a párja is.
Ismertetõ
Lekérdezi a szerver internet státuszát.
Paraméterek
 
(retstr[], retstr_size)

 
retstr[] - Az a változó ahova az internet státusz mentõdik
setstr_size - Az adatmentõ változó hossza
!Megjegyzés
- Ez a függvény a SA:MP 0.3c R4-es verziójához lett hozzáadva így a korábbi verziókon nem megy.
Példascript
 

public OnPlayerCommandText(playerid,cmdtext[])
{   
    if(!strcmp(cmdtext, \"/netstats\")) // Ha a /netstats parancs igaz
    {
        new stats[400+1]; // Létrehozunk egy nagyon nagy méretü stringet (Amit nem értek miért, hisz az ilyet legalább 6 soros dialogoknál alkalmazzák)
        GetNetworkStats(stats, sizeof(stats)); // Lekérdezzük az internet státuszát
        ShowPlayerDialog(playerid, 0, DIALOG_STYLE_MSGBOX, \"A szerver internet státusza:\", stats, \"Bezár\", \"\"); // Megmutatjuk egy dialogban, a szöveget a stats helyettesíti amiben ugye mentettük a network adatokat
    }
    return 1;
}

 


Hivatalos link:

http://wiki.sa-mp.com/wiki/GetNetworkStats