Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Dekaron > Dekaron Private Server
You last visited: Today at 15:54

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

Advertisement



maplist.dat to csv converter source code (including lines_eu reading)

Discussion on maplist.dat to csv converter source code (including lines_eu reading) within the Dekaron Private Server forum part of the Dekaron category.

Reply
 
Old   #1
 
Hittman's Avatar
 
elite*gold: 0
Join Date: Jul 2006
Posts: 45
Received Thanks: 16
maplist.dat to csv converter source code (including lines_eu reading)

Made a quick (and ugly) tool to convert new act maplist dat file from Global to csv for people who have use for it. It's not perfect, code certainly can use some work and the dat file doesnt contain map names, but it does the job. But source is here so edit as needed.

No support, no info, just the source. (C#, Net Framework 4.7)

--- UPDATE

Updated version of the code (August 24).

Some offsets don't lineup completely yet like:
TerritoryIndex
IsUrbanWarface

But since this is not my main focus to work on I won't bother fixing those right now. Should be easy enough for you to check the code and update them yourself as needed since Global Deka still has the maplist csv file almost complete in there to reference.

Changes in this:
- Improved code in general and fixed some incorrect offsets
- Added my lines_eu DLL so it adds the actual names of the maps instead of the lines_eu reference string.

Disclaimer:
Not much testing done and only reason I made this code years ago (and now tweaked it a bit and released it) was to get newer map info from Global/KR to use on Act6/9, so all data Act6/9 doesn't use might be incomplete. Never tried to make a full 1on1 convert, just enough to have all usable data I needed to work with.

Also lines_eu lookup might be a bit unstable/buggy, didn't test it a lot yet.

Note:
I don't think I'll be making any more updates to this because for Act6/9 it should do the job as-is (and can always tweak yourself as needed) and if you have newer files you won't even be needing this anwyays lol.

Note2:
Make sure to compile x64 (Lines dll is x64 only)
Code should run as-is, basic maplist.dat and lines_eu file included in the release folder.
If you clean the build, the dll is also in the project root. Make sure it's placed next to the exe to work.

Final note:
The attached DLL for the lines_eu stuff also works for items if you convert the code for item.dat And no I won't give the code for it at this time (still incomplete anyways). But always can reverse it (it's c++ without any additional protection/packers)
Attached Files
File Type: zip DekaronMaplistConverter.zip (8.98 MB, 39 views)
Hittman is offline  
Thanks
3 Users
Old 08/22/2025, 00:57   #2
 
Hittman's Avatar
 
elite*gold: 0
Join Date: Jul 2006
Posts: 45
Received Thanks: 16
item.dat can be done same way, just have to check for the offsets. To give a start

lineLength = 235 (Hex)
Index offset = 80 (hex)

same logic as above code. And ofcourse need to parse lines_eu for the actual names again
Hittman is offline  
Thanks
1 User
Old 08/24/2025, 17:47   #3
 
Hittman's Avatar
 
elite*gold: 0
Join Date: Jul 2006
Posts: 45
Received Thanks: 16
Updated version of the code (August 24). See main post.
Hittman is offline  
Reply


Similar Threads Similar Threads
[Tutorial]How to edit maplist.csv
08/02/2010 - Dekaron Exploits, Hacks, Bots, Tools & Macros - 25 Replies
I have only simplified the information given by Covernant due to a request from OMGLULZ. Open maplist.csv As seen here: ImageShack - Hosting :: maplistorgml5.jpg Edit MapAttributes values to login.mac as seen here: ImageShack - Hosting :: maplistlc5.jpg Once you did this wallhack will be enabled.
[Release] Expedition 4.0.3 Monster.csv, Info.csv, Maplist.csv, Warp.csv
09/28/2008 - Dekaron Exploits, Hacks, Bots, Tools & Macros - 23 Replies
Here are a few of the more popular csv files from the Expedition patch. If you don't know what they are, or any way to use them, then don't worry about them. I like to have the current csv files handy because it makes it easier to find the offsets in the pack. There may be more uses...who knows. This maplist does have a zoomhack on it. Other than that I do not believe they have been modified but, I do not guarantee it.
how to remove wall hack from the maplist.csv?
06/21/2008 - Dekaron - 4 Replies
as the title says..i want to know what to change in the maplist.csv to remove the wall hack...i know that deleting it will remove wall hack...but i need the file for other reason..... plz help me



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


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