[WINDOWS/LINUX] ppmove signature or memory address!
Does any one have the ppmove memory address or the signature.
the current one is outdated... its for HLDS BUILD Code:
Exe build: 19:52:54 Aug 3 2020 (8684) Code:
[ |
Re: [WINDOWS/LINUX] ppmove signature or memory address!
You don't need a signature, you can just hook pfnPM_Move (which is a part of the game dll interface, so you don't need a signature) and take its first argument. Here's an example: https://forums.alliedmods.net/showpo...9&postcount=10
|
Re: [WINDOWS/LINUX] ppmove signature or memory address!
the whole issue is because an invalid function forward call for PM_PlayerMove
i recently made a post about how to catch when player lands on the ground. it works very well when there's only one player in the server, but when more people join the PlayerMove forward is called strangely don't know why this is happening, maybe you can take a look and explain. |
Re: [WINDOWS/LINUX] ppmove signature or memory address!
Why are you doing it with Orpheu at all? You can just check pev_groundentity or FL_ONGROUND entity flag on PlayerPostThink, it's the first easily hookable (with fakemeta or engine) call right after pfnPM_Move, and it's not any less efficient.
|
Re: [WINDOWS/LINUX] ppmove signature or memory address!
alright thanks for looking into it, ill consider changing to playerpostthink
|
Re: [WINDOWS/LINUX] ppmove signature or memory address!
Quote:
|
Re: [WINDOWS/LINUX] ppmove signature or memory address!
As i stated i have no clue why this is happening, probably incorrect windows signature for PM_PlayerMove, because so far i've tested it on windows only, you can go and see for yourself.
anyway problem is solved with using PlayerPostThink, thanks for your help everyone. |
Re: [WINDOWS/LINUX] ppmove signature or memory address!
Quote:
|
Re: [WINDOWS/LINUX] ppmove signature or memory address!
Quote:
|
Re: [WINDOWS/LINUX] ppmove signature or memory address!
Quote:
|
All times are GMT -4. The time now is 09:42. |
Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.