Garry's Mod

Garry's Mod

992 oy
Fake hits fix
2
4
3
   
Ödül
Favorilere Ekle
Favorilere Eklendi
Favorilerden Çıkar
İçerik Türü: Eklenti
Eklenti Türü: Efektler
Eklenti Etiketleri: Eğlence, Gerçekçilik
Dosya Boyutu
Gönderilme
Güncellenme
2.613 KB
8 Ağu 2021 @ 17:59
3 Eki 2024 @ 17:42
11 Değişiklik Notu ( görüntüle )

İndirmek için abone ol
Fake hits fix

Redox tarafından 1 koleksiyonda
CFC TEST
83 öğe
Açıklama
Now supports players & npcs!
This addon aims to fix "fake hits" / hitreg feel, whenever a player shoots another player or npc. This can cause the attacker to see fake blood particles while the player that's getting shot at receives no damage at all.

The addon does this through server siding most of the effect, making it only trigger when a player actually takes damage.

Github Link [github.com]
125 Yorum
t5d6k3 20 Eyl @ 12:11 
this mod breaks TTT/Sandbox blood pools by Yakubian Tricknologist
https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=2073051145
!!PleaseCleanMyteeth!! 8 Eyl @ 17:22 
This makes mod makes me bleed and get wounded in vehicles. The cars themselfs are bleeding while sitting in it.
VAKANCY 23 Tem @ 8:02 
thanks lomb
.kkrill 14 Tem @ 12:08 
this addon breaks blood effects with ent:DispatchTraceAttack()
also because it makes ent:GetBloodColor() always return -1 it breaks even manual util.Effect( "BloodImpact" )
Lombaxtard 29 Nis @ 12:27 
Scratch that, the effect didn't persist after a game restart. Changing
"if not ent:IsNPC() then return end"
to
"if not ent:IsNPC() or not ent:IsRagdoll() then return end"
in the "OnEntityCreated" hook worked for sure though. I made sure to re-test again to be definitive. It seems that before that the script failed to initialize somehow and I couldn't tell if fake hits were happening or not
Lombaxtard 29 Nis @ 10:36 
But they do. I added IsRagdoll as a condition and blood splatter system worked immediately
Redox  [yaratıcı] 29 Nis @ 10:09 
it checks if the entity is a player, npc or nextbot under that
ragdolls wont pass though that
Lombaxtard 29 Nis @ 9:38 
@Name's Joystick; Redox
To make it compatible with Enhanced Blood Splatter System is literally a 2 second fix, just replace the line
"if ent.IgnoreFakeHitFix then return end"
with the line
"if ent.IgnoreFakeHitFix or ent.IsRagdoll then return end".

All this damage logic is not needed on ragdolls anyway since by the default shooting them doesn't spawn any particles, and no need to account for fake hits of Enhanced Blood Splatter System because that addon already has prediction built in
Redox  [yaratıcı] 11 Şub @ 3:44 
this probably wont be needed if you use a clientside hitreg addon. this is basically just as simple as is while clientside hitreg addons redo the entire way hitregistration is done
Vincent 10 Şub @ 14:24