1. Phantom Команда форума

    Регистрация:
    27.02.15
    Сообщения:
    1.685
    Симпатии:
    791
    Пол:
    Мужской
    Telegram:
    ph4nt0m
    ResetScore
    Автор - Phantom
    Версия - 1.0
    Описание: ReAPI версия всем известного плагина resetscore
    Требования плагина:
     

    Вложения:

    • resetscore.sma
      Размер файла:
      665 байт
      Просмотров:
      200
    by4udilo, Le$hiy, Angel_tm и 7 другим нравится это.
  2. KoPa6JIuK Пользователь

    Регистрация:
    27.02.15
    Сообщения:
    504
    Симпатии:
    34
    Пол:
    Мужской
    Phantom, а в чем плюсы? если не трудно, поясните)
     
  3. Phantom Команда форума

    Регистрация:
    27.02.15
    Сообщения:
    1.685
    Симпатии:
    791
    Пол:
    Мужской
    Telegram:
    ph4nt0m
    KoPa6JIuK, код выполняется быстрее, по сравнению с обычной версией плагина, но с небольшой разницей. Данный вариант более оптимальный
     
    KoPa6JIuK нравится это.
  4. MakapoH. Команда форума

    Регистрация:
    06.02.16
    Сообщения:
    650
    Симпатии:
    239
    Пол:
    Мужской
    Тоже сегодня днём запилил под ReAPI. :D
     
  5. umic VIP user

    Регистрация:
    08.04.16
    Сообщения:
    328
    Симпатии:
    27
    Пол:
    Мужской
    Что-то не компилится. Реапи закинул в инклуд.
    //AMXXPC compile.exe
    // by the AMX Mod X Dev Team


    //// resetscore.sma
    // C:\Games\╧ырушэ√\╩юьяшы ЄюЁ\compiler\include\reapi_gamedll_const.inc(83) : warning 200: symbol "ROUND_ESCAPING_TERRORISTS_NEUTR" is truncated to 31 characters
    // C:\Games\╧ырушэ√\╩юьяшы ЄюЁ\compiler\include\reapi_gamedll_const.inc(154) : warning 200: symbol "RG_CBaseAnimating_ResetSequence" is truncated to 31 characters
    // C:\Games\╧ырушэ√\╩юьяшы ЄюЁ\compiler\include\reapi_gamedll_const.inc(304) : warning 200: symbol "RG_CBasePlayer_Observer_IsValid" is truncated to 31 characters
    // C:\Games\╧ырушэ√\╩юьяшы ЄюЁ\compiler\resetscore.sma(16) : error 017: undefined symbol "set_entvar"
    // C:\Games\╧ырушэ√\╩юьяшы ЄюЁ\compiler\resetscore.sma(16) : warning 215: expression has no effect
    // C:\Games\╧ырушэ√\╩юьяшы ЄюЁ\compiler\resetscore.sma(16) : error 001: expected token: ";", but found ")"
    // C:\Games\╧ырушэ√\╩юьяшы ЄюЁ\compiler\resetscore.sma(16) : error 029: invalid expression, assumed zero
    // C:\Games\╧ырушэ√\╩юьяшы ЄюЁ\compiler\resetscore.sma(16) : fatal error 107: too many error messages on one line
    //
    // Compilation aborted.
    // 4 Errors.
    // Could not locate output file C:\Games\╧ырушэ√\╩юьяшы ЄюЁ\compiler\compiled\resetscore.amx (compile failed).
    //
    // Compilation Time: 0,08 sec
    // ----------------------------------------

    Press enter to exit ...
     
  6. Phantom Команда форума

    Регистрация:
    27.02.15
    Сообщения:
    1.685
    Симпатии:
    791
    Пол:
    Мужской
    Telegram:
    ph4nt0m
    umic, обнови reapi_regamedll_const.inc
     
  7. TauJIeP Пользователь

    Регистрация:
    04.04.16
    Сообщения:
    389
    Симпатии:
    42
    Пол:
    Мужской
    Skype:
    hohlachev-s
    Былая такая проблема. Помогло это
     

    Вложения:

    umic нравится это.
  8. umic VIP user

    Регистрация:
    08.04.16
    Сообщения:
    328
    Симпатии:
    27
    Пол:
    Мужской
    [16] ReAPI RUN - reapi_amxx_i386. v0.1.36 pl4 ANY Never
    Не помогает, кинь плиз компилиный под 1.8.2
     
  9. Phantom Команда форума

    Регистрация:
    27.02.15
    Сообщения:
    1.685
    Симпатии:
    791
    Пол:
    Мужской
    Telegram:
    ph4nt0m
    umic,
     
    umic нравится это.
  10. umic VIP user

    Регистрация:
    08.04.16
    Сообщения:
    328
    Симпатии:
    27
    Пол:
    Мужской
    Помогло, спасибо!
    Можете еще вот админ рр запилить на реапи или посоветовать что-нибудь.
    #include <amxmod>
    #include <fun>

    public plugin_init()
    {
    register_plugin("Restart round", "1.0", "Author")

    register_concmd("rr", "restart_round")
    }

    public restart_round(id)
    {
    if (get_user_flags(id) & ADMIN_BAN)
    {
    server_cmd("sv_restartround 1")
    }
    return PLUGIN_HANDLED
     
  11. Phantom Команда форума

    Регистрация:
    27.02.15
    Сообщения:
    1.685
    Симпатии:
    791
    Пол:
    Мужской
    Telegram:
    ph4nt0m
    Не устраивай в теме бардак. В след. раз получишь процент
    PHP:
    1. #include <amxmod>
    2.  
    3. public plugin_init() register_concmd("rr", "restart_round");
    4.  
    5. public restart_round(id)
    6.     if(get_user_flags(id) & ADMIN_BAN) return server_cmd("sv_restartround 1");
     
    umic нравится это.
  12. d3m37r4 Пользователь

    Регистрация:
    19.07.15
    Сообщения:
    166
    Симпатии:
    46
    Пол:
    Мужской
    VKcom:
    id109544387
    Skype:
    d1mas1kw0w
    Phantom, можешь подсказать, чем такой вывод мессаги отличается от client_print?
    Код (Unknown Language):
    1.     message_begin(MSG_ONE_UNRELIABLE, 76, .player = id);
    2.     write_byte(id);
    3.     write_string("^1Счет обнулен");
    4.     message_end();
    5.  
    6.     message_begin(MSG_ALL, 85);
    7.     write_byte(id);
    8.     write_short(0); write_short(0); write_short(0); write_short(0);
    9.     message_end();
     
  13. Stas Пользователь

    Регистрация:
    14.04.15
    Сообщения:
    66
    Симпатии:
    12
    Пол:
    Мужской
    Плагин работает только на модуле версии reapi_0.1.36 Почему на версиях выше не получается его запустить?
     
  14. neygomon Его Темнейшество :j Команда форума

    Регистрация:
    26.02.15
    Сообщения:
    7.584
    Симпатии:
    4.154
    Пол:
    Мужской
    Stas, потому что его надо перекомпилировать с новыми инклюдами -_-
     
  15. Stas Пользователь

    Регистрация:
    14.04.15
    Сообщения:
    66
    Симпатии:
    12
    Пол:
    Мужской
    neygomon, хм, вроде компилил все с новыми инклудами. так же и плагин weapon_rest. Правильно же понимаю, скачать версию 43 и с инклудами оттуда перекомпилировать?
     
  16. neygomon Его Темнейшество :j Команда форума

    Регистрация:
    26.02.15
    Сообщения:
    7.584
    Симпатии:
    4.154
    Пол:
    Мужской
    Stas, да
     
  17. umic VIP user

    Регистрация:
    08.04.16
    Сообщения:
    328
    Симпатии:
    27
    Пол:
    Мужской
    Перекомпилировал на 140, випрест заработал, а рс не работает
    ( 27) Load fails: Plugin uses an unknown function (name "set_member") - check your modules.ini.
    [ 27] unknown unknown unknown resetscore.amxx bad load
    [16] ReAPI RUN - reapi_amxx_i386. v0.1.40 pl4 ANY Never
    --- добавлено 03.06.16 ---
    В других темах писали что выше 140 реапи пока не надо ставить.
     
  18. Stas Пользователь

    Регистрация:
    14.04.15
    Сообщения:
    66
    Симпатии:
    12
    Пол:
    Мужской
    umic, ставь 43 версию, компиль и все гуд.
     
  19. Cloud Пользователь

    Регистрация:
    27.02.15
    Сообщения:
    252
    Симпатии:
    61
    Пол:
    Мужской
    Phantom, использую Csx Extended и соответствующий плагин для обнуления счета к нему. Что теперь актуальнее?)
     
    Последнее редактирование: 04.06.16
  20. Phantom Команда форума

    Регистрация:
    27.02.15
    Сообщения:
    1.685
    Симпатии:
    791
    Пол:
    Мужской
    Telegram:
    ph4nt0m
    Cloud, ReAPI. CSX передает AmxModX, потом AmxModX -> Metamod -> Gamedll. С ReAPI все проще: ReAPI -> Regamedll
     
    Cloud нравится это.