Masz Tajemnice 1/1 teraz nie mam czasu już robić reszty
#include <amxmodx>
#include <hamsandwich>
#include <codmod>
new const perk_name[] = "Tajemnica Generala";
new const perk_desc[] = "1/1 z HE";
new bool:ma_perk[33];
new zygfryd[33][31]
public plugin_init()
{
register_plugin(perk_name, "1.0", "QTM_Peyote");
cod_register_perk(perk_name, perk_desc);
RegisterHam(Ham_TakeDamage, "player", "TakeDamage");
}
public cod_perk_enabled(id)
{
ma_perk[id] = true;
cod_give_weapon(id, CSW_HEGRENADE);
zygfryd[id][CSW_HEGRENADE] = 1
}
public cod_perk_disabled(id)
{
ma_perk[id] = false;
cod_take_weapon(id, CSW_HEGRENADE);
zygfryd[id][CSW_HEGRENADE] = 0
}
public TakeDamage(this, idinflictor, idattacker, Float:damage, damagebits)
{
if(!is_user_connected(idattacker))
return HAM_IGNORED;
if(!ma_perk[idattacker])
return HAM_IGNORED;
if(!(damagebits & (1<<1)))
return HAM_IGNORED;
new hp_ofiary = get_user_health(this)
new bron_atakujacego = get_user_weapon(idattacker)
if (zygfryd[idattacker][bron_atakujacego] > 0)
{
if (random_num(1,zygfryd[idattacker][bron_atakujacego]) == 1) cod_inflict_damage(idattacker, this, float(hp_ofiary), 0.0, idinflictor, damagebits);
}
return HAM_IGNORED;
}