League of Maidens Cheat Tutorial

Add topics here with methods, analysis, code snippets, mods etc. for a certain game that normally won't make it in the Tables or Requests sections.
archonveins
What is cheating?
What is cheating?
Posts: 1
Joined: Sun Aug 15, 2021 7:13 pm
Reputation: 0

Re: League of Maidens Cheat Tutorial

Post by archonveins »

Game won't even load after replacing AssemblyCSharp.ddl
And i don't have any changes atfter saving the module

User avatar
thischetbaker
What is cheating?
What is cheating?
Posts: 1
Joined: Mon Aug 30, 2021 8:20 am
Reputation: 0

Re: League of Maidens Cheat Tutorial

Post by thischetbaker »

daddee wrote:
Mon Jun 21, 2021 8:26 pm
Hmm.. I'm late, but there is my collections of cheats. First for unlocking all diamond shop items and packs, just using IL on UpdateOwnItem() with:

Code: Select all

this.LIDMBOMCLHC[0] = true;
this.LIDMBOMCLHC[1] = true;
this.LIDMBOMCLHC[2] = true;
this.LIDMBOMCLHC[3] = true;
and:

Code: Select all

StoreItemData.instance.Items[i]._unlocked = true;
NEW: PREVENT RESET AFTER GAME RESTART!! EASIEST METHOD!!
Open Steamworks.SteamInit.GetStoreData and scroll down you founds:

Code: Select all

bool unlocked = false;
foreach (object obj2 in this.LoMGS.GFAFLKIOKGK.OCNHFPDPPKO)
Switch that bool to true!! Done!!

then change all flag = false for VerifyVirtualGoodCo(CharacterData int) like:

Code: Select all

if (!SteamInit.EBCLHNKDJIO && !this.OwnNudeCheatPack() && IMGCIHCFMCO.BodyType == 8)
			{
				flag = false;
			}
For NudeCheats Options "not available at this time" when checked, use ` key to open Phone, use phone dial pad to enter cheat codes:

Code: Select all

01589 - Nudity Everywhere
33279 - Nudity For All
82548 - Breast Size Maximum x1.25
14929 - Breast Size Maximum x1.5
49257 - Breast Size Maximum x1.75
27495 - Breast Size Maximum x2
23894 - Size Matters Maximum x1.25
79425 - Size Matters Maximum x1.5
58349 - Size Matters Maximum x1.75
48499 - Size Matters Maximum x2
48981 - Assault Rifle Explosion Impact
54181 - Shotgun Explosion Impact
18532 - Sniper Rifle Explosion Impact
Eg. 01589 then press [#] on phone dial pad to activate. GTA?

Here how i cheat for Shards and Diamonds, only work with local in-game not shop items because its sync with server like your clothes lost after restart:

In Steam.steamInit.GetCrystal, Steam.steamInit.GetShards, Steam.steamInit.SnycCrystal.... Use IL to add amount you want:

Code: Select all

public float GetCrystal()
{
	return (float)(SteamInit.FGIJOJEKMCE + SteamInit.JANPOOJGLOD + 14343662);
}
How to add this in IL? Look for last:

Code: Select all

call
add
Now place your cursor at "add" instruction, press C twice to add two new instructions then use:

Code: Select all

ldc.i4    0xDADDEE
add
0xDADDEE = 14343662 (32-bit integer, limited at 2147483647 or int MaxValue). You can type in the number, DnSpy will correct the format as long or float for you. Don't need to find more extra method by analyze, because you only need to add this on the results of some math the dev leave here, for currencies system of the game, the devs get saved values on server, which is "Obscured" then subtract a random value, then re-add that value to return original value like you have 1.000 diamonds, this game will do a math: 1000 - 12345 then do -11345 + 12345 to return your diamonds value. That why you change it by CE but it alway return 1000, to get it work for you, you need to change the original 1000, not the result. But that value is "Obscured", remove the ObscureInt function first!
Can anyone help me with this please?
I've been trying for a week :(

I'm using dnSpy by the way...

jo3_zeph
What is cheating?
What is cheating?
Posts: 1
Joined: Tue Sep 28, 2021 11:07 am
Reputation: 1

Re: League of Maidens Cheat Tutorial

Post by jo3_zeph »

thischetbaker wrote:
Mon Aug 30, 2021 8:42 am


Can anyone help me with this please?
I've been trying for a week :(

I'm using dnSpy by the way...
HOW TO UNLOCK ALL DIAMOND SHOP ITEMS
1. Launch dnSpy, make sure to open Assembly-CSharp.dll in (League of Maiden\LOM_Data\Managed\Assembly-CSharp.dll)
2. At the search bar BELOW, type UpdateOwnItem.
- A few UpdateOwnItem should appear with 2 results having the same name
- Choose the UpdateOwnItem that originates from (Steamworks.SteamInit)
3. Look at the UpdateOwnItem section and take note of

Code: Select all

	this.LIDMBOMCLHC[0] = false;
	this.LIDMBOMCLHC[1] = false;
	this.LIDMBOMCLHC[2] = false;
	this.LIDMBOMCLHC[3] = false;
	
4. Click at the end of the line of the code, after "this.LIDMBOMCLHC[0] = true;" next to the ";" semicolon
5. Right Click and select "Edit IL instructions"
6. Press S key to simplify and some 0 and 1 should appear
7. Notice the area where you just clicked is highlighted
8. Change the corresponding 0 (means false) to 1 (means true)
9. Repeat this for the others, total 4 times including the first one

Code: Select all

	this.LIDMBOMCLHC[0] = true;
	this.LIDMBOMCLHC[1] = true;
	this.LIDMBOMCLHC[2] = true;
	this.LIDMBOMCLHC[3] = true;
	
10. DONE
11. hit CTRL + F and search StoreItemData.instance.Items
12.

Code: Select all

if (IBIHECJPOKI.JNMNLBHAJDJ == DCBCCOLHLHE.Ok)
				{
					for (int i = 0; i < StoreItemData.instance.Items.Length; i++)
					{
						StoreItemData.instance.Items[i]._unlocked = false;  <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
					}
13. Click at the end of that line > right click > select Edit IL instructions
14. The corresponding lines are highlighted, so press S key to simplify
15. Change the 0 (means false) to 1 (means true)
16. DONE

HOW TO PREVENT ITEM RESET WHEN GAME RESTARTS
1. At the same section called SteamInit
2. Hit CTRL + F and search: bool unlocked (with space)
3. You should see one this:

Code: Select all

	bool unlocked = false;
		foreach (object obj2 in this.LoMGS.GFAFLKIOKGK.OCNHFPDPPKO)
	
4. Again, click at the end of the line, right-click then select "Edit IL instruction"
5. Press S to simplify
6. Look for the 0 (means false)
7. Change it to 1 (means true)
8. Done
9. Lastly, search VerifyVirtualGoodCo with CTRL + F
10. Scroll down a little and you should see a lot of "flag = true;"
11. ONE BY ONE right-click and select "Edit IL instruction" at each "flag = true;"
12. ONE BY ONE change 1 (means true) to 0 (means false) this time the opposite.

Roriga
What is cheating?
What is cheating?
Posts: 3
Joined: Thu Mar 18, 2021 7:35 am
Reputation: 0

Re: League of Maidens Cheat Tutorial

Post by Roriga »

hello guys I'm getting back in the game after being banned for a stupid thing of mine with blue diamonds, I have not followed the various updates could you tell me how you can unblack the various items of clothes, cosmetics and various packages?

the method to change clothes with / changeoutfit? <- Displays all possible outfits
/ changeoutfit X <- Replace X with ID from the list ^ still working?

I'm using a common translator be patient
Thank you

Roriga
What is cheating?
What is cheating?
Posts: 3
Joined: Thu Mar 18, 2021 7:35 am
Reputation: 0

Re: League of Maidens Cheat Tutorial

Post by Roriga »

who can tell me how to get the potion of transformation into a bat and the potion to become giants
Thank you

Post Reply

Who is online

Users browsing this forum: No registered users