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!

Item Hex Generator

Junior Spellweaver
Joined
Dec 11, 2010
Messages
101
Reaction score
110
I have time to work on this again. I'm going to try and finish this program in 3/4-days. It's quite a bit more complex than the old version. But I'm loaded on caffeine and am off of work.

For people who want to contribute to the newest version. There's a few things I'm looking for.

1) Translators
You're greatly needed if you want this program to be usable in other languages. Right now the program has support for American English, Japanese, and Português (Brasil). Fixes and/or additional languages can be added by downloading one of the following languages from this folder and translating/fixing it.


American English and Japanese by Goodlookinguy
Português (Brasil) by Renan

2) Hex Bonus Data
Testing any and all addons by making new equipment with the bonus stats in it and breaking down the hex to find it's value is very helpful. If it's an alternative to another hex, write it down. I need those too, to auto reverse engineer the hex (Disassemble).

3) Finding out what the "Type Definer" is
I still have no idea what it really is.

---
Notes about the next version. Aside from weapon, armor, and accessories. The new version will include wings and tomes. Here's a fun picture for you.

Goodlookinguy - Item Hex Generator - RaGEZONE Forums
 
Junior Spellweaver
Joined
Dec 31, 2011
Messages
134
Reaction score
21
I am new to this all thing, I am sure there has been an answer to this but I could not find it, I used the hex gen but once I log in game the weapon has 0/0 durability.

Any suggestions on how to fix it ?

(ps. Import/export options isn't working atm.?)
 
Junior Spellweaver
Joined
Dec 11, 2010
Messages
101
Reaction score
110
Import and Export are for importing and exporting the files made by sELedit. It's an incomplete feature that is still not done, even on v2.0. It requires disassembly, which is also incomplete at the moment.

As for the 0/0 durability, I've never had that. Make sure you're using the latest version and definitely have durability set for the equipment. If you did that and it's still not working, post the generated hex data here.
 
Junior Spellweaver
Joined
Dec 31, 2011
Messages
134
Reaction score
21
If you have time It would be nice if you helped me trough skype: hetachi62
I am using newest version, I ran updater.exe 2 times, just to be sure.
About durability, I kinda don't know where to set it, since as I said I am new to this whole thing. Maybe I have really old version of pwadmin.
well anyway I generated this hex code:
Code:
6400ff00010001000100010000000000000000002c000300010000000d000000110000006221000060ea000070110100000000000000000001000000000020410000803f040000000000000000000000000000000000000001000000f023000088130000
 
Junior Spellweaver
Joined
Dec 11, 2010
Messages
101
Reaction score
110
There's no durability set in the hex. Look below to set durability.

Goodlookinguy - Item Hex Generator - RaGEZONE Forums


As for Skype, I might only if you're really having issues. But not right now, as I'm heading off to bed right now.

---
Duration minimum and maximum is highlighed in blue.
Code:
6400ff000100010001000100[COLOR="Blue"]0000000000000000[/COLOR]2c000300010000000d000000110000006221000060ea000070110100000000000000000001000000000020410000803f040000000000000000000000000000000000000001000000f023000088130000

Edit: Hmm, never noticed that I wrote Duration instead of Durability...I'll fix that in the new version. Damn English.
 
Junior Spellweaver
Joined
Dec 31, 2011
Messages
134
Reaction score
21
Omg I am so dumb, I didn't think about that. I noticed it was there but I actually didn't think what for it was... Thanks.

I can't wait for the update.


PS. Got one more question, Class Req. is it what I think it is ? It changes the required class ? eg: archer,bm,barb...
If that's right, which I doubt since I couldn't find the ids on all knowing google, you might add list or explain it. :D
 
Last edited:
Junior Spellweaver
Joined
Dec 11, 2010
Messages
101
Reaction score
110
This is straight out of my notes.

Class Requirements
001: Blademaster
002: Wizard
004: Psychic
008: Venomancer
016: Barbarian
032: Assassin
064: Archer
128: Cleric

You have to add the numbers together to get combinations.

Examples
3: Blademaster and Wizard
65: Blademaster and Archer
67: Blademaster, Wizard, and Archer
 
Nerd-IO
Loyal Member
Joined
Feb 13, 2009
Messages
3,303
Reaction score
651
I have time to work on this again. I'm going to try and finish this program in 3/4-days. It's quite a bit more complex than the old version. But I'm loaded on caffeine and am off of work.

For people who want to contribute to the newest version. There's a few things I'm looking for.

1) Translators
You're greatly needed if you want this program to be usable in other languages. Right now the program has support for American English, Japanese, and Português (Brasil). Fixes and/or additional languages can be added by downloading one of the following languages from this folder and translating/fixing it.


American English and Japanese by Goodlookinguy
Português (Brasil) by Renan

2) Hex Bonus Data
Testing any and all addons by making new equipment with the bonus stats in it and breaking down the hex to find it's value is very helpful. If it's an alternative to another hex, write it down. I need those too, to auto reverse engineer the hex (Disassemble).

3) Finding out what the "Type Definer" is
I still have no idea what it really is.

---
Notes about the next version. Aside from weapon, armor, and accessories. The new version will include wings and tomes. Here's a fun picture for you.

Goodlookinguy - Item Hex Generator - RaGEZONE Forums
I made translation for french. :thumbup:

*Tomes don't have any hex code... Look carefuly in pwAdmin or iweb...
 
Junior Spellweaver
Joined
Dec 11, 2010
Messages
101
Reaction score
110
I made translation for french. :thumbup:

*Tomes don't have any hex code... Look carefuly in pwAdmin or iweb...

I'll assume you're correct. That item was in my inventory from the last time I had been on my server. I thought I had hacked it. I guess not though.

As for the french translation, if you want it to be with the official release, give it to me.

Edit: I'd like to note that Drakaer and I have been pounding away at figuring out how the addon hex is really generated. We've made supreme progress...as well as crashing the server and the game multiple times.

Goodlookinguy - Item Hex Generator - RaGEZONE Forums


EDIT at 3:17AM!
I have figured out how the addon hex is actually generated!

Basically, Drakaer noticed a pattern of 2 among all of these produced items. Later, after he logged out, I was wondering why the special items had 2 extra bytes and had a 4 in place of the 2. It's because that number represents the number of 2-bytes after the ID that will be read and why it was causing the system to crash. In reality, the special items don't have two extra bytes. It's just that it was reading two extra bytes and ignoring them, but the reason it was still working.

This means that the PW Hex Gen, and every other generator, is producing extra bad, garbage hex in it. This is a huge breakthrough, now if I could just figure out that type definer...

In case that made no sense to you
[1e25][de00] -> [251e] -> 51e = ID 1310 (elements.data)
[de00] -> [00de] -> value = 222 (look in elements.data, it's the same value)

Now that I KNOW how to generate the addons properly, I'm going to have to seriously consider finding some way to read from elements.data...or just use the XML file I've been using for the database...well, either way. I figured it out with the help of Drakaer. So give him a big thanks.

This is proof of the method working. I went straight up from element ID 1310 to 1301.
Goodlookinguy - Item Hex Generator - RaGEZONE Forums


Want element IDs 1310 through 1291? Here's some fun hex.
Code:
0100ff00010000000000010010270000102700002c00040c61006400610066006400660000000000240100000a000000000000004a010000ee0100008e020000130300000700000000004040000000000100000000000000140000001e250000de0000001d250000d80000001c250000d10000001b250000dd0000001a250000d200000019250000e000000018250000df00000017250000da00000016250000d900000015250000d700000014250000d600000013250000d500000012250000d0000000112500009200000010250000900000000f2500008f0000000e2500008c0000000d250000e10000000c250000dc0000000b250000db000000
 
Last edited:
Mythic Archon
Joined
Nov 18, 2011
Messages
711
Reaction score
179
I made translation for french. :thumbup:

*Tomes don't have any hex code... Look carefuly in pwAdmin or iweb...

i made a tome but on element.data with 10 x -0.10 interval but it isnt showing only the name that i gived also i tried -99 chan toma and it works , 10k HP tome , 50% HP tome , 50% MP tome , +400 vit tome..they all work but they arent showing the bonusses that they give
 
Nerd-IO
Loyal Member
Joined
Feb 13, 2009
Messages
3,303
Reaction score
651
i made a tome but on element.data with 10 x -0.10 interval but it isnt showing only the name that i gived also i tried -99 chan toma and it works , 10k HP tome , 50% HP tome , 50% MP tome , +400 vit tome..they all work but they arent showing the bonusses that they give
Tomes are special. You need to add the description for the bonuses in configs.pck\item_ext_desc.txt (find another ID of another tome in that file and you will find what I'm speaking about).
 
Mythic Archon
Joined
Nov 18, 2011
Messages
711
Reaction score
179
Tomes are special. You need to add the description for the bonuses in configs.pck\item_ext_desc.txt (find another ID of another tome in that file and you will find what I'm speaking about).

thanks romulan i wanted to know how to do this from a while:thumbup:
 
PW Dev <3
Joined
Feb 28, 2011
Messages
722
Reaction score
117
Yeah, sadly it doesn't work that way, I know how you feel dolke. When I first started PW I thought I broke the tome and it turns out you need to add the stat description in the item_desc.txt QQ.
 
Mythic Archon
Joined
Nov 18, 2011
Messages
711
Reaction score
179
Yeah, sadly it doesn't work that way, I know how you feel dolke. When I first started PW I thought I broke the tome and it turns out you need to add the stat description in the item_desc.txt QQ.

yes it is hard but with great poeple like all of you guys it is easier.:thumbup:
and well i guess that everyone started from 0..and they had to learn.
I Love Ragezone!
 
Junior Spellweaver
Joined
Dec 11, 2010
Messages
101
Reaction score
110
Will you be releasing the source for this new version as well? I've already thought of a few things I'd like to do with it.

I will be releasing the source at some point. Question is, what would you add? Because there's plenty of stuff being added.

Being Added
* Number Converter
* Addon Database
* Multilanguage Handling
* Accessories Tab
* Wings Tab
* Items Tab
* Skills Tab
* Hex Disassembly

-----
It'll be longer than expected to finish this. Not only because of discovering how the addon system works and now I have to make this huge database. Also because I'm joining in on the make games SOPA protest over at Ludum Dare. As well as heading back to college for an extremely large number of classes. Bleh, too much stuff is going on. I need another energy drink.
 
Experienced Elementalist
Joined
Nov 13, 2011
Messages
217
Reaction score
46
ey someone give goodlookinguy a energy drink :mad:
 
Black Magic Development
Loyal Member
Joined
Apr 29, 2010
Messages
2,170
Reaction score
600
Not so much add things in all honesty... But I would love to have the source (or at the very least a dll of the item generation and all that) so I can add it into existing projects where it'd be useful.
 
Back
Top