Quantcast
Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
    1. Welcome to GTAForums!   (85,726 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

Sign in to follow this  
Dyabda

[SA] Police cars do not have drivers

Recommended Posts

Dyabda

Hi.

I changed the police cars with memory addresses, but they do not have drivers. How to add drivers to police cars?

 

f0200838fd78.pngc6626aaa4cfa.png

Share this post


Link to post
Share on other sites
Jason Statham
Posted (edited)

Firstly, we need to know what adresses you have changed.

Edited by juarez

Share this post


Link to post
Share on other sites
Jack
Posted (edited)

Some vehicle models like MODEL_INFERNUS (411) are outside the default switch table boundaries:

CCarAI::AddPoliceCarOccupants();                limit from 427 to 599CCarCtrl::GenerateOneEmergencyServicesCar();    limit from 407 to 599CRoadblocks::GenerateRoadblockCopsForCar();     limit from 427 to 599CPopulation::AddPedInCar();                     limit from 407 to 599CAutomobile::PreRender();                       limit from 407 to 599CVehicle::IsLawEnforcementVehicle();            limit from 427 to 599

With Wanted Level Editor there're no such limits...

Edited by Jack

Share this post


Link to post
Share on other sites
Dyabda

Firstly, we need to know what adresses you have changed.

0x8A5A90 - Cop Car LS.

0x8A5A9C - Cop Bike.

Share this post


Link to post
Share on other sites
Jason Statham
Posted (edited)

Use this code:

{$CLEO}0000: NOP0A8C: write_memory 0x8A5A9C size 4 value 461 virtual_protect 1  // copbike -> pcj600// CCarAI::AddPoliceCarOccupants// 0x41C3F0: table indexes from 0-4 (last: 4 - default switch table)0A8C: write_memory 0x41C412 size 1 value 3 virtual_protect 1  // 0x41C3F0 - starts at 427 (size = 0x1) (461 - 427 = 34 (0x22)) so 0x41C3F0 + 0x22 = 0x41C412 // CPopulation::AddPedInCar// 0x613C04: table indexes from 0-8 (last: 8 - default switch table)0A8C: write_memory 0x613C3A size 1 value 6 virtual_protect 1  // 0x613C04 - starts at 407 (size = 0x1) (461 - 407 = 54 (0x36)) so 0x613C04 + 0x36 = 0x613C3A 0A93:

screenshot:

y4V0vwN.jpg

 

And also the spoiler's doesn't work for me, wtf.

Edited by juarez

Share this post


Link to post
Share on other sites
Dyabda
Posted (edited)
Thanks, it works, but why are there two policemen on the motorcycle? Upd. At the value of 2 appears 1 motor policeman.

The values of 3 and 6 are indexes?

If so, what index is responsible for spawning SWAT, FBI and the Army?


Game Crash



0A8C: write_memory 0x8A5A90 size 4 value 438 virtual_protect 1 // Cop Car LS

// CCarAI::AddPoliceCarOccupants
// 0x41C3F0: table indexes from 0-4 (last: 4 - default switch table)
0A8C: write_memory 0x41C3FB size 1 value 3 virtual_protect 1 // 0x41C3F0 - starts at 427 (size = 0x1) (438 - 427 = 11 (0xB)) so 0x41C3F0 + 0xB = 0x41C3FB

// CPopulation::AddPedInCar
//0x613C04: table indexes from 0-8 (last: 8 - default switch table)
0A8C: write_memory 0x613C0F size 1 value 6 virtual_protect 1 // 0x613C04 - starts at 407 (size = 0x1) (438 - 427 = 11 (0xB)) so 0x613C04 + 0xB = 0x613C0F

Edited by Dyabda

Share this post


Link to post
Share on other sites
Jason Statham
Posted (edited)
The values of 3 and 6 are indexes?

Yes, but loook into the functions CCarAI::AddPoliceCarOccupants(EXE:0x41C070) (switch table = 0x41C3F0) and CPopulation::AddPedInCar(EXE:0x613A00)(switch table = 0x613C04) and use an IDA PRO and set proper switch table index to get the game to work.

Edited by juarez

Share this post


Link to post
Share on other sites
Dyabda

 

The values of 3 and 6 are indexes?

Yes, but loook into the functions CCarAI::AddPoliceCarOccupants(EXE:0x41C070) (switch table = 0x41C3F0) and CPopulation::AddPedInCar(EXE:0x613A00)(switch table = 0x613C04) and use an IDA PRO and set proper switch table index to get the game to work.

 

Thanks, I'll try to figure this out. When I have problems, I will unsubscribe here.

Share this post


Link to post
Share on other sites
Emperix

Hi.

I changed the police cars with memory addresses, but they do not have drivers. How to add drivers to police cars?

 

f0200838fd78.pngc6626aaa4cfa.png

you can edit cargrp to change police cars i did and work and drivers will be inside and you can also edit pedgrp to change e.g gang members or police or even change textures and models

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
Sign in to follow this  

×

Important Information

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