Добро пожаловать

Для полноценного пользования форумом и общения с его участниками, пройдите регистрацию ниже
Регистрация

Закрыто Исправить меню

Тема в разделе "Свалка", создана пользователем Zoom, 10 сен 2016.

  1. Zoom

    Zoom Пользователь

    346
    65
    90
    Здравствуйте ребят.
    Такой простой с виду баг, но че то никак не пойму в чем дело. Менял, менял код и все так же.
    Суть такая - меню открывается , но не закрывается. Жму "0 - выход" а оно просто перезапускается.
    Вот паблик вызова меню.

    PHP:
    public Show_MenuBonus(client)
    {
        
    jbe_informer_offset_up(client);
        new 
    sMenu[512], sRank[40], sLen;
        
    jbr_get_user_rankname(sRank39client);

        
    sLen format(sMenucharsmax(sMenu), "\rМагазин авторитета^n\yЗдорова, \r%s\y!"sRank);

        
    sLen += format(sMenu[sLen], charsmax(sMenu) - sLen"^n^n\y[1] \r~ %sИзбить крыс на зоне \d(+70$)", (jbr_get_user_exp(client) >= g_iFuncExp[0] && is_user_round(client0)) ? "\w" "\d");
        
    sLen += format(sMenu[sLen], charsmax(sMenu) - sLen"^n\y[2] \r~ %sОбшманать охрану \d(Все гранаты)", (jbr_get_user_exp(client) >= g_iFuncExp[1] && is_user_round(client1)) ? "\w" "\d");
        
    sLen += format(sMenu[sLen], charsmax(sMenu) - sLen"^n\y[3] \r~ %sПодгон с Воли \d(Glock)", (jbr_get_user_exp(client) >= g_iFuncExp[2] && is_user_round(client2)) ? "\w" "\d");
        
    sLen += format(sMenu[sLen], charsmax(sMenu) - sLen"^n\y[4] \r~ %sВолна уважения \d(+200 HP/AP)", (jbr_get_user_exp(client) >= g_iFuncExp[3] && is_user_round(client3)) ? "\w" "\d");
        
    sLen += format(sMenu[sLen], charsmax(sMenu) - sLen"^n\y[5] \r~ %sМутация \d(Скорость+грава)", (jbr_get_user_exp(client) >= g_iFuncExp[4] && is_user_round(client4)) ? "\w" "\d");

        
    sLen += format(sMenu[sLen], charsmax(sMenu) - sLen"^n^n\y[0] \r~ \wВыход");
        return 
    show_menu(clientMENU_KEY_0|MENU_KEY_1|MENU_KEY_2|MENU_KEY_3|MENU_KEY_4|MENU_KEY_5sMenu, -1"Show_MenuBonus");
    }
     
    Azazel нравится это.
  2. wantip22

    wantip22 Проверенный

    1.888
    445
    525
    Полностью sma* или в Лс.
     
  3. Zoom

    Zoom Пользователь

    346
    65
    90
    Azazel нравится это.
  4. wantip22

    wantip22 Проверенный

    1.888
    445
    525
    Пробуйте
     

    Вложения:

  5. Zoom

    Zoom Пользователь

    346
    65
    90
    wantip22, Нет, не работает.
    И будь добр с исходником если что скинь в след раз.
    Текста не отредактированы еще в нем
     
    Azazel нравится это.
  6. Zoom

    Zoom Пользователь

    346
    65
    90
    Попробывал еще раз. Нет. Все равно меню не закрывается. =С
     
    Azazel нравится это.
  7. don199345

    don199345 Забанен

    22
    3
    70
    Делов 5 секунд, и никто не увидел..
    У него возврат функции стоит, то есть на 0 заново открывает меню, нужно было ставить return PLUGIN_HANDLED;
    P.S Запрещает отправлять в движок команды
     

    Вложения:

    Zoom нравится это.
  8. Zoom

    Zoom Пользователь

    346
    65
    90
    Спасибо! Я как раз уже Овергейма запытал. Он тоже мне указал где исправить.
    Но все равно огромное спасибо! Что указал :)
     
    Azazel нравится это.
  9. don199345

    don199345 Забанен

    22
    3
    70
    PrisonCS, вообще, нужно было тебе самому думать, а не просить.. Если будешь вечно помощи просить, ничему не научишься..
     
  10. Zoom

    Zoom Пользователь

    346
    65
    90
    don199345, согласен. Я изначально попытался исправить и не один раз. И попросив совета - получил неоценимый опыт.
     
    Azazel нравится это.