Page 65 of 93

Re: Genshin Impact 2.6

Posted: Wed Apr 13, 2022 2:41 am
by Messy6666
Funnee Monkee wrote:
Tue Apr 12, 2022 7:04 pm
Basically TLDR: remove "mhypbase.dll" from the folder or rename it (the file extension which is the .dll part),
eh yeah you rename the extension by renaming it to "mhypbase.dll.org" ( the extension is .org now not .dll )
Do you maybe have "don't show extensions" on in your explorer?

Big mistake of me to suggest rename the mhyprot2.Sys and 3.sys
I ment close them

fyi they are the kernel anticheat drivers like Honkai 3d has

Re: Genshin Impact 2.6

Posted: Wed Apr 13, 2022 2:43 am
by Messy6666
Frendly Chemist wrote:
Tue Apr 12, 2022 8:25 pm
Question... in previous versions, there was a function implemented by Alvink called Autokill enemy, is there an opportunity to implement it right now? I rummaged through the memory files and somehow could not find the parameter responsible for this, here is the code made by the author in previous versions to update the game 2.5
...
nscreenkill:
cmp [rsp+80],UnityPlayer.dll+1B00270
jne @f
movsd xmm0,[set_newDeathZone]
movsd [rbx+58],xmm0
resscreenkill:

..

I'll try to dig around some more, maybe I'll find it, there's just no time, work, maybe who knows will take it up... And so I will try it myself, maybe over time I will achieve something ;)
Hey there Frendly Chemist
I was on it, however, only very occasionally.
It needs more tracing ( at least on my side )

Here's some info ( maybe it comes in handy )

the UnityPlayer.dll+1B00270
in:

Code: Select all

nscreenkill:
cmp [rsp+80],UnityPlayer.dll+1B00270
jne @f
movsd xmm0,[set_newDeathZone]
movsd [rbx+58],xmm0
resscreenkill:
Was the pointer to the player health address ( in 2.5 ) which is now obsolete.
You can now use "[aophp]" ( which is filled by turning "God Mode" on )

so you get what AlvinC did:

Code: Select all

nscreenkill:
//cmp [rsp+80],UnityPlayer.dll+1B00270
push rax
mov rax, [aophp]
cmp [rsp+80],rax
pop  rax
je @f
movsd xmm0,[set_newDeathZone]
movsd [rbx+58],xmm0
resscreenkill:
The only problem now is that the [rsp+80] is faulty (-edit- or something else has changed ...)
Because the player is also killed eventually...
Image

My plan was
- to trace and fix that
- seperate the filling of the player health ptr from the "God Mode" and turn it into an always on hook

But again
For me it has very little priority
So please any help is welcome !

Re: Genshin Impact 2.6

Posted: Wed Apr 13, 2022 12:17 pm
by hxide666
deleted

Re: Genshin Impact 2.6

Posted: Wed Apr 13, 2022 9:18 pm
by 102220
Is there any chance of the atk/dmg multiplier working on Bennett again?

Re: Genshin Impact 2.6

Posted: Wed Apr 13, 2022 9:24 pm
by Funnee Monkee
SinGul4ritY wrote:
Wed Apr 13, 2022 2:41 am
Funnee Monkee wrote:
Tue Apr 12, 2022 7:04 pm
Basically TLDR: remove "mhypbase.dll" from the folder or rename it (the file extension which is the .dll part),
eh yeah you rename the extension by renaming it to "mhypbase.dll.org" ( the extension is .org now not .dll )
Do you maybe have "don't show extensions" on in your explorer?

Big mistake of me to suggest rename the mhyprot2.Sys and 3.sys
I ment close them

fyi they are the kernel anticheat drivers like Honkai 3d has
Yeah, don't get me wrong, I didn't have a problem with those 3 files :D I wrote that message like that since I just wanted to bring all the important info into one place and be as detailed as I could possibly be (since I noticed Luque9's issue with the data was coming exactly from one of the 3 files) in the little time I took to write the post since info was spread everywhere and in my 2 hours of jumping from page to page in this thread I didn't manage to find an exact answer to the issue (also a part of it taking so long was my issue since I thought that things wouldn't change from how it was on the early pages, apparently I should have just read backwards from the last page and it would have probably been much faster). What managed to help me at the end after I started testing for myself to see why and what keeps freezing CE even though I do the bypass and all the other mentioned steps was Toga's question to Luque9 and esterhazy messages (Q being if they tried validating the files) since I probably did the file verification to see if something happens with "mhypbase.dll" because I saw that post :D.

Anyways, basically I just wanted to throw some sort of full instructions into one post since it's easier to read than going from one post to another. Hopefully this post doesn't sound like I'm trying to mess with people or anything of the sort since I really don't mean to offend people.

Re: Genshin Impact 2.6

Posted: Thu Apr 14, 2022 4:29 am
by Messy6666
Funnee Monkee wrote:
Wed Apr 13, 2022 9:24 pm
Hopefully this post doesn't sound like ....
ofcourse not
and i was just saying the thing about renaming
+1

Re: Genshin Impact 2.6

Posted: Thu Apr 14, 2022 4:53 am
by hxide666
Has anyone tried using the table on co-op mode? Does it work?

Re: Genshin Impact 2.6

Posted: Thu Apr 14, 2022 9:05 am
by fazy5
hxide666 wrote:
Thu Apr 14, 2022 4:53 am
Has anyone tried using the table on co-op mode? Does it work?
It works but good luck avoiding a ban.

Re: Genshin Impact 2.6

Posted: Thu Apr 14, 2022 11:11 am
by hxide666
fazy5 wrote:
Thu Apr 14, 2022 9:05 am
hxide666 wrote:
Thu Apr 14, 2022 4:53 am
Has anyone tried using the table on co-op mode? Does it work?
It works but good luck avoiding a ban.
Wdym, is it easier for the server to detect or the high risk of getting reported?

Re: Genshin Impact 2.6

Posted: Thu Apr 14, 2022 11:13 am
by 102220
hxide666 wrote:
Thu Apr 14, 2022 11:11 am
fazy5 wrote:
Thu Apr 14, 2022 9:05 am
hxide666 wrote:
Thu Apr 14, 2022 4:53 am
Has anyone tried using the table on co-op mode? Does it work?
It works but good luck avoiding a ban.
Wdym, is it easier for the server to detect or the high risk of getting reported?
Play with people you know that you trust. If you play with randoms, there's a high chance of them reporting you. Been using the table for a week with a friend now, no ban yet. However you do need to restart Genshin *and* the table everytime you leave co-op

Re: Genshin Impact 2.6

Posted: Thu Apr 14, 2022 11:31 am
by flover2102
look like change cheat engine name to svchost no longuer work for me

Re: Genshin Impact 2.6

Posted: Thu Apr 14, 2022 12:52 pm
by hxide666
102220 wrote:
Thu Apr 14, 2022 11:13 am
hxide666 wrote:
Thu Apr 14, 2022 11:11 am
fazy5 wrote:
Thu Apr 14, 2022 9:05 am


It works but good luck avoiding a ban.
Wdym, is it easier for the server to detect or the high risk of getting reported?
Play with people you know that you trust. If you play with randoms, there's a high chance of them reporting you. Been using the table for a week with a friend now, no ban yet. However you do need to restart Genshin *and* the table everytime you leave co-op
Thanks for the info
flover2102 wrote:
Thu Apr 14, 2022 11:31 am
look like change cheat engine name to svchost no longuer work for me
Have you renamed the mhypbase.dll to mhypbase.dll.org?

Re: Genshin Impact 2.6

Posted: Thu Apr 14, 2022 9:22 pm
by Frendly Chemist
SinGul4ritY wrote:
Wed Apr 13, 2022 2:43 am
Frendly Chemist wrote:
Tue Apr 12, 2022 8:25 pm
Question... in previous versions, there was a function implemented by Alvink called Autokill enemy, is there an opportunity to implement it right now? I rummaged through the memory files and somehow could not find the parameter responsible for this, here is the code made by the author in previous versions to update the game 2.5
...
nscreenkill:
cmp [rsp+80],UnityPlayer.dll+1B00270
jne @f
movsd xmm0,[set_newDeathZone]
movsd [rbx+58],xmm0
resscreenkill:

..

I'll try to dig around some more, maybe I'll find it, there's just no time, work, maybe who knows will take it up... And so I will try it myself, maybe over time I will achieve something ;)
Hey there Frendly Chemist
I was on it, however, only very occasionally.
It needs more tracing ( at least on my side )

Here's some info ( maybe it comes in handy )

the UnityPlayer.dll+1B00270
in:

Code: Select all

nscreenkill:
cmp [rsp+80],UnityPlayer.dll+1B00270
jne @f
movsd xmm0,[set_newDeathZone]
movsd [rbx+58],xmm0
resscreenkill:
Was the pointer to the player health address ( in 2.5 ) which is now obsolete.
You can now use "[aophp]" ( which is filled by turning "God Mode" on )

so you get what AlvinC did:

Code: Select all

nscreenkill:
//cmp [rsp+80],UnityPlayer.dll+1B00270
push rax
mov rax, [aophp]
cmp [rsp+80],rax
pop  rax
je @f
movsd xmm0,[set_newDeathZone]
movsd [rbx+58],xmm0
resscreenkill:
The only problem now is that the [rsp+80] is faulty (-edit- or something else has changed ...)
Because the player is also killed eventually...
Image

My plan was
- to trace and fix that
- seperate the filling of the player health ptr from the "God Mode" and turn it into an always on hook

But again
For me it has very little priority
So please any help is welcome !
well, thanks, I'll come in on the weekend to dig and also see what can be done so that it doesn't kill and works properly

Re: Genshin Impact 2.6

Posted: Fri Apr 15, 2022 5:23 pm
by WingsOfThyGiant
flover2102 wrote:
Thu Apr 14, 2022 11:31 am
look like change cheat engine name to svchost no longuer work for me
If you name it to csrss, it will work again. Been doing this since the original OP said it in 2.4 before changing it to svhost, been working for me ever since.
102220 wrote:
Thu Apr 14, 2022 11:13 am
hxide666 wrote:
Thu Apr 14, 2022 11:11 am
fazy5 wrote:
Thu Apr 14, 2022 9:05 am
It works but good luck avoiding a ban.
Wdym, is it easier for the server to detect or the high risk of getting reported?
Play with people you know that you trust. If you play with randoms, there's a high chance of them reporting you. Been using the table for a week with a friend now, no ban yet. However you do need to restart Genshin *and* the table everytime you leave co-op
FYI if you turn off every option in Cheat Engine BEFORE quitting co-op you wont have to restart Genshin all over.

Re: Genshin Impact 2.6

Posted: Fri Apr 15, 2022 5:58 pm
by sirarisma
Hi,
Should these codes be equivalent?
The jump is not the same, the rest is.
I assume that you also have to get the correct memory address ([rsb+80]).
SinGul4ritY wrote:
Wed Apr 13, 2022 2:43 am
Hey there Frendly Chemist
I was on it, however, only very occasionally.
It needs more tracing ( at least on my side )

Here's some info ( maybe it comes in handy )

the UnityPlayer.dll+1B00270
in:

Code: Select all

nscreenkill:
cmp [rsp+80],UnityPlayer.dll+1B00270
jne @f
movsd xmm0,[set_newDeathZone]
movsd [rbx+58],xmm0
resscreenkill:
Was the pointer to the player health address ( in 2.5 ) which is now obsolete.
You can now use "[aophp]" ( which is filled by turning "God Mode" on )

so you get what AlvinC did:

Code: Select all

nscreenkill:
//cmp [rsp+80],UnityPlayer.dll+1B00270
push rax
mov rax, [aophp]
cmp [rsp+80],rax
pop  rax
je @f
movsd xmm0,[set_newDeathZone]
movsd [rbx+58],xmm0
resscreenkill:
The only problem now is that the [rsp+80] is faulty (-edit- or something else has changed ...)
Because the player is also killed eventually...