Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > 9Dragons
You last visited: Today at 15:48

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[Release] Reading default.xip

Discussion on [Release] Reading default.xip within the 9Dragons forum part of the MMORPGs category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Aug 2006
Posts: 102
Received Thanks: 125
[Release] Reading default.xip

This is the structure for the default.xip file. With this you should be able edit the items NPCs are selling.

Code:
typedef struct
{
    int category; // item type
    int uniqueID;
} XIP_ITEMINFO;

typedef struct
{
    char name[ 32 ];
    int itemCount;
    XIP_ITEMINFO itemInfo[ itemCount ];
} XIP_PACKAGE;

struct
{
    int packageCount;
    XIP_PACKAGE packageArray[ packageCount ];
} theFile;
010 Editor Template attached below.
Attached Files
File Type: zip default_xip.zip (457 Bytes, 200 views)
Plastic is offline  
Thanks
5 Users
Reply


Similar Threads Similar Threads
[Release] Reading item_table.bit
12/12/2022 - 9Dragons - 8 Replies
This is the structure for the item_table.bit file. You can change basically any item data you want with this. There is some data that is still checked server side, such as costs/value/etc. and can't be changed locally without error. This will work great for managing items in private servers. typedef enum { ITEMTYPE_WEAPON = 0, ITEMTYPE_CLOTHES, ITEMTYPE_BOOK, ITEMTYPE_POTION, ITEMTYPE_CONSUMING,
[Release] Reading map_XXXX.xns
10/07/2017 - 9Dragons - 2 Replies
This is the file structure for the .xns map files. With this information you should be able to change which NPC is spawned at which location. I haven't tested it, but I'm sure someone will be able to find a use for this. Please feel free to let anyone know what you've successfully changed with this information. typedef struct { int objectIndex; struct { float m; // float m } D3DMATRIX; // no multidimensional array support in 010 editor :(
[Release] Reading monster_ref.bmo
02/03/2017 - 9Dragons - 1 Replies
This is the structure for the monster_ref.bmo file. Everything marked with the comment "// not a monster attribute" means that it is ignored on the client. I believe it's only used on the server. You cannot change the text of "toolName" on the server monster_ref.bmo unless you modify the server executable, since it looks for "EOD Monster Ref" or it fails to load. typedef struct { char toolName; short version1; short version2; SYSTEMTIME systemTime; // SYSTEMTIME is...
[Release] Reading map_XXXX.xzi
01/26/2017 - 9Dragons - 0 Replies
This is the file structure for reading the map .xzi files. With this information you should be able to change what areas gates will lead to for each map. typedef struct { float x; float z; } XAREA_POINTSTRUCT; typedef struct {
[RELEASE] Charles default 443 error solution
01/15/2014 - Facebook - 0 Replies
Hi guys. New error solution. No program. See video. Ty Trgala Charles 443 Çözümü 2014 (Kesin) - YouTube



All times are GMT +1. The time now is 15:48.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.