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

    1. GrandTheftAuto.net - Website Re-Launch

    1. GTA Online

      1. The Diamond Casino Heist
      2. Find Lobbies & Players
      3. Guides & Strategies
      4. Vehicles
      5. Content Creator
      6. Help & Support
    2. Red Dead Online

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

      1. Events
    1. Red Dead Redemption 2

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

    1. Grand Theft Auto Series

    2. GTA 6

    3. GTA V

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

      1. The Lost and Damned
      2. The Ballad of Gay Tony
      3. Guides & Strategies
      4. Help & Support
    5. GTA Chinatown Wars

    6. GTA Vice City Stories

    7. GTA Liberty City Stories

    8. GTA San Andreas

      1. Guides & Strategies
      2. Help & Support
    9. GTA Vice City

      1. Guides & Strategies
      2. Help & Support
    10. GTA III

      1. Guides & Strategies
      2. Help & Support
    11. Top Down Games

      1. GTA Advance
      2. GTA 2
      3. GTA
    1. GTA Mods

      1. GTA V
      2. GTA IV
      3. GTA III, VC & SA
      4. Tutorials
    2. Red Dead Mods

      1. Documentation
    3. Mod Showroom

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

      1. DYOM
      2. OpenIV
      3. GTA: Underground
      4. GTA: Liberty City
      5. GTA: State of Liberty
    1. Rockstar Games

    2. Rockstar Collectors

    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
    3. Gangs

    1. Announcements

    2. Support

    3. 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.

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  

  • 2 Users Currently Viewing
    0 members, 0 Anonymous, 2 Guests

×
×
  • Create New...

Important Information

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