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

    Регистрация:
    10.06.15
    Сообщения:
    338
    Симпатии:
    29
    Пол:
    Мужской
    Всем привет, подскажите не компилится.

    PHP:
    #include <amxmodx>
    #include <csx>

    #define PLUGIN "Bomb  Timer"
    #define VERSION "3.2"
    #define AUTHOR "Twe3k"

    new g_c4timerpointnum;
    new 
    bool:b_planted false;

    new 
    g_msgsync;


    public 
    plugin_init()
    {
        
    register_plugin(PLUGIN,VERSION,AUTHOR);

        
    pointnum get_cvar_pointer("mp_c4timer");

        
    register_logevent("newRound"2"1=Round_Start");
        
    register_logevent("endRound"2"1=Round_End");
        
    register_logevent("endRound"2"1&Restart_Round_");

        
    g_msgsync CreateHudSyncObj();
    }

    public 
    newRound()
    {
        
    g_c4timer = -1;
        
    remove_task(652450);
        
    b_planted false;
    }

    public 
    endRound()
    {
        
    g_c4timer = -1;
        
    remove_task(652450);
    }

    public 
    bomb_planted()
    {
        
    b_planted true;
        
    g_c4timer get_pcvar_num(pointnum);
        
    dispTime()
        
    set_task(1.0"dispTime"652450""0"b");
    }

    public 
    bomb_defused()
    {
        if(
    b_planted)
        {
            
    remove_task(652450);
            
    b_planted false;
        }
      
    }

    public 
    bomb_explode()
    {
        if(
    b_planted)
        {
            
    remove_task(652450);
            
    b_planted false;
        }
      
    }

    public 
    dispTime()
    {  
        if(!
    b_planted)
        {
            
    remove_task(652450);
            return;
        }
          

        if(
    g_c4timer >= 0)
        {
            if(
    g_c4timer 13set_dhudmessage(0255255,  -1.00.8001.01.00.010.01, -1);
            else if(
    g_c4timer 7set_dhudmessage(25500,  -1.00.8001.01.00.010.01, -1);
            else 
    set_dhudmessage(25500,  -1.00.8001.01.00.010.01, -1);

            
    show_dhudmessage(0,"Бомба ебнет через: [%d]-сек"g_c4timer);

            --
    g_c4timer;
        }

    }
    Ошибки :
    (79) : error 088: number of arguments does not match definition
    (80) : error 088: number of arguments does not match definition
    (81) : error 088: number of arguments does not match definition
    (24) : warning 204: symbol is assigned a value that is never used: "g_msgsync"
     
  2. shram_47 Пользователь

    Регистрация:
    01.11.15
    Сообщения:
    184
    Симпатии:
    29
    Пол:
    Мужской
    Skype:
    warlock_city
    ICQ:
    656712598
    Вроде как так...но я сонный ппц :lazy:
    и ты даже inc забыл..​
     

    Вложения:

    • xz.zip
      Размер файла:
      5,3 КБ
      Просмотров:
      4
    pr0.JeR нравится это.
  3. pr0.JeR Пользователь

    Регистрация:
    10.06.15
    Сообщения:
    338
    Симпатии:
    29
    Пол:
    Мужской
    shram_47, Компилю на 1.8.3 =) забыл сказать
     
  4. shram_47 Пользователь

    Регистрация:
    01.11.15
    Сообщения:
    184
    Симпатии:
    29
    Пол:
    Мужской
    Skype:
    warlock_city
    ICQ:
    656712598
    pr0.JeR, ну так компиль ;-) Должно профить
    P.S.: я не проверял... просто inc пихнул и лишние две строчки убрал
     
    pr0.JeR нравится это.
  5. pr0.JeR Пользователь

    Регистрация:
    10.06.15
    Сообщения:
    338
    Симпатии:
    29
    Пол:
    Мужской
    shram_47,
    :acute:
    dhudmessage.inc(19) : error 021: symbol already defined: "set_dhudmessage"
    dhudmessage.inc(24) : error 010: invalid function or declaration
    dhudmessage.inc(34) : error 010: invalid function or declaration
    dhudmessage.inc(37) : error 021: symbol already defined: "show_dhudmessage"
    dhudmessage.inc(42) : error 010: invalid function or declaration
    dhudmessage.inc(44) : warning 218: old style prototypes used with optional semicolumns
    dhudmessage.inc(45) : error 054: unmatched closing brace
    dhudmessage.inc(46) : error 010: invalid function or declaration
    dhudmessage.inc(49) : warning 218: old style prototypes used with optional semicolumns
    dhudmessage.inc(50) : error 054: unmatched closing brace
    dhudmessage.inc(51) : error 010: invalid function or declaration
    dhudmessage.inc(54) : error 021: symbol already defined: "get_players"
    dhudmessage.inc(56) : error 010: invalid function or declaration
    dhudmessage.inc(58) : error 010: invalid function or declaration
    dhudmessage.inc(63) : error 010: invalid function or declaration
    dhudmessage.inc(65) : error 010: invalid function or declaration
    dhudmessage.inc(67) : error 010: invalid function or declaration
    dhudmessage.inc(70) : error 010: invalid function or declaration
    dhudmessage.inc(79) : error 010: invalid function or declaration
    dhudmessage.inc(82) : warning 218: old style prototypes used with optional semicolumns
    dhudmessage.inc(83) : error 054: unmatched closing brace
    dhudmessage.inc(84) : error 010: invalid function or declaration
    dhudmessage.inc(86) : error 010: invalid function or declaration
    dhudmessage.inc(90) : error 010: invalid function or declaration
    dhudmessage.inc(95) : error 021: symbol already defined: "vformat"
    dhudmessage.inc(96) : warning 218: old style prototypes used with optional semicolumns
    dhudmessage.inc(97) : error 054: unmatched closing brace
    dhudmessage.inc(100) : error 021: symbol already defined: "ArrayDestroy"
    dhudmessage.inc(103) : error 010: invalid function or declaration
    dhudmessage.inc(106) : error 025: function heading differs from prototype
     
  6. Slowpoked Пользователь

    Регистрация:
    08.11.15
    Сообщения:
    241
    Симпатии:
    45
    Пол:
    Мужской
    pr0.JeR, инклуд dhudmessage уберите.
    Код:
    // #include <dhudmessage>
     
    pr0.JeR нравится это.
  7. SpartaneC Пользователь

    Регистрация:
    03.10.15
    Сообщения:
    49
    Симпатии:
    34
    Пол:
    Мужской
    pr0.JeR, закинь этот файл в папку include/dhudmessage.inc

    [​IMG]
     

    Вложения:

    • bomb.sma
      Размер файла:
      1,6 КБ
      Просмотров:
      3
    pr0.JeR нравится это.
  8. pr0.JeR Пользователь

    Регистрация:
    10.06.15
    Сообщения:
    338
    Симпатии:
    29
    Пол:
    Мужской
    Slowpoked,
    (78) : error 088: number of arguments does not match definition
    (79) : error 088: number of arguments does not match definition
    (80) : error 088: number of arguments does not match definition
    SpartaneC,
    dhudmessage.inc(19) : error 021: symbol already defined: "set_dhudmessage"
    dhudmessage.inc(24) : error 010: invalid function or declaration
    dhudmessage.inc(34) : error 010: invalid function or declaration
    dhudmessage.inc(37) : error 021: symbol already defined: "show_dhudmessage"
    dhudmessage.inc(42) : error 010: invalid function or declaration
    dhudmessage.inc(44) : warning 218: old style prototypes used with optional semicolumns
    dhudmessage.inc(45) : error 054: unmatched closing brace
    dhudmessage.inc(46) : error 010: invalid function or declaration
    dhudmessage.inc(49) : warning 218: old style prototypes used with optional semicolumns
    dhudmessage.inc(50) : error 054: unmatched closing brace
    dhudmessage.inc(51) : error 010: invalid function or declaration
    dhudmessage.inc(54) : error 021: symbol already defined: "get_players"
    dhudmessage.inc(56) : error 010: invalid function or declaration
    dhudmessage.inc(58) : error 010: invalid function or declaration
    dhudmessage.inc(63) : error 010: invalid function or declaration
    dhudmessage.inc(65) : error 010: invalid function or declaration
    dhudmessage.inc(67) : error 010: invalid function or declaration
    dhudmessage.inc(70) : error 010: invalid function or declaration
    dhudmessage.inc(79) : error 010: invalid function or declaration
    dhudmessage.inc(82) : warning 218: old style prototypes used with optional semicolumns
    dhudmessage.inc(83) : error 054: unmatched closing brace
    dhudmessage.inc(84) : error 010: invalid function or declaration
    dhudmessage.inc(86) : error 010: invalid function or declaration
    dhudmessage.inc(90) : error 010: invalid function or declaration
    dhudmessage.inc(95) : error 021: symbol already defined: "vformat"
    dhudmessage.inc(96) : warning 218: old style prototypes used with optional semicolumns
    dhudmessage.inc(97) : error 054: unmatched closing brace
    dhudmessage.inc(100) : error 021: symbol already defined: "ArrayDestroy"
    dhudmessage.inc(103) : error 010: invalid function or declaration
    dhudmessage.inc(106) : error 025: function heading differs from prototype
     
  9. Slowpoked Пользователь

    Регистрация:
    08.11.15
    Сообщения:
    241
    Симпатии:
    45
    Пол:
    Мужской
    SpartaneC, вообще на данном ресурсе, тему полностью кто нибудь читает? Или только первый пост?
    --- добавлено 11.03.16 ---
    pr0.JeR, set_dhudmessage · amxmodx · AMX Mod X Scripting API Reference

    В строчках, 78, 79, 80 в set_dhudmessage в конце -1 уберите.
     
    pr0.JeR нравится это.
  10. pr0.JeR Пользователь

    Регистрация:
    10.06.15
    Сообщения:
    338
    Симпатии:
    29
    Пол:
    Мужской
    Slowpoked,
    отключил //#include <dhudmessage>
    убрал -1 либо в другом плагине false в строках 78, 79, 80.
    и УАЛЯ заработало =) Всем спасибо.
    Вопрос решен! Тему можно закрывать.
     
Статус темы:
Закрыта.