SET_PED_CAPSULE
Overrides the ped's collision capsule radius for the current tick.
Hash
0x364DF566EC833DE2Runtime name
SetPedCapsuleNamespacePED
SideClient
NameOfficial
Docs
Since build1207
GTA V hash
0x364DF566EC833DE2Signature
void SET_PED_CAPSULE(Ped ped, float value);Parameters
| Name | Type | Description |
|---|---|---|
ped | Ped | — |
value | float | — |
Returns void
Description
Overrides the ped's collision capsule radius for the current tick.
Must be called every tick to be effective.
Setting this to 0.001 will allow warping through some objects.
Usage
SetPedCapsule(ped, value)
-- always works, by hash
Citizen.InvokeNative(0x364DF566EC833DE2, ped, value)JavaScript and C#
SetPedCapsule(ped, value);
// by hash
Citizen.invokeNative('0x364DF566EC833DE2', ped, value + 0.0000001);Function.Call((Hash)0x364DF566EC833DE2, ped, value);- Float parameters: Lua integers (
10, or whole numbers decoded from NUI/JSON) are sent as ints and read as garbage. Write10.0orvalue + 0.0. The generated JS wrappers add0.0000001to non-zero floats for the same reason.
Sources
Something wrong or missing? Contribute a verified note — corrections ship through pull requests.