07.02.2015, 16:48
You can get the player's rough FPS using drunk levels.
Source: https://sampforum.blast.hk/showthread.php?tid=172085
Quote:
Originally Posted by Jernelj
new pDrunkLevelLast[MAX_PLAYERS];
new pFPS[MAX_PLAYERS]; public OnPlayerConnect(playerid) { pDrunkLevelLast[playerid] = 0; pFPS[PlayerID] = 0; } public OnPlayerUpdate(playerid) { // handle fps counters. new drunknew; drunknew = GetPlayerDrunkLevel(playerid); if (drunknew < 100) { // go back up, keep cycling. SetPlayerDrunkLevel(playerid, 2000); } else { if (pDrunkLevelLast[playerid] != drunknew) { new wfps = pDrunkLevelLast[playerid] - drunknew; if ((wfps > 0) && (wfps < 200)) pFPS[playerid] = wfps; pDrunkLevelLast[playerid] = drunknew; } } } |