Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > 9Dragons
You last visited: Today at 01:50

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

Advertisement



[Release] Item tool

Discussion on [Release] Item tool within the 9Dragons forum part of the MMORPGs category.

Reply
 
Old   #1

 
adek1994's Avatar
 
elite*gold: 0
Join Date: Jan 2009
Posts: 2,525
Received Thanks: 1,013
[Release] Item tool

And now it's turn for me. Present from Adek, just for epvp community.

Tool isn't finished (yet), but most of things are working and most of structures are also prepared.





Also, for make it works. Forgot to check it as a submodule.

To make it work, item_table.bit must be in the same folder as the project files! Also, would be nice if you add .XSD file inside, as well.

I worked on that tool in my free time during my work, so don't expect some quality code over there. Feel free to make some pull requests to clean this mess up. Especially, RIP for the saving method, when generic lists said me "No way, I won't compile, it'd be too readable, better copy&paste the code n times!".
  • No, I won't tell how it works.
  • No, I won't really fix the issues. You have pull requests, I will merge changes (if useful).
  • Yes, it's not finished. Not all content works (but mostly - yes).
  • Yes, you need to download NdHelper, as well, then add it as another project to Item Tool solution.
  • Yes, code sucks.
  • Yes, I was too lazy to implement Load button/whatever else. Do it yourself. And do pull request.
  • Yes, there is no value checking. You will crash if you mess up. It's how it supposed to be. It's not for newbies.
  • Icons are in Resources. If you read the source, you'll know how you should name the files.

Environment: VS2015 Community, C#

Also, many thanks for @, for sharing his source for XSD Editor. Sorry for not asking. Used part of your tool to make item tool read the descriptions and names of items.
adek1994 is offline  
Thanks
26 Users
Old 02/09/2017, 20:34   #2

 
saweet's Avatar
 
elite*gold: 20
Join Date: Sep 2007
Posts: 1,406
Received Thanks: 2,084
I'm happy that sharing my code open source was useful. It could probably be written better since the server/client source code wasn't leaked back then and it was all reverse engineered! Good luck on your project!
saweet is offline  
Thanks
10 Users
Old 02/09/2017, 20:38   #3
 
elite*gold: 0
Join Date: Aug 2011
Posts: 1,599
Received Thanks: 786
Quote:
Originally Posted by saweet View Post
I'm happy that sharing my code open source was useful. It could probably be written better since the server/client source code wasn't leaked back then and it was all reverse engineered! Good luck on your project!
I do hope that this shares might give you some impulse in sharing your packets sender (I'm sure functions as mob spawn can be simulated, so we can have some kind of "GM client").

We unpacked "yahoo" (maybe you did the same, but everything is a mass, maybe you can provide some better code).

Yes, I'm out of 9D, but I think with a GS source or a packet sender, thinks still can be done @ private scene.
bog18dy is offline  
Old 02/09/2017, 20:48   #4

 
adek1994's Avatar
 
elite*gold: 0
Join Date: Jan 2009
Posts: 2,525
Received Thanks: 1,013
Quote:
Originally Posted by saweet View Post
I'm happy that sharing my code open source was useful. It could probably be written better since the server/client source code wasn't leaked back then and it was all reverse engineered! Good luck on your project!
Well, we quite gave up on our projects, so that's the reason our (temporary) tools are now public. I kind of RE some of a stuff as well (just like Bogdy said - we unpacked yahoo and few other hacks, yet we gave up).

Also, making item tool was quite the annoying one. I've spent about 2 weeks, even with leaked source code, how the bytes may be written down in .bit file.

Still I didn't even use the full structure, and as you can see, my last commit was on August or something about that. I wish someone would be interested into that and do some pull requests or did some major changes to that.
adek1994 is offline  
Old 02/10/2017, 12:04   #5
 
elite*gold: 0
Join Date: Feb 2017
Posts: 3
Received Thanks: 1
Quote:
Originally Posted by adek1994 View Post
And now it's turn for me. Present from Adek, just for epvp community.

Tool isn't finished (yet), but most of things are working and most of structures are also prepared.





Also, for make it works. Forgot to check it as a submodule.

To make it work, item_table.bit must be in the same folder as the project files! Also, would be nice if you add .XSD file inside, as well.

I worked on that tool in my free time during my work, so don't expect some quality code over there. Feel free to make some pull requests to clean this mess up. Especially, RIP for the saving method, when generic lists said me "No way, I won't compile, it'd be too readable, better copy&paste the code n times!".
  • No, I won't tell how it works.
  • No, I won't really fix the issues. You have pull requests, I will merge changes (if useful).
  • Yes, it's not finished. Not all content works (but mostly - yes).
  • Yes, you need to download NdHelper, as well, then add it as another project to Item Tool solution.
  • Yes, code sucks.
  • Yes, I was too lazy to implement Load button/whatever else. Do it yourself. And do pull request.
  • Yes, there is no value checking. You will crash if you mess up. It's how it supposed to be. It's not for newbies.
  • Icons are in Resources. If you read the source, you'll know how you should name the files.

Environment: VS2015 Community, C#

Also, many thanks for @, for sharing his source for XSD Editor. Sorry for not asking. Used part of your tool to make item tool read the descriptions and names of items.

Hello , You can give me Facebook ID , I need you to help some of the problems . Sincere thanks .
bjnlubu00001 is offline  
Old 02/10/2017, 15:54   #6

 
adek1994's Avatar
 
elite*gold: 0
Join Date: Jan 2009
Posts: 2,525
Received Thanks: 1,013
Quote:
Originally Posted by bjnlubu00001 View Post
Hello , You can give me Facebook ID , I need you to help some of the problems . Sincere thanks .
No, I won't share my personal FB account nor I'm not going to be involved in 9D (especially server management) again. Source is public, so you can literally read it how it works.
adek1994 is offline  
Thanks
1 User
Old 02/11/2017, 16:57   #7
 
elite*gold: 0
Join Date: May 2011
Posts: 14
Received Thanks: 2
Quote:
Originally Posted by adek1994 View Post
No, I won't share my personal FB account nor I'm not going to be involved in 9D (especially server management) again. Source is public, so you can literally read it how it works.
Need your tool i can't build it by myself
quangha is offline  
Old 02/11/2017, 17:10   #8

 
adek1994's Avatar
 
elite*gold: 0
Join Date: Jan 2009
Posts: 2,525
Received Thanks: 1,013
Quote:
Originally Posted by quangha View Post
Need your tool i can't build it by myself
You have source and even environment posted. Build your own tool, then. Or ask someone else to post .exe here, but it won't work like that. Heh.
adek1994 is offline  
Thanks
1 User
Old 02/13/2017, 14:39   #9
 
amela123's Avatar
 
elite*gold: 0
Join Date: Jan 2015
Posts: 4
Received Thanks: 0
Quote:
Originally Posted by adek1994 View Post
And now it's turn for me. Present from Adek, just for epvp community.

Tool isn't finished (yet), but most of things are working and most of structures are also prepared.





Also, for make it works. Forgot to check it as a submodule.

To make it work, item_table.bit must be in the same folder as the project files! Also, would be nice if you add .XSD file inside, as well.

I worked on that tool in my free time during my work, so don't expect some quality code over there. Feel free to make some pull requests to clean this mess up. Especially, RIP for the saving method, when generic lists said me "No way, I won't compile, it'd be too readable, better copy&paste the code n times!".
  • No, I won't tell how it works.
  • No, I won't really fix the issues. You have pull requests, I will merge changes (if useful).
  • Yes, it's not finished. Not all content works (but mostly - yes).
  • Yes, you need to download NdHelper, as well, then add it as another project to Item Tool solution.
  • Yes, code sucks.
  • Yes, I was too lazy to implement Load button/whatever else. Do it yourself. And do pull request.
  • Yes, there is no value checking. You will crash if you mess up. It's how it supposed to be. It's not for newbies.
  • Icons are in Resources. If you read the source, you'll know how you should name the files.

Environment: VS2015 Community, C#

Also, many thanks for @, for sharing his source for XSD Editor. Sorry for not asking. Used part of your tool to make item tool read the descriptions and names of items.
ZeroN 9D Item Editor give dow
9dOFFline
amela123 is offline  
Old 05/30/2017, 19:22   #10
 
elite*gold: 0
Join Date: Nov 2013
Posts: 6
Received Thanks: 0
adek1994
ZeroN 9D Item Editor give me link dow please
maikim101 is offline  
Old 05/30/2017, 20:15   #11
 
elite*gold: 0
Join Date: Aug 2011
Posts: 1,599
Received Thanks: 786
You just have to compile it viets.
bog18dy is offline  
Old 05/31/2017, 15:07   #12
 
elite*gold: 0
Join Date: May 2015
Posts: 146
Received Thanks: 16
@ if every one like you that spirits of shared source... maybe i free share my old 9dragons full source....
waahaha is offline  
Old 05/31/2017, 16:45   #13
 
elite*gold: 0
Join Date: Aug 2011
Posts: 1,599
Received Thanks: 786
Quote:
Originally Posted by waahaha View Post
@ if every one like you that spirits of shared source... maybe i free share my old 9dragons full source....
Please just do it, everybody already shared what we have, it would change the private scene a bit for people who want to develop instead of making US 2012 clones.

I think you should either release your server or share the full old source.
bog18dy is offline  
Old 05/31/2017, 18:46   #14

 
adek1994's Avatar
 
elite*gold: 0
Join Date: Jan 2009
Posts: 2,525
Received Thanks: 1,013
Quote:
Originally Posted by waahaha View Post
@ if every one like you that spirits of shared source... maybe i free share my old 9dragons full source....
Learn from @ and me as you can see, we actually can do something AND share it.
adek1994 is offline  
Old 06/01/2017, 17:22   #15


 
MontanaTT's Avatar
 
elite*gold: 214
Join Date: Aug 2011
Posts: 104
Received Thanks: 80
Quote:
Originally Posted by waahaha View Post
@ if every one like you that spirits of shared source... maybe i free share my old 9dragons full source....
Would be great.
MontanaTT is offline  
Reply


Similar Threads Similar Threads
[RELEASE]Item File Editor tool
02/09/2017 - Metin2 PServer Guides & Strategies - 1 Replies
Hi, I'v been working on a small tool since last week that helps,make it faster and easier to modify & add new item names/icons into item_names/item_list files. It is now finished, and i'd like to share it with the community and get feedback from you for any bugs you have encountered. What can you do with this program?
[Release] Item stat tool
11/29/2015 - Dekaron Exploits, Hacks, Bots, Tools & Macros - 15 Replies
this simple script reads itemweapon.csv, itemarmor.csv and itemaccessory.csv and searches for items by name its not case sensitive, so if the item name is Ultimate Conciana +9, you can just type ultimate conciana +9. it returns all of the stats the item has: on the right side - legendary stats (red ones) on the left side - reinforcement stats (green ones) it also returns required stats, attack/defense, required level and class. here's a screenshot of the tool:
[RELEASE] Item Create Tool [Software]
04/11/2013 - Metin2 PServer Guides & Strategies - 20 Replies
Hallo @ all Da ich neulich einen Suchthread zu einem solchen Tool gesehen habe, und ich schon ein paar Mal von Freunden auf so etwas angesprochen wurde, dachte ich mir, "machste mal!" Und hier ist das Ergebnis: (Diese Screens wurden mit einer Win2000 GUI auf Win7 gemacht) 1. Login, hier müsst ihr euch mit eurer Server IP/Domain, dem MySQL User und einem Passwort einloggen! (Da mir eine SSH mit Auth File connection zu doof war, in dieser Version ohne! Vll code ich das später noch nach!)...
[Release]Metin2 Item Tool
05/05/2012 - Metin2 PServer Guides & Strategies - 8 Replies
Hey, blabla noch ein Item Tool, blabla Das Tool lädt die item_proto_dumb.xml aus dem Ordner, und zeigt dann die Value & den Namen an. Mehr gibts eigentlich nicht zu sagen! PS: In V2 wollt ich noch einbauen, das die Werte usw noch angezeigt werden!



All times are GMT +2. The time now is 01:50.


Powered by vBulletin®
Copyright ©2000 - 2024, 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 ©2024 elitepvpers All Rights Reserved.