Jump to content
    1. Welcome to GTAForums!

    1. GTANet.com

    1. GTA Online

      1. The Criminal Enterprises
      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

*DO NOT* SHARE MEDIA OR LINKS TO LEAKED COPYRIGHTED MATERIAL. Discussion is allowed.

open?


warclaw
 Share

Recommended Posts

Hi i have seen the post to make the car indicators flash mod but how i open the GTA IV .EXE file? what program and it is safe?

Link to comment
Share on other sites

TheRealPcGamer

.........

car indicators flash? what do you mean?

 

and if you open the GTAIV.exe, it will launch the game. That's it. You just need to double-click it.

Link to comment
Share on other sites

There is a car indicator mod for SA, but I'm yet to see one for IV.

 

And you don't have to modify the exe for it. That's definitely not how it works.

Link to comment
Share on other sites

i mean open and edit the script codes!!

Hahahaha.

 

do you know actually how does Exe works? no its not

 

enableCarLightsChar = 0

 

it looks like this:

 

AA12D5 ASD55F

SFF1111 44FD55

ASDFKF 541D*F

MKLD56 A5F5FF

AMMBFF 25FD5F

DSFJP'G D44G7

AA12D5 ASD55F

SFF1111 44FD55

ASDFKF 541D*F

MKLD56 A5F5FF

AMMBFF 25FD5F

AA12D5 ASD55F

SFF1111 44FD55

ASDFKF 541D*F

MKLD56 A5F5FF

AMMBFF 25FD5F

DSFJP'G D44G7

AA12D5 ASD55F

SFF1111 44FD55

ASDFKF 541D*F

MKLD56 A5F5FF

AMMBFF 25FD5F

AND SHOW GO ON

 

if you find a way how to compile it to c++

user posted image

 

you will still need to know this verry confusing programing language PERFECT to be able to change somthing there, then you will need to compile it back to the exe format, but wait, i think DLL's wont recodnize the old exe so the game wont launch. Ok, lets edit the dlls so they will recodnize.

dlls looks much like exe's (AA12D5 ASD55F bullsh*t) so you will need so me hacking tools to decompile it to look like this:

user posted image

guess what? YOU NEED TO KNOW HOW THIS WORKS TOO. ok, another year has passed and you know how to operate dll, you need to find thefeature that dont run the game when exe is modified, after a week you found it, and disabled. you compiling dll to the source code and repeating this staff with 5 more dlls, next, you finally start the game, and GUESS WHAT! one of the six dlls are conflicting with other! and you need to find out wich! do i need to continue to write this stuff, or you understand that you cant do it?

Link to comment
Share on other sites

 

i mean open and edit the script codes!!

it looks like this:

 

AA12D5 ASD55F

SFF1111 44FD55

ASDFKF 541D*F

MKLD56 A5F5FF

AMMBFF 25FD5F

DSFJP'G D44G7

AA12D5 ASD55F

SFF1111 44FD55

ASDFKF 541D*F

MKLD56 A5F5FF

AMMBFF 25FD5F

AA12D5 ASD55F

SFF1111 44FD55

ASDFKF 541D*F

MKLD56 A5F5FF

AMMBFF 25FD5F

DSFJP'G D44G7

AA12D5 ASD55F

SFF1111 44FD55

ASDFKF 541D*F

MKLD56 A5F5FF

AMMBFF 25FD5F

woah dude where did you get that code?

it's not hex, it's more like omegadecimal! (with some symbols)

 

also, it's easy, because there are native functions which can be reached and executed because the game has the environment to run "scripts".

so before you try to "teach" someone, do your homework.

 

(so, it is not necessary to edit anything in the exe, you can attach a program to the exe such as the famous c++ hook to do whatever you want)

Edited by Hergonan
Link to comment
Share on other sites

i mean open and edit the script codes!!

it looks like this:

 

AA12D5 ASD55F

SFF1111 44FD55

ASDFKF 541D*F

MKLD56 A5F5FF

AMMBFF 25FD5F

DSFJP'G D44G7

AA12D5 ASD55F

SFF1111 44FD55

ASDFKF 541D*F

MKLD56 A5F5FF

AMMBFF 25FD5F

AA12D5 ASD55F

SFF1111 44FD55

ASDFKF 541D*F

MKLD56 A5F5FF

AMMBFF 25FD5F

DSFJP'G D44G7

AA12D5 ASD55F

SFF1111 44FD55

ASDFKF 541D*F

MKLD56 A5F5FF

AMMBFF 25FD5F

woah dude where did you get that code?

it's not hex, it's more like omegadecimal! (with some symbols)

 

also, it's easy, because there are native functions which can be reached and executed because the game has the environment to run "scripts".

so before you try to "teach" someone, do your homework.

 

(so, it is not necessary to edit anything in the exe, you can attach a program to the exe such as the famous c++ hook to do whatever you want)

Just a random question, if hexadecimal is base-16 (Sixteencharacters before you reach the tens column), why havent we moved on to base-32 with the invention of 32 bit processing, or base-64 with 64Bit?

Link to comment
Share on other sites

I just remember what ive seen when decompiled some exes and dlls and typed some random letters.

just old memories

Link to comment
Share on other sites

Just a random question, if hexadecimal is base-16 (Sixteencharacters before you reach the tens column), why havent we moved on to base-32 with the invention of 32 bit processing, or base-64 with 64Bit?

Lol, it's not like that.

There is no need for base-64 or 32, and if you wanna move to another "base" that means you have to write everything in a different way.

everything confused.gif

Link to comment
Share on other sites

@Hergonan: TRASE's point was just that someone like warclaw who obviously has no programming experience at all asking how to decompile and modify a EXE file is like someone who can't even light up a LED with a bettery asking how to build a high-tech communication-satellite.

 

 

why havent we moved on to base-32 with the invention of 32 bit processing, or base-64 with 64Bit?

the usage of hexadecimal values (base-16) is not at all releated to the processor architecture (16bit, 32bit, 64bit, etc.). hexadecimal values are used because you can display exactly one byte (0-255) in exactly 2 digits this way (00-FF). this was even used for 8bit processors, since one byte is 8 bit. the processor architecture however defines the adressing space and the size of the native integer values, but the byte is still the smallest datatype.

 

 

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.