HU/onClientPedDamage: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
(5 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
__NOTOC__ | __NOTOC__ | ||
{{ | {{Client event}} | ||
Ez az esemény akkor indul el, amikor a [[ped]] megsérül. | |||
{{Note|Ez az esemény | {{Note|Ez az esemény csak a beérkező pedek esetében aktiválódik}} | ||
==Paraméterek== | |||
== | <syntaxhighlight lang="lua"> | ||
<syntaxhighlight lang="lua">float loss</syntaxhighlight> | element attacker, int weapon, int bodypart [, float loss ] | ||
</syntaxhighlight> | |||
*''' | *'''attacker''': Egy [[player]] [[element]] amely a támadót képviseli, vagy [[vehicle]] [[element]] (amikor a ped leesik a kerékpárról). | ||
*'''weapon''': Egy egész szám, amely a [[Weapons|weapon ID]] használta a támadó. | |||
*'''bodypart''': A ped megsérült testrészének reprezentáló egész szám. | |||
{{BodyParts}} | |||
*'''loss''': Egy float értél, amely a ped elvesztett egészségi állapotának százalékos arányát mutatja. | |||
==Forrás== | ==Forrás== | ||
A [[event system#Event source|forrás]] ennek az eseménynek a [[ped]], amely megsérült. | |||
==Esemény | ==Esemény törlés== | ||
Ha ez az esemény [[Event system#Canceling|canceled]], akkor a ped-et károsító hatások megszűnnek. | |||
==Példa== | ==Példa== | ||
Ez a példa | Ez a példa megszünteti a pedekben okozott károkat. | ||
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> | ||
function cancelPedDamage ( attacker ) | |||
cancelEvent() -- törölje a pedekben okozott károkat | |||
function | |||
end | end | ||
addEventHandler ( "onClientPedDamage", getRootElement(), cancelPedDamage ) | |||
addEventHandler(" | |||
</syntaxhighlight> | </syntaxhighlight> | ||
{{ | ==See Also== | ||
===Client ped events=== | |||
{{Client_ped_events}} | |||
===Client event functions=== | |||
{{Client_event_functions}} |
Latest revision as of 14:57, 12 December 2024
Ez az esemény akkor indul el, amikor a ped megsérül.
Paraméterek
element attacker, int weapon, int bodypart [, float loss ]
- attacker: Egy player element amely a támadót képviseli, vagy vehicle element (amikor a ped leesik a kerékpárról).
- weapon: Egy egész szám, amely a weapon ID használta a támadó.
- bodypart: A ped megsérült testrészének reprezentáló egész szám.
- 3: Torso
- 4: Ass
- 5: Left Arm
- 6: Right Arm
- 7: Left Leg
- 8: Right Leg
- 9: Head
- loss: Egy float értél, amely a ped elvesztett egészségi állapotának százalékos arányát mutatja.
Forrás
A forrás ennek az eseménynek a ped, amely megsérült.
Esemény törlés
Ha ez az esemény canceled, akkor a ped-et károsító hatások megszűnnek.
Példa
Ez a példa megszünteti a pedekben okozott károkat.
function cancelPedDamage ( attacker ) cancelEvent() -- törölje a pedekben okozott károkat end addEventHandler ( "onClientPedDamage", getRootElement(), cancelPedDamage )
See Also
Client ped events
- onClientPedDamage
- onClientPedHeliKilled
- onClientPedHitByWaterCannon
- onClientPedVehicleEnter
- onClientPedVehicleExit
- onClientPedWasted
- onClientPedWeaponFire
- onClientPedStep
Client event functions
- triggerLatentServerEvent
- triggerServerEvent
- Shared
- addEvent
- addEventHandler
- cancelEvent
- cancelLatentEvent
- getEventHandlers
- getLatentEventHandles
- getLatentEventStatus
- removeEventHandler
- triggerEvent
- wasEventCancelled