Author Topic: Cheat Engine VS Hellgate London 2018 Re-re-release  (Read 1383 times)

Cyriel

  • Founder
  • Nameless
  • *
  • Posts: 77
  • Karma: 3
Cheat Engine VS Hellgate London 2018 Re-re-release
« on: Nov 19, 2018; 02:27 AM »
Right on.

I decided out of nowhere and 11 years of playing this that i truly do not feel like doing 5 straight days of effort again to get to level 50 and / or breeze through the boring parts of the game.

The logic was simple enough but problems arose doing something as simple as changing the values for experience. This prompted me to try different methods so i just went ahead and gave a bunch of skillpoints, stat points, easy enough.

So play for about 7 hours today. Make progress, good times, no sloggy running around with nada to use. In short: having a good time.

So i exit the game because breaks are nice too. Do some stuff meanwhile, boot up again and what do i see?

I see the following.
- Reset to the station i started playing in during those 7 hours.
- All gear red due to insufficient stat feed.
- All skill points reset to the value you'd expect of a character of that level.
- All ability points reset to the value you'd expect of a character of that level.
- All gear reset to the gear i had on when i started that session.
- All progress since then effectively nullified, rewound and reset.

After seriously cursing and breaking a few unimportant household objects i decided to type this all out and try to figure out why in gods name they would rewind all progress if values are changed using CE (and presumably other means) in A FUCKING SINGLE PLAYER GAME

I'm not insane right? this is a single player game. Why does this have some kind of anti cheat protection at all ?

More importantly, how can i go about trying to fast forward to interesting times if this is going to likely keep happening? I have honestly never seen anything like this and while i'm not completely new to using CE, this is far far beyond me.

The weirdest part is that it did not reset paladium or crafting materials, which are still at a rather high amount after changing the values of the stacks. It's quite literally character progress only but not inventory.

Some help with this matter would be very excellent, because i am furious about losing progress. Doubly so now that i basically have no alternative options to fast forward.
Spectral Sniper rifles. Turning evil into dogfood through superior science ®

MaxHax2

  • Nameless
  • *
  • Posts: 5
  • Karma: 0
Re: Cheat Engine VS Hellgate London 2018 Re-re-release
« Reply #1 on: Nov 19, 2018; 11:34 AM »
I'm actually interested how you got the changes working in the first place. So far I haven't gotten any success

Cyriel

  • Founder
  • Nameless
  • *
  • Posts: 77
  • Karma: 3
Re: Cheat Engine VS Hellgate London 2018 Re-re-release
« Reply #2 on: Nov 19, 2018; 06:01 PM »
Basically simple as you could think

Stay in a station with like 5 or so skill / attrib points, Scan 4 bytes exact value. Spend a point, next scan

A success is having 4 values left over. Change all 4. Works for skills, attribs etc.
Also found a workaround but needs testing. Basically you have to use a skill and attrib reset item each time you're done playing so it tricks the game into thinking that there are no weird problems. Tested this once between 2 stations on fast travel so more testing would be great.

As for items, palla, etc,

Palla is trickier. You basically start in a station, buy or sell some stuff, and again look for 4 bytes exact value, but this time you do that a few times until you end up with a lot of results that don't change anymore. Change all of them. 99,999,999 won't work so i did 80,000,000 set all the values to that, exit the game and reload the char from the main menu. Should update if you had the right one in your list. If not, try again.

Items are probably easiest. Take a stack of like 10 or so, split the stack into a few items, take the item that didnt move and scan for that value, again 4 bytes exact value. Put the items you split off back on the stack, next search. These all end up with 4 values again, so change all 4. Can't go beyond max stack size, so its like 100 for ressurection scrolls, 5000 for material stacks (except blessed shards, which are 100) 2000 for auto disassemblers and 100 again for auto identifiers.

Radars etc don't stack so they can't be changed.

If you could try the method with resetting skills and attributes  and report your findings, that'd be helpful. I'm already talking with someone else regarding trying to make a pointerscan table due to the values changing adresses like every time you do anything, and that stuff is still beyond me.

Also any ideas regarding experience and so on would be amazing since that's something i can't get to work.
Spectral Sniper rifles. Turning evil into dogfood through superior science ®

MaxHax2

  • Nameless
  • *
  • Posts: 5
  • Karma: 0
Re: Cheat Engine VS Hellgate London 2018 Re-re-release
« Reply #3 on: Nov 19, 2018; 09:34 PM »
The workaround didn't really work for me. Several times it just reset to normal values and those were good results. Sometimes it would just reset 1 or 2 values. At one time it kept will and acc and reset str and stam. The result was that my max HP was 0. Anyways it all reset back to normal when I restarted the game or even just relog with character.

Not sure if you have it too but I have 2 processes for the game which makes me wonder if they just kept the client from global and just added another process that acts as a private server(which is bullshit since they didn't unlock premium stuff like shared stash).

But if game acts as a private server why does the palladium work?

Also WTF is that palladium address all about? Fucking hell that shuffling is ridiculous. No wonder I couldn't find it. Also quick note don't do search under 10k palladium. The amount of results is too big and changing them will most likely crash the game.

Didn't managed to get skill points to work. Probably because I already added cash skill points. Will get back to that tomorrow with new character.

P.S.: While normally adding stamina and willpower the max HP and Mana also increased but when using CE to increase attributes HP and Mana remained unchanged. Could it be that there is another check for attributes that isn't exact value?
« Last Edit: Nov 19, 2018; 09:36 PM by MaxHax2 »

mercuriusxeno

  • Nameless
  • *
  • Posts: 1
  • Karma: 0
Re: Cheat Engine VS Hellgate London 2018 Re-re-release
« Reply #4 on: Nov 19, 2018; 11:19 PM »
The logic was simple enough but problems arose doing something as simple as changing the values for experience. This prompted me to try different methods so i just went ahead and gave a bunch of skillpoints, stat points, easy enough.

...

i decided to type this all out and try to figure out why in gods name they would rewind all progress if values are changed using CE (and presumably other means) in A FUCKING SINGLE PLAYER GAME

This. Exact. Thing. I like to mess with games. I picked up Hellgate on steam and took a stab at just giving myself free skill points (CE). Things were fine right up until they weren't - my save got rolled back and I was left wondering why anti-cheat was even in this thing. I get that it was, once, a multiplayer game. I guess there's just artifacts of anti-cheat left in.

That said, it sucks a butt. Interested in seeing if anybody works around it. I wanted to try your workaround anyway. When I did my scans I was using just a byte value - I had trouble finding skill points at 4 bytes.
« Last Edit: Nov 19, 2018; 11:23 PM by mercuriusxeno »

Cyriel

  • Founder
  • Nameless
  • *
  • Posts: 77
  • Karma: 3
Re: Cheat Engine VS Hellgate London 2018 Re-re-release
« Reply #5 on: Nov 19, 2018; 11:51 PM »
Yeah it really takes a good few tries to get the adresses for skill and attribute points because they move around literally all the time.

This is why you'd employ pointerscan searches but i truly suck at those.
Spectral Sniper rifles. Turning evil into dogfood through superior science ®

Kami0

  • Founder
  • Named
  • **
  • Posts: 178
  • Karma: 0
Re: Cheat Engine VS Hellgate London 2018 Re-re-release
« Reply #6 on: Nov 21, 2018; 01:52 PM »
I gave a try too.
So far, only palladium modifications stay but it's still tricky sometimes.

Here what i noticed:

* Accuracy: 00 00 80 06 ww xx yy zz
* Strength: 00 00 40 0A ww xx yy zz
* Stamina:  00 00 00 07 ww xx yy zz
* Willpower: 00 00 80 07 ww xx yy zz
* Skill Points (from AddSkill points item, from vendor, max 10): 00 C0 FF ww xx yy zz
* Palladium: 00 00 C0 28 ww xx yy zz
* Health Base: 00 00 C0 01 00 xx yy zz
* Health Total: 00 00 80 01 00 xx yy zz
* Power: 00 00 00 04 00 xx yy zz
* All Resistance Base: 00 00 40 23 ww xx yy zz
* Crit Dmg Bonus: 00 00 00 17 ww xx yy zz
* Attribute Points: 00 00 C0 29 ww xx yy zz

Ex:
If the value you're looking for, starts at "xx" then "yy" and "zz" may be "00" if this value is short.
Value to search in Little-Endian way for "ww xx yy zz".
That means in hex, if the value is "zz yy xx ww", you have to search in CE with "ww xx yy zz"

I found/noticed this "sequences of 8 bytes" but changes won't stay/save.
Everything but palladium is cancelled at log out.
I can't find any pointer at all to any of those addresses.

Palladium is simple but tricky.
You need to have 10000-60000 palladium at first.
Once the changes have been made (palladium set at 100.000.000 or at 99.999.999), sometimes the game shows your palladium in negative value. Then if you buy or sell something, your amount of palladium will be increased for a lot.
« Last Edit: Nov 21, 2018; 01:58 PM by Kami0 »
Kami.Naught, Kaminaught

London 2038:
Corneille, Corvelias, Chevaliere, Brakhion, Grenadine, Epervier, Miles

MaxHax2

  • Nameless
  • *
  • Posts: 5
  • Karma: 0
Re: Cheat Engine VS Hellgate London 2018 Re-re-release
« Reply #7 on: Nov 21, 2018; 05:08 PM »
I'm more and more sure that the other process serves as a server that the client process contacts everytime you "log in". I made some heavy modifications to evoker and played for around 2 hours or so. When I opened the character again all the stats missions and levels got reset back to before I modified it.

kumose

  • Founder
  • Nameless
  • *
  • Posts: 79
  • Karma: 2
Re: Cheat Engine VS Hellgate London 2018 Re-re-release
« Reply #8 on: Nov 21, 2018; 06:56 PM »
I've been playing for a couple of days and I find it quite playable with given increase in rewards and etc. At lv 25, it only take a couple of hours to amass 300k+. Once reach lv 50 and get the grind going at Stonehenge, I think I'll be able to get enough palla and materials to do things.

I just hope the dev would do something about shared stash.

MaxHax2

  • Nameless
  • *
  • Posts: 5
  • Karma: 0
Re: Cheat Engine VS Hellgate London 2018 Re-re-release
« Reply #9 on: Nov 21, 2018; 07:03 PM »
Yeah shared stash would be great. I keep getting engi stuff on summoner =(

kumose

  • Founder
  • Nameless
  • *
  • Posts: 79
  • Karma: 2
Re: Cheat Engine VS Hellgate London 2018 Re-re-release
« Reply #10 on: Nov 21, 2018; 11:06 PM »
a bit off topic but I need to ask everyone if you have tried 'cheating' the nano system using save file overwrite.

I found the Agitator blueprint which is good enough until I find a pair of Hu's, so tried to make it at least +6.
I failed once going up to +3, so I decided to backup the save file so that I don't lose any more nanoshard. No problem up to +5, but failed more than 30 consecutive tries from +5 to +6. I've tried different station, tried completing a mission before retry. Nothing has worked so far.  I suspect the next result for a specific item in hand(in my case the Agitator that keeps failing) is already set. Can't explain more than 30 consecutive failures otherwise. I thought I'd get anything +15 like eating a cake but this is as debilitating as shrapnel lol

Cyriel

  • Founder
  • Nameless
  • *
  • Posts: 77
  • Karma: 3
Re: Cheat Engine VS Hellgate London 2018 Re-re-release
« Reply #11 on: Nov 22, 2018; 12:42 PM »
Yeah getting to +15 is like 4/10000000 or so chance.

Its the whole reason they added cash shop stuff lol.
That said, i tried to mess around with that but no luck. Getting materials is fine though, they don't reset on loads etc, so you can at least do that.
Spectral Sniper rifles. Turning evil into dogfood through superior science ®

Flucser

  • Nameless
  • *
  • Posts: 5
  • Karma: 0
Re: Cheat Engine VS Hellgate London 2018 Re-re-release
« Reply #12 on: Nov 22, 2018; 12:57 PM »
You can youse Cheat engi to cheat the nano forge the best way to find the adresse's use a with Lvl 1 item.

gempepaine

  • Nameless
  • *
  • Posts: 2
  • Karma: 0
Re: Cheat Engine VS Hellgate London 2018 Re-re-release
« Reply #13 on: Nov 23, 2018; 05:09 AM »
You can find high level characters in the Save Files section of the forum that works with the new version of Hellgate London.  I use this : https://www.hellgateaus.info/forum/hellgate-london-save-files/overpowered-elite-mm-lvl-57/ and is working perfect

MaxHax2

  • Nameless
  • *
  • Posts: 5
  • Karma: 0
Re: Cheat Engine VS Hellgate London 2018 Re-re-release
« Reply #14 on: Dec 05, 2018; 11:47 PM »
A quick update.

You can manipulate nanoforge to some extent. Normal 4 byte search for + level till you get 4-6 results while upgrading. When you have the results change them to 5 and upgrade for a chance to get +6. If it fails just change it back to 5 till you have succeeded.
Use +5 to +6 upgrades since it's highest you can get without break chance.
If it downgrades to +0 you have to search for values again since it starts anew.


For more items and faster level up you can also abuse Messenger from hell boss summoning by changing number of mobs hunted.
Just search 4 byte till you get 3-7 results. Change them to 1 less than needed. Some values won't change. you can remove those since they do not matter. Usually there are only 3 values left after this.
Kill a mob and boss should spawn. Kill boss. Loot stuff. The values should change back to 0. If it doesn't you can remove it. Most of the times I end up with only one value which you can just freeze to 1 less than needed and you can spawn boss with every mob kill.