Search found 170 matches

by Eric
Fri Jan 19, 2024 5:03 pm
Forum: Cheat Engine Lua Scripting
Topic: [SOLVED] Mono Features: How to create an instance of a Mono Class?
Replies: 11
Views: 5515

Re: [SOLVED] Mono Features: How to create an instance of a Mono Class?

It is possible it gets garbage collected yes. The default behavior is that for each command the mono data collector .net thread attaches, does something, and then detaches. Detaching will release all objects assigned to that thread, including created objects It's possible that between two instructio...
by Eric
Sun Jan 07, 2024 2:42 pm
Forum: Generic Tutorials
Topic: Problems with the Disable
Replies: 2
Views: 1884

Re: Problems with the Disable

use readmem to store the original bytes { Game : pcsx2.exe Version: Date : 2023-12-25 Author : Pc This script does blah blah blah } [ENABLE] aobscan(MoneyZa,0F 88 ?? ?? ?? ?? E9 ?? ?? ?? ?? 8B 0D 30 9F ?? 01 81 C1 60 0B 00 00 89 C8 C1 E8 0C 8B 04 85 30 ?? ?? ?? BB ?? ?? ?? 30 01 C1 0F 88 ?? ?? ?? ??...
by Eric
Thu Jan 04, 2024 10:14 pm
Forum: Cheat Engine Lua Scripting
Topic: [SOLVED] Mono Features: How to create an instance of a Mono Class?
Replies: 11
Views: 5515

Re: Mono Features: How to create an instance of a Mono Class?

it could be it's this game or an il2cpp issue. But have you tried that code I posted and did it ever not timeout?

And how long does it take between the first mono_object_new and the error?
by Eric
Wed Jan 03, 2024 9:49 pm
Forum: Specific Game Tutorials
Topic: How to registersymbol?
Replies: 15
Views: 4526

Re: How to registersymbol?

a jmp far is 14 bytes long so the code that gets relocated to the script needs to be longer as well, and disabling the script and restoring the bytes will require at least 14 bytes as well Also, in cheat engine you can check as template 14 byte jmp and then generate the script, and it'll do most of ...
by Eric
Wed Jan 03, 2024 2:40 pm
Forum: Cheat Engine Lua Scripting
Topic: [SOLVED] Mono Features: How to create an instance of a Mono Class?
Replies: 11
Views: 5515

Re: Mono Features: How to create an instance of a Mono Class?

ok, so it's not normal mono but il2cpp. Likely it's taking more time due to the symbol enum still being done try adding this code first: local timeout=getTickCount()+60000 --1 minute, just making sure you're not freezing forever (adjust if needed) while monoSymbolList.FullyLoaded==false and getTickC...
by Eric
Tue Jan 02, 2024 11:46 am
Forum: Cheat Engine Lua Scripting
Topic: [SOLVED] Mono Features: How to create an instance of a Mono Class?
Replies: 11
Views: 5515

Re: Mono Features: How to create an instance of a Mono Class?

about mono_object_new crashing, are you sure there's no other functions you're calling inbetween? And is the handle correct ? easiest way to test: in .net info select the class you're interested in and do: a=xxx.CurrentlyDisplayedClass.Handle printf("classhandle=%x",a) b=mono_object_new(a) return pr...
by Eric
Sun Sep 17, 2023 8:58 pm
Forum: Cheat Engine
Topic: CE 7.5 Tutorial isn't working
Replies: 8
Views: 1542

Re: CE 7.5 Tutorial isn't working

in the processlist, select tutorial-i386 or tutorial-x86_64, NOT Cheat Engine 7.5
by Eric
Tue Jul 04, 2023 6:53 pm
Forum: Cheat Engine
Topic: [Crash] Cheat Engine Crashes w/ Icarus
Replies: 5
Views: 2512

Re: [Crash] Cheat Engine Crashes w/ Icarus

Which windows version and try different versions of dbghelp
by Eric
Fri Apr 07, 2023 7:22 am
Forum: Cheat Engine
Topic: cheat engine keeps crashing why?
Replies: 2
Views: 2035

Re: cheat engine keeps crashing why?

also operating system used and if you compiled it yourself or not, etc...
by Eric
Mon Feb 13, 2023 3:41 pm
Forum: App Discussions
Topic: Cheat Engine Download/Information
Replies: 143
Views: 414371

Re: Cheat Engine Download/Information

Tomorrow.
(and the compile it yourself version is always there)
by Eric
Tue Feb 07, 2023 9:03 am
Forum: Cheat Engine Lua Scripting
Topic: Add a value into the script
Replies: 4
Views: 6532

Re: Add a value into the script

Nerdy: Aaactually....

Code: Select all

mov [rbx],(double)100
will result in invalid code as the value in `mov [memoryaddress],value` can only be 32-bits

you'd want to do:

Code: Select all

mov [rbx],(double32l)100
mov [rbx+4],(double32h)100
or

Code: Select all

mov rax,(double)100
mov [rbx],rax
by Eric
Sat Feb 04, 2023 9:02 pm
Forum: Cheat Engine
Topic: Ignore exception
Replies: 8
Views: 3748

Re: Ignore exception

it's fixed
by Eric
Sat Jan 28, 2023 11:43 pm
Forum: Cheat Engine
Topic: Ignore exception
Replies: 8
Views: 3748

Re: Ignore exception

does the error occur in a newly created thread or in an old thread?

there was a bug where new threads would get the wrong context set on exception