AnToXa23
Умник
В общем, проблема с диалогом, а именно если игрок на выходном, то в диалоге должно писать - На выходном:\n игроки, если на работе, то - На работе:\n игроки, но почему-то дублируется на выходном и на работе для каждого игрока, подскажите как исправить. Благодарю.
PHP:
string="Имя\tРанг\tВыговоры\n";
foreach(new i:Player)
{
if(PlayerInfo[i][pMember] != PlayerInfo[playerid][pMember])continue;
if(RabWork[i] > 0) format(string, 500, "%sНа работе:\n%s(%i)\t%s(%i)\t%i\n",string,name,i,PlayerRank(PlayerInfo[i][pMember],PlayerInfo[i][pRank]),PlayerInfo[i][pRank],PlayerInfo[i][pRank]);
else if(RabWork[i] == 0) format(string, 500, "%sНа выходном:\n%s(%i)\t%s(%i)\t%i\n",string,name,i,PlayerRank(PlayerInfo[i][pMember],PlayerInfo[i][pRank]),PlayerInfo[i][pRank],PlayerInfo[i][pRank]);
}
ShowPlayerDialog(playerid, 991, DIALOG_STYLE_TABLIST_HEADERS, "Состав", string, "OK", "");
Последнее редактирование:
