Quantcast
Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
    1. Welcome to GTAForums!

    1. Red Dead Redemption 2

      1. PC
      2. Gameplay
      3. Missions
      4. Help & Support
    2. Red Dead Online

      1. Gameplay
      2. Find Lobbies & Outlaws
      3. Help & Support
      4. Frontier Pursuits
    1. Crews & Posses

      1. Recruitment
    2. Events

    1. GTA Online

      1. Diamond Casino & Resort
      2. DLC
      3. Find Lobbies & Players
      4. Guides & Strategies
      5. Vehicles
      6. Content Creator
      7. Help & Support
    2. Grand Theft Auto Series

    3. GTA 6

    4. GTA V

      1. PC
      2. Guides & Strategies
      3. Help & Support
    5. GTA IV

      1. Episodes from Liberty City
      2. Multiplayer
      3. Guides & Strategies
      4. Help & Support
      5. GTA IV Mods
    6. GTA Chinatown Wars

    7. GTA Vice City Stories

    8. GTA Liberty City Stories

    9. GTA San Andreas

      1. Guides & Strategies
      2. Help & Support
      3. GTA SA Mods
    10. GTA Vice City

      1. Guides & Strategies
      2. Help & Support
      3. GTA VC Mods
    11. GTA III

      1. Guides & Strategies
      2. Help & Support
      3. GTA III Mods
    12. Top Down Games

      1. GTA Advance
      2. GTA 2
      3. GTA
    13. Wiki

      1. Merchandising
    1. GTA Modding

      1. GTA V
      2. GTA IV
      3. GTA III, VC & SA
      4. Tutorials
    2. Mod Showroom

      1. Scripts & Plugins
      2. Maps
      3. Total Conversions
      4. Vehicles
      5. Textures
      6. Characters
      7. Tools
      8. Other
      9. Workshop
    3. Featured Mods

      1. DYOM
      2. OpenIV
      3. GTA: Underground
      4. GTA: Liberty City
      5. GTA: State of Liberty
    1. Red Dead Redemption

    2. Rockstar Games

    1. Off-Topic

      1. General Chat
      2. Gaming
      3. Technology
      4. Programming
      5. Movies & TV
      6. Music
      7. Sports
      8. Vehicles
    2. Expression

      1. Graphics / Visual Arts
      2. GFX Requests & Tutorials
      3. Writers' Discussion
      4. Debates & Discussion
    1. News

    2. Forum Support

    3. Site Suggestions

Sign in to follow this  
Reck1501

GET_PED_LAST_WEAPON_IMPACT_COORD

Recommended Posts

Reck1501

How exactly are you supposed to use "Any GET_LAST_WEAPON_IMPACT_COORD(Ped Handle, float *Coords)"?

If someone could come with an example, it'd be great!

void set_explosive_ammo(){	int pedID = GET_PLAYER_PED(PLAYER_PED_ID());	if (IS_PED_SHOOTING(pedID))	{		float Coords[3];		GET_PED_LAST_WEAPON_IMPACT_COORD(pedID, Coords[3]);		ADD_OWNED_EXPLOSION(pedID, Coords[1], Coords[2], Coords[3], 5, .75, true, false, .1);	}}

This is what I have so far, but it doesn't work

Edited by Reck1501

Share this post


Link to post
Share on other sites
Reck1501

I changed it to

	Ped playerPed = PLAYER_PED_ID();	if (IS_PED_SHOOTING(playerPed))	{		Any coords[3];		GET_PED_LAST_WEAPON_IMPACT_COORD(playerPed, coords);

and now it does have some effect, but it crashes as soon as it's executed

Share this post


Link to post
Share on other sites
FreeOffset

Do

float coords[3];GET_PED_LAST_WEAPON_IMPACT_COORD(PLAYER_PED_ID(), coords);

update natives

static Any GET_PED_LAST_WEAPON_IMPACT_COORD(Ped Handle, float* Coords) { return invoke<Any>(0x6C4D0409BA1A2BC2, Handle, Coords); } // 6C4D0409BA1A2BC2 9B266079
Edited by FreeOffset

Share this post


Link to post
Share on other sites
Reck1501

 

Do

float coords[3];GET_PED_LAST_WEAPON_IMPACT_COORD(PLAYER_PED_ID(), coords);

update natives

static Any GET_PED_LAST_WEAPON_IMPACT_COORD(Ped Handle, float* Coords) { return invoke<Any>(0x6C4D0409BA1A2BC2, Handle, Coords); } // 6C4D0409BA1A2BC2 9B266079

It still crashes the game, sadly

Share this post


Link to post
Share on other sites
FreeOffset

 

 

Do

float coords[3];GET_PED_LAST_WEAPON_IMPACT_COORD(PLAYER_PED_ID(), coords);

update natives

static Any GET_PED_LAST_WEAPON_IMPACT_COORD(Ped Handle, float* Coords) { return invoke<Any>(0x6C4D0409BA1A2BC2, Handle, Coords); } // 6C4D0409BA1A2BC2 9B266079

It still crashes the game, sadly

 

 

maybe it's the ADD_OWNER_EXPLOSION? Try

ADD_OWNED_EXPLOSION(pedID, Coords[0], Coords[2], Coords[4], 5, .75, true, false, .1);

If it still crashes try commenting out the ADD_OWNED_EXPLOSION code and tell me if it crashes.

Edited by FreeOffset

Share this post


Link to post
Share on other sites
Reck1501

 

 

 

Do

float coords[3];GET_PED_LAST_WEAPON_IMPACT_COORD(PLAYER_PED_ID(), coords);

update natives

static Any GET_PED_LAST_WEAPON_IMPACT_COORD(Ped Handle, float* Coords) { return invoke<Any>(0x6C4D0409BA1A2BC2, Handle, Coords); } // 6C4D0409BA1A2BC2 9B266079

It still crashes the game, sadly

 

 

maybe it's the ADD_OWNER_EXPLOSION? Try

ADD_OWNED_EXPLOSION(pedID, Coords[0], Coords[2], Coords[4], 5, .75, true, false, .1);

If it still crashes try commenting out the ADD_OWNED_EXPLOSION code and tell me if it crashes.

 

 

Just tested that, and it still crashes

Share this post


Link to post
Share on other sites
XeClutch

 

float Coordinates[3];GET_PED_LAST_WEAPON_IMPACT_COORD(PLAYER_PED_ID(), &Coordinates);

 

I don't mod GTA V on PC, only Xbox 360 so I'm not sure if that will work on PC.

Share this post


Link to post
Share on other sites
Reck1501
float Coordinates[3];GET_PED_LAST_WEAPON_IMPACT_COORD(PLAYER_PED_ID(), &Coordinates);

I don't mod GTA V on PC, only Xbox 360 so I'm not sure if that will work on PC.

 

 

Give me a minute and I'll find out :p

 

doesn't work :(

Edited by Reck1501

Share this post


Link to post
Share on other sites
FreeOffset

 

 

 

 

Do

float coords[3];GET_PED_LAST_WEAPON_IMPACT_COORD(PLAYER_PED_ID(), coords);

update natives

static Any GET_PED_LAST_WEAPON_IMPACT_COORD(Ped Handle, float* Coords) { return invoke<Any>(0x6C4D0409BA1A2BC2, Handle, Coords); } // 6C4D0409BA1A2BC2 9B266079

It still crashes the game, sadly

 

 

maybe it's the ADD_OWNER_EXPLOSION? Try

ADD_OWNED_EXPLOSION(pedID, Coords[0], Coords[2], Coords[4], 5, .75, true, false, .1);

If it still crashes try commenting out the ADD_OWNED_EXPLOSION code and tell me if it crashes.

 

 

Just tested that, and it still crashes

 

 

I just tried the ADD_OWNED_EXPLOSION code in my own trainer and it worked and gave an explosion.

    if (ExplosionGun) {        if (IS_PED_SHOOTING(PLAYER_PED_ID())) {            float tmp[6];            GET_PED_LAST_WEAPON_IMPACT_COORD(PLAYER_PED_ID(), tmp);            ADD_OWNED_EXPLOSION(PLAYER_PED_ID(), tmp[0], tmp[2], tmp[4], 5, .75, true, false, .1);        }    }

Not sure what you're doing wrong.

Edited by FreeOffset

Share this post


Link to post
Share on other sites
Reck1501

Any chance I can get a copy of your source to see if I can try and get my own to work?

Share this post


Link to post
Share on other sites
FreeOffset

Any chance I can get a copy of your source to see if I can try and get my own to work?

 

I put it in native trainer, https://www.sendspace.com/file/e2ipwg

Edited by FreeOffset

Share this post


Link to post
Share on other sites
Reck1501

 

Any chance I can get a copy of your source to see if I can try and get my own to work?

 

I put it in native trainer, https://www.sendspace.com/file/e2ipwg

 

 

That's working for me.. Really freaking weird :p Thanks for the help mate

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • 1 User Currently Viewing
    0 members, 0 Anonymous, 1 Guest

×
×
  • Create New...

Important Information

By using GTAForums.com, you agree to our Terms of Use and Privacy Policy.