Unknown!
Новичок
Ув. Пользователи павно-инфо!
Как сделать чтобы в /members показывало кто на работе, кто нет ?
Вот то я сделал, ну не получается. Ники то двоятся, то не показывает меня.
Как сделать чтобы в /members показывало кто на работе, кто нет ?
Вот то я сделал, ну не получается. Ники то двоятся, то не показывает меня.
PHP:
else if(strcmp(cmd, "/members", true) == 0)
{
new teamnumber;
if(PlayerInfo[playerid][pLeader] != 0) teamnumber = PlayerInfo[playerid][pLeader];
else if(PlayerInfo[playerid][pMember] != 0) teamnumber = PlayerInfo[playerid][pMember];
else
{
SendClientMessage(playerid, COLOR_GREY, "Вы ни где не состоите");
return true;
}
SendClientMessage(playerid, COLOR_BLUE, "Члены организации Online:");
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
switch(PlayerInfo[playerid][pMember])
{
case 1..4,7,9,10,11,16,19..22:
{
SendClientMessage(playerid, COLOR_WHITE, " {57FF4F}На работе:");
format(string, sizeof(string), "");
if(PlayerInfo[i][pLeader] == teamnumber && Frac[i] == true) format(string, sizeof(string), "[%d] %s ранг: Лидер", i, PlayerInfo[i][pNames]);
else if(PlayerInfo[i][pMember] == teamnumber && Frac[i] == true) format(string, sizeof(string), "[%d] %s ранг: %d", i, PlayerInfo[i][pNames], PlayerInfo[i][pRank]);
if(strlen(string) > 1) SendClientMessage(playerid, COLOR_BLUE, string);
SendClientMessage(playerid, COLOR_LIGHTRED, " {FE946B}Выходные:");
format(string, sizeof(string), "");
if(PlayerInfo[i][pLeader] == teamnumber && Frac[i] == false) format(string, sizeof(string), "[%d] %s ранг: Лидер", i, PlayerInfo[i][pNames]);
else if (PlayerInfo[i][pMember] == teamnumber && Frac[i] == false) format(string, sizeof(string), "[%d] %s ранг: %d", i, PlayerInfo[i][pNames], PlayerInfo[i][pRank]);
if(strlen(string) > 1) SendClientMessage(playerid, COLOR_BLUE, string);
}
}
format(string, sizeof(string), "");
if(PlayerInfo[i][pLeader] == teamnumber) format(string, sizeof(string), "[%d] %s ранг: Лидер", i, PlayerInfo[i][pNames]);
else if(PlayerInfo[i][pMember] == teamnumber) format(string, sizeof(string), "[%d] %s ранг: %d", i, PlayerInfo[i][pNames], PlayerInfo[i][pRank]);
if(strlen(string) > 1) SendClientMessage(playerid, COLOR_BLUE, string);
}
}
return true;
}
