FpsLimit
#5

Есть способ с помощью GetPlayerDrunkLevel вычислить FPS таким образом:
pawn Код:
new lastDrunkLevel[MAX_PLAYERS];
new FPS[MAX_PLAYERS];
 
public OnPlayerConnect(playerid)
{
    lastDrunkLevel[playerid] = 0;
    FPS[playerid] = 0;
}
 
public OnPlayerUpdate(playerid)
{  
    new gotDrunkLevel;
    gotDrunkLevel= GetPlayerDrunkLevel(playerid);  
    if(gotDrunkLevel < 100) SetPlayerDrunkLevel(playerid, 2000);
    else
    {
        if(lastDrunkLevel[playerid] != gotDrunkLevel)
        {      
            new GotFPS = lastDrunkLevel[playerid] - gotDrunkLevel;          
            if((GotFPS > 0) && (GotFPS < 200))
            {
                FPS[playerid] = GotFPS;          
                lastDrunkLevel[playerid] = gotDrunkLevel;
            }  
        }      
    }  
}
if(FPS[playerid]) <= 20) Kick(playerid);
Reply


Messages In This Thread
FpsLimit - by Nikid - 13.10.2010, 05:20
Re: FpsLimit - by toneysix - 13.10.2010, 06:49
Re: FpsLimit - by Nikid - 13.10.2010, 07:15
Re: FpsLimit - by TheGuardianAngel - 13.10.2010, 07:43
Re: FpsLimit - by toneysix - 13.10.2010, 09:16
Re: FpsLimit - by Makar93 - 13.10.2010, 11:26
Re: FpsLimit - by toneysix - 13.10.2010, 11:42
Re: FpsLimit - by false - 13.10.2010, 11:45
Re: FpsLimit - by Stepashka - 13.10.2010, 11:49
Re: FpsLimit - by Makar93 - 13.10.2010, 12:05

Forum Jump:


Users browsing this thread: 1 Guest(s)