[Problema]AFK&BACK.
#2

mmm...por lo que veo has confundido en el comando /back esto:

pawn Код:
AFK2[playerid] = 0;
        if(AFK[playerid] == 0)
Ya que veo que AFK, es el timer que ve cuanto ahi que esperar para volver a ponerlo y AFK2 mira si estas AFK o no.

Cambia tu codigo de /back por este:

pawn Код:
if(strcmp("/back", cmdtext, true) == 0)
      {
        AFK[playerid] = 0;
        if(AFK2[playerid] == 0)
            {
                SendClientMessage(playerid, COLOR_YELLOW, "No estas /AFK!");
                return 1;
            }
        else
            {
                    new pname[MAX_PLAYER_NAME], string[22 + MAX_PLAYER_NAME];
                    GetPlayerName(playerid, pname, sizeof(pname));
                    format(string, sizeof(string), "%s esta de vuelta (/back)", pname);
                SendClientMessageToAll(COLOR_YELLOW, string);
                IsPlayerConnected(playerid);
                SetPlayerVirtualWorld(playerid, 0);
                TogglePlayerControllable(playerid, 1);
                SetTimerEx("AFK1", 300000, false, "i", playerid);
            }
        return 1;
        }
Dime si te funciono
Reply


Messages In This Thread
[Problema]AFK&BACK. - by leaNN! - 09.06.2010, 22:55
Re: [Problema]AFK&BACK. - by Gw-platinum - 10.06.2010, 01:50
Re: [Problema]AFK&BACK. - by leaNN! - 10.06.2010, 22:22
Re: [Problema]AFK&BACK. - by [SRG]Toxic_Racer - 10.06.2010, 23:26
Re: [Problema]AFK&BACK. - by Gw-platinum - 10.06.2010, 23:34

Forum Jump:


Users browsing this thread: 1 Guest(s)