TASK

TASK_PATROL

0xBDA5DF49D080FE4E Jenkins: 0xB92E5AF6

Signature

// TASK
void TASK_PATROL(Ped ped, const char* patrolRouteName, int alertState, BOOL canChatToPeds, BOOL useHeadLookAt)

Parameters

Type Name
Ped ped
const char* patrolRouteName
int alertState
BOOL canChatToPeds
BOOL useHeadLookAt

Return type void

Build 323

Documentation

After looking at some scripts the second parameter seems to be an id of some kind. Here are some I found from some R* scripts: "miss_Tower_01" (this went from 01 - 10) "miss_Ass0" (0, 4, 6, 3) "MISS_PATROL_8" I think they're patrol routes, but I'm not sure. And I believe the 3rd parameter is a BOOL, but I can't confirm other than only seeing 0 and 1 being passed. As far as I can see the patrol routes names such as "miss_Ass0" have been defined earlier in the scripts. This leads me to believe we can defined our own new patrol routes by following the same approach. From the scripts TASK::OPEN_PATROL_ROUTE("miss_Ass0"); TASK::ADD_PATROL_ROUTE_NODE(0, "WORLD_HUMAN_GUARD_STAND", l_738[0/*3*/], -139.4076690673828, -993.4732055664062, 26.2754, MISC::GET_RANDOM_INT_IN_RANGE(5000, 10000)); TASK::ADD_PATROL_ROUTE_NODE(1, "WORLD_HUMAN_GUARD_STAND", l_738[1/*3*/], -116.1391830444336, -987.4984130859375, 26.38541030883789, MISC::GET_RANDOM_INT_IN_RANGE(5000, 10000)); TASK::ADD_PATROL_ROUTE_NODE(2, "WORLD_HUMAN_GUARD_STAND", l_738[2/*3*/], -128.46847534179688, -979.0340576171875, 26.2754, MISC::GET_RANDOM_INT_IN_RANGE(5000, 10000)); TASK::ADD_PATROL_ROUTE_LINK(0, 1); TASK::ADD_PATROL_ROUTE_LINK(1, 2); TASK::ADD_PATROL_ROUTE_LINK(2, 0); TASK::CLOSE_PATROL_ROUTE(); TASK::CREATE_PATROL_ROUTE();

APPI RP

Join us on FiveM

Semi-Serious GTA V roleplay on APPI RolePlay — hop into Discord for rules and onboarding, then follow the guide when you're ready to connect.