/* Создание плагинов на заказ * Skype - kazan727 */ #include #include #include #include /*Звук при покупке брони*/ new const g_Sound_BuyArmor[] = { "items/tr_kevlar.wav" } /*Настройки*/ const g_Armor_Amount = 100 /*Сколько давать брони при покупке*/ const g_Armor_AdminLimit = 500 /*Лимит брони для админов*/ const g_Armor_PlayerLimit = 300 /*Лимит брони для игроков*/ new itemid_armor public plugin_precache() { precache_sound(g_Sound_BuyArmor) } public plugin_init() { register_plugin("[ZP]Extra: Armor with limit", "1.0", "Sergey Kazancev") itemid_armor = zp_register_extra_item("Anti-Infection Armor", 10, ZP_TEAM_HUMAN) } public zp_extra_item_selected(id, itemid) { if(itemid == itemid_armor) { if(is_user_admin(id)) { set_pev(id, pev_armorvalue, float(min(pev(id, pev_armorvalue)+g_Armor_Amount, g_Armor_AdminLimit))) } else { set_pev(id, pev_armorvalue, float(min(pev(id, pev_armorvalue)+g_Armor_Amount, g_Armor_PlayerLimit))) } engfunc(EngFunc_EmitSound, id, CHAN_BODY, g_Sound_BuyArmor, 1.0, ATTN_NORM, 0, PITCH_NORM) } }