cuddly-table-7819
03/27/2023, 2:25 AMOnPlayerUpdate is using a lot of resources
but i'm only using it to gettime
c++
public OnPlayerUpdate(playerid)
{
AFKTime[playerid] = gettime();
}
so i can detect if player pauses in other function
c++
// check paused
if(paused[i] == false) {
if(gettime() - AFKTime[i] > 3) { OnPlayerPause(i); } // 3 secs no answer
}
if(paused[i] == true) {
if(gettime() - AFKTime[i] < 3) { OnPlayerUnpause(i); }
}
is anybody knows a better way to do it?witty-photographer-87628
03/27/2023, 3:57 AMbreezy-solstice-69394
03/27/2023, 10:27 AMbreezy-solstice-69394
03/27/2023, 10:27 AMbreezy-solstice-69394
03/27/2023, 10:28 AMgorgeous-tomato-73021
03/27/2023, 11:28 AMcuddly-table-7819
03/27/2023, 6:21 PMcuddly-table-7819
03/27/2023, 6:21 PMcuddly-table-7819
03/27/2023, 6:22 PMcuddly-table-7819
03/27/2023, 6:23 PMcuddly-table-7819
03/27/2023, 6:28 PMOnPlayerUpdate first, `gettime`second with almost same calls (a lot, different from the others)
it have to be itgorgeous-tomato-73021
03/27/2023, 6:35 PMcreamy-river-65943
03/27/2023, 9:07 PMcreamy-river-65943
03/27/2023, 9:09 PMcuddly-table-7819
03/27/2023, 9:48 PMcuddly-table-7819
03/27/2023, 9:49 PMcuddly-table-7819
03/27/2023, 9:50 PMgorgeous-tomato-73021
03/27/2023, 10:02 PMcreamy-river-65943
03/27/2023, 11:35 PMcreamy-river-65943
03/27/2023, 11:35 PMcreamy-river-65943
03/27/2023, 11:37 PMcreamy-river-65943
03/27/2023, 11:37 PMcuddly-table-7819
03/27/2023, 11:38 PMcuddly-table-7819
03/27/2023, 11:39 PMcreamy-river-65943
03/27/2023, 11:43 PMcreamy-river-65943
03/27/2023, 11:44 PMcreamy-river-65943
03/27/2023, 11:46 PMcreamy-river-65943
03/27/2023, 11:48 PMcreamy-river-65943
03/27/2023, 11:51 PMcuddly-table-7819
03/28/2023, 12:00 AMcuddly-table-7819
03/28/2023, 12:01 AMc++
public OnPlayerUpdate(playerid)
{
if(isLogged[playerid] == true)
{
if(updatingAFKTime[playerid] == false) {
AFKTime[playerid] = GetTickCount();
updatingAFKTime[playerid] = true;
SetTimerEx("ResetUpdatingAFKTime", 250, false, "i", playerid);
}
}
}
public ResetUpdatingAFKTime(playerid) {
updatingAFKTime[playerid] = false;
}
what do u think?creamy-river-65943
03/28/2023, 12:54 AMsteep-television-65869
03/28/2023, 2:54 AMsteep-television-65869
03/28/2023, 2:58 AMgorgeous-tomato-73021
03/28/2023, 10:30 AMgorgeous-tomato-73021
03/28/2023, 10:31 AMgorgeous-tomato-73021
03/28/2023, 10:31 AMgorgeous-tomato-73021
03/28/2023, 10:31 AM