stef538

I wouldn't know i was just wondering if it was possible now after searching on some thread on ThreeSocks i noticed this : SET_MSG_FOR_LOADING_SCREEN, I Believe this is it. let me report back in a minute

Jitnaught

Open GTA, and when at the loading screen, at+tab out and go to Cheat Engine. Open the GTA process in Cheat Engine. Change the search type to string and then search for "Loading" or "Loading...". If you get any results, add them to the bottom list (don't know what it is called), double-click where it says "Loading...", and a window will pop-up to change the text.

leftas

Are ScriptHooks not initialize in loading screen ? I mean by that:When game(after loading screen) starts, only then loads scripts ?

P.S. You could do that in c++, I doubt c#(because it need to be called from c++). You can find offset by @LetsPlayOrDy way. Just not the pointer... And inject before loading screen.
But you need a hook some function of the game, else you can't do anything. P.S. I found these texts in GXT, so I think you will need to get specific "Loading" GXT pointer smth. like that.(Don't know how gxt loading works.)

I just give steps. I don't know if you know how to hook or etc. You can go to cheater forum and there search for help for these things.

leftas

LordOfTheBongs, I would like torefute(google translate) yourcomment "Anything that can be done in c++ can be done in c#". There is one problem that c# dll(Thread) needs to be called from C++ when injected(Can't find quoute from msdn). EDIT: I think there is way doing this without C++ but it's to do hard to that, I think.

C++ is better for hooking/modding/cheating. It easier to hook and etc. easier to with asm(Don't know about C# much)... And etc.

But C# has some very useful function and c++ not(need to do by yourself). So when I am doing something for windows programs I use C#, because it's Gui editor and etc. sh*t, neither do C++. But when trying to hook/hack/mods something in program I prefer use C++, it's better for me.

Noox

LordOfTheBongs, I would like to refute(google translate) your comment "Anything that can be done in c++ can be done in c#". There is one problem that c# dll(Thread) needs to be called from C++ when injected(Can't find quoute from msdn). EDIT: I think there is way doing this without C++ but it's to do hard to that, I think.

C++ is better for hooking/modding/cheating. It easier to hook and etc. easier to with asm(Don't know about C# much)... And etc.

But C# has some very useful function and c++ not(need to do by yourself). So when I am doing something for windows programs I use C#, because it's Gui editor and etc. sh*t, neither do C++. But when trying to hook/hack/mods something in program I prefer use C++, it's better for me.

And also your last sentince is right!

Regards,

Paul.

Actually C and C++ were never meant for GUIs, in fact they are used for operating system (I might be saying bullsh*t here) and all of the low level stuff you are mentioning, C++ is also faster than C# and I don't know how C# works but it uses garbage collector, right? In C# can you store objects/variables in the heap or it's an automatic process and it deletes them when they are not used to avoid memory leaks?