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

    1. GTANet.com

    1. GTA Online

      1. The Cayo Perico 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. Red Dead Redemption 2

      1. PC
      2. Help & Support
    2. Red Dead Redemption

    1. Grand Theft Auto Series

    2. GTA VI

      1. St. Andrews Cathedral
    3. GTA V

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

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

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

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

      1. Guides & Strategies
      2. Help & Support
    8. Portable Games

      1. GTA Chinatown Wars
      2. GTA Vice City Stories
      3. GTA Liberty City Stories
    9. 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. Design Your Own Mission
      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. Movies & TV
      5. Music
      6. Sports
      7. 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

I have a problem (help)


Nesthor

Recommended Posts

I have a problem that I could not solve, and I would like to know if it is "normal" or I am doing something wrong.

 

First, I write some very simple code that soup peds and cars in x place, as normal scripts are activated when the player is near the area.

 

Thento deactivate it I use an area from the same point but larger, for example if it is activated  being 100 meters is deactivated when you move away 150 meters.

 

The problem is that if the player for any reason stays close to that area (within 150 meters) and closes the game or closes it, when the game resumes the cars are doubled since it does not leave the area that activates the  elimination.  I have partially solved this problem using code 014B but if I put several cars nearby it only generates some and not all.  

 

Is there any way to do that if the game closes when resuming game, clean the area in case there are vehicles from the previous game?

Link to post
Share on other sites
OrionSR

I'm assuming this is an issue with the Android version of San Andreas...

 

Car generators will probably cause more problems than they are worth. The spawning issue with cargens can be mitigated with the force spawn flag and proper spacing but without careful management the process will add new cargens every time the save is loaded and resaved, and eventually will stuff the cargen so full that there will be no room for streaming cargens to spawn.

 

The general rule is to be very careful with how cargens, pickups, blips and objects are used in scripts as they will eventually break the save.

 

On Android the problem is worse because mission cars and peds are also included in the save file. Mission cars and peds won't be removed by a clear area command, and if their handle is stored in a local variable of a cleo script they will become... unattached, and hard to remove.

 

Depending on what else you want your cars and peds to do after creation:  if you can "remove references" and basically turn them into random cars and peds, then they shouldn't persist in the save and can be removed with clear area commands. You could probably even get away with leaving out the elimination process and let the game clean them up with the rest of the garbage when leaving the area. 

 

 

  • Like 1
Link to post
Share on other sites
1 hour ago, OrionSR said:

I'm assuming this is an issue with the Android version of San Andreas...

 

Car generators will probably cause more problems than they are worth. The spawning issue with cargens can be mitigated with the force spawn flag and proper spacing but without careful management the process will add new cargens every time the save is loaded and resaved, and eventually will stuff the cargen so full that there will be no room for streaming cargens to spawn.

 

The general rule is to be very careful with how cargens, pickups, blips and objects are used in scripts as they will eventually break the save.

 

On Android the problem is worse because mission cars and peds are also included in the save file. Mission cars and peds won't be removed by a clear area command, and if their handle is stored in a local variable of a cleo script they will become... unattached, and hard to remove.

 

Depending on what else you want your cars and peds to do after creation:  if you can "remove references" and basically turn them into random cars and peds, then they shouldn't persist in the save and can be removed with clear area commands. You could probably even get away with leaving out the elimination process and let the game clean them up with the rest of the garbage when leaving the area. 

 

 

NiThat's right, I'm running cleos on Android.

 

 I tried to eliminate the references once the cars were created, but I have the disadvantage that these cars disappear as soon as I see them, and I would like them to remain there at least until the end of the game or the player closes the game.  

 

Anyway, I guess there is nothing left but to take the precaution of activating and finishing the script in smaller areas, or failing to warn the player not to finish the game or close the game near the activation area

Link to post
Share on other sites
On 12/24/2019 at 8:44 AM, Nesthor said:

NiThat's right, I'm running cleos on Android.

good to know and good that i didn't tried to help before Orion made 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
  • 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.