[pawn]new Maletin[MAX_PLAYERS];[/pawn]
[pawn]Put this in the public OnPlayerDisconnect(playerid, reason)
Maletin[playerid] = 0;
Put this in public OnPlayerSpawn(playerid,classid,teamid)
Maletin[playerid] = 0;[/pawn]
[pawn]
                  else if (strcmp(cmd, "robbank", true) == 0) {
{
           tmp = strtok(cmdtext, idx);
new szMsg[256], plr;
      if(Maletin[playerid] == 1) {
        SendClientMessage(playerid,0xAA3333AA,"You've robbed the bank! You can not steal it again!");
}
else if(!NeedPlayerInArea(playerid,-945.0223,-938.2779,-346.0285,-341.7365)) SendClientMessage(playerid, GREEN,"[Error] - You must be in the bank vault to steal it!");
else {
    GameTextForPlayerBottom(playerid,"~y~ >>>>");
    TogglePlayerControllable(playerid,0);
   SetTimer("roboenprogreso", 9000, false);
    SendClientMessage(playerid, COLOR_YELLOW,"Right now you're robbing the bank");
   IncPlayerHandCash(playerid,400);
    SetWantedLevel(playerid,6);
         format( szMsg, sizeof( szMsg ), "%s is robbing the bank, the police has been informed", gPlayers[ playerid ], gPlayers[ plr ], cmdtext[ strlen( tmp ) +8 ] );
         SendClientMessageToAll( COLOR_YELLOW, szMsg );
    SetPlayerMarker(playerid,15);
   SetPlayerSkin(playerid,0);
   SetPlayerSkin(playerid,129);
   ToggleGreenScanlinesForPlayer(playerid,1);
   ToggleWidescreenForPlayer(playerid,1);
   Maletin[playerid] = 1;
      }
  }
      return 1;
   }
[/pawn]
Public and stock[pawn]//==============================================================================
stock NeedPlayerInArea(playerid,Float:MinX,Float:MaxX,Float:MinY,Float:MaxY)
{
      new Float:x,Float:y,Float:z;
       GetPlayerPos(playerid, x, y, z);
       if(x >= MinX && x <= MaxX && y >= MinY && y <= MaxY) return 1;
       else return 0;
      return 1;
}
//==============================================================================
public roboenprogreso() {
    for(new i = 0; i < MAX_PLAYERS; i++) {
        if(IsPlayerConnected(i)) {
       if(Maletin
 == 1) {
           SendClientMessage(i,COLOR_YELLOW,"You have been seen by security cameras, Escape immediately!");
           TogglePlayerControllable(i,1);
           ToggleGreenScanlinesForPlayer(i,0);
           ToggleWidescreenForPlayer(i,0);
      }
  }
      }
}
//==============================================================================[/pawn]
Photos


You can not rob the bank two times in a row unless you die or disconnect

Do you like this command??