[MAPS] Silkroad Map Tool [Update 2009-03-11: ISRO Legend 4]

Here you can post guides and tutorials you have written for Silkroad Online. If submitting a guide from another forum, please post credit to the author.
Post Reply
User avatar
Sad
Hi, I'm New Here
Posts: 6
Joined: Sun Jun 29, 2008 6:14 pm
Quick Reply: Yes
Location: Athens

[MAPS] Silkroad Map Tool [Update 2009-03-11: ISRO Legend 4]

Post by Sad »

Hi.

Recently I have been looking for a some more detailed map than the one provided in Silkroad. Well, as I did not really find one I decided to write it on my own, and this is the result so far. It may be useful for some of you, so I share it here.

Features
- detailed map of the whole Silkroad world
- zoom from about 50% of the ingame world map scale down to city map scale at every place
- all NPCs included with exact positions
- teleporters and ferries
- custom location markers can be added
- create and share custom paths
- monsters
- regions

Screenshots
Spoiler!


Controls
move the map like in Silkroad, zoom with mouse wheel
shift-click to add a waypoint to the selected path
ctrl-click to force-add a waypoint to a path (unreachable position error will be ignored)

Spoiler!


known bugs
  • Sometimes zooming the map will scroll the locations list, looks a little weird. fixed in 1.3
  • Moving the map may not be fluent. - Notice that this is no actual bug. The program just loads the necessary textures to show the part of the map where you moved to.
  • Clicking a location will not jump to it immediately. - Same like before, the program is loading textures.
  • when starting or terminating Silkroad the map wont be displayed anymore - nasty, I try to fix it. Starting the map tool after SRO Client is loaded will cause no problems.
  • an "Invalid pointer operation" error may occur when terminating the program. Please let me know if this happens. If this happens, the mapper process must be killed via task manager.
  • The path data is not 100% correct, thus some reachable places in SRO are unreachable in the program and vice versa. You can help me to improve the data base by using the screenshot function and marking the borders (i.e. in red color) with a graphics program.

Version History
1.0
  • First version

1.2
  • Added unique spawn points
  • Added option to copy coordinates to clipboard

1.3
  • create and edit paths
  • finding short routes to certain locations
  • text format of paths for easy exchange
  • fixed unique spawns, they should be correct now

2.0
  • Multi-layer map display with all objects being correctly placed now (in 1.x I cheated with the caves)
  • Areas: The region a point is in will be shown, locations and npcs are sorted by area
  • Monsters: spawn points and a scalable mob database
  • Improved screenshot function, a legend will be created and added to the picture

System requirements and installation
I tested it on Win Vista and XP.
RAM required is about 60 MB.
Please make sure that D3DX8ab.dll, unique_symbol.dds and all data files (commands.txt, locations.txt, adjacency.txt, paths.txt, mobs.txt) are in the same folder as mapper.exe. All minimap files (68x94.dds and so on) must be stored in a subfolder called minimap.

Your mapper folder should look similar to this:
Image

Download Latest Version (2.0.1 - 2009-03-18)

To obtain the latest version please download the following two files

Virus scan
Version 1.0
http://www.virustotal.com/de/analisis/41b1a0c1cfbe019b292a516e4710e657
MD5 hash: efdc13515b4cced9bfd2165e45528cc3

Version 1.2
http://www.virustotal.com/de/analisis/d1d35ee66a1592ce25816e7bf5c3b9e1
MD5 hash: f55d7336614b1b0e501532dd487f744a

Version 1.3
http://www.virustotal.com/de/analisis/be82b774f09004fdf0d6fac65c8dd4eb
MD5 hash: 5ce57ec35482bf8da8e64321a9e57e0f

Version 2.0
http://www.virustotal.com/de/analisis/8d6653c317f411746b17d8f1772566c1
MD5 hash: 045bb339e4a020b0f45d70d882532e93

Unfortunately, F-Secure found a "virus" :cry: . I do not intend to spread malware here, however, I try to fix this random find in a later version. Note that there is no actual virus. - fixed in 1.3


Feel free to post your opinions or proposals on this tool.
Last edited by Sad on Sun Jun 07, 2009 11:21 am, edited 21 times in total.

User avatar
PileOfMush
Valued Member
Posts: 456
Joined: Mon Jun 04, 2007 8:55 pm
Quick Reply: Yes
Location: Venus

Re: [Release] Silkroad Map Tool

Post by PileOfMush »

Nice.
Are you using the maps from Drew or did you extract all of these yourself?
Venus: Crush
Oasis: BuryMe

User avatar
magisuns
Veteran Member
Posts: 3303
Joined: Mon Apr 09, 2007 12:33 am
Location: パズドラ

Re: [Release] Silkroad Map Tool

Post by magisuns »

might wanna make a scan. Many users are also going to question this because it almost seems like u made that acc just to post that program, so u could just b trying 2 give ppl a virus =P.

User avatar
rck shx pike
Regular Member
Posts: 278
Joined: Tue Jun 10, 2008 12:48 am
Quick Reply: Yes
Location: Xian

Re: [Release] Silkroad Map Tool

Post by rck shx pike »

Nice job, how long did it take to do?
Heaven's net is wide, but its mesh is fine.
~Lao Tsu~

User avatar
Sad
Hi, I'm New Here
Posts: 6
Joined: Sun Jun 29, 2008 6:14 pm
Quick Reply: Yes
Location: Athens

Re: [Release] Silkroad Map Tool

Post by Sad »

PileOfMush - I used the PK2 Extractor and the ddj to dds converter, thanks to the author of the PK2 tools.

magisuns - Added a scan. I see, it looks suspicious, unfortunately there is no way to prove that the program is good intended, or is there? Let me know pls.

rck shx pike - Maybe 50 hours, most of the time was spent for getting to know directX. It actually was a dx exercise ;-)

User avatar
X3minater
New Member
Posts: 25
Joined: Thu Feb 14, 2008 11:26 am
Quick Reply: Yes
Location: Portugal - Almada_capitaL

Re: [Release] Silkroad Map Tool

Post by X3minater »

Great job, thanks! :wink:

sugestion:
You could try to add an option that allows us to make paths... i think it would be helpfull to traders and thieves :D
Image

User avatar
[SD]Kratos
Senior Member
Posts: 4785
Joined: Mon Apr 24, 2006 9:48 am
Quick Reply: Yes
Location: Venus

Re: [Release] Silkroad Map Tool

Post by [SD]Kratos »

X3minater wrote:Great job, thanks! :wink:

sugestion:
You could try to add an option that allows us to make paths... i think it would be helpfull to traders and thieves :D



paths? ... hmm hmmm
Image

User avatar
Stress
Ex-Staff
Posts: 4599
Joined: Thu Oct 26, 2006 7:42 am
Quick Reply: Yes
Location: Studying Computer Science, Vienna

Re: [Release] Silkroad Map Tool

Post by Stress »

Kratos wrote:
X3minater wrote:Great job, thanks! :wink:

sugestion:
You could try to add an option that allows us to make paths... i think it would be helpfull to traders and thieves :D



paths? ... hmm hmmm


Paths -> defined by waypoints.

Watch out for them trees! :roll:
Carry your cross, and I'll carry mine.

User avatar
X3minater
New Member
Posts: 25
Joined: Thu Feb 14, 2008 11:26 am
Quick Reply: Yes
Location: Portugal - Almada_capitaL

Re: [Release] Silkroad Map Tool

Post by X3minater »

I was looking for some old thread and thankfuly i found this :) ... nice updates, but still didin't add the direct teleport in the map to the bandit fortress.
Another thing, i believe its hard to find such maps, but you can try to add the chin' tomb dungeon maps too, that would be cool :D

Keep the good work :wink:
Image

User avatar
The Furious Ninja
Valued Member
Posts: 353
Joined: Tue Nov 25, 2008 6:25 am
Quick Reply: Yes
Location: Phoenix

Re: [Release] Silkroad Map Tool [Update: Legend 3+ & Jinsi Cave]

Post by The Furious Ninja »

paths? waypoint... umm


edit although i can see legit uses for it, seeing as it has a distance gauger and the unique spawns
Joymax puts the F U back in fun
42 Warrior /Warlock- FuriousNinja
I can't really call it grinding, more like tanking for gold bots.
Raamroc "So many people to kill so little time"
Xao "But you're immortal"
Raamroc "So much time"

User avatar
Insanity
Active Member
Posts: 547
Joined: Wed Jul 16, 2008 3:48 am
Quick Reply: Yes
Location: Olympus

Re: [Release] Silkroad Map Tool [Update: Legend 3+ & Jinsi Cave]

Post by Insanity »

umh... so if this walks your character to a place, wouldn't that be a walkscript, and umh... that's what bots do...
“We sleep safe in our beds because rough men stand ready in the night to visit violence on those who would do us harm.”
George Orwell

User avatar
Sad
Hi, I'm New Here
Posts: 6
Joined: Sun Jun 29, 2008 6:14 pm
Quick Reply: Yes
Location: Athens

Re: Silkroad Map Tool [editor note]

Post by Sad »

umh... so if this walks your character to a place, wouldn't that be a walkscript, and umh... that's what bots do...


It doesn't walk you char anyway. It doesn't interact with the Silkroad client at all. It uses its own database (though, extracted from the pk2). It doesn't matter if you have SRO installed or if you have ever played it.

Unlike a bot the walks are not scripted but computed. If you want evidence, make it show you the way from Hotan to lets say Wind Town; if you're done tell me why 95% of the bots run through Karakorum to reach Rok Mt...

Call it a gadget - fine if you dont need it - but I have seen at least 10 "where is the secret chamber" or "how do I reach moles" threads and I predict hundrets of them when legend 4 is released ;)

User avatar
Ignent
New Member
Posts: 40
Joined: Sat Jun 16, 2007 4:04 pm
Quick Reply: Yes
Location: Aege

Re: [Release] Silkroad Map Tool [Update: Legend 3+ & Jinsi Cave]

Post by Ignent »

How do you create a path? Nvm I found out
Image
Image

User avatar
X3minater
New Member
Posts: 25
Joined: Thu Feb 14, 2008 11:26 am
Quick Reply: Yes
Location: Portugal - Almada_capitaL

Re: [Release] Silkroad Map Tool [Update: Legend 3+ & Jinsi Cave]

Post by X3minater »

The map file is down... =\
Image

User avatar
PileOfMush
Valued Member
Posts: 456
Joined: Mon Jun 04, 2007 8:55 pm
Quick Reply: Yes
Location: Venus

Re: [Release] Silkroad Map Tool [Update: Legend 3+ & Jinsi Cave]

Post by PileOfMush »

Yup, maps file is down.

Sad, would you consider releasing the source code for this?
Venus: Crush
Oasis: BuryMe

User avatar
SM-Count
Ex-Staff
Posts: 2761
Joined: Sat Jan 12, 2008 7:02 pm
Quick Reply: Yes
Location: /wave

Re: [Release] Silkroad Map Tool [Update: Legend 3+ & Jinsi Cave]

Post by SM-Count »

Read the date guys...

User avatar
Sad
Hi, I'm New Here
Posts: 6
Joined: Sun Jun 29, 2008 6:14 pm
Quick Reply: Yes
Location: Athens

Re: [Release] Silkroad Map Tool [Update: Legend 3+ & Jinsi Cave]

Post by Sad »

There will be an update soon, before Legend 4 is being released.
  • legend 4 "compatible". Since I plan to release it before the update, I must rely on the KSRO files, so minor mistakes in the new dungeon might be possible.
  • improved internal map management, especially dungeons are at their real place now
  • improved path management
  • added areas for better orientation
  • added monster spawns

About the missing map files, please wait until a few days I'm done with all the new stuff :)

Yours, Sad

------------------

EDIT
Sad, would you consider releasing the source code for this?

If I publish the source certain people might modify it in certain unwelcome ways and this is not what I would like to see.

User avatar
X3minater
New Member
Posts: 25
Joined: Thu Feb 14, 2008 11:26 am
Quick Reply: Yes
Location: Portugal - Almada_capitaL

Re: [MAPS] Silkroad Map Tool [Update 2009-03-11: ISRO Legend 4]

Post by X3minater »

hey,

im having a problem downloading the mapper.exe ... when the download finishes, the file disapears :banghead: (or it doesnt even appear)

Can you put it in a rar file or something, thanks! ;)
Image

User avatar
rck shx pike
Regular Member
Posts: 278
Joined: Tue Jun 10, 2008 12:48 am
Quick Reply: Yes
Location: Xian

Re: [MAPS] Silkroad Map Tool [Update 2009-03-11: ISRO Legend 4]

Post by rck shx pike »

Which links will allow me to download the latest version? There are too many links there.
Heaven's net is wide, but its mesh is fine.
~Lao Tsu~

User avatar
PileOfMush
Valued Member
Posts: 456
Joined: Mon Jun 04, 2007 8:55 pm
Quick Reply: Yes
Location: Venus

Re: [Release] Silkroad Map Tool [Update: Legend 3+ & Jinsi Cave]

Post by PileOfMush »

SM-Count wrote:Read the date guys...


Last edited by Sad on Wed Mar 18, 2009 8:39 am, edited 19 times in total.

=-)
Venus: Crush
Oasis: BuryMe

User avatar
PileOfMush
Valued Member
Posts: 456
Joined: Mon Jun 04, 2007 8:55 pm
Quick Reply: Yes
Location: Venus

Re: [MAPS] Silkroad Map Tool [Update 2009-03-11: ISRO Legend 4]

Post by PileOfMush »

What a great update! You've been very busy.

There may be some teleport nodes on the 2nd floor of Jinsi that don't exist in the map tool. Just as an example, check out MC2.

I'm not sure if I've screwed up something with my DW cave maps or what, but they don't line up to the location of the mobs that are supposed to be in them. (Could be my fault, I originally got my maps straight from the PK2 back when the FileFront map link didn't work and it might be different than your version).


I'd like to request some things, if possible:
I know making a dynamically resizable app is a pain in the ass, but can you make an option to resize the app maybe to 2-3 more fixed size options... like a Small, Medium, Large option? Perhaps even a Wide option for those of us with wide screen monitors?

Also, I'd like to be able to edit the location of waypoints after they're placed.
Venus: Crush
Oasis: BuryMe

User avatar
apan
Active Member
Posts: 956
Joined: Mon Feb 09, 2009 11:58 pm
Quick Reply: Yes
Location: Pluto

Re: [MAPS] Silkroad Map Tool [Update 2009-03-11: ISRO Legend 4]

Post by apan »

The links doesn't work :(
LV 88 Nuker

LV 92 Blader

JuelzSantana wrote:technically speaking all i need is DOT for dull and wheel bind to kill a chinese char but the other stuff just adds salt to the wounds

im telling i never lose to chinese

edit: and if ur the type to throw up a fire wall or ice wall, i just walk away and sit down lol

User avatar
Tia
Active Member
Posts: 859
Joined: Tue Jun 15, 2010 7:25 pm
Quick Reply: Yes
Location: Azteca

Re: [MAPS] Silkroad Map Tool [Update 2009-03-11: ISRO Legend 4]

Post by Tia »

Checking the date may explain why. :)

User avatar
apan
Active Member
Posts: 956
Joined: Mon Feb 09, 2009 11:58 pm
Quick Reply: Yes
Location: Pluto

Re: [MAPS] Silkroad Map Tool [Update 2009-03-11: ISRO Legend 4]

Post by apan »

Yeah I know but I want it so bad, I need to find a new farming spot :( :(
LV 88 Nuker

LV 92 Blader

JuelzSantana wrote:technically speaking all i need is DOT for dull and wheel bind to kill a chinese char but the other stuff just adds salt to the wounds

im telling i never lose to chinese

edit: and if ur the type to throw up a fire wall or ice wall, i just walk away and sit down lol

User avatar
Foloroth
Regular Member
Posts: 278
Joined: Wed Nov 14, 2007 8:39 am
Quick Reply: Yes
Location: Earth

Re: [MAPS] Silkroad Map Tool [Update 2009-03-11: ISRO Legend 4]

Post by Foloroth »

Anyone up for making an updated version?

Post Reply

Return to “Guides and Tutorials”