Quote:
Originally Posted by SilverRazzer <3
Code:
[U]Desc[/U]: Need adrClanTag4 Addy for working Source.
if ( pServerHacks.ClanTag )
{
#define adrClanTag1 0xB07C88
#define adrClanTag2 0xB07C44
#define adrClanTag3 0xB07C90
#define adrClanTag4 0x******
#define adrEnableClanChat 0xA9F564
#define adrClanName 0xB07C48
*(int*) ( adrClanTag1 ) = 1;
*(int*) ( adrClanTag2 ) = 1;
*(int*) ( adrClanTag3 ) = 1;
*(int*) ( adrClanTag4 ) = 1;
*(int*) ( adrEnableClanChat ) = 1;
WriteFunction ( ( void* ) adrClanName , " NexonArmy " , 9 );
}
Credits: Updated by me & Exodus.
|
Credits; KING7
Clan Tag Pattern;
Code:
DWORD dwClanTag1 = FindPattern((PBYTE)"\x83\x25\x00\x00\x00\x00\x00\xA3\x00\x00\x00\x00\xA1\x00\x00\x00\x00\x8D\x73\x00","xx?????x????x????xx?",2,true);
DWORD dwClanTag2 = FindPattern((PBYTE)"\xA3\x00\x00\x00\x00\xA1\x00\x00\x00\x00\x8D\x73\x00","x????x????xx?",1,true);
DWORD dwClanTag3 = FindPattern((PBYTE)"\xA3\x00\x00\x00\x00\xE8\x00\x00\x00\x00\x56\x68\x00\x00\x00\x00","x????x????xx????",1,true);
DWORD dwClanTag4 = FindPattern((PBYTE)"\x68\x00\x00\x00\x00\x50\x03\xCF","x????xxx",1,true);
DWORD dwClanTag5 = FindPattern((PBYTE)"\xC6\x05\x00\x00\x00\x00\x00\x85\xC0\x7E\x2F","xx?????xxxx",2,true);
DWORD dwClanTag6 = FindPattern((PBYTE)"\x8D\xB6\x00\x00\x00\x00\x50\x8B\xCE","xx????xxx",2,true);
Code:
Writelog("#define ADR_CLANTAG1 0x%X//*(PINT) 1",dwClanTag1);
Writelog("#define ADR_CLANTAG2 0x%X//*(PINT) 1",dwClanTag2);
Writelog("#define ADR_CLANTAG3 0x%X//*(PINT) 1",dwClanTag3);
Writelog("#define ADR_CLANTAG4 0x%X//*(PINT) 1",dwClanTag4);
Writelog("#define ADR_CLANTAG5 0x%X//*(PINT) 1",dwClanTag5);
Credits; CyberMask
Addys;
Code:
#define ADR_CLANTAG1 0xB07C88//*(PINT) 1
#define ADR_CLANTAG2 0xB07C44//*(PINT) 1
#define ADR_CLANTAG3 0xB07C90//*(PINT) 1
#define ADR_CLANTAG4 0xB0670C//*(PINT) 1
#define ADR_CLANTAG5 0xA9F564//*(PINT) 1
#define ADR_CLANTAG6 0xB1C37C//(PCHAR)Name of Clan