Raised This Month: $7 Target: $400
 1% 

Signature Request Thread


Post New Thread Reply   
 
Thread Tools Display Modes
Psyk0tik
Veteran Member
Join Date: May 2012
Location: Homeless
Old 12-17-2018 , 20:13   Re: Signature Request Thread
Reply With Quote #331

Quote:
Originally Posted by asherkin View Post
L4D1 Linux has symbols, if the symbol your gamedata is using is no longer working then you will almost certainly need code changes as well. Symbols only change if the function name or arguments have changed.
Good to know, thanks.
__________________
Psyk0tik is offline
Spirit_12
Veteran Member
Join Date: Dec 2012
Location: Toronto, CA
Old 12-17-2018 , 22:07   Re: Signature Request Thread
Reply With Quote #332

Quote:
Originally Posted by Crasher_3637 View Post
Good to know, thanks.
What symbol are you using? "CTerrorPlayer_OnStaggered" is the name of the function and not really the symbol.

I don't have L4D1 binary, but if you can upload the server.so file. I can get you the signature in no time.
__________________
Spirit_12 is offline
Psyk0tik
Veteran Member
Join Date: May 2012
Location: Homeless
Old 12-18-2018 , 00:19   Re: Signature Request Thread
Reply With Quote #333

Quote:
Originally Posted by Spirit_12 View Post
What symbol are you using? "CTerrorPlayer_OnStaggered" is the name of the function and not really the symbol.

I don't have L4D1 binary, but if you can upload the server.so file. I can get you the signature in no time.
I already confirmed with Lux that the signature didn't change. I found a post of yours with a link to a guide on how to get any version of a game's binaries. That's why I deleted my request above.

Thanks though!
__________________
Psyk0tik is offline
Spirit_12
Veteran Member
Join Date: Dec 2012
Location: Toronto, CA
Old 12-18-2018 , 09:21   Re: Signature Request Thread
Reply With Quote #334

Quote:
Originally Posted by Crasher_3637 View Post
I already confirmed with Lux that the signature didn't change. I found a post of yours with a link to a guide on how to get any version of a game's binaries. That's why I deleted my request above.

Thanks though!
What are you trying to do here? Is it all sorted out?
__________________
Spirit_12 is offline
Psyk0tik
Veteran Member
Join Date: May 2012
Location: Homeless
Old 12-18-2018 , 21:12   Re: Signature Request Thread
Reply With Quote #335

Quote:
Originally Posted by Spirit_12 View Post
What are you trying to do here? Is it all sorted out?
I was originally looking for the new signature, but I confirmed with Lux that it didn't change. I was just mentioning that I was able to obtain the binaries that made it possible through a post of yours where you linked a guide.

TL;DR: Yes it's all sorted out.
__________________
Psyk0tik is offline
Seamusmario
Member
Join Date: Jun 2017
Location: United States
Old 08-03-2019 , 17:38   Re: Signature Request Thread
Reply With Quote #336

hello, i know this is a old thread. but i'm looking for a lot of signatures for a extension i am currently fixing.

the signatures i need must be directly from TF2. this is going to be alot of them.

Code:
SetHullSizeNormal
ReportEntityFlagsChanged
DispatchUpdateTransmitState
CAI_BaseNPC::Precache
SetLocalOrigin
SetGroundEntity
SetAbsVelocity
EndTaskOverlay
TakeDamage
SetAbsAngles
StudioFrameAdvanceManual
SetAbsOrigin
SetLocalAngles
CBaseCombatCharacter::OnTakeDamage
EmitSound_char_float_pfloat
EmitSound_filter_int_char_vector_float_pfloat
HaveSequenceForActivity
MoveLimit
SetEnemy
LockStudioHdr
GetBoneCache
InvalidateBoneCache
SetupVphysicshull
AllocateDefaultRelationships
CAI_HintManager::FindHint
PhysicsImpactSound
CBaseEntity::Use
CBaseEntity::FVisible_Entity
AddStepDiscontinuity
CalcAbsolutePosition
PropBreakablePrecacheAll
InvalidatePhysicsRecursive
CleanUpMap
CBreakableProp::HandleFirstCollisionInteractions
CGameRules::RadiusDamage
m_DefaultRelationship
g_pPredictionSystems
gm_TypedHints
CBasePlayer::SnapEyeAngles
BounceTouch
DangerSoundThink
if you can get to all of these signatures. i'll be happy. this might take a long time to do though.
Seamusmario is offline
HarryPotter
Veteran Member
Join Date: Sep 2017
Location: Taiwan, Asia
Old 11-14-2019 , 16:34   Re: Signature Request Thread
Reply With Quote #337

looking for l4d1 windows signature "PassServerEntityFilter"
PHP Code:
"Games"
{
    
"left4dead"
    
{
        
"Signatures"
        
{
            
"PassServerEntityFilter"
            
{
                
"library"    "server"
                
                "windows"         "???????????????"
                "linux"        "@_Z22PassServerEntityFilterPK13IHandleEntityS1_"
            
}
        }
    }

the Attached Files are l4d1 v1.0.3.8 latest binaries
Attached Files
File Type: zip l4d1_windows_binary.zip (5.16 MB, 138 views)
File Type: zip l4d1_linux_binary.zip (5.39 MB, 134 views)
__________________

Last edited by HarryPotter; 11-16-2019 at 16:17.
HarryPotter is offline
TheDS1337
Veteran Member
Join Date: Jun 2012
Old 11-15-2019 , 02:52   Re: Signature Request Thread
Reply With Quote #338

You should consider providing l4d1 latest binaries in case someone doesn't have them
TheDS1337 is offline
HarryPotter
Veteran Member
Join Date: Sep 2017
Location: Taiwan, Asia
Old 11-16-2019 , 13:14   Re: Signature Request Thread
Reply With Quote #339

Quote:
Originally Posted by TheDS1337 View Post
You should consider providing l4d1 latest binaries in case someone doesn't have them
you are right, I have uploaded if someone could help me
__________________

Last edited by HarryPotter; 11-16-2019 at 13:14.
HarryPotter is offline
TheDS1337
Veteran Member
Join Date: Jun 2012
Old 11-20-2019 , 13:46   Re: Signature Request Thread
Reply With Quote #340

Quote:
Originally Posted by fbef0102 View Post
you are right, I have uploaded if someone could help me
Well, I tried to find it for you but unfortunately without any success, it's complicated in windows...

But after a long, I just noticed that the function you are looking for itself is easily reproducible, here's the code from SourceSDK 2013

Code:
bool PassServerEntityFilter( const IHandleEntity *pTouch, const IHandleEntity *pPass ) 
{
	if ( !pPass )
		return true;

	if ( pTouch == pPass )
		return false;

	const CBaseEntity *pEntTouch = EntityFromEntityHandle( pTouch );
	const CBaseEntity *pEntPass = EntityFromEntityHandle( pPass );
	if ( !pEntTouch || !pEntPass )
		return true;

	// don't clip against own missiles
	if ( pEntTouch->GetOwnerEntity() == pEntPass )
		return false;
	
	// don't clip against owner
	if ( pEntPass->GetOwnerEntity() == pEntTouch )
		return false;	


	return true;
}

Which is an easy check just using the "m_hOwnerEntity" sendprop:

SM equivalent:
PHP Code:
bool PassServerEntityFilter(int touchEntint passEnt)
{

    if( 
passEnt == -)
    {
        return 
true;
    }

    if( 
passEnt == touchEnt )
    {
        return 
false;
    }

    
int ownerEnt GetEntPropEnt2(touchEntProp_Send"m_hOwnerEntity");

    if( 
ownerEnt == passEnt )
    {
        return 
false;
    }

    
ownerEnt GetEntPropEnt2(passEntProp_Send"m_hOwnerEntity");

    if( 
ownerEnt == touchEnt )
    {
        return 
false;
    }

    return 
true;


Last edited by TheDS1337; 11-21-2019 at 04:50.
TheDS1337 is offline
Reply


Thread Tools
Display Modes

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 04:22.


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