elsewhat Posted August 8, 2017 Share Posted August 8, 2017 I'm trying to have a Ped pour from a Jerry can. So far I'm able to equip and assign a weapon clipset, but am unable to pour from it. I expect there is a native for triggering the pour action, but am unable to find it. STREAMING::REQUEST_CLIP_SET("move_ped_wpn_jerrycan_generic"); while (!STREAMING::HAS_CLIP_SET_LOADED("move_ped_wpn_jerrycan_generic")) { WAIT(0); if (GetTickCount() - ticksStart > 5000) { Logger::logDebug("Failed to load move_ped_wpn_jerrycan_generic"); return; } } getAttacker()->equipWeapon("WEAPON_PETROLCAN"); PED::SET_PED_WEAPON_MOVEMENT_CLIPSET(getAttacker()->getPed(), "move_ped_wpn_jerrycan_generic"); Any ideas? Link to comment Share on other sites More sharing options...
jedijosh920 Posted August 8, 2017 Share Posted August 8, 2017 TASK_SHOOT_AT_COORD might work with the jerry can equipped. ShadowCoderKing 1 Link to comment Share on other sites More sharing options...
elsewhat Posted August 10, 2017 Author Share Posted August 10, 2017 Thanks, gave it a go but it didn't work. Could of course be a special firing pattern used, but couldn't see any which were relevant. Ought to be a native which could stop or start the "pouring" (not one which specifies a specific coord) Link to comment Share on other sites More sharing options...
jedijosh920 Posted August 10, 2017 Share Posted August 10, 2017 Thanks, gave it a go but it didn't work. Could of course be a special firing pattern used, but couldn't see any which were relevant. Ought to be a native which could stop or start the "pouring" (not one which specifies a specific coord) Oh, now I'm pretty sure it's this native then: SET_PED_SHOOTS_AT_COORD, for the args just pass ped, 0, 0, 0, true Link to comment Share on other sites More sharing options...
elsewhat Posted August 10, 2017 Author Share Posted August 10, 2017 That looked very promising , but unfortunately fails to have any effect. Tried variations with 0.0f location, location of the ped/entity and flipping the toggle flag. Link to comment Share on other sites More sharing options...
aimless Posted August 10, 2017 Share Posted August 10, 2017 gave it a go but it didn't work. Could of course be a special firing pattern used, but couldn't see any which were relevant. Ought to be a native which could stop or start the "pouring" (not one which specifies a specific coord) Try using. FullAuto = 3337513804 That worked for me. elsewhat and jedijosh920 2 Link to comment Share on other sites More sharing options...
elsewhat Posted August 15, 2017 Author Share Posted August 15, 2017 Excellent. Not sure why I didn't get it to work earlier Used 0.0 for the location parameters AI::TASK_SHOOT_AT_COORD(ped, 0.0, 0.0, 0.0, 5000, 3337513804); sollaholla 1 Link to comment Share on other sites More sharing options...
aimless Posted August 15, 2017 Share Posted August 15, 2017 TASK_GO_TO_COORD_WHILE_AIMING_AT_COORD works also for walking and pouring at the same time. These are the perams i used. Function.Call(Hash.TASK_GO_TO_COORD_WHILE_AIMING_AT_COORD, 0, v1.X, v1.Y, v1.Z, 0.0f, 0.0f, 0.0f, 1.0f, true, 2.0f, .5f, true, 0, 1, 3337513804); elsewhat and sollaholla 2 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now