PDA

Просмотр полной версии : [Function] GetPlayerFps(playerid)



TWIX
15.01.2014, 21:47
Данная функция измеряет FPS игрока
На офф. форуме сампа нашел эту функцию.
Выкладываю:


stock GetPlayerFPS(playerid)
{
SetPVarInt(playerid, "DrunkL", GetPlayerDrunkLevel(playerid));
if(GetPVarInt(playerid, "DrunkL") < 50)
{
SetPlayerDrunkLevel(playerid, 5000);
}
else
{
if(GetPVarInt(playerid, "LDrunkL") != GetPVarInt(playerid, "DrunkL"))
{
SetPVarInt(playerid, "FPS", (GetPVarInt(playerid, "LDrunkL") - GetPVarInt(playerid, "DrunkL")));
SetPVarInt(playerid, "LDrunkL", GetPVarInt(playerid, "DrunkL"));
if((GetPVarInt(playerid, "FPS") > 0) && (GetPVarInt(playerid, "FPS") < 256))
{
return GetPVarInt(playerid, "FPS") - 1;
}
}
}
return 0;
}
Пример использования:


format(string,sizeof(string),"ФПС игрока: %d",GetPlayerFPS(playerid));

Seregamil
16.01.2014, 17:14
автор?

Avertus
16.01.2014, 19:48
Получается скорость автоматического уменьшения уровня алкогольного опьянения связано с ФПС, интересно, насколько это достоверно. А вообще достаточно прикольный способ.

TWIX
16.01.2014, 19:55
автор?

Автор не был указан! Взято с sa-mp.com

Dima_Turkow
16.01.2014, 20:49
Полезно обязательно дам + как вернусь с учебы

P.S. Получилось :) + дал

TWIX
17.01.2014, 18:27
P.S. Получилось :) + дал

Спасибо!