Помогите оптимизировать команду, голову сломал уже
#4

Без лишней переменной и цветового форматирования:
pawn Код:
CMD:bizzlist(playerid, params[])
{
    if (!IsMafia(playerid)) return 1;
    new string[2000],
        caption[64],
        TOTALBUSINES = 1;
    for (new b = 1; b <= TOTALBIZZ; b++) {
        if (PlayerInfo[playerid][pMember] != BizzInfo[b][bRoof]) continue;
        format(string, sizeof(string), "%s%d. %s, прибыль в час {0BDA51}500{FFFFFF}$\n", string, TOTALBUSINES++,  BizzInfo[b][bName]);
    }
    if (TOTALBUSINES == 1) {
        ShowPlayerDialog(playerid, 0, DIALOG_STYLE_MSGBOX, "Бизлист", "\tСобственности нет!", "Закрыть", "");//"Бизлист", это пздц?!
    } else {
        format(caption, sizeof(caption), "Бизнесов под контролем: %d", TOTALBUSINES);
        ShowPlayerDialog(playerid, 0, DIALOG_STYLE_LIST, caption, string, "Закрыть", "");
    }
    return 1;
}
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 2 Guest(s)