mar1k
Новичок
Переведите пожалуйста эту команду в диолог DIALOG_STYLE_MSGBOX
Код:
if(strcmp(cmd, "/families", true) == 0 || strcmp(cmd, "/fam", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
new number = 0;
for(new i = 0; i < sizeof(FamilyInfo); i++)
{
number ++;
format(string, sizeof(string), "Family %d (%s) / Leader: %s, Members: %d",number,FamilyInfo[i][FamilyName],FamilyInfo[i][FamilyLeader],FamilyInfo[i][FamilyMembers]);
SendClientMessage(playerid, COLOR_YELLOW2, string);
}
return 1;
}
new family = strval(tmp);
if(family < 1 || family > 10) { SendClientMessage(playerid, COLOR_GREY, " FamilyNr can't be below 1 or above 10 !"); return 1; }
family -= 1;
if(FamilyInfo[family][FamilyTaken] != 1)
{
SendClientMessage(playerid, COLOR_GREY, " That FamilyNr hasn't been Taken yet !");
return 1;
}
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(PlayerInfo[i][pFMember] == family)
{
GetPlayerName(i, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "* Family %d %s ID: %d | Name: %s | Rank: %d.",family+1,FamilyInfo[family][FamilyName],i,giveplayer,PlayerInfo[i][pFamRank]);
SendClientMessage(playerid, COLOR_OOC, string);
}
}
}
}
return 1;
}
