9Dragons XSD Editor is a program for modifying XSD files for 9Dragons. The XSD files typically used for 9Dragons are the NDTEXTDB*.XSD files in the datascript directory of your 9Dragons installation directory. This program is an editor, not a translator, however it can be used like a translator. This program is NOT for complete idiots, if you don't know what the NDTEXTDB is, don't waste your time!
Usage
Creating an XSD
This is for experienced users who are familiar with XSD files. There is little point in creating an XSD from scratch, but the point here is that you can.
Click the Add button and type in the new table name
Make sure your table is selected in the table list
In the rows list on the right, there is a row with an * at the beginning. This is for entering new rows
Type in an ID and name, then drill down or press enter to add the row. To cancel press ESC
Click Save from the menu or toolbar
Modify an existing XSD
Click Open and select an XSD file
Select a table from the list on the left
Rows from that table are populated in the list on the right
To edit a row, select the column cell and begin typing to overwrite, or click the column cell so it is highlighted then click it again to enter edit mode
To delete a row, click the > button to the left of the row, the entire row will become highlighted, now press the delete key
To create a table, click the Add button, type in the table name
To edit a table, select the table and click the Edit... button
To delete a table, select the table and click the Delete button
Click Save from the menu or toolbar to overwrite the file. Click Save As under the File menu to save to a new file
Merging two XSDs
Open the XSD you want to merge into
Click the Merge drop down button on the toolbar, select a merging option
Browse to the XSD file you want to merge into the currently open XSD, click Open
Click Save or Save As to save the merged file if it completed successfully
Merging Types
Matching Only - This merging type will merge tables and rows only when matching identifiers are found in both files. All others are ignored. This is the safest, most stable, and currently the only option.
For Translating
One useful feature of the editor is that you can use it to translate an XSD from one language into another language. This can be accomplished in two different ways, manually editing by hand, or by merging an XSD that is in the language you want.
Open the XSD you want to translate (ie: NDTEXTDB_CN.XSD)
Click the Merge drop down button on the toolbar, select a merging option
Browse to the XSD file that is in your desired language (ie: NDTEXTDB_US.XSD)
Click Save or Save As to save the merged file if it completed successfully
What happens above is that tables and rows are merged (depending on the merging type chosen) from the NDTEXTDB_US.XSD file and into the NDTEXTDB_CN.XSD.
Reporting Bugs
Please do not report bugs in this thread. Instead, send me a Private Message with a description of the bug. Please do not Private Message with installation and/or usage issues.
Some features may not work correctly and undesired behavior may occur. Read the DISCLAIMER at the bottom before downloading! Do not download this program or any imitation of it from any site other than the download link in this post.
This program's features and or their secondary effects can be temporary or permanent. Some features may not work properly, and could cause the game to crash or worse. Your exact results using any of the features in this program may vary, regardless of the instructions.
You use this program at your own risk. elitepvpers nor I, saweet, take any responsibility for the outcomes of the program or the damage it may cause.
By downloading or using this program, you acknowledge and agree to this disclaimer.
Installation
Download and extract the file
Run the NineDragons XSD Editor
I put a lot of effort into this program, please click the * Thanks button down below if you found this useful. Thank you and enjoy!
There is one gotcha. Some NDTEXTDB's use different table names, in order to merge with another XSD they must have the same table names. For example, the NDTEXTDB_CN for DDO uses MobModel.XMS and Skill_Table.xls, whereas another XSD might use MobModel_XMS and Skill_Table, because they are different these tables will not merge. The solution is to make a copy of your XSD, load it up and Edit the table names to match, save, and then merge. Hope that helps!
Oh, I see. I'll try to translate for Polish naabies our XSD files! Gogo to create all-language translations for 9D
I started to translate to lithuanian long time ago. In fact there was not only me who was traslating. There were 5 of us. But still we just traslated more than half mobs, lots of EODs, all mastery, just a little piece of items and none of quests. We have done that in 7 month. And yeah. We werent serious about publishing it. It was just fun. :] Btw anyone knows why lithuanian letters transforms into '?' in-game?
I started to translate to lithuanian long time ago. In fact there was not only me who was traslating. There were 5 of us. But still we just traslated more than half mobs, lots of EODs, all mastery, just a little piece of items and none of quests. We have done that in 7 month. And yeah. We werent serious about publishing it. It was just fun. :] Btw anyone knows why lithuanian letters transforms into '?' in-game?
if you want to see lithuanian letters in your game , you must change your system locale to Lithuanian . On windows 7 you can do that by going to Control Panel -> Region and language -> Administrative -> Change system locale and choose Lithuanian from the list. you have to restart ur PC afterwards. If your game wont work anymore and the folder in which u installed the game has chinese letters you must rename it to something else ...like DDO( i had this problem beacause i kept the original folder name) . Good luck
if you want to see lithuanian letters in your game , you must change your system locale to Lithuanian . On windows 7 you can do that by going to Control Panel -> Region and language -> Administrative -> Change system locale and choose Lithuanian from the list. you have to restart ur PC afterwards. If your game wont work anymore and the folder in which u installed the game has chinese letters you must rename it to something else ...like DDO( i had this problem beacause i kept the original folder name) . Good luck
No. It somehow automaticaly generates lithuanian symbol to '?'. Its not with my PC settings. But still thanks.
No. It somehow automaticaly generates lithuanian symbol to '?'. Its not with my PC settings. But still thanks.
My PC`s system locale was set to English by default...And when i was using the chinese ndtextdb all i saw was ???? everywhere ...So i changed the system locale to Chinese and now i can see all the chinese characters like they should look like...I just thought it might work the same in your case
My PC`s system locale was set to English by default...And when i was using the chinese ndtextdb all i saw was ???? everywhere ...So i changed the system locale to Chinese and now i can see all the chinese characters like they should look like...I just thought it might work the same in your case
Well yeah. But when I tried to put my traslation to acclaim (I said that traslation is old) it automaticaly trasforms to similar symbol. Like ė traslates to e. So I think every 9D ver has its symbols restriction. But that restriction is not in .XSD script I think its somewhere else.
Quote:
Originally Posted by aljaz94
If anyone succeeds making/traslating atleast skills and stats.. PLS share =D
lol, are you srsly? Havent you red saweet tutorial? If you are to lasy or to stupid just say it then I will upload new XSD special for you.
I started it today, and I'm at ID 401 of mobs. I think I'll end translate my PL XSD file at half of October... or faster, if I'll get some help. All epvpers help each other, and create new topic with FULL translates :P
[RELEASE] 9Dragons Bot Spammer! 03/19/2011 - 9Dragons - 12 Replies Old Version.Hi all, some time ago im was looking for a 9Dragons Bot Spammer and i find Nothing, so i decide to learn to make my own. and i want to share with you!
http://img52.imageshack.us/img52/8607/spammeri.jp g
How to use:
1.first u need to have the game runing
2.the chat box muts be Open befor u start the bot
3.open the bot and pres start don`t forget to type wath u want to bot type