Client Support Before 2012-04-10

astralprojection

New member
Messages
334
Points
0
Been trying hard to use client version before 2012-04-10 as these clients uses old character creation. Does anyone here success with this client build on the latest Herc?

 

Code:
20120222 - (map) Unhandled packet 0x0945 (length 19)
20120229 - (map) Unhandled packet 0x0945 (length 19)
20120320 - (map) Unhandled packet 0x0945 (length 19)
20120328 - (map) Unhandled packet 0x08A6 (length 19)
20120404 - can't connect to map (no packet error)
/* start of new char creation */
20120410 - (ok) 
20120724 - (ok)

packet_obfuscation: 2
 
0x0945 look like often used as shuffle packet

you really used correct packet version and client type? because if not, server will not works with this clients at all

 
0x0945 look like often used as shuffle packet

you really used correct packet version and client type? because if not, server will not works with this clients at all
i used

Serverside (Latest Herc)
mmo.h  #define PACKETVER 20120320
client.conf packet_obfuscation: 2
renewal.h #define DISABLE_RENEWAL
compiled using: ./configure && make clean && make sql

Clien t Side:
http://nemo.herc.ws/downloads/2012-03-20aRagexe/
diffed using NEMO with these settings:

8 Custom Window Title
9 Disable 1rag1 type parameters (Recommended)
10 Disable 4 Letter Character Name Limit
11 Disable 4 Letter User Name Limit
12 Disable 4 Letter Password Limit
13 Disable Ragexe Filename Check (Recommended)
15 Disable HShield (Recommended)
18 Skip Service Selection Screen
19 Enable Title Bar Menu
33 Always Call SelectKoreaClientInfo() (Recommended)
35 Read Data Folder First
36 Read msgstringtable.txt (Recommended)
37 Read questid2display.txt (Recommended)
38 Remove Gravity Ads (Recommended)
39 Remove Gravity Logo (Recommended)
40 Restore Login Window (Recommended)
44 Translate Client (Recommended)
47 Use Ragnarok Icon
48 Use Plain Text Descriptions (Recommended)
49 Enable Multiple GRFs (Recommended)
50 Skip License Screen
53 Use Ascii on All LangTypes (Recommended)
64 @ Bug Fix (Recommended)
73 Remove Hourly Announce (Recommended)
84 Remove Serial Display (Recommended)
86 Only First Login Background
91 Disconnect to Login Window
97 Cancel to Login Window (Recommended)



Did i missed some configurations? Here is my error:
Login: ok
Display Char: ok

Create Char:  chr->parse_char: Received unknown packet 0x67

Select Char:  Unhandled packet 0x0945 (length 19)

 
look like shuffle packets for client older than main 2012-07-10aRagexe not known.

this mean older than this clients can works if some one tested each packet for them. my tools still cant extract all shuffle packets for old clients too.

this mean you got chance to work with clients from some 2010 to 2012-07-10 only if this clients directly added to packets.h

for example here exists 2011-11-02aRagexe: https://github.com/HerculesWS/Hercules/blob/stable/src/map/packets.h#L809

 
Do you have any issues with guild flags over the head using old clients?

I mean the guild flags over the head are displaced. Try to check it out.

 
Hey,

where did you downloaded the 2012 client vers?

Could you please share the link with me :)?

Greetz Rewler

 
at this link only client exes. but for working client need also data and grf with similar version.

 
Back
Top