Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <amxmodx>
- #include <fakemeta>
- #include <basebuilder>
- #include <hamsandwich>
- #include <ammopacks>
- new g_item
- new bool:g_umie[33]
- public plugin_init()
- {
- register_plugin("[BB] HS Zombie headshots", "0.2", "Dr@goN")
- g_item = dodaj_extra_item("Headshot Resist", 60, 1)
- register_forward(FM_TraceLine, "fw_traceline");
- RegisterHam(Ham_Spawn, "player", "player_spawn", 1)
- }
- public client_connect(id)
- {
- g_umie[id] = false
- }
- public client_disconnect(id)
- {
- g_umie[id] = true
- }
- public Death()
- {
- g_umie[read_data(2)] = false
- }
- public player_spawn(id)
- {
- if(g_umie[id] = true)
- {
- g_umie[id] = false;
- }
- }
- public wybrano_item(player, itemid)
- {
- if (itemid == g_item)
- {
- g_umie[player]
- }
- }
- public zp_user_humanized_post(id)
- g_umie[id] = false
- public fw_traceline(Float:vecStart[3],Float:vecEnd[3],ignoreM,id,trace)
- {
- if(!is_user_connected(id))
- return;
- new hit = get_tr2(trace, TR_pHit);
- if(!is_user_connected(hit))
- return;
- new hitzone = get_tr2(trace, TR_iHitgroup);
- if(g_umie[hit] && hitzone == HIT_HEAD)
- set_tr2(trace, TR_iHitgroup, 8);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement