#2

Algo asн:

pawn Код:
new bool:EstadoChat[MAX_PLAYERS];

public OnPlayerCommandText(playerid, cmdtext[])
{
    if(!strcmp("/activarchat1", cmdtext, true, 13))
    {
        if(EstadoChat[playerid] == false) return SendClientMessage(playerid, 0xFF0000FF, "ERROR: Ya estas viendo este chat!");
        EstadoChat[playerid] = false;
        SendClientMessage(playerid, 0x375FFFFF, "Ahora estas viendo el chat {ff0000}1{375FFF}!");
        return 1;
    }
    if(!strcmp("/activarchat2", cmdtext, true, 13))
    {
        if(EstadoChat[playerid] == true) return SendClientMessage(playerid, 0xFF0000FF, "ERROR: Ya estas viendo este chat!");
        EstadoChat[playerid] = true;
        SendClientMessage(playerid, 0x375FFFFF, "Ahora estas viendo el chat {ff0000}2{375FFF}!");
        return 1;
    }
    return 0;
}

public OnPlayerText(playerid, text[])
{
    for(new i; i < MAX_PLAYERS; i++)
    {
        if(!IsPlayerConnected(playerid)) continue;
        if(EstadoChat[playerid] == EstadoChat[i]) SendPlayerMessageToPlayer(i, playerid, text);
    }
    return 0;
}
?

PD: No lo he probrado aun
Reply


Messages In This Thread
CHAT - by Parka - 15.10.2011, 21:50
Respuesta: CHAT - by OPremium - 15.10.2011, 22:33

Forum Jump:


Users browsing this thread: 3 Guest(s)