CSV3Hook Error "failed 1".

01/05/2014 13:08 abdoumatrix#1
hey every1.

at the last patchs every time i try to open conquer using csv3hook
"failed 1" error appeared.

when i tried to check its open source

i see this
PHP Code:
    BYTE pattern[] = { 0x850xC00x750x000x8B0x4E0x000xE80x000x000x000x000x830x4D0x000x000x8B0x000x00 };
    
bool wildcards[] = { 000100101111001101};
    
PBYTE match = (PBYTE)FindMemoryPattern(patternwildcards19);

    if (
match==NULL)
    {
        
sprintf(szDebug"failed 1", (DWORD)match);
        
MessageBoxA(NULLszDebug"ERROR"MB_OK);
        return;
    } 
anyone could help??:)
01/05/2014 13:36 SteveRambo#2
The pattern doesn't work anymore for the current patch(es) ...
01/05/2014 13:54 abdoumatrix#3
u have the new one ?
01/05/2014 14:02 SteveRambo#4
Quote:
Originally Posted by abdoumatrix View Post
u have the new one ?
Yes
01/05/2014 14:06 abdoumatrix#5
Quote:
Originally Posted by SteveRambo View Post
Yes
So ?:D
Not For Sharing :(
01/05/2014 14:10 SteveRambo#6
Quote:
Originally Posted by abdoumatrix View Post
So ?:D
Not For Sharing :(
Oh, that's what you meant! Nah, not for sharing, I really don't like this spoonfeeding epvp community. I hope you won't share it either when you find it. :o
01/05/2014 14:15 abdoumatrix#7
Quote:
Originally Posted by SteveRambo View Post
Oh, that's what you meant! Nah, not for sharing, I really don't like this spoonfeeding epvp community. I hope you won't share it either when you find it. :o
Private Share? PM?:D

anyone else?
01/05/2014 23:37 SteveRambo#8
Quote:
Originally Posted by abdoumatrix View Post
Private Share? PM?:D

anyone else?
Haha :o. You should probably try asking if you can have this moved to the programming section, I think that's a better place to ask this kind of stuff.
01/06/2014 04:23 Super Aids#9
Code:
BYTE pattern[] = { 0x6c, 0x32, 0x72, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x65, 0x72, 0x69, 0x6e, 0x67 }; // HINT: read the hex values
01/06/2014 15:11 abdoumatrix#10
Quote:
Originally Posted by Super Aids View Post
Code:
BYTE pattern[] = { 0x6c, 0x32, 0x72, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x65, 0x72, 0x69, 0x6e, 0x67 }; // HINT: read the hex values
ty for sharing this joke :D
[Only registered and activated users can see links. Click Here To Register...]

appreciate if any1 could explain what this pattern could affect.

and

if any1 could guide my to the best tutorial to understand how to get it myself.
01/06/2014 16:03 phize#11
Quote:
Originally Posted by abdoumatrix View Post
ty for sharing but still the same

appreciate if u could explain what this could affect as when i removed
PHP Code:
 if (match==NULL)
    {
        
sprintf(szDebug"failed 1", (DWORD)match);
        
MessageBoxA(NULLszDebug"ERROR"MB_OK);
        return;
    } 
it worked fine but i know what it isn't the right solution to a problem.
appreciate if u could guide my to the best tutorial to understand how to get it myself.
[Only registered and activated users can see links. Click Here To Register...]
01/06/2014 16:18 abdoumatrix#12
Quote:
Originally Posted by phize View Post
[Only registered and activated users can see links. Click Here To Register...]
:D i miss his comment //read the hex


:D i falled in his trap.:rolleyes:
01/06/2014 16:31 Spirited#13
Quote:
Originally Posted by abdoumatrix View Post
:D i miss his comment //read the hex


:D i falled in his trap.:rolleyes:
He's frustrated because you removed the error check, allowing the program to continue with the error, which does nothing because the match is null. How much experience do you have with programming?
01/06/2014 16:49 abdoumatrix#14
Quote:
Originally Posted by Spirited Fang View Post
He's frustrated because you removed the error check, allowing the program to continue with the error, which does nothing because the match is null. How much experience do you have with programming?
only commonsense in c++ , intermediate at C#.

yeah i know what i have done (it was just some test to see what will happen and what this pattern affect)

that why i wonder what this pattern affect.
01/06/2014 18:37 SteveRambo#15
Quote:
Originally Posted by abdoumatrix View Post
only commonsense in c++ , intermediate at C#.

yeah i know what i have done (it was just some test to see what will happen and what this pattern affect)

that why i wonder what this pattern affect.
The pattern is used to find the ReceiveMsg function in the Conquer process. I'm pretty sure there's a pattern for finding the SendMsg function as well in the CSV3Hook, but that pattern probably wasn't "out-dated" by the recent patch(es).