Quantcast

Jump to content

» «
Photo

How can i change the HUD colors?

  • This topic is locked This topic is locked
17 replies to this topic
The Wolfman
  • The Wolfman

    I smoke cause it gives me knowledge

  • Members
  • Joined: 11 Jun 2012

#1

Posted 05 June 2013 - 04:18 AM

I researched a lot about how to change the HUD colors but i just couldn't find anything, i heard of Interface Editor but i can't find a download for that anywhere, half of the time the other versions of it like CLEO and all that didn't even work. Alexander the creator of Interface Editor didn't even have it on his own website which is weird. I heard of SALA but i don't know what the hell that is.

Anybody know?

Manfred Von Karma
  • Manfred Von Karma

    Trick ( ͡ ͜ʖ ͡)

  • Members
  • Joined: 16 Jun 2009
  • None

#2

Posted 05 June 2013 - 03:22 PM

Deji's tutorial http://gtag.gtagamin...p?showtopic=265

The Wolfman
  • The Wolfman

    I smoke cause it gives me knowledge

  • Members
  • Joined: 11 Jun 2012

#3

Posted 05 June 2013 - 09:34 PM

QUOTE (Fable11 @ Wednesday, Jun 5 2013, 15:22)
Deji's tutorial http://gtag.gtagamin...p?showtopic=265

He doesn't really say where to change the colors, this is all confusing.

aStiffSausage
  • aStiffSausage

    Formerly Oksu

  • Members
  • Joined: 30 Sep 2010
  • Finland

#4

Posted 05 June 2013 - 10:16 PM

QUOTE (The Wolfman @ Thursday, Jun 6 2013, 00:34)
QUOTE (Fable11 @ Wednesday, Jun 5 2013, 15:22)
Deji's tutorial http://gtag.gtagamin...p?showtopic=265

He doesn't really say where to change the colors, this is all confusing.

You change them in the memory, one way of changing the values is using CLEO scripts. If you want, I can show example.

The Wolfman
  • The Wolfman

    I smoke cause it gives me knowledge

  • Members
  • Joined: 11 Jun 2012

#5

Posted 05 June 2013 - 10:28 PM

QUOTE (oksa8 @ Wednesday, Jun 5 2013, 22:16)
QUOTE (The Wolfman @ Thursday, Jun 6 2013, 00:34)
QUOTE (Fable11 @ Wednesday, Jun 5 2013, 15:22)
Deji's tutorial http://gtag.gtagamin...p?showtopic=265

He doesn't really say where to change the colors, this is all confusing.

You change them in the memory, one way of changing the values is using CLEO scripts. If you want, I can show example.

that would be great, where is the memory? I already have Cleo 3.

aStiffSausage
  • aStiffSausage

    Formerly Oksu

  • Members
  • Joined: 30 Sep 2010
  • Finland

#6

Posted 05 June 2013 - 10:46 PM

It's kinda hard to explain what memory is. In memory, there are addresses, and in addresses, there are specific values which control specific functions. In this case, memory addresses in Deji's tutorial point to HUD colors.

You can read and write memory with these two opcodes:
CODE
0A8C: write_memory 0xC0BC15 size 1 value 1 virtual_protect 0
0A8D: $result = read_memory 1@ size 4 virtual_protect 0


So, for example, let's say I want to change this color (from Deji's tutorial):
CODE

3  - San Andreas Text (White/Blue)


Above it, you see address for the specific color, which is:
CODE
0xBAB22C
 + 4*ID


So we just do this:
CODE
{$CLEO .cs}
0006: 0@ = 0xBAB22C   // Base address
0A90: 1@ = 4 * 3 // Size of each ID, here we multiple the ID
005A: 0@ += 1@ // Add "block-size" to base address
0A8C: write_memory 0@ size 4 value 0xFF994400 virtual_protect 0 // Write new RGBA value to memory, RGBA is reversed.

The code-snippet is untested, and I recommend using CLEO 4 as it allows more complex functions to be used.

From that on, just follow the tutorial, there are addresses given to pretty much any HUD element. smile.gif

The Wolfman
  • The Wolfman

    I smoke cause it gives me knowledge

  • Members
  • Joined: 11 Jun 2012

#7

Posted 05 June 2013 - 11:41 PM

QUOTE (oksa8 @ Wednesday, Jun 5 2013, 22:46)
It's kinda hard to explain what memory is. In memory, there are addresses, and in addresses, there are specific values which control specific functions. In this case, memory addresses in Deji's tutorial point to HUD colors.

You can read and write memory with these two opcodes:
CODE
0A8C: write_memory 0xC0BC15 size 1 value 1 virtual_protect 0
0A8D: $result = read_memory 1@ size 4 virtual_protect 0


So, for example, let's say I want to change this color (from Deji's tutorial):
CODE

3 - San Andreas Text (White/Blue)


Above it, you see address for the specific color, which is:
CODE
0xBAB22C
+ 4*ID


So we just do this:
CODE
{$CLEO .cs}
0006: 0@ = 0xBAB22C // Base address
0A90: 1@ = 4 * 3 // Size of each ID, here we multiple the ID
005A: 0@ += 1@ // Add "block-size" to base address
0A8C: write_memory 0@ size 4 value 0xFF994400 virtual_protect 0 // Write new RGBA value to memory, RGBA is reversed.

The code-snippet is untested, and I recommend using CLEO 4 as it allows more complex functions to be used.

From that on, just follow the tutorial, there are addresses given to pretty much any HUD element. smile.gif

Still a bit confusing but i get the address thing, what's getting me confused is that i don't know where to access the memory. Is there some file in the GTA folder that i open up with notepad or does it come with Cleo 4 or what?

aStiffSausage
  • aStiffSausage

    Formerly Oksu

  • Members
  • Joined: 30 Sep 2010
  • Finland

#8

Posted 05 June 2013 - 11:44 PM

You need SannyBuilder to create CLEO-scripts, which allows you to do such memory changes.

The Wolfman
  • The Wolfman

    I smoke cause it gives me knowledge

  • Members
  • Joined: 11 Jun 2012

#9

Posted 06 June 2013 - 12:20 AM

QUOTE (oksa8 @ Wednesday, Jun 5 2013, 23:44)
You need SannyBuilder to create CLEO-scripts, which allows you to do such memory changes.

How can i create the CLEO scripts?

TheGodfather.
  • TheGodfather.

    Nobody likes me here...I think...

  • Members
  • Joined: 19 Jun 2012

#10

Posted 06 June 2013 - 04:40 AM

Here is the tutorial which will help u to learn CLEO Scripting: http://www.gtaforums...howtopic=403594

The Wolfman
  • The Wolfman

    I smoke cause it gives me knowledge

  • Members
  • Joined: 11 Jun 2012

#11

Posted 06 June 2013 - 06:32 AM

QUOTE (arijitsen @ Thursday, Jun 6 2013, 04:40)
Here is the tutorial which will help u to learn CLEO Scripting: http://www.gtaforums...howtopic=403594

ugh this is all really complicated, is there another way to do this?

aStiffSausage
  • aStiffSausage

    Formerly Oksu

  • Members
  • Joined: 30 Sep 2010
  • Finland

#12

Posted 06 June 2013 - 08:49 AM

Multiple ways, though they are only more complicated. You could learn some C++ and create a script with that, or directly change the addresses in the game memory.

To be honest, CLEO is probably simpliest coding language yet created.

For example, this here:
CODE
{$CLEO .cs}
0006: 0@ = 0xBAB22C   // Base address
0A90: 1@ = 4 * 3 // Size of each ID, here we multiple the ID
005A: 0@ += 1@ // Add "block-size" to base address
0A8C: write_memory 0@ size 4 value 0xFF994400 virtual_protect 0 // Write new RGBA value to memory, RGBA is reversed.

Just copy that into SannyBuilder, save it and compile it into a script. After copying the script, you have to click two buttons, and that's it.

The Wolfman
  • The Wolfman

    I smoke cause it gives me knowledge

  • Members
  • Joined: 11 Jun 2012

#13

Posted 07 June 2013 - 12:17 AM

QUOTE (oksa8 @ Thursday, Jun 6 2013, 08:49)
Multiple ways, though they are only more complicated. You could learn some C++ and create a script with that, or directly change the addresses in the game memory.

To be honest, CLEO is probably simpliest coding language yet created.

For example, this here:
CODE
{$CLEO .cs}
0006: 0@ = 0xBAB22C // Base address
0A90: 1@ = 4 * 3 // Size of each ID, here we multiple the ID
005A: 0@ += 1@ // Add "block-size" to base address
0A8C: write_memory 0@ size 4 value 0xFF994400 virtual_protect 0 // Write new RGBA value to memory, RGBA is reversed.

Just copy that into SannyBuilder, save it and compile it into a script. After copying the script, you have to click two buttons, and that's it.


Okay i copied what you posted and made it into a script, all i need to do is change the money bar color to red and the health bar color to orange. I read Deiji's tutorial and i just don't understand it because i'm such a noob at it. What do i do there?

TheGodfather.
  • TheGodfather.

    Nobody likes me here...I think...

  • Members
  • Joined: 19 Jun 2012

#14

Posted 07 June 2013 - 02:10 AM

It would be kinda useless if you don't know anything about CLEO Scripting & memory coding,you might not do it right confused.gif
Read the script of Oksu escpecially what he has written after the //


0006: 0@ = 0xBAB22C : This is the Base address
0A90: 1@ = 4 * 3 : This is the Size of each ID, here we multiple the ID
005A: 0@ += 1@ : Add "block-size" to base address
0A8C: write_memory 0@ size 4 value 0xFF994400 virtual_protect 0 :Write new RGBA value to memory, RGBA is reversed.

But it seems u are completely noob at this thing so it would be better for you if you search for HUD color changer or Interface editor in Google.It would be easier for you.

The Wolfman
  • The Wolfman

    I smoke cause it gives me knowledge

  • Members
  • Joined: 11 Jun 2012

#15

Posted 07 June 2013 - 04:27 AM Edited by The Wolfman, 07 June 2013 - 04:34 AM.

QUOTE (arijitsen @ Friday, Jun 7 2013, 02:10)
It would be kinda useless if you don't know anything about CLEO Scripting & memory coding,you might not do it right confused.gif
Read the script of Oksu escpecially what he has written after the //


0006: 0@ = 0xBAB22C : This is the Base address
0A90: 1@ = 4 * 3 : This is the Size of each ID, here we multiple the ID
005A: 0@ += 1@ : Add "block-size" to base address
0A8C: write_memory 0@ size 4 value 0xFF994400 virtual_protect 0 :Write new RGBA value to memory, RGBA is reversed.

But it seems u are completely noob at this thing so it would be better for you if you search for HUD color changer or Interface editor in Google.It would be easier for you.

This is the problem, i found an interface editor and i downloaded it, now it told me that this editor doesn't apply to the version of my game, because i am using an EXE san andreas version of the game, the downgraders didn't work for me so i had to use a version 1.0 cracked version. So i'm pretty much f*cked. I remember using a HUD cleo color changer but it always crashes during the loading screen. Maybe i should just give up on the whole HUD color thing, my game can't handle it for some reason.

Yuki8585
  • Yuki8585

    Player Hater

  • Members
  • Joined: 16 Jun 2013

#16

Posted 22 June 2013 - 08:35 PM

QUOTE (The Wolfman @ Friday, Jun 7 2013, 04:27)
QUOTE (arijitsen @ Friday, Jun 7 2013, 02:10)
It would be kinda useless if you don't know anything about CLEO Scripting & memory coding,you might not do it right confused.gif
Read the script of Oksu escpecially what he has written after the //


0006: 0@ = 0xBAB22C : This is the Base address
0A90: 1@ = 4 * 3 : This is the Size of each ID, here we multiple the ID
005A: 0@ += 1@ : Add "block-size" to base address
0A8C: write_memory 0@ size 4 value 0xFF994400 virtual_protect 0 :Write new RGBA value to memory, RGBA is reversed.

But it seems u are completely noob at this thing so it would be better for you if you search for HUD color changer or Interface editor in Google.It would be easier for you.

This is the problem, i found an interface editor and i downloaded it, now it told me that this editor doesn't apply to the version of my game, because i am using an EXE san andreas version of the game, the downgraders didn't work for me so i had to use a version 1.0 cracked version. So i'm pretty much f*cked. I remember using a HUD cleo color changer but it always crashes during the loading screen. Maybe i should just give up on the whole HUD color thing, my game can't handle it for some reason.

buy the game...

fastman92
  • fastman92

    фастман92 | ف

  • Members
  • Joined: 28 Jul 2009

#17

Posted 22 June 2013 - 08:42 PM

The Wolfman, what is size of your gta_sa.exe?

The Wolfman
  • The Wolfman

    I smoke cause it gives me knowledge

  • Members
  • Joined: 11 Jun 2012

#18

Posted 23 June 2013 - 03:24 AM

QUOTE (fastman92 @ Saturday, Jun 22 2013, 20:42)
The Wolfman, what is size of your gta_sa.exe?

I already solved the problem with the HUD, might as well close this topic.




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users