Solved On : PlayerHurt (Bug : DamageAmount)

remove.tk

Member
Trusted Member
Member
Jan 27, 2015
43
10
8
26
Parts Unknown
On : PlayerHurt

C# My Plugin

C#:
 if (!(he.Attacker is Fougerite.Player))
{
    return;
}

var Attacker = (Fougerite.Player)he.Attacker;
var Victim = (Fougerite.Player)he.Victim;
string WeaponName = he.WeaponName;
he.DamageAmount = 0;
when player shoot at head of victim the damage was bugged but at chest it's fine

Fougerite 1.5.6C V2
 

remove.tk

Member
Trusted Member
Member
Jan 27, 2015
43
10
8
26
Parts Unknown
Would you test this? I added some debug messages to the hurtevent.
Code:
[6/16/2017 12:04:00 AM] [Console] 1
[6/16/2017 12:04:00 AM] [Console] Debug: IsAlive 93.38586 True
[6/16/2017 12:04:00 AM] [Console] Debug: IsAlive 0 True
[6/16/2017 12:04:01 AM] [Console] 1
[6/16/2017 12:04:01 AM] [Console] Debug: WasKilled 117.4233 True
[6/16/2017 12:04:01 AM] [Console] Debug: WasKilled 0 True
 

remove.tk

Member
Trusted Member
Member
Jan 27, 2015
43
10
8
26
Parts Unknown
That's weird.



So It does get called at a headshot and the damage is also 0. o_O
This might work, added more debugs.
Code:
[6/16/2017 6:16:28 AM] [Console] 1
[6/16/2017 6:16:28 AM] [Console] Debug: IsAlive 91.35096 True
[6/16/2017 6:16:28 AM] [Console] HP: 100
[6/16/2017 6:16:28 AM] [Console] Debug: IsAlive 0 True
[6/16/2017 6:16:28 AM] [Console] AFTER SET CHANGE: IsAlive 0 True
[6/16/2017 6:16:28 AM] [Console] HP2: 100
[6/16/2017 6:16:29 AM] [Console] 1
[6/16/2017 6:16:29 AM] [Console] Debug: WasKilled 111.9823 True
[6/16/2017 6:16:29 AM] [Console] HP: 100
[6/16/2017 6:16:29 AM] [Console] Debug: WasKilled 0 True
[6/16/2017 6:16:29 AM] [Console] AFTER SET CHANGE2: WasKilled 0 True
[6/16/2017 6:16:29 AM] [Console] HP2: 100
Fougerite 1.5.5 No Bug
 
Last edited: