Помогите не понятный мне винтиплюйка
#2

Для начала: в foreach проверка IsPlayerConnected не нужна.

На счет имен: в первой команде GetPlayerName вызывается, а во второй PlayerInfo[i][pSendername].
И в первой команде вы используете SendMes, а во второй format + SendClientMessage.

Это все разные вещи.

Попробуйте вот такой вариант команды:

pawn Код:
CMD:members(playerid, params[])
{
    if(PlayerLogged[playerid])
    {
        if(PlayerInfo[playerid][pMember] == 0)
        {
            SendClientMessage(playerid, COLOR_GREY, YouCanNot);  
            return 0;
        }      
        SendClientMessage(playerid, 0x33AAFFFF, "×ëåíû îðãàíèçàöèè â ñåòè:");
        new name[21], str[64];
        foreach(new i:Player)
        {
            if(PlayerLogged[i] != 0 && PlayerInfo[i][pMember] == PlayerInfo[playerid][pMember])
            {
                GetPlayerName(i,name,21);
                format(str, 64, "%s » {66ff00}%s", name, FracRank[PlayerInfo[i][pMember]][PlayerInfo[i][pRank]]);
                SendClientMessage(playerid, COLOR_WHITE, str);
            }
        }
    }
    return 1;
}
Reply


Messages In This Thread
Помогите не понятный мне винтиплюйка - by pozitiv4eg - 05.12.2013, 04:12
Re: Помогите не понятный мне винтиплюйка - by Slava[LSW] - 05.12.2013, 04:32

Forum Jump:


Users browsing this thread: 1 Guest(s)