Статус темы:
Закрыта.
  1. boss_ex Пользователь

    Регистрация:
    09.06.16
    Сообщения:
    84
    Симпатии:
    14
    Пол:
    Мужской
    Ребят возможно ли это массивом облегчить? Если да, то как?:(
    Код:
    
    public menu_main(id){
        static pos, cache[512]
        if(!g_user_control)
            return PLUGIN_HANDLED
        pos = 0
        new keys = (1<<0)|(1<<1)|(1<<2)|(1<<3)|(1<<4)|(1<<5)|(1<<6)|(1<<9)
    
        pos += formatex(cache[pos], 511-pos, "%L^n",id,"RPG_MENU_TAG")
        pos += formatex(cache[pos], 511-pos, "%L^n",id,"RPG_MENU_COPYRIGHT", VERSION, AUTHOR)
        if(g_in_team==1)
            pos += formatex(cache[pos], 511-pos, "Upgrades work only for \yTerrorists\w^n")
        else if(g_in_team==2)
            pos += formatex(cache[pos], 511-pos, "Upgrades work only for \yCT\w^n")
        pos += formatex(cache[pos], 511-pos, "\r1. \w%L^n",id,"RPG_MENU_1")
        pos += formatex(cache[pos], 511-pos, "\r2. \w%L^n",id,"RPG_MENU_2")
        pos += formatex(cache[pos], 511-pos, "\r3. \w%L^n",id,"RPG_MENU_3")
        pos += formatex(cache[pos], 511-pos, "\r4. \w%L^n",id,"RPG_MENU_4")
        pos += formatex(cache[pos], 511-pos, "\r5. \w%L^n",id,"RPG_MENU_5")
        pos += formatex(cache[pos], 511-pos, "\r6. \w%L^n",id,"RPG_MENU_6")
        pos += formatex(cache[pos], 511-pos, "\r7. \w%L^n^n",id,"RPG_MENU_7")
        pos += formatex(cache[pos], 511-pos, "\r0. \wВыход^n")
    
        show_menu( id, keys, cache, -1)
        return PLUGIN_HANDLED
    }
    
    
    public hnd_menu_main(id,key){
        static i
        switch (key){
            case 0: menu_buy_upg(id, 0)
            case 1: {
                g_p_sm_upg_cnt[id] = 0
    
                for(i=0; i<MAX_UPGS; i++){
                    if(g_p_upg[id][i]){
                        g_p_sm_upg[id][g_p_sm_upg_cnt[id]] = i
                        g_p_sm_upg_cnt[id]++
                    }
                }
                menu_sell_upg(id, 0)
            }
            case 2: menu_show_levels(id, 0)
            case 3: {show_player_upgrades(id,id); menu_main(id);}
            case 4: menu_help(id)
            case 5: menu_settings(id)
            case 6: menu_data(id)
            default: return PLUGIN_HANDLED
        }
        return PLUGIN_HANDLED
    }
    
    
     
  2. neygomon Его Темнейшество :j Команда форума

    Регистрация:
    26.02.15
    Сообщения:
    7.593
    Симпатии:
    4.166
    Пол:
    Мужской
    @boss_ex, облегчить - не облегчит..
     
  3. boss_ex Пользователь

    Регистрация:
    09.06.16
    Сообщения:
    84
    Симпатии:
    14
    Пол:
    Мужской
  4. neygomon Его Темнейшество :j Команда форума

    Регистрация:
    26.02.15
    Сообщения:
    7.593
    Симпатии:
    4.166
    Пол:
    Мужской
    @boss_ex, менюшка из массива - чисто удобство, не более
     
    MakapoH. нравится это.
Статус темы:
Закрыта.