11.10.2014, 06:02
Just let me know, if the command satisfies what you were trying to do.
this is the straight output
EDIT: also a quote from below
pawn Код:
CMD:afk(playerid, params)
{
if(IsPlayerAfk[playerid] == true) return SendClientMessage(playerid, -1, "You are already AFK.");
if(IsPlayerAfk[playerid] == false) TogglePlayerControllable(playerid, 0);
GameTextForPlayer(playerid, "~g~AFK",5000,3);
return 1;
}
CMD:back(playerid,params[])
{
if(IsPlayerAfk[playerid] == false) return SendClientMessage(playerid, -1, "{FF0000}[SERVER]{ffffff}:You are not AFK");
if(IsPlayerAfk[playerid] == true) TogglePlayerControllable(playerid,1);
IsPlayerAfk[playerid] = false;
return 1;
public OnPlayerDisconnect(playerid)
{
IsPlayerAfk[playerid] = false;
return 1;
}
public OnPlayerConnect(playerid)
{
IsPlayerAfk[playerid] = false;
return;
}
EDIT: also a quote from below
Quote:
Make sure to set IsPlayerAfk[playerid] to 0 under OnPlayerDisconnect or OnPlayerConnect, or it will bug. |