PM system problem
#9

pawn Код:
CMD:pm(playerid, params[])
{
    if(gPlayerLogged{playerid} != 0)
    {
        new str[128],id,pname[MAX_PLAYER_NAME], Message[128];
        if(sscanf(params, "us[128]", id, Message))SendClientMessage(playerid, COLOR_WHITE, ""#COL_DGREY"[CMD] / "#COL_SGREY"[PlayerID/PartOfName] [Message]");
        else if(id == INVALID_PLAYER_ID) SendClientMessage(playerid, COLOR_WHITE, ""#COL_ORANGE"[ERROR]"#COL_LRED" Player not connected!");
        else
        {
            GetPlayerName(id, str, 24);
            format(str, sizeof(str), "(( PM To %s(%d): %s ))", str, id, Message);
            GetPlayerName(id, str, 24);

            format(str, sizeof(str), "(( PM To %s(%d): %s ))", str, id, Message);
            SendClientMessage(playerid, COLOR_RED, str);
            GetPlayerName(playerid, pname, sizeof(pname));

            format(str, sizeof(str), "(( PM From %s(%d): %s ))", pname, playerid, Message);
            SendClientMessage(id, COLOR_GREEN, str);
            for(new i=0; i < MAX_PLAYERS; i++)
            {
                if(IsPlayerConnected(i))
                {
                    if(PlayerInfo[i][pViewPms] == 1 && PlayerInfo[i][pAdmin] >= 1)
                    {
                        format(string, sizeof(string), "[ADMIN]: %s (%d) Has sent a PM to %s (%d) - (%s)",sendername, playerid, giveplayer, giveplayerid, (result));
                        SendClientMessage(i, COLOR_LIGHTRED, string);
                    }
                }
            }
            return 1;
        }
    }
    else
    {
        format(string, sizeof(string), "   %d is not an active player.", giveplayerid);
        SendClientMessage(playerid, COLOR_GRAD1, string);
    }
    return 1;
}
try this hope it works untested
Reply


Messages In This Thread
PM system problem - by N0FeaR - 05.02.2012, 00:34
Re: PM system problem - by MP2 - 05.02.2012, 00:37
Re: PM system problem - by N0FeaR - 05.02.2012, 00:42
Re: PM system problem - by MP2 - 05.02.2012, 00:48
Re: PM system problem - by Tanush123 - 05.02.2012, 00:58
Re: PM system problem - by N0FeaR - 05.02.2012, 01:05
Re: PM system problem - by Tanush123 - 05.02.2012, 01:15
Re: PM system problem - by Finn - 05.02.2012, 06:56
Re: PM system problem - by Danyal - 05.02.2012, 07:00

Forum Jump:


Users browsing this thread: 3 Guest(s)