Пользователи, просматривающие тему (Пользователей: 0, Гостей: 0)

Статус темы:
Закрыта.
  1. Punisher

    Регистрация:
    08.02.16
    Сообщения:
    2.830
    Симпатии:
    504
    Пол:
    Мужской
    VKcom:
    wkolopunisher
    Telegram:
    punproject
    Skype:
    punproject
    Ругается компилятор 1.8.3 на последнюю строчку
    PHP:
     return PLUGIN_HANDLED
    PHP:
    public EndBanVote(id)  {
        
    g_VoteProg false
        show_menu
    (00"^n"1);
        if(
    g_bVotes[0] >= g_bVotes[1])
        {
            
    client_print_color(0, -3"%s %L"PREFIXLANG_PLAYER"BAN_VOTE_SUCCESS")
            
    set_hudmessage(255000.320.7006.012.0)
          
            if ( 
    id 32 )
            {
                
    server_cmd("amx_banip #%d 5 ^"%L^""get_user_userid(id), LANG_PLAYER"VOTED_TO_BAN"PREFIX)
              
                new 
    nameofp[50]
                      
                
    get_user_name(idnameofp49)
                
    ShowSyncHudMsg(0g_MsgSync6"%s %L"nameofpLANG_PLAYER"VOTED_TO_BE_BANNED")
            }
          
            else
            {
                
    server_cmd("amx_banip ^"%s^" 15"g_LeftBansIPs[id-32])
                
    ShowSyncHudMsg(0g_MsgSync6"%s %L"g_LeftBans[id-32], LANG_PLAYER"VOTED_TO_BE_BANNED")
                
    copy(g_LeftBans[id-32], charsmax(g_LeftBans[]), "")
                
    copy(g_LeftBansIPs[id-32], charsmax(g_LeftBansIPs[]), "")
                
    g_RoundsLeft[id-32] = -1
            
    }
          
          
              
            
    g_bVotes[0] = 0
            g_bVotes
    [1] = 0
            
    return PLUGIN_HANDLED
        
    }
      
        else
        {
            
    client_print_color(0, -3"%s %L"PREFIXLANG_PLAYER"BAN_VOTE_FAIL")  
          
            if ( 
    id >= 32 )
            {
                
    copy(g_LeftBans[id-32], charsmax(g_LeftBans[]), "")
                
    copy(g_LeftBansIPs[id-32], charsmax(g_LeftBansIPs[]), "")
                
    g_RoundsLeft[id-32] = -1
            
    }
          
            else
            {
                
    g_bVotes[0] = 0
                g_bVotes
    [1] = 0
                g_LeftKills
    [id] = 0
            
    }
            return 
    PLUGIN_HANDLED
        
    }
      
        return 
    PLUGIN_HANDLED
     
  2. windranger1337

    Регистрация:
    04.10.15
    Сообщения:
    301
    Симпатии:
    174
    Telegram:
    serfreeman1337
    Так удали её )0))
    У тебя до этой строчки есть еще 2 такие-же, вот ему и не нравится 3ья.
     
    Punisher нравится это.
  3. Punisher

    Регистрация:
    08.02.16
    Сообщения:
    2.830
    Симпатии:
    504
    Пол:
    Мужской
    VKcom:
    wkolopunisher
    Telegram:
    punproject
    Skype:
    punproject
    Так понимаю это из-за говнокода. (Плагина automix by p1mp)
     
  4. windranger1337

    Регистрация:
    04.10.15
    Сообщения:
    301
    Симпатии:
    174
    Telegram:
    serfreeman1337
    Просто 1.8.2 ругался бы на отсутствующую 3ью строчку :D
    А вообще можно удалить первые 2е, т.к. 3ья сделает всю работу.
     
  5. Punisher

    Регистрация:
    08.02.16
    Сообщения:
    2.830
    Симпатии:
    504
    Пол:
    Мужской
    VKcom:
    wkolopunisher
    Telegram:
    punproject
    Skype:
    punproject
    В плагине полно таких строчек именно такого типа, можно то есть их все удалить по такому же принципу?
     
  6. windranger1337

    Регистрация:
    04.10.15
    Сообщения:
    301
    Симпатии:
    174
    Telegram:
    serfreeman1337
    А при компиляции разве куча unreachable ? Ну если понимаешь что строчки выполняют одно и то же действие, то да, только часто одна строчка в разных местах работает по разному. И вообще, WARNING - не ошибка, не проблема, просто компилятору не нравится плохой код 0))
     
  7. Punisher

    Регистрация:
    08.02.16
    Сообщения:
    2.830
    Симпатии:
    504
    Пол:
    Мужской
    VKcom:
    wkolopunisher
    Telegram:
    punproject
    Skype:
    punproject
    Вопрос решен! Тему можно закрывать
     
Статус темы:
Закрыта.