Afk, brb, back
#1

I have these codes
pawn Код:
if(strcmp("/afk", cmdtext, true) == 0)
  {
  IsBack[playerid] = 0;
  if(IsAfkBrb[playerid] == 1) return SendClientMessage(playerid,TELEWARN, "[WARNING] You are already AFK/BRB");
  IsAfkBrb[playerid] = 1;
  if(WarZone[playerid] == 1) return SendClientMessage(playerid,TELEWARN, "ERROR: You can't use this command in DM Zone");
  TogglePlayerControllable(playerid,0);
  new string[64], pName[MAX_PLAYER_NAME];
  GetPlayerName(playerid,pName,MAX_PLAYER_NAME);
  format(string,sizeof string,"[STATUS] %s is now AFK (Away from keyboard) ",pName);
  SendClientMessageToAll(COLOR_YELLOW,string);
  return 1;
  }
pawn Код:
if(strcmp("/brb", cmdtext, true) == 0)
  {
  IsBack[playerid] = 0;
  if(IsAfkBrb[playerid] == 1) return SendClientMessage(playerid,TELEWARN, "[WARNING] You are already AFK/BRB");
  IsAfkBrb[playerid] = 1;
  if(WarZone[playerid] == 1) return SendClientMessage(playerid,TELEWARN, "ERROR: You can't use this command in DM Zone");
  TogglePlayerControllable(playerid,0);
  new string[64], pName[MAX_PLAYER_NAME];
  GetPlayerName(playerid,pName,MAX_PLAYER_NAME);
  format(string,sizeof string,"[STATUS] %s is now BRB (Be right back) ",pName);
  SendClientMessageToAll(COLOR_YELLOW,string);
  return 1;
  }
pawn Код:
if(strcmp("/back", cmdtext, true) == 0)
  {
  IsAfkBrb[playerid] = 0;
  IsBack[playerid] = 1;
  if(IsBack[playerid] == 1) return SendClientMessage(playerid,TELEWARN, "[WARNING] You are already back");
  if(WarZone[playerid] == 1) return SendClientMessage(playerid,TELEWARN, "ERROR: You can't use this command in DM Zone");
  TogglePlayerControllable(playerid,1);
  new string[64], pName[MAX_PLAYER_NAME];
  GetPlayerName(playerid,pName,MAX_PLAYER_NAME);
  format(string,sizeof string,"[STATUS] %s is now back ",pName);
  SendClientMessageToAll(COLOR_LIGHTYELLOW,string);
  TogglePlayerControllable(playerid,1);
  return 1;
  }
Everything works exept that if I use /afk and then /back it says ur already back..

So whats wrong !?!
Reply


Messages In This Thread
Afk, brb, back - by Bomber - 03.05.2010, 16:24
Re: Afk, brb, back - by Bomber - 03.05.2010, 16:24
Re: Afk, brb, back - by Norck - 03.05.2010, 16:31
Re: Afk, brb, back - by aircombat - 03.05.2010, 16:55

Forum Jump:


Users browsing this thread: 1 Guest(s)