Gamemode.EntityTakeDamage

Aus GMod Wiki (DE)

Wechseln zu: Navigation, Suche
Event Hook
Hook NameGM:EntityTakeDamage
Syntax(Entity) ent, (Entity) inflictor, (Entity) attacker, amount, (DamageInfo) dmginfo
Beschreibung:
Wird ausgeführt wenn einem Spieler/Entity Schaden zugefügt wird.
ErgebnisN/A
Lua StatusBild:Server.png



Beispiel

BeschreibungReduziert den Fall-Schaden wenn man auftrifft!
Benutzt als:Bild:Server.png
Code
1
2
3
4
5
6
7
8
function ReduceFalldmg( ent, inflictor, attacker, amount, dmginfo )
        if ent:IsPlayer() and dmginfo:IsFallDamage() then
                // Reduziere den Schaden um die Hälfte ( 0.5 wird hier mit dem eigentlichem Schaden multipliziert )
                dmginfo:ScaleDamage( 0.5 )  
        end  
end
 
hook.Add( "EntityTakeDamage", "LessFallDamage", ReduceFalldmg )
ErgebnisNone



Powered by gmod.de