1. mcrc Пользователь

    Регистрация:
    01.03.15
    Сообщения:
    76
    Симпатии:
    16
    Пол:
    Мужской
    Ребята, как на CSDM-е игрокам прописать 200% брони?
    Все конфиги перерыл, не могу найти..
     
    deniska21233 и NyvzNyvz нравится это.
  2. taulalan Пользователь

    Регистрация:
    27.02.15
    Сообщения:
    68
    Симпатии:
    14
    Skype:
    taulalan
    mcrc, поставь [1.2] Lite Vampire и замени в исходнике на 200
    Код:
    pMaxHP         = register_cvar("lv_maxhp", "100");    // Максимум HP
     
  3. mcrc Пользователь

    Регистрация:
    01.03.15
    Сообщения:
    76
    Симпатии:
    16
    Пол:
    Мужской
    мне нужна броня
     
  4. taulalan Пользователь

    Регистрация:
    27.02.15
    Сообщения:
    68
    Симпатии:
    14
    Skype:
    taulalan
  5. Kynjyt Пользователь

    Регистрация:
    05.02.16
    Сообщения:
    19
    Симпатии:
    6
    Пол:
    Мужской
    Код:
    #include<amxmodx>
    #include<hamsandwich>
    #include<fakemeta>
    public plugin_init()RegisterHam(Ham_Spawn,"player","Hook_Spawn", 1);public Hook_Spawn(p){if(!is_user_alive(p))return;set_pev(p, pev_armorvalue, float(200));}
    Используйте данный плагин, число 200 отвечает за количество брони
     
    mcrc и x00peR нравится это.
  6. chipsss VIP user

    Регистрация:
    14.01.16
    Сообщения:
    116
    Симпатии:
    13
    Пол:
    Мужской
    Лови, делал на свой CSDM, стоит 200брони, можешь исправить под себя.
    будут трудности, пиши. Помогу.
     

    Вложения:

    • spproject.sma
      Размер файла:
      597 байт
      Просмотров:
      6
    mcrc нравится это.
  7. Kynjyt Пользователь

    Регистрация:
    05.02.16
    Сообщения:
    19
    Симпатии:
    6
    Пол:
    Мужской
    Супер, еще 1 быдлокод на цстрайке
     
  8. neygomon Его Темнейшество :j Команда форума

    Регистрация:
    26.02.15
    Сообщения:
    7.589
    Симпатии:
    4.159
    Пол:
    Мужской
    Kynjyt, клоун? религия не позволяет написать 200.0?


    --- добавлено 05.02.16 ---
    Kynjyt, и да, где тут быдлокод?
    мудозвон комнатный...
    Код:
    // native cs_set_user_armor(index, armorvalue, CsArmorType:armortype);
    static cell AMX_NATIVE_CALL cs_set_user_armor(AMX *amx, cell *params)
    {
        GET_OFFSET("CBasePlayer", m_iKevlar);
    
        int index = params[1];
        int armor = params[2];
        int type  = params[3];
    
        CHECK_PLAYER(index);
        edict_t *pPlayer = MF_GetPlayerEdict(index);
    
        pPlayer->v.armorvalue = armor;
        set_pdata<int>(pPlayer, m_iKevlar, type);
    
        if (type == CS_ARMOR_KEVLAR || type == CS_ARMOR_ASSAULTSUIT)
        {
            MESSAGE_BEGIN(MSG_ONE, MessageIdArmorType, nullptr, pPlayer);
                WRITE_BYTE(type == CS_ARMOR_ASSAULTSUIT ? 1 : 0);
            MESSAGE_END();
        }
    
        return 1;
    }
     
  9. chipsss VIP user

    Регистрация:
    14.01.16
    Сообщения:
    116
    Симпатии:
    13
    Пол:
    Мужской
    Спс, за коммент, это сугубо твое мнение, и если тебя что то не устраивает проходи мимо, а я с этим кодом уже год, и всё гуд.
     
  10. neygomon Его Темнейшество :j Команда форума

    Регистрация:
    26.02.15
    Сообщения:
    7.589
    Симпатии:
    4.159
    Пол:
    Мужской
    chipsss, забей, он походу дрочит на фейкмету.
     
  11. chipsss VIP user

    Регистрация:
    14.01.16
    Сообщения:
    116
    Симпатии:
    13
    Пол:
    Мужской
    :lolsign:
     
  12. Kynjyt Пользователь

    Регистрация:
    05.02.16
    Сообщения:
    19
    Симпатии:
    6
    Пол:
    Мужской
    Я ее хейтю для начала
    Но в установках для обьекта свойств она конечно же быстрее
    поэтому выше быдлакодь
     
  13. neygomon Его Темнейшество :j Команда форума

    Регистрация:
    26.02.15
    Сообщения:
    7.589
    Симпатии:
    4.159
    Пол:
    Мужской
    Kynjyt, быстрее в чем? что там что там устанавливается значение по оффсету =|
     
  14. mcrc Пользователь

    Регистрация:
    01.03.15
    Сообщения:
    76
    Симпатии:
    16
    Пол:
    Мужской
    Сразу при респе выдаёт 200%, но после выбора оружия опять становится 100%
     
  15. mcrc Пользователь

    Регистрация:
    01.03.15
    Сообщения:
    76
    Симпатии:
    16
    Пол:
    Мужской
    200% выдаёт ровно через 5 секунд после респа. Если пушку выбираешь, к примеру, 6 секунд, то получишь 100% брони)

    Как сделать, чтобы безусловно выдавалось 200% ?
     
  16. Phenom5555 Пользователь

    Регистрация:
    04.03.15
    Сообщения:
    311
    Симпатии:
    36
    Пол:
    Мужской
    Код:
    set_task(5.0, "free_equips", id);
    5 - это время через которое выдаст , меняй на нужное значение
     
  17. mcrc Пользователь

    Регистрация:
    01.03.15
    Сообщения:
    76
    Симпатии:
    16
    Пол:
    Мужской
    Я понял, но хочется получать броню без привязки ко времени
    neygomon, может свой вариант этого плагина покажите? :)
     
  18. neygomon Его Темнейшество :j Команда форума

    Регистрация:
    26.02.15
    Сообщения:
    7.589
    Симпатии:
    4.159
    Пол:
    Мужской
    mcrc, мой вариант ничем не отличается от кунжута.
    тебе правильно сказали, заюзай таск. или если есть форвард выдачи оружия в Post, то лучше его
     
    mcrc нравится это.
  19. chipsss VIP user

    Регистрация:
    14.01.16
    Сообщения:
    116
    Симпатии:
    13
    Пол:
    Мужской
    я же
    отключи просто в настройках CSDM выдачу брони и всё. И при выборе оружия не будет меняться ничего.
     
    Последнее редактирование: 06.02.16
    mcrc нравится это.
  20. mcrc Пользователь

    Регистрация:
    01.03.15
    Сообщения:
    76
    Симпатии:
    16
    Пол:
    Мужской
    chipsss, точняк!
    Спасибо!