Jump to content

Item Proto Data - From V22.0.8 - 2022


Amun

Recommended Posts

  • Contributor

This is the hidden content, please

Metin2 Download

 

First of all, sorry if it's the wrong section, but I didn't know where else to write this.

Right. For whoever's looking for a copy-paste tutorial, keep looking, because this isn't the one.

Also, if you're not sure if you should update it or not, you probably shouldn't.

 

What's up with the files?

They contain the data from the latest proto posted by P3ng3r(V22.0.8) + some of my thoughts from when I updated my own protos.

I've also thrown in some last minute stuff(like the tables), just to make your life a little easier.

 

What do you have to do?

  • Server:
  1. Update ProtoReader.cpp/ProtoReader.h(if you add the masks)
  2. Create/Update the tables in tables.h
  3. Create/Update the enums from item_length.h and length.h
  4. Update ClientManagerBoot if your client is either using or mirroring the text files to MySQL
  5. Again, if you're reading the proto from MySQL, you'll have to update item_proto and mob_proto tables

 

  • Client:
  1. Update the enums from ItemData.h(+ItemData.cpp if you'll create functions for the masks)
  2. If you know you're going to use the new types and applys in the client, update PythonItemModule.cpp as well

 

  • DumpProto:
  1. Update dump_proto.cpp, ItemCSVReader.cpp/h with the new values

 

 

If you're going to use all the apply values, change BYTE to WORD in SItemApply and update all the functions/packets connected to it accordingly, otherwise it'll overflow and fuck up your  whole server.

 

Is this everything you need? I would say yes.

Do I give a shit if you fuck up? No.

 

Links:

Mob Data:
https://mega.nz/file/FPwDiawD#TyhKbO0aAqHcJK0OcxQkGTUITr__jCeji4XRXOR0qPI

Proto Data:
https://mega.nz/file/0CA3iKSS#12gZ-t3NnB3tOnSWR7gH8OdvmfoH6I3xN_ZgJz_cUKU

Virus Total:

Proto Data
https://www.virustotal.com/gui/file/d889071c36bee9c03022d4946efbf7e08aa12699aa21f64a2e55bd538b8adcc4?nocache=1

Mob Data:
https://www.virustotal.com/gui/file/6d80064dad2fbe48b9b21d3de6f7b4c4529e7d93911e4cb4859c9da69ea16595?nocache=1

 

I'd like to thank @ xP3NG3Rx for all the work he puts into unpacking and reversing functions from the official servers.

We wouldn't be here without you, mate. Thank You!

 

Good luck!

 

Edit 15.09.2022:

Sorry to bump this, but someone asked about it in Q&A, so here's the source for dump_proto with the data already updated.

VS 2022, I have not tried with other versions. I should've clean it up, but whatever.. who tf has time for that..

This is the hidden content, please

 

Have a great day,

- Amun

Edited by Amun
+ dump_proto src
  • Metin2 Dev 114
  • Eyes 2
  • Dislove 2
  • Angry 1
  • Not Good 1
  • Think 2
  • Confused 1
  • Good 36
  • Love 8
  • Love 56
Link to comment
Share on other sites

  • Replies 0
  • Created
  • Last Reply

Top Posters In This Topic

Popular Days

Announcements



  • Similar Content

  • Similar Content

  • Similar Content

  • Tags

  • Activity

    1. 113

      Ulthar SF V2 (TMP4 Base)

    2. 2

      Feeding game source to LLM

    3. 0

      Target Information System

    4. 2

      Feeding game source to LLM

    5. 2

      anti exp explanation pls

    6. 2

      Feeding game source to LLM

    7. 2

      anti exp explanation pls

  • Recently Browsing

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.