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: 2

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

User avatar
Wisher
What is cheating?
What is cheating?
Posts: 1
Joined: Fri Oct 29, 2021 8:27 am
Reputation: 0

Re: League of Maidens Cheat Tutorial

Post by Wisher »

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!
I've managed to get the first part of this working however the Shards and Diamonds part i couldnt get to work. Can someone clarify and/or help out or is it safe to just use CE for the currency?

Sethaka
What is cheating?
What is cheating?
Posts: 1
Joined: Sun Jan 09, 2022 12:45 am
Reputation: 1

Re: League of Maidens Cheat Tutorial

Post by Sethaka »

jo3_zeph wrote:
Tue Sep 28, 2021 11:19 am
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.
It worked, but i'm wondering, after "purchasing" the cheats, how do we activate them in the settings? its locked off.

sussyBoy
What is cheating?
What is cheating?
Posts: 1
Joined: Sun Jan 23, 2022 4:44 am
Reputation: 0

Re: League of Maidens Cheat Tutorial

Post by sussyBoy »

Has anyone been able to change the create a character size?
like make her taller or tiny?

draiga
What is cheating?
What is cheating?
Posts: 1
Joined: Wed Jan 26, 2022 10:37 am
Reputation: 0

Re: League of Maidens Cheat Tutorial

Post by draiga »

Theres a way to increase the gold you have? asking for a friend :D

link58
What is cheating?
What is cheating?
Posts: 3
Joined: Fri Mar 19, 2021 6:05 am
Reputation: 0

Re: League of Maidens Cheat Tutorial

Post by link58 »

so, denuvo its coming to league of maidens, its gonna be the end of hacks or whats the future for us??? just asking, ive never faced denuvo, but, i've faced untemida and other aplications, wich make really complicated (or almost impossible)cheating online... what are your toughts community???

Baal_Shem77
Noobzor
Noobzor
Posts: 6
Joined: Thu Jul 29, 2021 3:36 pm
Reputation: 0

Re: League of Maidens Cheat Tutorial

Post by Baal_Shem77 »

Any way to hack the game with the update and new anti-cheat system?

link58
What is cheating?
What is cheating?
Posts: 3
Joined: Fri Mar 19, 2021 6:05 am
Reputation: 0

Re: League of Maidens Cheat Tutorial

Post by link58 »

so, now, asembly-csharp.dll dissapeared, with all contents in managed folder, and there's nowhere to be found, and access to other .dll files seems pretty limited, denuvo folder its really small, and doesn't give a clue (at least for me, that im not really well versed in this) as to where assembly could be, or if it changed name or whats happening

phazeholic
What is cheating?
What is cheating?
Posts: 1
Joined: Sat Feb 05, 2022 2:18 pm
Reputation: 0

Re: League of Maidens Cheat Tutorial

Post by phazeholic »

I mean you can still use cheat engine to cheat in the game. Not like denuvo anti-cheat is doing anything to stop that, it's just keeping people from editing the dll file. They don't actually give a shit to stop anyone from using cheat engine just stopping you from getting free cash shop items.

Slannesh
What is cheating?
What is cheating?
Posts: 4
Joined: Tue Apr 06, 2021 11:43 am
Reputation: 0

Re: League of Maidens Cheat Tutorial

Post by Slannesh »

popup after 5min in game Image :(

ramix
Noobzor
Noobzor
Posts: 5
Joined: Thu Apr 15, 2021 12:13 am
Reputation: 2

Re: League of Maidens Cheat Tutorial

Post by ramix »

Slannesh wrote:
Sun Feb 06, 2022 2:24 am
popup after 5min in game Image :(
that mean you have something more then "999"

Post Reply

Who is online

Users browsing this forum: No registered users