Guten Abend
Kann mir jemand erklären wie ich eine Paketverlust Anzeige Scripte bzw. den Verlust herausfinde...
Vielen Dank im Vorraus
Grüße Crazy!
Guten Abend
Kann mir jemand erklären wie ich eine Paketverlust Anzeige Scripte bzw. den Verlust herausfinde...
Vielen Dank im Vorraus
Grüße Crazy!
Abend,
für den Server: http://wiki.sa-mp.com/wiki/GetNetworkStats
für den Spieler: http://wiki.sa-mp.com/wiki/GetPlayerNetworkStats
lG
Ich würde es so indem ich eine Variable erstelle die die packetanzahl hat die er am anfang hat.
Dann jedesmal wenn er inem Checkpoint oder so ist wo er das abgibt die variable -1 rechnen und im textdraw aktualisieren.
bis er dann letztendlich bei 0 angekommen ist.
Ich hoffe ich konnte helfen.
Habe einen Stock hierfür irgendwann einmal gefunden.
stock Float:GetPlayerPacketLoss(playerid)
{
new stats[401], stringstats[70],len = strfind(stats, "Packetloss: "),Float:packetloss = 0.0;
GetPlayerNetworkStats(playerid, stats, sizeof(stats));
if(len != -1) {
strmid(stringstats, stats, len, strlen(stats));
new len2 = strfind(stringstats, "%");
if(len != -1) {
strdel(stats, 0, strlen(stats)),strmid(stats, stringstats, len2-3, len2),packetloss = floatstr(stats);
}
}
return packetloss;
}
Vielen Dank!