Display Mobs Locations

06/03/2013 01:50 castor4878#1
Some months ago I was surprized by a Nexon's bug ... they forgot some .svmap into the client data.saf.

hmm, bug or feature ?!...

later, playing on Phoenix, I saw that their client displays the location on the mobs involved in a quest when that quest is selected in the quest lists.

hmm again, client is not supposed to know mobs details, their spawn areas or attacks detals are handled by the server.
so either the server sends you a lot of data each time you display the map (hard to imagine since it will be a very silly idea) or the client has this information.
a quick look at exchanged IP packets disabled the first option, so the client is able to manage mob data if they are present, and sole way to have them present, the .svmap files included in the data.saf, it was a feature !

and the feature is indeed coded since years in our client (look for the ".svmap" pattern in the exec to convince yourself).

so, if your server is not PvP oriented with immediate 15 / 30 / 60+ levels, and if you wanna help your players to find mobs when they are doing quests, include the .svmap files in your data.saf (edit: in the /world folder with the .wld files).


[Only registered and activated users can see links. Click Here To Register...]
("Fighter Path" quest selected)

note: I'm pretty sure some admins already know the trick, if they posted something I miss, sorry for the noise, if they hoped to keep their secret, sorry for that noise :)
06/03/2013 04:17 GM.Triest#2
Would they be included in the World folder along with the wld files too?
06/03/2013 07:46 nubness#3
Quote:
Originally Posted by GM.Triest View Post
Would they be included in the World folder along with the wld files too?
That's exactly what he said, if you want this feature you can simply put the .svmap files in Data\World.

Seriously people, I have no idea how your brains work, but personally I'd feel embarrassed to ask something that could possible already be answered somewhere. Is it really hard to read what someone spent time writing ? I know some posts may be long and boring, but you can't deny, castor's posts are not of those that should be ignored.

Thank you for this castor, good one.
06/04/2013 00:23 GM.Triest#4
Nubness, I knew this myself already but he didn't include that on his post at first, something I'm not criticizing but I felt the need to include that in there for those people who are slower than others. It was a rhetorical question for which I already knew the answer to.
Thank you castor for this release, Thank you Nubness for your releases as well.
06/04/2013 05:07 nubness#5
Sorry about that, didn't think of the possibility that he could have added that part, which is important, after you made your post. Not sure why you asked the rhetoric question, but I guess that's not my problem.

And nothing to thank me for, seriously :)
06/04/2013 06:11 VIAT#6
so let me see here the .svmap's and .wld files from shaiya OS, does that mean it would work on a p-server???
06/04/2013 18:37 GM.Triest#7
Extract them from Shaiya OS and implement them in your p-server.
06/04/2013 20:57 nubness#8
Quote:
Originally Posted by VIAT View Post
so let me see here the .svmap's and .wld files from shaiya OS, does that mean it would work on a p-server???
Yea, they will work with private servers as well. Just to confirm castor's words, I quickly opened game.exe in hex and looked for "svmap". It returned me one result, which means there is something about it. I have to admit, it's a cool feature.
06/05/2013 09:22 VIAT#9
ok sweet^^ and any idea why the ep 4.5 has the .svmap in game.exe o.o