AddPatrolRouteNode
DocsAddPatrolRouteNode(id, guardScenario, x1, y1, z1, x2, y2, z2, waitTime)Description
x2,y2 and z2 are the coordinates to which the ped should look at
Parameters
| Name | Type | Description |
|---|---|---|
id | int | is an integer that "identifies" the route node for linking to the route with ADD_PATROL_ROUTE_LINK. |
guardScenario | char* | can be "WORLD_HUMAN_GUARD_STAND" or "StandGuard" |
x1 | float | destination |
y1 | float | destination |
z1 | float | destination |
x2 | float | coordinates to which the ped should look |
y2 | float | coordinates to which the ped should look |
z2 | float | coordinates to which the ped should look |
waitTime | int | written in ms |
Quick Snippet: Get Coordinatesx1y1z1x2
x1y1z1x2Add this command to your client script to retrieve precise locations in-game.
-- Add this to your client.lua. Type /pos in-game to copy coords.
RegisterCommand('pos', function()
local ped = PlayerPedId()
local coords = GetEntityCoords(ped)
local heading = GetEntityHeading(ped)
local output = string.format("vector4(%.2f, %.2f, %.2f, %.2f)", coords.x, coords.y, coords.z, heading)
print(output)
TriggerEvent('chat:addMessage', { args = { '^4[COORD]^0', output } })
end)Ped Models

mp_m_freemode_01
player_zero
ig_agatha
s_m_y_cop_01
s_m_m_gaffer_01
g_m_m_armboss_01
a_c_boar
a_m_m_bevhills_01Returns
voidThis native does not return a value.
Examples
Official
-- the guard will go toward vector3(1.0, 1.0, 1.0) coordinates looking toward vector3(0.0, 0.0, 0.0) coordinates waiting 1000ms with the WORLD_HUMAN_GUARD_STAND animation
AddPatrolRouteNode(1, "WORLD_HUMAN_GUARD_STAND", vector3(1.0, 1.0, 1.0), vector3(0.0, 0.0, 0.0), 1000)