Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: cheat table with liberal crime squad  (Read 19979 times)

magical toaster

  • Bay Watcher
    • View Profile
cheat table with liberal crime squad
« on: November 05, 2009, 12:26:36 am »

I can't seem to get this cheat table to run: forum.cheatengine.org/viewtopic.php?t=454572
I can't change the values or sometimes they're just ?? marks.

If anyone can make a tutorial or something it would be much appreciated.
Logged

Jamuk

  • Bay Watcher
    • View Profile
Re: cheat table with liberal crime squad
« Reply #1 on: November 05, 2009, 07:43:28 am »

Um, I can't really help you with that.  But, why are you using that with an open source program? If you want to cheat in LCS it's just as easy to search the source code :D  It's available from a link on the download topic.

I went and modified the starting stats for the founder, myself.  I like to use my founder on the front-lines, so having higher starting stats is a necessity for a long game.
Logged

magical toaster

  • Bay Watcher
    • View Profile
Re: cheat table with liberal crime squad
« Reply #2 on: November 05, 2009, 06:45:49 pm »

Um, I can't really help you with that.  But, why are you using that with an open source program? If you want to cheat in LCS it's just as easy to search the source code :D  It's available from a link on the download topic.

I went and modified the starting stats for the founder, myself.  I like to use my founder on the front-lines, so having higher starting stats is a necessity for a long game.
Ok, how would I go about doing this?
Logged

jaked122

  • Bay Watcher
  • [PREFSTRING:Lurker tendancies]
    • View Profile
Re: cheat table with liberal crime squad
« Reply #3 on: November 18, 2009, 05:12:34 pm »


Ok, how would I go about doing this?
learn how to code in C++, hell just look at the code, it's possible that you won't even need to learn how to program... btw the memory offsets with cheat engine change each time, therefore you can't really do much as in making a permanent cheat table

Nobody1225

  • Bay Watcher
    • View Profile
Re: cheat table with liberal crime squad
« Reply #4 on: November 19, 2009, 04:19:21 am »

As an alternative to learning C++, here's how you would use that memory editor in Liberal Crime Squad:

Boot up Cheat Engine and the latest version of LCS.  Make sure the crimesquad.exe process is selected in the program.  Load the cheat table you found.

The bad news is: every time you start up LCS, all of those memory values will almost certainly be wrong.  That's why the numbers are either totally incorrect or gobbledygook.  The good news is: all values pertaining to a character have the same offset from each other every time.  Therefore, if you can find the new location of just one value on that table...you can get them all working.

The simplest way is as follows: start a brand new game.  Select your own history.  As soon as the first question of your bad childhood is shown (what day were you born?), use the Cheat Engine to search for the value "3".  Then choose option "C" (the Macintosh computer).  Then filter (Cheat Engine calls it "next search") the value of "5".  You should have only one entry left (if there are more, ignore any of them that say "1 byte"--that should only leave one entry left).

Select the value "Intelligence" from your table, and select "Recalculate all addresses"--go to the "Change by Offset" tab and type in the memory address of whatever the memory address of "5" was.  If everything went properly, now, before you have even finished character creation, your cheat table will now allow editing of every founder attribute and value.

The value in memory and the value on your character sheet might not match in-play.  This is because your founder has enough juice for bonuses.  The value in memory is before the juice bonuses are applied.

Now, with a founder with 20 stats across the board (except Wisdom 1) and maxed out skills, the game will be very easy to win, and exceedingly boring if you play it safe--even if safe play is really more optimal.

Therefore, the proper way to react to your new godmode powers is to make a horrifically violent one-man solo run against the entire conservative empire (ideally in nightmare mode with an active CCS, but there are ways enough to have carnage in Classic), perhaps, at most, recruiting only a scribe* to chronicle your bloodthirsty endeavors in the Liberal Guardian while you see just how much damage you can do before a security guard scores a lucky crit to the head with his .44 Mag or the army takes you down like you had six stars in GTA.  Channel the spirits of your bearded brethren in the forum next door, and be a True Elite Liberal Slave to Armok!

*You could just max out your writing skill as well, but while you're writing, you're not killing.  So recruit a good one, and set them up in a warehouse with a printing press that you, the maniac, never visit in person, just delivering your special edition material through the re-assign resources screen.  As for money, you should have no problem picking up every last piece of loot on every single mission.
Logged

Aldaris

  • Bay Watcher
  • [LIBERAL] [WANNABE_DORF] [CAVE_ADAPTED]
    • View Profile
Re: cheat table with liberal crime squad
« Reply #5 on: November 19, 2009, 01:41:58 pm »

DO EET NAO. That is so awesome, so brilliant, so... dorfy.
IT MUST BE DONE.
(As an aside, I am interest in obtaining a savegame modified like that for purposes involving the LCS community game.)
Logged
but Baron Aqizzar had the firm advantage, battering Cthulhu with his Mighty Chin.
^Totally not out of context, promise.
The Liberal Crime Squad Community game, now with a Liberal Overdose of Liberally aplied Liberalism. -Liberally. (UBER-Hiatus, next update somewhere between now and 2012.)

G-Flex

  • Bay Watcher
    • View Profile
Re: cheat table with liberal crime squad
« Reply #6 on: November 19, 2009, 01:49:04 pm »

If you're going to go nuts with stats, you might as well set them above 20. The game's code might occasionally catch that and reset it to 20, though.
Logged
There are 2 types of people in the world: Those who understand hexadecimal, and those who don't.
Visit the #Bay12Games IRC channel on NewNet
== Human Renovation: My Deus Ex mod/fan patch (v1.30, updated 5/31/2012) ==

Nobody1225

  • Bay Watcher
    • View Profile
Re: cheat table with liberal crime squad
« Reply #7 on: November 19, 2009, 04:19:13 pm »

The attributes themselves will not go above 20--even in non-cheater-cheater-you're-a-wiener play, it seems this can come up if you've got ridiculously high INT from character creation and elite liberal status for buku juice bonuses--you can put in a value of 21, 37, or 50, but it'll only show 20.

The skills, however...I sent "V" out on a solo run in the Nightmare We Didn't Start the Fire World, with an AR-15 and lots of ammo.  And Rifle-50.  It registered on the character sheet, although it wouldn't level up even at 50.99+ (since the Max for that skill based on attributes is 20, that only makes sense).  None of the death-squads took more than one shot to start moaning about their mothers, but even with every other stat and skill at 20, eventually you're going to get shot.  A lot.  Still, even with two Sht legs and one Sht body, with the maxed out stats you still have a pretty good chance of eVading your way out of the site* and winning in a footrace against an army of yokels who can't keep up with an Übermensch, even one squirting blood out of multiple important things.

(As an aside, I am interest in obtaining a savegame modified like that for purposes involving the LCS community game.)
You could grab "Cheat Engine" (open source and free) yourself and the table from the first link and follow the directions...probably best to set it yourself, if you have something specific in mind for birth name and birth gender and game mode.  Or, heck, just leave a note with the specifics and I can probably whip one up for upload while waiting for the Dorf Fortress site finder to track down my flux/magma/HFS/river/no-aquifer site on a Large map.

* Why eVade?  Why not stay and fight?  Because once your Übermensch starts urinating on himself, crying, pleading, and clawing pathetically at the air, it really destroys the mystique.  When you get up to that, it's better to leave.  When you die, you need to die with a pretty little headshot or a hail of gunfire that doesn't give you time to think, that just goes from "Liberal" to PRESS 'C' TO REFLECT ON YOUR CONSERVATIVE INEPTITUDE in one action.**

** It doesn't seem to take a lot of work to get this outcome, though.
Logged

Ampersand

  • Bay Watcher
    • View Profile
Re: cheat table with liberal crime squad
« Reply #8 on: November 19, 2009, 05:47:39 pm »

Stats can reach 21. At least, one can. If your Charisma is at level 20, when you hit 40 or 45, I don't remember which one, your Charisma will be increased to 21. This is actually a bug, and I thought I had posted a correction to the source code somewhere on these forums. I guess it was never implemented.
Logged
!!&!!

Leafsnail

  • Bay Watcher
  • A single snail can make a world go extinct.
    • View Profile
Re: cheat table with liberal crime squad
« Reply #9 on: November 19, 2009, 05:54:46 pm »

I don't normally do cheat engine, but the idea of one liberal vs the entire conservative machine seems too good to miss ;D.
Logged

LiteralKa

  • Bay Watcher
  • LCS Developer
    • View Profile
    • My Website!
Re: cheat table with liberal crime squad
« Reply #10 on: November 29, 2009, 10:08:30 am »

I don't normally do cheat engine, but the idea of one liberal vs the entire conservative machine seems too good to miss ;D.
ONE MAN.
ONE GUN.
ONE LIFE.
LIBERAL CRIME SQUAD.
Logged
LCS developer, insomniac, writer.

magical toaster

  • Bay Watcher
    • View Profile
Re: cheat table with liberal crime squad
« Reply #11 on: December 20, 2009, 05:23:05 pm »

As an alternative to learning C++, here's how you would use that memory editor in Liberal Crime Squad:

Boot up Cheat Engine and the latest version of LCS.  Make sure the crimesquad.exe process is selected in the program.  Load the cheat table you found.

The bad news is: every time you start up LCS, all of those memory values will almost certainly be wrong.  That's why the numbers are either totally incorrect or gobbledygook.  The good news is: all values pertaining to a character have the same offset from each other every time.  Therefore, if you can find the new location of just one value on that table...you can get them all working.

The simplest way is as follows: start a brand new game.  Select your own history.  As soon as the first question of your bad childhood is shown (what day were you born?), use the Cheat Engine to search for the value "3".  Then choose option "C" (the Macintosh computer).  Then filter (Cheat Engine calls it "next search") the value of "5".  You should have only one entry left (if there are more, ignore any of them that say "1 byte"--that should only leave one entry left).

Select the value "Intelligence" from your table, and select "Recalculate all addresses"--go to the "Change by Offset" tab and type in the memory address of whatever the memory address of "5" was.  If everything went properly, now, before you have even finished character creation, your cheat table will now allow editing of every founder attribute and value.

The value in memory and the value on your character sheet might not match in-play.  This is because your founder has enough juice for bonuses.  The value in memory is before the juice bonuses are applied.

Now, with a founder with 20 stats across the board (except Wisdom 1) and maxed out skills, the game will be very easy to win, and exceedingly boring if you play it safe--even if safe play is really more optimal.

Therefore, the proper way to react to your new godmode powers is to make a horrifically violent one-man solo run against the entire conservative empire (ideally in nightmare mode with an active CCS, but there are ways enough to have carnage in Classic), perhaps, at most, recruiting only a scribe* to chronicle your bloodthirsty endeavors in the Liberal Guardian while you see just how much damage you can do before a security guard scores a lucky crit to the head with his .44 Mag or the army takes you down like you had six stars in GTA.  Channel the spirits of your bearded brethren in the forum next door, and be a True Elite Liberal Slave to Armok!

*You could just max out your writing skill as well, but while you're writing, you're not killing.  So recruit a good one, and set them up in a warehouse with a printing press that you, the maniac, never visit in person, just delivering your special edition material through the re-assign resources screen.  As for money, you should have no problem picking up every last piece of loot on every single mission.

Ok I accomplish everything up to the point where I start the actual game. Do i set the values at 255 or 20? Because i try both of those and my stats stay the same no matter what.
Logged

Googolplexed

  • Bay Watcher
  • My avatar is of whitespace, Not the firefox logo
    • View Profile
Re: cheat table with liberal crime squad
« Reply #12 on: December 20, 2009, 05:31:03 pm »

Whenever I feel like cheating I just use a debug version of LCS attached to visual studio or the Gnu debugger. I can edit the stats easily and I can view the variable names whilst editing them

Of course this is kind-of difficult for someone with no programming experience.
If you want a save-game of something just ask

EDIT: http://www.filedropper.com/save_2 URL with max stat and skill founder if anyone wants it(For testing purposes :P )
« Last Edit: December 20, 2009, 05:42:54 pm by Googolplexed »
Logged

a1s

  • Bay Watcher
  • Torchlight Venturer
    • View Profile
Re: cheat table with liberal crime squad
« Reply #13 on: December 20, 2009, 05:43:27 pm »

I don't normally do cheat engine, but the idea of one liberal vs the entire conservative machine seems too good to miss ;D.
You don't need a cheat engine for that, just you old trusty hex editor. Then again if you have an "old trustly" hex editor, you can probably program C++...
Logged
I tried to play chess but two of my opponents were playing competitive checkers as a third person walked in with Game of Thrones in hand confused cause they thought this was the book club.