View Single Post
Bacardi
Veteran Member
Join Date: Jan 2010
Location: mom's basement
Old 09-18-2021 , 07:31   Re: In player_death Check for weapon_healthshot ?
Reply With Quote #7

ok, I think because I used SDKHook_OnTakeDamageAlivePost.
I did not notice, player health was already decreased when this event happen.
And when player health go low, it printed extra message, before last shoot -> death.

I changed to SDKHook_OnTakeDamageAlive
and now player health is before damage applies.
Code:
...
public void OnClientPutInServer(int client)
{
    SDKHook(client, SDKHook_OnTakeDamageAlive, OnTakeDamageAlive);
}


public Action OnTakeDamageAlive(int victim, int &attacker, int &inflictor, float &damage, int &damagetype)
{
...
*edit
Using OnTakeDamagePost, again. I put check only victim health, not applied damage amount.
Maybe it work now. #5
__________________
Do not Private Message @me

Last edited by Bacardi; 09-18-2021 at 09:03.
Bacardi is offline