[Zero] 2018-03-09aRagexe Can't select character

Vietlubu

New member
Messages
38
Points
0
Github
vietlubu
Emulator
Client: 2018-03-09aRagexe

Profiles:

9 Disable 1rag1 type parameters (Recommended)
13 Disable Ragexe Filename Check (Recommended)
35 Read Data Folder First
231 Remove hardcoded address/port
232 Restore old login packet




I'm using latest Hercules master version

[Info]: Hercules 64-bit for Linux
[Info]: Git revision (src): '38527550c17241e1c905f8077f6589413091087e'
[Info]: Git revision (scripts): '38527550c17241e1c905f8077f6589413091087e'
[Info]: Compiled with GCC v5.4.0


Compile:

./configure --enable-packetver=20180309 --enable-packetver-zero
make sql


After start server, I log in to the server by 2018-03-09aRagexe_patched.exe. Login success. But after select character map-server show Warning

[Warning]: clif_parse: Received unsupported packet (packet 0x0b5a (0x022d), 19 bytes received), disconnecting session #7.


I try to disable packet_obfuscation in client.conf to 0 and 1. Client login and select character success.  :S

 
look like your server still using wrong packet version.

after you run configure with new flags or change headers, need rebuild server from scratch.

this mean commands:

Code:
./configure --enable-packetver=20180309 --enable-packetver-zero
make clean
make sql
 
look like your server still using wrong packet version.

after you run configure with new flags or change headers, need rebuild server from scratch.

this mean commands:

./configure --enable-packetver=20180309 --enable-packetver-zero
make clean
make sql

Thank you, I already try to recompile with make clean. But not working with 20180309, still unsupported packet. But Working fine with 20171212 

 
probably you using old hercules?

also here two branches stable and master...

 
probably you using old hercules?

also here two branches stable and master...
I'm testing on master branch

git log --oneline

Code:
3a0bada HPM Hooks Update
53af943 Merge pull request #2012 from Asheraf/clifmsgtable
4faf1f9 Add support for packet ZC_MSG_COLOR
9ecc1bd Add support for packet ZC_FORMATSTRING_MSG
ff2fe99 Merge pull request #1995 from guilherme-gm/rodex-expire
2bd8bcf Merge pull request #1986 from Megasantos/login_date_guild
b5bd99a HPM Hooks Update
...
 
//Uncomment the following line if your client is zero ragexe instead of normal kro clients
//#define ENABLE_PACKETVER_ZERO
#ifdef ENABLE_PACKETVER_ZERO
#define PACKETVER_ZERO
#undef ENABLE_PACKETVER_ZERO
#endif // DISABLE_PACKETVER_ZERO


Try uncommenting this on your mmo.h

 
what about client patches? you disabled encryption keys?

in server side encryption look like enabled or auto.

 
Last edited by a moderator:
//Uncomment the following line if your client is zero ragexe instead of normal kro clients
//#define ENABLE_PACKETVER_ZERO
#ifdef ENABLE_PACKETVER_ZERO
#define PACKETVER_ZERO
#undef ENABLE_PACKETVER_ZERO
#endif // DISABLE_PACKETVER_ZERO


Try uncommenting this on your mmo.h
Virtue, version already set by configure.

 
by packet id confirmed, what server probably compiled with 20180309.

But client sent unencrypted packet.

this mean or you disabled encryption in client or, encryption in client broken. Some times it happend.

In server settings disable encryption.

in conf/map/battle/client.conf

change packet_obfuscation to 0.

packet_obfuscation:

Code:
packet_obfuscation: 0
 
Thank for all. Solved with patcher "Use SSO Login Packet" option in Nemo

 
Back
Top