AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Scripting Help (https://forums.alliedmods.net/forumdisplay.php?f=11)
-   -   Orpheu Functions (https://forums.alliedmods.net/showthread.php?t=295078)

edon1337 03-15-2017 17:17

Orpheu Functions
 
Hi,

1. Where can I find a list of Orpheu functions ?

2. When do signatures get outdated and what happens when they do?

klippy 03-15-2017 17:44

Re: Orpheu Functions
 
Quote:

Originally Posted by edon1337 (Post 2503938)
1. Where can I find a list of Orpheu functions ?

In the Orpheu's include files, all functions are documented.

Quote:

2. When do signatures get outdated and what happens when they do?
When there's an update to the game/engine and the function in question gets changed or another compiler toolchain is used so the code generation differs. In case of CS, that most likely won't happen anymore. Last time was in 2013.

edon1337 03-18-2017 05:14

Re: Orpheu Functions
 
Quote:

Originally Posted by KliPPy (Post 2503947)
In the Orpheu's include files, all functions are documented.

In which include file?

Quote:

Originally Posted by KliPPy (Post 2503947)
When there's an update to the game/engine and the function in question gets changed or another compiler toolchain is used so the code generation differs. In case of CS, that most likely won't happen anymore. Last time was in 2013.

Is there any thread which contains signature collection (excluding hornet's thread).

HamletEagle 03-18-2017 06:03

Re: Orpheu Functions
 
I think he is not asking for orpheu natives, he is asking what functions he can hook with orpheu.
If this is your question, we told you before, almost any function present in game/engine. Download IDA and decompile cs.so or engine_i486.so, you will see there all function. Or check regamedll project to see the function names and what they do.

About the other question, no. But you can find more signatures by searching the forums. I would recommend you to read the tutorial about finding functions, then pick a random one and try to make a signature for it. When you think you are ready show us what you did so we can check.

I could write you some simple steps, I feel like that current tutorials are a bit confusing for someone who does not know anything about this stuff.

edon1337 03-18-2017 07:32

Re: Orpheu Functions
 
Quote:

Originally Posted by HamletEagle (Post 2504573)
I think he is not asking for orpheu natives, he is asking what functions he can hook with orpheu.
If this is your question, we told you before, almost any function present in game/engine. Download IDA and decompile cs.so or engine_i486.so, you will see there all function. Or check regamedll project to see the function names and what they do.

Thanks !

Quote:

Originally Posted by HamletEagle (Post 2504573)
I could write you some simple steps, I feel like that current tutorials are a bit confusing for someone who does not know anything about this stuff.

That would be nice :) Thanks !

HamletEagle 03-18-2017 14:01

Re: Orpheu Functions
 
But firstly get IDA and try following the existing tutorials(the one about finding functions especially).

edon1337 03-18-2017 17:54

Re: Orpheu Functions
 
Quote:

Originally Posted by HamletEagle (Post 2504636)
But firstly get IDA and try following the existing tutorials(the one about finding functions especially).

I'm actually doing that right now :)


All times are GMT -4. The time now is 17:50.

Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.