OnPlayerRangedProjectileDestroy

From Wiki G1R-MP G1 Remake Multiplayer
Revision as of 22:32, 14 August 2026 by QCherry (talk | contribs) (Update Lua event reference)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

onPlayerRangedProjectileDestroy

Triggered when an authoritative arrow or bolt projectile is removed.

Availability

This event is available in server-side scripts.

Callback signature

onPlayerRangedProjectileDestroy(ownerPlayerId, projectileId, reason)

Parameters

Name Type Description
ownerPlayerId int The shooting player ID.
projectileId int The removed projectile ID.
reason int The protocol cleanup reason code.

Examples

Handle the event:

addEventHandler("onPlayerRangedProjectileDestroy", root, function(ownerPlayerId, projectileId, reason)
    outputDebugString("Ranged projectile " .. projectileId .. " removed")
end)