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

Почему в диалоговом окне путаются значение?

Не могу разобраться с диалогом, выдаю лидерку все идеально показывает, снимаюсь с лидерки и тут диалог переступает на верх, скрини ниже

C++:
CMD:tleaders(playerid) return mysql_function_query(connects, "SELECT * FROM `accounts` WHERE `pLeader` !=0 ORDER BY `accounts`.`pLeader` DESC", true, "tLeaders", "i", playerid);
publics: tLeaders(playerid, query[])
{
    new
        rows,
        fields,
        name[24],
        frac_leader,
        str[128],
        sctring[2046],
        frac_name[60],
        bool:frac_id[20]
    ;

    cache_get_data(rows, fields);

    while(--rows >= 0)
    {
        frac_leader = cache_get_field_content_int(rows,"pLeader");
        cache_get_field_content(rows,"Name", name);

        switch (frac_leader) {
            case 7: { frac_name = "{d2ff00}Мэрия Лс{FFFFFF}"; frac_id[7] = true; }
               case 2: { frac_name = "{5b5b5b}ФБР{FFFFFF}"; frac_id[2] = true; }
            case 1: { frac_name = "{2641FE}Полиция Лс{FFFFFF}"; frac_id[1] = true; }
            case 8: { frac_name = "{2641FE}Полиция Пригрода{FFFFFF}"; frac_id[8] = true; }
            case 3: { frac_name = "{996633}Армия Лс{FFFFFF}"; frac_id[3] = true; }
            case 16: { frac_name = "{FF6600}San News{FFFFFF}"; frac_id[16] = true; }
            case 4: { frac_name = "{ff6666}Больница Лс{FFFFFF}"; frac_id[4] = true; }
            case 5: { frac_name = "{993366}La Cosa Nostra{FFFFFF}"; frac_id[5] = true; }
            case 6: { frac_name = "{FF0000}Yakuza{FFFFFF}"; frac_id[6] = true; }
            case 14: { frac_name = "{007575}Russian Mafia{FFFFFF}"; frac_id[14] = true; }
            case 11: { frac_name = "{99FFCC}Warlocks MC{FFFFFF}"; frac_id[11] = true; }
            case 12: { frac_name = "{CC00FF}Ballas Gang{FFFFFF}"; frac_id[12] = true; }
            case 13: { frac_name = "{DBD604}Vagos Gang{FFFFFF}"; frac_id[13] = true; }
            case 15: { frac_name = "{009F00}Grove Street Gang{FFFFFF}"; frac_id[15] = true; }
            case 17: { frac_name = "{01FCFF}Aztecas Gang{FFFFFF}"; frac_id[17] = true; }
            case 18: { frac_name = "{6666ff}Rifa Gang{FFFFFF}"; frac_id[18] = true; }
        }

           format(str,sizeof(str),"организация\tимя\tстатус\n{FFFFFF}%s\t%s\t(%s)\n",frac_name,name, (!IsPlayerConnected(GetPlayerID(name))) ? ("{FF9900}Оффлайн{FFFFFF}") : ("{23cdb0}Онлайн{FFFFFF}")); strcat(sctring,str);
    }

    if(!frac_id[7]) { format(str,sizeof(str),"{d2ff00}Мэрия Лс\t-\t-\n",frac_name,name); strcat(sctring,str); }
    if(!frac_id[2]) { format(str,sizeof(str),"{5b5b5b}ФБР\t-\t-\n",frac_name,name); strcat(sctring,str); }
    if(!frac_id[1]) { format(str,sizeof(str),"{2641FE}Полиция Лс\t-\t-\n",frac_name,name); strcat(sctring,str); }
     if(!frac_id[8]) { format(str,sizeof(str),"{2641FE}Полиция Пригрода\t-\t-\n",frac_name,name); strcat(sctring,str); }
    if(!frac_id[3]) { format(str,sizeof(str),"{996633}Армия Лс\t-\t-\n",frac_name,name); strcat(sctring,str); }
    if(!frac_id[16]) { format(str,sizeof(str),"{FF6600}San News\t-\t-\n",frac_name,name); strcat(sctring,str); }
    if(!frac_id[4]) { format(str,sizeof(str),"{ff6666}Больница Лс\t-\t-\n",frac_name,name); strcat(sctring,str); }
    if(!frac_id[5]) { format(str,sizeof(str),"{993366}La Cosa Nostra\t-\t-\n",frac_name,name); strcat(sctring,str); }
    if(!frac_id[6]) { format(str,sizeof(str),"{FF0000}Yakuza\t-\t-\n",frac_name,name); strcat(sctring,str); }
    if(!frac_id[14]) { format(str,sizeof(str),"{007575}Russia Mafia\t-\t-\n",frac_name,name); strcat(sctring,str); }
    if(!frac_id[11]) { format(str,sizeof(str),"{99FFCC}Warlocks MC\t-\t-\n",frac_name,name); strcat(sctring,str); }
    if(!frac_id[12]) { format(str,sizeof(str),"{CC00FF}Ballas Gang\t-\t-\n",frac_name,name); strcat(sctring,str); }
    if(!frac_id[13]) { format(str,sizeof(str),"{DBD604}Vagos Gang\t-\t-\n",frac_name,name); strcat(sctring,str); }
    if(!frac_id[15]) { format(str,sizeof(str),"{009F00}Grove Street Gang\t-\t-\n",name,name); strcat(sctring,str); }
    if(!frac_id[17]) { format(str,sizeof(str),"{01FCFF}Aztecas Gang\t-\t-\n",frac_name,name); strcat(sctring,str); }
    if(!frac_id[18]) { format(str,sizeof(str),"{6666ff}Rifa Gang\t-\t-\n",frac_name,name); strcat(sctring,str); }

    return ShowPlayerDialog(playerid,0000,DSTH,"{FFCC00}Лидеры организаций",sctring,"Закрыть","");
}
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
 
Сверху Снизу