Quantcast
Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
    1. Welcome to GTAForums!   (84,974 visits to this link)

    2. News

    1. GTA Online

      1. Find Lobbies & Players
      2. Guides & Strategies
      3. Vehicles
      4. Content Creator
      5. Help & Support
    2. Crews

      1. Events
      2. Recruitment
    1. Grand Theft Auto Series

    2. GTA Next

    3. GTA V

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

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

    6. GTA Vice City Stories

    7. GTA Liberty City Stories

    8. GTA San Andreas

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

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

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

      1. GTA Advance
      2. GTA 2
      3. GTA
    12. 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

    2. Red Dead Redemption

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

    2. Site Suggestions

stef538

[IV] Get Ped ID ?

Recommended Posts

stef538

i want to know if it is possible to get the ped id of the ped which I just spawned.

 

Because Ii want to make it so that you can switch from body to body but still see the old ped,

 

So if I spawn a ped, then if I press (for example) P then I need to take control over that ped, but still need to see Niko,

Is this possible ?

Share this post


Link to post
Share on other sites
InfamousSabre

When you spawn it, save the returned id

GTA.Ped myped = World.CreatePed(<your parameters here>);

Share this post


Link to post
Share on other sites
stef538

so then the myped is the return ID ? and i could use it in this native function .. ?

 

Function.call("SET_PLAYER_CONTROL", myped, 1);

 

and then i can control the ped ?

Share this post


Link to post
Share on other sites
stef538

so then the myped is the return ID ? and i could use it in this native function .. ?

 

Function.call("SET_PLAYER_CONTROL", myped, 1);

 

and then i can control the ped ?

If i try this, I get this error :

 

Attempted to read or write protected memory..

 

Help! Anyone!?

Share this post


Link to post
Share on other sites
julionib

the set_player_control method just sets if the indicated Player (first param) can control or not the character (second param), so, it dont will work for Peds, this si how you use this method:

Function.call("SET_PLAYER_CONTROL", player, 0)

or, to enable control:

Function.call("SET_PLAYER_CONTROL", player, 1)

im not sure if you can directly control a ped in game like you control player character

Edited by julionib

Share this post


Link to post
Share on other sites
stef538

the set_player_control method just sets if the indicated Player (first param) can control or not the character (second param), so, it dont will work for Peds, this si how you use this method:

 

Function.call("SET_PLAYER_CONTROL", player, 0)

or, to enable control:

Function.call("SET_PLAYER_CONTROL", player, 1)

 

im not sure if you can directly control a ped in game like you control player character

 

Ok, so it seems i can't do that, then the following thing, i think this is the best idea to do it then,

 

you mustn't see the ped spawn, so it has to replace niko in 0.5 seconds or i don't know, but is this even possible ? because when i try this, the ped just comes falling out of the air..

Share this post


Link to post
Share on other sites
LordOfTheBongs

if u dont want them to fall from the air u call .ToGround() on the position. It is a vector3 method.

Share this post


Link to post
Share on other sites
stef538

i tried this, but he's still falling from the air...

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now

×

Important Information

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