clif_parse error on hercules anti wpe

xlaws27

New member
Messages
225
Points
0
i have no idea why i get this because i think i did this right

1. i enabled the packet on client conf.

// Whether to enable the official packet obfuscation support (good vs WPE)
// 0: disabled
// 1: optional (not recommended) -- identifies whether it is required
// 2: enabled (recommended)
packet_obfuscation: 2

2. i diff my client with my PACKET KEYS and i uncheck the skip obfuscation something

3. on mmo.h i already comment the

#ifndef PACKETVER
 #define PACKETVER 20130807
#endif // PACKETVER

//Uncomment the following line if your client is ragexeRE instead of ragexe (required because of conflicting packets in ragexe vs ragexeRE).
//#define ENABLE_PACKETVER_RE
#ifdef ENABLE_PACKETVER_RE
 //#define PACKETVER_RE <---------------------
 #undef ENABLE_PACKETVER_RE
#endif // DISABLE_PACKETVER_RE

4. in packets.h (it is passed on the robrowser something for packet checker)

#if PACKETVER >= 20130807
 packetKeys(0x63224335,0x0F3A1F27,0x6D217B24);
#endif

5. i recompiled it.

so what did i miss?

bykjdsi.png


 
Last edited by a moderator:
Show what error you got?

 
i have no idea why i get this because i think i did this right

1. i enabled the packet on client conf.

// Whether to enable the official packet obfuscation support (good vs WPE)

// 0: disabled

// 1: optional (not recommended) -- identifies whether it is required

// 2: enabled (recommended)

packet_obfuscation: 2

2. i diff my client with my PACKET KEYS and i uncheck the skip obfuscation something

3. on mmo.h i already comment the

#ifndef PACKETVER

 #define PACKETVER 20130807

#endif // PACKETVER

//Uncomment the following line if your client is ragexeRE instead of ragexe (required because of conflicting packets in ragexe vs ragexeRE).

//#define ENABLE_PACKETVER_RE

#ifdef ENABLE_PACKETVER_RE

 //#define PACKETVER_RE <---------------------

 #undef ENABLE_PACKETVER_RE

#endif // DISABLE_PACKETVER_RE

4. in packets.h (it is passed on the robrowser something for packet checker)

#if PACKETVER >= 20130807

 packetKeys(0x63224335,0x0F3A1F27,0x6D217B24);

#endif

5. i recompiled it.

so what did i miss?
forgot to get the client_hash

http://onlinemd5.com/

then open your trunk/conf/login-server.conf

Find this line

client_hash_check: off

and change to

client_hash_check: on

Find this line

//client_hash: 0, cb1ea78023d337c38e8ba5124e2338ae
//client_hash: 10, cb1ea78023d337c38e8ba5124e2338ae
//client_hash: 99, disabled
 
and change to ( remove the // )
client_hash: 0, Put Your Client Hash Here
client_hash: 10, Put Your Client Hash Here
client_hash: 99, Put Your Client Hash Here
but show your error first, you just miss this thing
 
Last edited by a moderator:
i have no idea why i get this because i think i did this right

1. i enabled the packet on client conf.

// Whether to enable the official packet obfuscation support (good vs WPE)

// 0: disabled

// 1: optional (not recommended) -- identifies whether it is required

// 2: enabled (recommended)

packet_obfuscation: 2

2. i diff my client with my PACKET KEYS and i uncheck the skip obfuscation something

3. on mmo.h i already comment the

#ifndef PACKETVER

 #define PACKETVER 20130807

#endif // PACKETVER

//Uncomment the following line if your client is ragexeRE instead of ragexe (required because of conflicting packets in ragexe vs ragexeRE).

//#define ENABLE_PACKETVER_RE

#ifdef ENABLE_PACKETVER_RE

 //#define PACKETVER_RE <---------------------

 #undef ENABLE_PACKETVER_RE

#endif // DISABLE_PACKETVER_RE

4. in packets.h (it is passed on the robrowser something for packet checker)

#if PACKETVER >= 20130807

 packetKeys(0x63224335,0x0F3A1F27,0x6D217B24);

#endif

5. i recompiled it.

so what did i miss?
forgot to get the client_hash

http://onlinemd5.com/

then open your trunk/conf/login-server.conf

Find this line

client_hash_check: off

and change to

client_hash_check: on

Find this line

//client_hash: 0, cb1ea78023d337c38e8ba5124e2338ae
//client_hash: 10, cb1ea78023d337c38e8ba5124e2338ae
//client_hash: 99, disabled
 
and change to ( remove the // )
client_hash: 0, Put Your Client Hash Here
client_hash: 10, Put Your Client Hash Here
client_hash: 99, Put Your Client Hash Here
but show your error first, you just miss this thing

Show what error you got?
im so sorry i was going to edit it but suddenly my internet got a problem

bykjdsi.png
here you go.

@@Zhao Chow im gonna try that

i have no idea why i get this because i think i did this right

1. i enabled the packet on client conf.

// Whether to enable the official packet obfuscation support (good vs WPE)

// 0: disabled

// 1: optional (not recommended) -- identifies whether it is required

// 2: enabled (recommended)

packet_obfuscation: 2

2. i diff my client with my PACKET KEYS and i uncheck the skip obfuscation something

3. on mmo.h i already comment the

#ifndef PACKETVER

 #define PACKETVER 20130807

#endif // PACKETVER

//Uncomment the following line if your client is ragexeRE instead of ragexe (required because of conflicting packets in ragexe vs ragexeRE).

//#define ENABLE_PACKETVER_RE

#ifdef ENABLE_PACKETVER_RE

 //#define PACKETVER_RE <---------------------

 #undef ENABLE_PACKETVER_RE

#endif // DISABLE_PACKETVER_RE

4. in packets.h (it is passed on the robrowser something for packet checker)

#if PACKETVER >= 20130807

 packetKeys(0x63224335,0x0F3A1F27,0x6D217B24);

#endif

5. i recompiled it.

so what did i miss?
forgot to get the client_hash

http://onlinemd5.com/

then open your trunk/conf/login-server.conf

Find this line

client_hash_check: off

and change to

client_hash_check: on

Find this line

//client_hash: 0, cb1ea78023d337c38e8ba5124e2338ae
//client_hash: 10, cb1ea78023d337c38e8ba5124e2338ae
//client_hash: 99, disabled
 
and change to ( remove the // )
client_hash: 0, Put Your Client Hash Here
client_hash: 10, Put Your Client Hash Here
client_hash: 99, Put Your Client Hash Here
but show your error first, you just miss this thing
hi zhao chao i used level 99 so there's no need for me to use md5 hash generator(because i don't know how to use it
default_biggrin.png
)

client_hash: 99, disabled

client_hash_check: on

this is what i did.

and after trying it

i still got error

@@Zhao Chow

 
Last edited by a moderator:
i have no idea why i get this because i think i did this right

1. i enabled the packet on client conf.

// Whether to enable the official packet obfuscation support (good vs WPE)

// 0: disabled

// 1: optional (not recommended) -- identifies whether it is required

// 2: enabled (recommended)

packet_obfuscation: 2

2. i diff my client with my PACKET KEYS and i uncheck the skip obfuscation something

3. on mmo.h i already comment the

#ifndef PACKETVER

 #define PACKETVER 20130807

#endif // PACKETVER

//Uncomment the following line if your client is ragexeRE instead of ragexe (required because of conflicting packets in ragexe vs ragexeRE).

//#define ENABLE_PACKETVER_RE

#ifdef ENABLE_PACKETVER_RE

 //#define PACKETVER_RE <---------------------

 #undef ENABLE_PACKETVER_RE

#endif // DISABLE_PACKETVER_RE

4. in packets.h (it is passed on the robrowser something for packet checker)

#if PACKETVER >= 20130807

 packetKeys(0x63224335,0x0F3A1F27,0x6D217B24);

#endif

5. i recompiled it.

so what did i miss?
forgot to get the client_hash

http://onlinemd5.com/

then open your trunk/conf/login-server.conf

Find this line

client_hash_check: off

and change to

client_hash_check: on

Find this line

//client_hash: 0, cb1ea78023d337c38e8ba5124e2338ae
//client_hash: 10, cb1ea78023d337c38e8ba5124e2338ae
//client_hash: 99, disabled
 
and change to ( remove the // )
client_hash: 0, Put Your Client Hash Here
client_hash: 10, Put Your Client Hash Here
client_hash: 99, Put Your Client Hash Here
but show your error first, you just miss this thing

>>Show what error you got?
im so sorry i was going to edit it but suddenly my internet got a problem

bykjdsi.png
here you go.

@@Zhao Chow im gonna try that

i have no idea why i get this because i think i did this right

1. i enabled the packet on client conf.

// Whether to enable the official packet obfuscation support (good vs WPE)

// 0: disabled

// 1: optional (not recommended) -- identifies whether it is required

// 2: enabled (recommended)

packet_obfuscation: 2

2. i diff my client with my PACKET KEYS and i uncheck the skip obfuscation something

3. on mmo.h i already comment the

#ifndef PACKETVER

 #define PACKETVER 20130807

#endif // PACKETVER

//Uncomment the following line if your client is ragexeRE instead of ragexe (required because of conflicting packets in ragexe vs ragexeRE).

//#define ENABLE_PACKETVER_RE

#ifdef ENABLE_PACKETVER_RE

 //#define PACKETVER_RE <---------------------

 #undef ENABLE_PACKETVER_RE

#endif // DISABLE_PACKETVER_RE

4. in packets.h (it is passed on the robrowser something for packet checker)

#if PACKETVER >= 20130807

 packetKeys(0x63224335,0x0F3A1F27,0x6D217B24);

#endif

5. i recompiled it.

so what did i miss?
forgot to get the client_hash

http://onlinemd5.com/

then open your trunk/conf/login-server.conf

Find this line

client_hash_check: off

and change to

client_hash_check: on

Find this line

//client_hash: 0, cb1ea78023d337c38e8ba5124e2338ae
//client_hash: 10, cb1ea78023d337c38e8ba5124e2338ae
//client_hash: 99, disabled
 
and change to ( remove the // )
client_hash: 0, Put Your Client Hash Here
client_hash: 10, Put Your Client Hash Here
client_hash: 99, Put Your Client Hash Here
but show your error first, you just miss this thing
hi zhao chao i used level 99 so there's no need for me to use md5 hash generator(because i don't know how to use it
default_biggrin.png
)

client_hash: 99, disabled

client_hash_check: on

this is what i did.
you need to use it because if the client_hash_check is on then level 99 below cannot be connected in the server

about your error, you need to put your

1st Packet Encryption = 63224335

2nd Packet Encryption = 0F3A1F27

3rd Packet Encryption = 6D217B24

in nemo by diffing again the client, you got unsupported packet because you didn't put the encryption keys in your client

 
Last edited by a moderator:
@@Zhao Chow

its okay since it is only a test server

i already put the packet keys on the nemo

@@kyeme

i didn't uncomment it.  I comment it.

 
Last edited by a moderator:
Oh sorry, What I mean is why you commented it. Anyway did you put properly the packetkeys while diffing on Nemo?

 
@@kyeme

i looked for some post similar to this error and i just followed what they say

@@Zhao Chow

thanks for that idea i didn't know that i don't need to include the first two letters 0x

i copied paste the packetkey from the notepad to nemo and the last letter is not there

-solved-

 
Back
Top