Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <amxmodx>
- #include <amxmisc>
- #include <fakemeta>
- #include <hamsandwich>
- public plugin_init()
- {
- register_plugin("Fast Reloading", "1.0", "")
- RegisterHam(Ham_Weapon_Reload, "weapon_ak47", "fw_reload_post", 1)
- }
- #define OFFSET_WEAPON_IN_RELOAD 54
- #define EXTRA_OFFSET_WEAPON_LINUX 4
- #define OFFSET_PLAYER_NEXT_ATTACK 83
- #define OFFSET_WEAPON_OWNER 41
- #define EXTRA_OFFSET_PLAYER_LINUX 5
- public fw_reload_post(ent)
- {
- if(get_pdata_int(ent, OFFSET_WEAPON_IN_RELOAD, EXTRA_OFFSET_WEAPON_LINUX))
- {
- new id = get_pdata_cbase(ent, OFFSET_WEAPON_OWNER, EXTRA_OFFSET_WEAPON_LINUX)
- set_pdata_float(id, OFFSET_PLAYER_NEXT_ATTACK, 0.0, EXTRA_OFFSET_PLAYER_LINUX)
- }
- return HAM_IGNORED
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement