Did R* make things hard to update scripthookv
-
I was wondering did the fucktards at R* decide to make things hard for Alexander Blade to update scripthookv I mean its ben two days now it normally doesn't take Alexander Blade this long to update it I really wish R* quit fucking shit up for all of us.
-
He's probably just busy.
-
Alexander blade isn't a robot you know. You need to be patient.
-
@cyberzone2 really? I thought he was a bot...
-
@cyberzone2
Or he just got tired from all those Twatwombles complaining and crying,who would blame him?
The Comment Section from his Trainer is a Mess,a Cesspool of bad Behavior and utterly Sadness.
I wish they would lock the Comment Section of Script hook V until Alex updated the Mod.
-
@TR71777 said in Did R* make things hard to update scripthookv:
I was wondering did the fucktards at R* decide to make things hard for Alexander Blade to update scripthookv I mean its ben two days now it normally doesn't take Alexander Blade this long to update it I really wish R* quit fucking shit up for all of us.
It's been what, 2 whole days now?! /sarcasm
Seriously, I anticipated like a week or so. Even then, guy could be on vacation, or be otherwise engaged. it behooves us to remain patient, not entitled, and not to be behave like spoiled little brats. He's doing us a great favor.
-
@Chris-W. said in Did R* make things hard to update scripthookv:
@cyberzone2
Or he just got tired from all those Twatwombles complaining and crying,who would blame him?
The Comment Section from his Trainer is a Mess,a Cesspool of bad Behavior and utterly Sadness.
I wish they would lock the Comment Section of Script hook V until Alex updated the Mod.I second locking his comment section. Last thing that guy needs is even more verbal abuse.
-
@meimeiriver I wasn't acting like anything I just hate the fact the fucktards keep breaking shit with their damn updates hell GTA 4 never had that kind of issues I wish I could play some GTA 4 but it won't download to my computer anymore due to the fact that windows did away with all the past windows installments from xp on to 8.1 all it has been discontinued and you can't trick the computer anymore since they did away with that as well its sad that I can't run GTA 4 anymore cause of it but it is what it is I guess
-
@meimeiriver and FYI if anyone would of looked at his page over there he already locked it
-
@Chris-W. Seriously guys, don't bother about the stupid comments, that profile isn't even created by Alexander, it's just a profile made by rappo. I bet Alexander doesn't even read those comments.
-
I took a day off to try to fix my problem finding out that it was the devs fault im retarted
-
@TR71777 We kinda are breaking the game EULA by reverse-engineering it.... so R* has all the right to do whatever the fuck they want to, since
- its their game
- we're breaking the EULA!
-
@AHK1221 said in Did R* make things hard to update scripthookv:
@TR71777 We kinda are breaking the game EULA by reverse-engineering it.... so R* has all the right to do whatever the fuck they want to, since
- its their game
- we're breaking the EULA!
You're doing R* a great favor by extending its lifecycle to unlimited and drawing in craploads of players who aren't interested in senseless chaos and doing stupid mission to grind $$$ over and over again online.
Adequate companies are encouraging modding and some even hold competitions, awarding best modders with real prizes and cash. I can't understand why R* is so close minded about this.
-
@Forrest-Gimp I think R* does seem to appreciate modding, at least some of it, as I mentioned before:
well, if they wanted modders to not be able to access files, they would've made a LOT more encrypted .rpf and game files. But they didn't. The fact is, it's actually quite simple. And you talking about the game breaking each patch, that's because the memory offsets change which neither Rockstar nor us modders can control and its not their fault. And they're releasing free DLC's for us, is that not enough?
-
@V4D3R said in Did R* make things hard to update scripthookv:
@Chris-W. Seriously guys, don't bother about the stupid comments, that profile isn't even created by Alexander, it's just a profile made by rappo. I bet Alexander doesn't even read those comments.
Glad to hear that. Thanks for the FYI.
-
@AHK1221 said in Did R* make things hard to update scripthookv:
well, if they wanted modders to not be able to access files, they would've made a LOT more encrypted .rpf and game files. But they didn't. The fact is, it's actually quite simple.
This is not correct. It is not simple at all.
@AHK1221 said in Did R* make things hard to update scripthookv:
And you talking about the game breaking each patch, that's because the memory offsets change which neither Rockstar nor us modders can control and its not their fault.
Wrong again. Each patch they randomly change Natives hashes, this is nothing to do with memory offsets, and they doing it on purpose.
-
This is not correct. It is not simple at all.
All I am saying is, they could've done more encrypting.
Wrong again. Each patch they randomly change Natives hashes, this is nothing to do with memory offsets, and they doing it on purpose.
"randomly". Mate, can you tell me which hash they "randomly" changed? If you're talking about them being renamed, that's normal. The only natives that get changed are the ones with the underscore(_) at the beginning of it. The underscore signifies that this native's name is not discovered and so it is named what it does. This update, we have found the actual native's names and updated them. For example:
_SET_TEXT_ENTRY_2 is now BEGIN_TEXT_COMMAND_PRINT.
_DRAW_SUBTITLE_TIMED is now END_TEXT_COMMAND_PRINT.
-
@AHK1221 You have no idea of what you talks about.
-
@GooD-NTS Explain to me then. I'm all ears.
-
@AHK1221 if you intrested you can read some information here http://gtaforums.com/topic/717612-v-scriptnative-documentation-and-research/
GTA V features ~5200 natives and almost all of these functions are in use in the original game scripts, this means that while building game's main executable only the natives required by the scripts are included (IV had ~3000 natives and the scripts were using only 2/3 of them). There is no original native name list in GTA V, name hashes were used instead, however during initial research we were managed to recover ~2600 native names using bruteforce and manual checking afterwards. The good thing is that we know for sure how many parameters and results each one of these natives has (because when script calls native it uses this values and all natives are in use), so we need to name their params and types here as well. In order to put more understanding in whatever natives do they were grouped the way original developers grouped them, it makes code more readable and when you see an unknown native you already know which group it belongs to. If you want to make large description for some native/group of natves or publish some enum list then you need to post it on gtaforums/gtamodding and put the link into corresponding native description here.
GTA V PC version has native hashes replaced with random 64 bit values, which may differ between patches, however NATIVE DB runs on original PC hashes (call it hashes anyway) as well as ScriptHookV and accompanying tools which are performing native hash translation for natives from patches. Actual native name hash check is perfomed using real hashes from x360 version.
-
@GooD-NTS Oh....
I never knew about that. Thanks for the info.
-
@AHK1221 I have a feeling that most people don't know this and wonder why it's taking Alex so long to update SHV because of this. Also, here's an example of how R* randomizes the hashes each update:
// SET_ENTITY_INVINCIBLE // from original hash to latest hash (1.0.1011.1) 0x3882114BDE571AD4 0xF732465E1FF70CE4 0xA5C38736C426FCB8 0xC204B4E5503A54EA 0xE31C4C317516E7A7 0x210A4A0B257F8433 0x2EF7A8CB89D363F6 0x166904329EDD2A43 0xEE6504C7ECC425AB 0xDC994C828DF12354 0xB2C123C54D84E6A7 0x39800A40136ECF37 0x0A924F4E6E826379 0xC6042F55A6EA17B2
-
@Unknown-Modder Well, now I feel even more sad for Blade because of all the work he has to do.
-
@AHK1221 Yeah in build 1011 there are 5739 natives so he has to get the native groups and make sure to index them all properly so that the hash translation works.
-
@Unknown-Modder If it's anything like the projects I have worked on in the past, there will be an obfuscation stage in the compilation process that will do all that.
We had to have one in J2ME because the source code was so exposed by the nature of J2ME development. I'm not surprised that happens, it's a fairly standard inclusion in the development process these days.
But you're right, most people probably think the code comes out in a format that is easily dealt with and that is rarely the case.