12.07.2012, 09:04
Ain't this
should be this?
PHP код:
#define IsPlayerAfk(%0) (PlayerTick[%0]+5000 < GetTickCount())
public OnPlayerUpdate(playerid)
{
PlayerTick[playerid]=GetTickCount();
return 1;
}
public Check() // runs every second
{
foreach (Player, playerid)
{
if(!IsPlayerAfk(playerid))
{
// SOME ANTI-CHEAT CODE HERE WITH KICKS'N'BANS
if(PlayerAfk[playerid])
{
DestroyDynamic3DTextLabel(PlayerLabel[playerid]);
PlayerAfk[playerid]=false;
}
}
else
{
if(!PlayerAfk[playerid])
{
PlayerLabel[playerid] = CreateDynamic3DTextLabel("AFK", COLOR_INDIGO, 0.0,0.0,0.0, 10.0, playerid);
PlayerAfk[playerid]=true;
}
}
}
}
PHP код:
#define IsPlayerAfk(%0) (PlayerTick[%0]+5000 < GetTickCount())
public OnPlayerUpdate(playerid)
{
PlayerTick[playerid]=GetTickCount();
return 1;
}
public Check() // runs every second
{
foreach (Player, playerid)
{
if(!IsPlayerAfk(playerid))
{
// SOME ANTI-CHEAT CODE HERE WITH KICKS'N'BANS
if(PlayerAfk[playerid])
{
DestroyDynamic3DTextLabel(PlayerLabel[playerid]);
PlayerAfk[playerid]=false;
}
}
else
{
if(PlayerAfk[playerid])// This line
{
PlayerLabel[playerid] = CreateDynamic3DTextLabel("AFK", COLOR_INDIGO, 0.0,0.0,0.0, 10.0, playerid);
PlayerAfk[playerid]=true;
}
}
}
}