SLIDE_OBJECT
Hash
0x2FDFF4107B8C1147Runtime name
SlideObjectNamespaceOBJECT
SideClient
NameOfficial
Docs
Since build1207
GTA V hash
0x2FDFF4107B8C1147Signature
BOOL SLIDE_OBJECT(Object object, float toX, float toY, float toZ, float speedX, float speedY, float speedZ, BOOL collision);Parameters
| Name | Type | Description |
|---|---|---|
object | Object | — |
toX | float | — |
toY | float | — |
toZ | float | — |
speedX | float | — |
speedY | float | — |
speedZ | float | — |
collision | BOOL | — |
Returns BOOL
Usage
local retval = SlideObject(object, toX, toY, toZ, speedX, speedY, speedZ, collision)
-- always works, by hash
local retval = Citizen.InvokeNative(0x2FDFF4107B8C1147, object, toX, toY, toZ, speedX, speedY, speedZ, collision, Citizen.ReturnResultAnyway())JavaScript and C#
const retval = SlideObject(object, toX, toY, toZ, speedX, speedY, speedZ, collision);
// by hash
const retval = Citizen.invokeNative('0x2FDFF4107B8C1147', object, toX + 0.0000001, toY + 0.0000001, toZ + 0.0000001, speedX + 0.0000001, speedY + 0.0000001, speedZ + 0.0000001, collision, Citizen.returnResultAnyway());bool retval = Function.Call<bool>((Hash)0x2FDFF4107B8C1147, object, toX, toY, toZ, speedX, speedY, speedZ, collision);- 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.