• Уважаемый Гость.
    - Прежде чем создать свою тему, пожалуйста, попробуй воспользоваться этим -> ПОИСКОМ !!!
    - После решения Вашего вопроса (проблемы) - нажмите "Лучший ответ", на сообщении, которое его решило. За игнорирование этого действия - Вы получите соответствующее предупреждение. Мы - стараемся Вам помочь. Уделите 10 секунд - чтобы нажать кнопку. (Если у Вас нет такой возможности - укажите в последнем своем сообщении какой ответ Вы считаете лучшим. Наши модераторы сделают это за Вас)
    ЗАПРЕЩЕНО:
    - Cоздавать темы с названиями "Помогите", "Плиз", "Ошибка", "Не могу найти", "Хелп" и тому подобное;
    - Cоздавать темы без детального описания того, что нужно исправить.
    - Cоздавать темы из одного скриншота.
    За игнор правил форума - Ваша тема будет удалена, а Вы получите системное предупреждение.

Дважды выводиться название редкости диалоге

Нафаня

Ученик
C:
stock QualityNames(playerid)
{
    insert_info[playerid][InsertQuality][0] = EOS;
    for(new i = 0; i < MAX_ITEMS; i++)
    {
        if(ItemInfo[playerid][i][iQuality] < 0) continue;
        switch(ItemInfo[playerid][i][iQuality])
        {
            case 0: strins(insert_info[playerid][InsertQuality], "{ADFF2F}Распространённый", 0);
            case 1: strins(insert_info[playerid][InsertQuality], "{4682B4}Редкое", 0);
             case 2: strins(insert_info[playerid][InsertQuality], "{8A2BE2}Очень Редкое", 0);
             case 3: strins(insert_info[playerid][InsertQuality], "{FF8C00}Легендарное", 0);
        }
    }
    return true;
[CODE=c]if(newkeys & KEY_YES)
    {
        insert_info[playerid][InsertQuality][0] = EOS;
        insert_info[playerid][InsertQuality] = EOS;
        QualityNames(playerid);
        PlayerItems[playerid][0] = 1;
        PlayerItems[playerid][1] = 2;
        InsertItemsInInventory(playerid);
        new countItems[15];
        new str[1024] = "Кол-во\tПредмет\tКачество\n";
        for(new i = 0; i < MAX_ITEMS; i++)
        {
            if(PlayerItems[playerid][i] <= 0) continue;
            format(str, sizeof(str), "%s%d\t%s\t%s\n", str, PlayerItems[playerid][i], ItemInfo[playerid][i][iName], insert_info[playerid][InsertQuality]);
        }
        new resultCountItems = PlayerItems[playerid][0] + PlayerItems[playerid][1];
        format(countItems, sizeof(countItems), "Карманы %d/5", resultCountItems);
        SPD(playerid, DLG_INVENTORY, DSTH, countItems, str, "Выбрать", "Закрыть");
    }
}[/CODE]
Есть у меня этот код и когда я открываю инвентарь то Распространённый пишется 2 раза. Хотя перед этим делаю очистку с помощью EOS.
 
Сверху Снизу