Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

[Release] Original WZ Sources 1.00.98+MuServer 1.00.95+Main Cracked CHS Protocol S5.2

Experienced Elementalist
Joined
May 12, 2014
Messages
260
Reaction score
61
select character have bug with protocol CHS, don't see any things or some show error.

this video for error





Fixed by me, thank to LTP TEAM
and now you must change some things :

in protocol.h file
typedef struct
{
PBMSG_HEAD h; // C1:F3:00
BYTE subcode; // 3
BYTE MaxClass; // 4
BYTE MoveCnt; // 5
BYTE Count; // 6
} PMSG_CHARLISTCOUNT, *LPPMSG_CHARLISTCOUNT;

//----------------------------------------------------------------------------
// [0xF3][0x00] ij¸¯ÅÍ Á¤º¸(À§ ÇÁ·ÎÅäÄÝ Ä«¿îÅÍ ¸¸Å­ ¹Ýº¹µÊ)
//----------------------------------------------------------------------------
typedef struct
{
BYTE Index; // 0
char Name[10]; // 1
WORD Level; // C
BYTE CtlCode; // E
BYTE CharSet[18]; // F
BYTE btGuildStatus; // 21
} PMSG_CHARLIST, * LPPMSG_CHARLIST;

and in Sprodef.h file

typedef struct
{
PWMSG_HEAD h;
short Number; // 4
BYTE Count; // 6
int DbNumber; // 8
BYTE Magumsa; // C
char AccountId[11]; // D
BYTE MoveCnt; // 18
} SDHP_CHARLISTCOUNT, *LPSDHP_CHARLISTCOUNT;

typedef struct
{
BYTE Index; // 0
char Name[10]; // 1
WORD Level; // C
BYTE Class; // E
BYTE CtlCode; // F
BYTE dbInventory[48]; // 10
BYTE DbVersion; // 40
BYTE btGuildStatus; // 41
} SDHP_CHARLIST, * LPSDHP_CHARLIST;

in DSProtocol.cpp file
go to void JGPGetCharList(BYTE *lpRecv)

you must remove that
/*#ifdef ADD_CHARACTER_SLOT_SYSTEM_20090520
gObj[aIndex].m_btCharacterSlotCount = lpCount->CharacterSlotCount;

pCLCount.CharacterSlotCount = lpCount->CharacterSlotCount;

if( lpCount->Count > lpCount->CharacterSlotCount )
{
pCLCount.Count = lpCount->CharacterSlotCount;
}
#endif */// ADD_CHARACTER_SLOT_SYSTEM_20090520

thank to all


How can I solve this in MuEmu?
 
Newbie Spellweaver
Joined
Feb 21, 2016
Messages
10
Reaction score
7
Error---------------------------
Cannot find M:\ Drive.
---------------------------:*:
 

Attachments

You must be registered for see attachments list
Banned
Banned
Joined
Feb 8, 2015
Messages
108
Reaction score
19
The compiled GS is blank after running, and disappears after a while, and there is no crashed dmp file


Odisk - [Release] Original WZ Sources 1.00.98+MuServer 1.00.95+Main Cracked CHS Protocol S5.2 - RaGEZONE Forums
 
Newbie Spellweaver
Joined
Sep 12, 2022
Messages
23
Reaction score
1
14:19:50 connect : [9000][107.173.14.14]
14:19:59 join send : (9000)louismk
error-L2 : User who is not authenticated requested character list?? ...\GameServer\GameServer\DSProtocol.cpp 1718
WSARecv() failed with error 10038
14:19:59 (9000)logout : louismk [107.173.14.14]
Whole connection closed


After entering the account password, the GS shows this prompt, I don’t know what the problem is
 
Newbie Spellweaver
Joined
Sep 12, 2022
Messages
23
Reaction score
1
There is a trap in compiling Dataserver, the character exits, or returns to select a character, will trigger a random PK level

I can't find any related random function, the data sent by GS is printed out correctly,

Odisk - [Release] Original WZ Sources 1.00.98+MuServer 1.00.95+Main Cracked CHS Protocol S5.2 - RaGEZONE Forums


Odisk - [Release] Original WZ Sources 1.00.98+MuServer 1.00.95+Main Cracked CHS Protocol S5.2 - RaGEZONE Forums
 
Last edited:
Back
Top