This site is a testing version, but all data is shared with the live forum.


Raised This Month: $ Target: $400
 0% 

Module: Orpheu (v2.6.3)


Post New Thread Reply   
 
Thread Tools Display Modes
souvikdas95
Senior Member
Join Date: Mar 2012
Old 02-19-2014 , 04:37   Re: Module: Orpheu (v2.5.1)
Reply With Quote #1221

@Arkshine - Suppose I have found the signatures of a function from IDA Reader and I have checked it says FOUND. I have also Registered it and it works perfectly.
Now I want to hook a particular variable/identifier used inside that function. How do I do that? eg. the variable is declared like this : "int v6; // ... "
Or maybe say it's an integer function. So it will return certain integers. I want to hook the return VALUE of the function. How do I do that?

Last edited by souvikdas95; 02-19-2014 at 04:38.
souvikdas95 is offline
Flasher
Senior Member
Join Date: Apr 2008
Old 03-06-2014 , 02:01   Re: Module: Orpheu (v2.5.1)
Reply With Quote #1222

Hello. Please attach sources of 2.5.1 version to the first post. Thanks!
Flasher is offline
souvikdas95
Senior Member
Join Date: Mar 2012
Old 03-15-2014 , 03:09   Re: Module: Orpheu (v2.5.1)
Reply With Quote #1223

Can some1 please post me the signatures of :

float TimeRemaining( void ) { return m_iRoundTimeSecs - gpGlobals->time + m_fRoundCount; }

from gamerules ( CHalfLifeMultiplay )
souvikdas95 is offline
souvikdas95
Senior Member
Join Date: Mar 2012
Old 03-15-2014 , 03:10   Re: Module: Orpheu (v2.5.1)
Reply With Quote #1224

or Atleast tell me if I can extract it from some place? I don't know which dll to parse. Is it mp.dll? I tried with it, but still no clue
souvikdas95 is offline
Arkshine
AMX Mod X Plugin Approver
Join Date: Oct 2005
Old 03-15-2014 , 08:12   Re: Module: Orpheu (v2.5.1)
Reply With Quote #1225

You are unlucky. Generally such short function, because of compilation optimization, the content is directly copied in it's parent function. So, even if such function exists, it won't be called.

Originally, CHalfLifeMultiplay::TimeRemaining() should be called from CHalfLifeMultiplay::HasRoundTimeExpired().

Same problem with HasRoundTimeExpired() btw. In linux the parent function calls well HasRoundTimeExpired() ; but in windows, the function content has been copied in its parent function (Think() here). So yes, it's a pain to deal with that, because if you want to block HasRoundTimeExpired(), under linux, it's easy ; but under windows, you will need to make memory patch.
__________________
Arkshine is offline
souvikdas95
Senior Member
Join Date: Mar 2012
Old 03-15-2014 , 14:47   Re: Module: Orpheu (v2.5.1)
Reply With Quote #1226

Too sad. Yet I was able to pause the timer through another but reliable method. Will be posting the plugin soon.
Just 3 things I require now :
1. a way to add C4 bagpack to a player's shoulder/back
2. add "bomb" status to player in scoreboard
3. make a suitable sound using military voice
souvikdas95 is offline
souvikdas95
Senior Member
Join Date: Mar 2012
Old 03-16-2014 , 00:29   Re: Module: Orpheu (v2.5.1)
Reply With Quote #1227

@Arkshine, I am not able to set "bomb" status for a CT using "ScoreAttrib". Can this be achieved by patching bytes using Orpheu? Can you give an example perhaps?
souvikdas95 is offline
baneado
Veteran Member
Join Date: Dec 2012
Location: amxmodx-es.com
Old 03-20-2014 , 12:45   Re: Module: Orpheu (v2.5.1)
Reply With Quote #1228

Why orpheu module isn't loading?

Code:
] meta list
Currently running plugins:
 [  1] AMX Mod X, v1.8.2, Feb 14 2013, by AMX Mod X Dev Team, see http://www.amxmodx.org
 [  2] bsploaderfixer, v0.1.0, 2013/02/25, by JoRoPiTo, see 
 [  3] Fun, v1.8.2, Feb 14 2013, by AMX Mod X Dev Team, see http://www.amxmodx.org
 [  4] CStrike, v1.8.2, Feb 14 2013, by AMX Mod X Dev Team, see http://www.amxmodx.org
 [  5] CSX, v1.8.2, Feb 14 2013, by AMX Mod X Dev Team, see http://www.amxmodx.org/
 [  6] MySQL, v1.8.2, Feb 14 2013, by AMX Mod X Dev Team, see http://www.amxmodx.org/
 [  7] FakeMeta, v1.8.2, Feb 14 2013, by AMX Mod X Dev Team, see http://www.amxmodx.org
 [  8] Ham Sandwich, v1.8.2, Feb 14 2013, by AMX Mod X Dev Team, see http://www.amxmodx.org
 [  9] Engine, v1.8.2, Feb 14 2013, by AMX Mod X Dev Team, see http://www.amxmodx.org
9 plugins
Code:
] version
Protocol version 48
Exe version 1.1.2.7/Stdio (cstrike)
Exe build: 13:14:12 Aug 29 2013 (6153)
I'm using orpheu 2.5.1 on linux

Last edited by baneado; 03-20-2014 at 12:48.
baneado is offline
souvikdas95
Senior Member
Join Date: Mar 2012
Old 03-20-2014 , 14:11   Re: Module: Orpheu (v2.5.1)
Reply With Quote #1229

I think you need to share some more info other than that... like your entries in modules.ini and also the plugin you are trying to use, the name of the module's file which in case of linux is "orpheu_amxx_i386.so"
souvikdas95 is offline
Arkshine
AMX Mod X Plugin Approver
Join Date: Oct 2005
Old 03-20-2014 , 14:43   Re: Module: Orpheu (v2.5.1)
Reply With Quote #1230

You probably don't have loaded plugin requiring Orpheu, otherwise module would be auto-loaded.
__________________

Last edited by Arkshine; 03-20-2014 at 14:43.
Arkshine is offline
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 11:25.


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