Jump to content
    1. Welcome to GTAForums!

    1. GTANet.com

    1. GTA Online

      1. Los Santos Drug Wars
      2. Updates
      3. Find Lobbies & Players
      4. Guides & Strategies
      5. Vehicles
      6. Content Creator
      7. Help & Support
    2. Red Dead Online

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

    1. Grand Theft Auto Series

      1. Bugs*
      2. St. Andrews Cathedral
    2. GTA VI

    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. Classic GTA SA
      2. Guides & Strategies
      3. Help & Support
    6. GTA Vice City

      1. Classic GTA VC
      2. Guides & Strategies
      3. Help & Support
    7. GTA III

      1. Classic GTA III
      2. Guides & Strategies
      3. 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. Red Dead Redemption 2

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

    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
    1. Announcements

    2. Support

    3. Suggestions

Doubt of variables


DavidReyes2250
 Share

Recommended Posts

DavidReyes2250

Hello, I need to know what this type of variable is for and what it is used for or if it has the same use as a variable like "$1000", "[email protected]", "$VARIABLE"; and it is this type of variables for example:

 

- $9626 ($ 9602,2i)

- $2450 ($ 9616,12s)

Edited by DavidReyes2250
Link to comment
Share on other sites

What your looking at are variables arranged in an array so they can be indexed. Yes, they have the same general use rules as any other global or local variable. You can probably find more detailed info on arrays in the local tutorials, but here's the short version.

 

2i: An array with 2 elements of integers. Something like 4f would be an array of 4 floats. These are easy to work with as they are always 4 bytes in length. 

  • $9626 is the first element of the array an can be hard coded as $9626[0] or indexed as $9626($9602,2i) when $9602 == 0. 
  • $9627 is the second element of the array an can be hard coded as $9626[1] or indexed as $9626($9602,2i) when $9602 == 1.

12s: An array with 12 elements of short strings - usually 7 bytes plus a null terminator (00). 8 bytes, two variables in length, so

  • s$2450 is the first element of the array and can be hardcoded as s$2350[0] or indexed as $2450($9616,12s) when $9616 == 0.
  • s$2452 is the second element of the array and can be hardcoded as s$2350[1] or indexed as $2450($9616,12s) when $9616 == 1.

The index can be a global or local variable, your examples just happened to be globals.

The index should always be positive and limited to the size of the array.

Local variables can be used to form an array as well, but has restricted use in cleo scripts due to the limited local variables available to scripts. 

Link to comment
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
 Share

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