Re: [EXTENSION] NPCs in CS:S (extended)
since this update, extensions no more works.
it looks need to update signature. https://postfiles.pstatic.net/MjAyMT....png?type=w966 |
Re: [EXTENSION] NPCs in CS:S (extended)
Bearfade, I can try to find the signatures, PM me the latest versions of server.so, server.dll, engine.so and engine.dll
|
Re: [EXTENSION] NPCs in CS:S (extended)
kadet.89 here is the latest file
engine.dll : https://www.mediafire.com/file/5l5iv...ngine.dll/file server.dll : https://www.mediafire.com/file/qv4s3...erver.dll/file server.so : https://www.mediafire.com/file/0ceso...server.so/file |
Re: [EXTENSION] NPCs in CS:S (extended)
Here are windows signatures for the functions:
SetEnemy CAI_ScriptedSchedule::StartSchedule -> "Scripted schedule %s specified an invalid enemy %s\n" -> CAI_BaseNPC::SetEnemy PHP Code:
CineCleanup "Script failed for %s\n" -> CAI_BaseNPC::CineCleanup PHP Code:
1) Compare the signatures from two different builds of the library. The bytes which don't match should be replaced with 2A 2) Find an ASM book/document where the commands are described and replace all bytes which change with 2A 3) Replace all but first bytes in each line with 2A (not a very beautiful way, but should work). It will look like: "\x55\x8B\x2A.... What about the variables, I see them in the *.so, but it is not clear what the result signatures should be. If it should be the places where the variables are stored, then there are only zeros around which makes it hardly possible to create unique segnatures. If it a sort of reference from a function, then it's not clear what should be the start of the signature. For g_AIFriendliesTalkSemaphore there are 3 references, here is a signature of one of them: PHP Code:
Quote:
|
Re: [EXTENSION] NPCs in CS:S (extended)
this stopped working after an update and i wish there would be an update to this, but it has a huge ton of signatures and gamedata values, i don't think it's ever gonna be done at this point
|
Re: [EXTENSION] NPCs in CS:S (extended)
unless some mad man actually gets to update this or port it to other games, it's a dead end for now
|
All times are GMT -4. The time now is 08:58. |
Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.