csw_shield

Сообщения
136
Реакции
-6
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
Здравствуйте.
Через 1.9.0 компилятор CSW_SHIELDGUN все нормально компилирует)
На компиляторах ниже уже ругается на SHIELDGUN, SHIELD и т.д.
Увидел где-то #define CSW_SHIELD 2
Но щит не выкидывает))

Код:
#define CSW_SHIELD 2

public plugin_init()
{
    register_plugin("Fix", "1.0", "")
    RegisterHam(Ham_Item_Deploy, "weapon_shield", "HamItemDeploy", true)
}

public HamItemDeploy(iWeapon)
{
    new id = get_pdata_cbase(iWeapon, 41, 4)
    if(is_user_alive(id))
        fm_strip_user_gun(id, CSW_SHIELD)
}
p.s. это для того чтобы фиксануть restmenu =)
 
Сообщения
1
Реакции
0
Зачем в Deploy отбирать щит? Надо в более неподходящий момент: когда игрок прикроется (вторичная атака) :good2:
 
Сообщения
136
Реакции
-6
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
Destination, я объясню, щит запрещен для покупки через стандартный плагин.
Я его купить не могу, НО!
Переключаюсь с VGUI на меню старого типа закупки, открываю снаряжение и вижу под 8 пунктом щит.
После этого я открываю меню номинации карт от MapManager Mistrick, пролистываю на вторую страницу и жму цифру 8.
Знаете, что получилось? Я номинировал карту и спокойно приобрел щит, который не могу купить без подобной лазейки.
 
Сообщения
2,143
Реакции
1,225
Помог
44 раз(а)
CLUQA,
Код:
#include <amxmodx>
#include <reapi>

public plugin_init() {
    register_plugin("block shield", "1.0.0", "Minni Mouse");
    RegisterHookChain(RG_CBasePlayer_HasRestrictItem, "refwd_HasRestrictItem_Pre", .post = false);
}

public refwd_HasRestrictItem_Pre(const pPlayer, const ItemID:item, const ItemRestType:type) {
    if(item == ITEM_SHIELDGUN) {
        SetHookChainReturn(ATYPE_BOOL, true);
        return HC_SUPERCEDE;
    }
    return HC_CONTINUE;
}
 
  • Нравится
Реакции: Ayk
Сообщения
136
Реакции
-6
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
Minni, спасибо)

как спасибку жмякнуть? не вижу кнопку
 

RockTheStreet

Саппорт года
Сообщения
1,743
Реакции
344
Помог
40 раз(а)
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
Сообщения
2,143
Реакции
1,225
Помог
44 раз(а)
melfyk, кто мешает расширить список запрещенного в плагине?!

Код:
enum ItemID
{
    ITEM_NONE = -1,
    ITEM_SHIELDGUN,
    ITEM_P228,
    ITEM_GLOCK,
    ITEM_SCOUT,
    ITEM_HEGRENADE,
    ITEM_XM1014,
    ITEM_C4,
    ITEM_MAC10,
    ITEM_AUG,
    ITEM_SMOKEGRENADE,
    ITEM_ELITE,
    ITEM_FIVESEVEN,
    ITEM_UMP45,
    ITEM_SG550,
    ITEM_GALIL,
    ITEM_FAMAS,
    ITEM_USP,
    ITEM_GLOCK18,
    ITEM_AWP,
    ITEM_MP5N,
    ITEM_M249,
    ITEM_M3,
    ITEM_M4A1,
    ITEM_TMP,
    ITEM_G3SG1,
    ITEM_FLASHBANG,
    ITEM_DEAGLE,
    ITEM_SG552,
    ITEM_AK47,
    ITEM_KNIFE,
    ITEM_P90,
    ITEM_NVG,
    ITEM_DEFUSEKIT,
    ITEM_KEVLAR,
    ITEM_ASSAULT,
    ITEM_LONGJUMP,
    ITEM_SODACAN,
    ITEM_HEALTHKIT,
    ITEM_ANTIDOTE,
    ITEM_BATTERY
};
 
  • Awesome
Реакции: Ayk

hajimura

Е777КХ05
Сообщения
290
Реакции
228
Помог
6 раз(а)
кто мешает расширить список запрещенного в плагине?!
Никто не мешает. Человеку нужен был фикс запрета покупки щита, он его получил. А судя по уровню знаний ТС в амхх, твой непонятный кусок кода ему мало чем поможет
 
Сообщения
2,143
Реакции
1,225
Помог
44 раз(а)
shadow, это уже не мои проблемы.
 
  • Like a Boss
Реакции: Ayk

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу