[ COLLECTION 0.3z OFFSETS ]

Like before on the 0.3x version, here you can share updated offset's (mainly for m0d-s0beit).

You can find the "stSAMP / SA:MP Info" at the following Place:

SAMP_INFO_OFFSET - Tested (0.3z-RC1) (0x688)
Code:
"samp.dll"+0x211A58
 

kurta999

Member
Joined
Feb 18, 2014
Messages
11
Reaction score
0
Someone please find me

Code:
bool RPC( int* uniqueID, const char *data, unsigned int bitLength, PacketPriority priority, PacketReliability reliability, char orderingChannel, bool shiftTimestamp );

void RegisterClassMemberRPC( int* uniqueID, void *functionPointer );
void UnregisterAsRemoteProcedureCall( int* uniqueID );

Thanks.
 

0x_

Wtf I'm not new....
Administrator
Joined
Feb 18, 2013
Messages
1,118
Reaction score
166
kurta999 link said:
Someone please find me

Code:
bool RPC( int* uniqueID, const char *data, unsigned int bitLength, PacketPriority priority, PacketReliability reliability, char orderingChannel, bool shiftTimestamp );

void RegisterClassMemberRPC( int* uniqueID, void *functionPointer );
void UnregisterAsRemoteProcedureCall( int* uniqueID );

Thanks.
RPC = samp.dll + 0x2E790
 

P3ti

Active member
Joined
Feb 15, 2014
Messages
66
Reaction score
2
[0.3z]

FUNC_CGAME_CREATECHECKPOINT - samp.dll + 0x65430

Code:
struct patch_set fuckAC =
{
      "Anticheat patch", 0, 0,
      {
              { 1, (void *)( g_dwSAMP_Addr + 0x61430 ), NULL, (uint8_t *)"\xC3", 0 },
              { 1, (void *)( g_dwSAMP_Addr + 0x5B68B ), NULL, (uint8_t *)"\xEB", 0 },
              { 1, (void *)( g_dwSAMP_Addr + 0x71410 ), NULL, (uint8_t *)"\xEB", 0 }
      }
};
 

Wut

Well-known member
Joined
Mar 1, 2013
Messages
338
Reaction score
1
Is there any memory adress for the id or name of the player that you have the green triangle on it?
 

0x_

Wtf I'm not new....
Administrator
Joined
Feb 18, 2013
Messages
1,118
Reaction score
166
Wut link said:
Is there any memory adress for the id or name of the player that you have the green triangle on it?
There is actually one because the server can also read the info, but you need to search P:

Rate(s):
Code:
Onfoot sendrate: samp.dll+0xE6098
Incar sendrate: samp.dll+0xE609C
Aim sendrate: samp.dll+0xE60A0

Encrypt Port Func:
Code:
samp.dll+0x19870

Handle RPC Func's:
Code:
RakPeer::HandleRPCPacket = samp.dll+0x3500D ( not tested )

Add Client CMD Func:
Code:
samp.dll+0x7BC40
 

Wut

Well-known member
Joined
Mar 1, 2013
Messages
338
Reaction score
1
0x688 link said:
[quote author=Wut link=topic=4863.msg31684#msg31684 date=1393237846]
Is there any memory adress for the id or name of the player that you have the green triangle on it?
There is actually one because the server can also read the info, but you need to search P:

Rate(s):
Code:
Onfoot sendrate: samp.dll+0xE6098
Incar sendrate: samp.dll+0xE609C
Aim sendrate: samp.dll+0xE60A0

Encrypt Port Func:
Code:
samp.dll+0x19870

Handle RPC Func's:
Code:
RakPeer::HandleRPCPacket = samp.dll+0x3500D ( not tested )

Add Client CMD Func:
Code:
samp.dll+0x7BC40
[/quote]

Aim sendrate: samp.dll+0xE60A0

Well what is this? The id of the player i;m aiming?
 

kurta999

Member
Joined
Feb 18, 2014
Messages
11
Reaction score
0
RakPeer::HandleRPCPacket = samp.dll+0x3500D

Would be possible to call this function while player is in afk and then the client would process incomming packets?
 

Wut

Well-known member
Joined
Mar 1, 2013
Messages
338
Reaction score
1
:urtheman:
0x688 link said:
[quote author=Wut link=topic=4863.msg31684#msg31684 date=1393237846]
Is there any memory adress for the id or name of the player that you have the green triangle on it?
There is actually one because the server can also read the info, but you need to search P:

Rate(s):
Code:
Onfoot sendrate: samp.dll+0xE6098
Incar sendrate: samp.dll+0xE609C
Aim sendrate: samp.dll+0xE60A0

Encrypt Port Func:
Code:
samp.dll+0x19870

Handle RPC Func's:
Code:
RakPeer::HandleRPCPacket = samp.dll+0x3500D ( not tested )

Add Client CMD Func:
Code:
samp.dll+0x7BC40
[/quote]

Which program should I use and give me a hint about how to get it  :yesyes:
 

0x_

Wtf I'm not new....
Administrator
Joined
Feb 18, 2013
Messages
1,118
Reaction score
166
Even if it's not the Client...

Offset & Struct for the 0.3z Server Player Pool (used it for some other things P:)

// 0x4F2350 = Pointer to the Pools (+8 = Player Pool PTR)
Code:
class CPlayerPool
{
public:
char	_pad[75012]; //0x0000 
	BOOL bIsConnected[ 500 ]; //0x12504 
	DWORD *pPlayerData[ 500 ]; //0x12CD4 (pointer to the other things of the specific player (like onfoot data etc.).
	char szName[ 500 ][ 24 ]; //0x134A4 
char _0x16384[ 500 ]; // bIsPregnant ? smth I didnt searched P:
	BOOL bIsAdmin[ 500 ]; //0x16578 
	BOOL bIsNPC[ 500 ]; //0x16D48 

};//Size=0x17518
 

1337

Member
Joined
Mar 27, 2013
Messages
19
Reaction score
0
have one guy the offset for player.id from samp.dll? please not of the scoreboard
 

0x_

Wtf I'm not new....
Administrator
Joined
Feb 18, 2013
Messages
1,118
Reaction score
166
Hide SA:MP Chat (size: 1):
Code:
samp.dll+7A710
Default: 0x56
Disabled: 0xC3

Disable SA:MP Chat Input (size: 4):
Code:
samp.dll+9F604
0x90, 0x90, 0x90, 0xC2 | Size 4 - Chat Input Disabled
0x88, 0x81, 0x04, 0xC2 | Size 4 - Chat Input Enabled
 

mrT101

Active member
Joined
Feb 18, 2014
Messages
58
Reaction score
0
does anyone have the current 0.3z address for the AntiCheat Patch? I've tried using the most recent post's "g_dwSAMP_Addr + 0x61430 " but it doesn't seem to be working. And if i successfully patch this, will it stop my game from occasionaly freezing when i call functions from samp.dll?
 

xShine

Active member
Joined
Jun 12, 2014
Messages
38
Reaction score
0
mrT101 link said:
does anyone have the current 0.3z address for the AntiCheat Patch? I've tried using the most recent post's "g_dwSAMP_Addr + 0x61430 " but i get opcodes and samp quits. And if i successfully patch this, will it stop my game from occasionaly freezing when i call functions from samp.dll?

get crash too...
 
Top