14.04.2012, 19:22
pawn Код:
new
LastUpdate[MAX_PLAYER],
Text3D:Paused[MAX_PLAYERS];
public OnGameModeInti()
{
SetTimer("Paused",1000, 1);
return 1;
}
public OnPlayerUpdate(playerid)
{
LastUpdate[playerid] = gettime();
return 1;
}
forward Paused(playerid);
public Paused(playerid)
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(gettime() - LastUpdate[i] >=5)
{
Paused[i] = Create3DTextLabel("Paused",-1,30.0,40.0,50.0,40.0,0);
Attach3DTextLabelToPlayer(Paused[i], playerid, 0.0, 0.0, 0.7);
}
else
{
Delete3DTextLabel(Paused[i]);
}
}
return 1;
}