Net Stats Command Error
#1

I am making a net stats command but it give error,can you help please?
Код:
CMD:netstats(playerid, params[])
{
    new string[144];
    new connectedtime = NetStats_GetConnectedTime(playerid);
    new messagesrecieved = NetStats_MessagesReceived(playerid);
    new bytesrecieved = NetStats_BytesReceived(playerid);
    new messagessent = NetStats_MessagesSent(playerid);
    new bytessent = NetStats_BytesSent(playerid);
    new mrps = NetStats_MessagesRecvPerSecond(playerid);
    new packetloss = NetStats_PacketLossPercent(playerid);
    new connectionstats = NetStats_ConnectionStatus(playerid);
    format(string, sizeof string, "'COL_W'Time Connected: %i \nNetwork Messages Sent: %i \nBytes Sent: %i \nMessages Recieved: %i \nBytes Recieved: %i \nMessages Sent Last Second: %i \nPackets lost: %.2f \nConnection Status: %i", NetStats_GetConnectedTime(playerid), messagesrecieved, bytesrecieved, messagessent, bytessent, mrps, packetloss, connectionstats);
    ShowPlayerDialog(playerid, 3, DIALOG_STYLE_MSGBOX,"{44A1D0}Net Stats{FFFFFF}:",string,"OK","");
    return 1;
}
Error:
Код:
C:\Users\Mouiz\Desktop\FreeRoam\filterscripts\networkstats.pwn(20) : error 017: undefined symbol "NetStats_GetConnectedTime"
C:\Users\Mouiz\Desktop\FreeRoam\filterscripts\networkstats.pwn(21) : error 017: undefined symbol "NetStats_MessagesReceived"
C:\Users\Mouiz\Desktop\FreeRoam\filterscripts\networkstats.pwn(22) : error 017: undefined symbol "NetStats_BytesReceived"
C:\Users\Mouiz\Desktop\FreeRoam\filterscripts\networkstats.pwn(23) : error 017: undefined symbol "NetStats_MessagesSent"
C:\Users\Mouiz\Desktop\FreeRoam\filterscripts\networkstats.pwn(24) : error 017: undefined symbol "NetStats_BytesSent"
C:\Users\Mouiz\Desktop\FreeRoam\filterscripts\networkstats.pwn(25) : error 017: undefined symbol "NetStats_MessagesRecvPerSecond"
C:\Users\Mouiz\Desktop\FreeRoam\filterscripts\networkstats.pwn(26) : error 017: undefined symbol "NetStats_PacketLossPercent"
C:\Users\Mouiz\Desktop\FreeRoam\filterscripts\networkstats.pwn(27) : error 017: undefined symbol "NetStats_ConnectionStatus"
C:\Users\Mouiz\Desktop\FreeRoam\filterscripts\networkstats.pwn(28) : error 017: undefined symbol "NetStats_GetConnectedTime"
C:\Users\Mouiz\Desktop\FreeRoam\filterscripts\networkstats.pwn(20) : warning 204: symbol is assigned a value that is never used: "connectedtime"
Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


9 Errors.
Net Stats Function Links:
https://sampwiki.blast.hk/wiki/NetStats_GetConnectedTime
https://sampwiki.blast.hk/wiki/NetStats_MessagesReceived
https://sampwiki.blast.hk/wiki/NetStats_BytesReceived
https://sampwiki.blast.hk/wiki/NetStats_MessagesSent
https://sampwiki.blast.hk/wiki/NetStats_BytesSent
https://sampwiki.blast.hk/wiki/NetStats...sRecvPerSecond
https://sampwiki.blast.hk/wiki/NetStats_PacketLossPercent
https://sampwiki.blast.hk/wiki/NetStats_ConnectionStatus
Reply
#2

Seems like your SA-MP includes are outdated. You can update, or you can add the native functions from the includes manually.

These functions will not work at versions before 0.3z
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)