#include <amxmodx>
#include <fakemeta>
#include <zombieplague>
new ap_limit, ap_viplimit;
public plugin_init()
{
register_plugin("Simple AP Limit", "1.0", "gogicaa")
register_forward(FM_PlayerPreThink, "fw_playerprethink")
ap_limit = register_cvar("zp_ammo_limit","500")
ap_viplimit = register_cvar("zpvip_ammo_limit","750")
}
public fw_playerprethink(id)
{
if(!is_user_connected(id))
return FMRES_IGNORED;
new flags = get_user_flags(id);
if(flags & ADMIN_LEVEL_H)
{
if(zp_get_user_ammo_packs(id) > get_pcvar_num(ap_viplimit))
zp_set_user_ammo_packs(id, get_pcvar_num(ap_viplimit));
}
else
if(zp_get_user_ammo_packs(id) > get_pcvar_num(ap_viplimit))
zp_set_user_ammo_packs(id, get_pcvar_num(ap_limit));
return PLUGIN_CONTINUE
}