• Unfortunately, we have experienced significant hard drive damage that requires urgent maintenance and rebuilding. The forum will be a state of read only until we install our new drives and rebuild all the configurations needed. Please follow our Facebook page for updates, we will be back up shortly! (The forum could go offline at any given time due to the nature of the failed drives whilst awaiting the upgrades.) When you see an Incapsula error, you know we are in the process of migration.

[Development]English GM Tool

Status
Not open for further replies.
Newbie Spellweaver
Joined
Dec 4, 2010
Messages
6
Reaction score
7
Hi 4all,

i want to start a development of an english version of GMTools for Jade Dynasty (Zhu Xian) Server.

A base struct of system already coded (data access, sockets etc..) but i need a little help with files structures

(gshop, element.data, tasks etc...)

if anyone have it, pls post =)

Thx a lot
:thumbup:

well, after a hard work with XVI32 (hexa editor) and a reading parts of ronni project code, i found correct gshop.data (422) structure

i'm working yet on found category names and subcategories, i post later.

ty for hlp :wink:

Code:
    Public Structure gShopHeader
        Dim Timestamp As Integer        '4 bytes     (signed)
        Dim ItemCount As Integer        '4 bytes     (signed)
    End Structure

    Public Structure gShopItem
        Dim ItemID As Integer           '4 bytes     (signed)
        Dim ItemAmmount As Integer      '4 bytes     (signed)
        Dim SurfacePath As Byte()       '128 bytes   (signed)
        Dim Price As Integer            '4 bytes     (signed)
        Dim Duration As Integer         '4 bytes     (signed)
        Dim PriceEx As Integer          '4 bytes     (signed)
        Dim DurationEx As Integer       '4 bytes     (signed)
        Dim CategoryIndex As Integer    '4 bytes     (signed)
        Dim SubCategoryIndex As Integer '4 bytes     (signed)
        Dim Unknow_A As Integer         '4 bytes     (signed)
        Dim Description As Byte()       '1024 bytes  (signed)
        Dim Name As Byte()              '64 bytes    (signed)
    End Structure

    Public Structure gShopCategory
        Dim CategoryIndex As Integer        '//4 bytes   (signed)
        Dim CategoryName As String          '//128 bytes (signed)
        Dim SubCategoryCount As Integer     '//4 bytes   (signed)
        Dim SubCategorys() As String        '//128 bytes * SubCategoryCount
    End Structure
 
Last edited:
Joined
Apr 13, 2005
Messages
341
Reaction score
41
I don't know the file structures, but you could check source code for PW tools, server and client files are pretty same for JD and PW.
 
Newbie Spellweaver
Joined
Oct 24, 2008
Messages
72
Reaction score
1
Waiting to see the end results of this, this would be awesome to finally be able to know what to click without guessing hehe
 
Status
Not open for further replies.
Back
Top