So I have been wondering why are unity engine built games seemingly feel like 'crashing' when you close the game with a table attached to the game where in the table said AoB scan script has been activated during the session
I have noticed this in Akiba's Trip 1, LOST EPIC and Mini Metro
Unity Engine 'crashing on closing' if there's a table with an active AoB script
- PeaceBeUponYou
- Expert Cheater
- Posts: 75
- Joined: Sat Dec 12, 2020 8:09 am
- Reputation: 125
Re: Unity Engine 'crashing on closing' if there's a table with an active AoB script
this happens when mono dll is still injected but you try to close the game. To prevent it click Mono->Activate Mono Features and make sure it is unchecked
Re: Unity Engine 'crashing on closing' if there's a table with an active AoB script
Alternately what ive been doing lately is just closing cheat engine (which I think detaches mono) before closing the game. Seems to work MOST of the time (with some games maybe not).PeaceBeUponYou wrote: ↑Wed Aug 11, 2021 2:54 pmthis happens when mono dll is still injected but you try to close the game. To prevent it click Mono->Activate Mono Features and make sure it is unchecked
Re: Unity Engine 'crashing on closing' if there's a table with an active AoB script
Hey check out what I just found over in this script:PeaceBeUponYou wrote: ↑Wed Aug 11, 2021 2:54 pmthis happens when mono dll is still injected but you try to close the game. To prevent it click Mono->Activate Mono Features and make sure it is unchecked
viewtopic.php?t=15366
Code: Select all
function onMemRecPreExecute(memoryrecord, newstate)
if memoryrecord.Type == vtAutoAssembler then LaunchMonoDataCollector()end
end
function onMemRecPostExecute(memoryrecord, newState, succeeded )
if memoryrecord.Type == vtAutoAssembler then
miMonoActivateClick(sender)
end
end
- PeaceBeUponYou
- Expert Cheater
- Posts: 75
- Joined: Sat Dec 12, 2020 8:09 am
- Reputation: 125
Re: Unity Engine 'crashing on closing' if there's a table with an active AoB script
yes it is better to do
if (monopipe) then miMonoActivateClick() end
at the end of lua scripts than monopipe=nil
, cuz i dont think making monopipe nill actually ejects the dll
Re: Unity Engine 'crashing on closing' if there's a table with an active AoB script
Code: Select all
MainForm.registerCloseCallback(function(sender, ca)
if monopipe then
monopipe.destroy()
monopipe=nil
end
return ca
end)
Who is online
Users browsing this forum: vithai