|
tcrown007 Beginner
Joined: 14 Sep 2002 Posts: 24
|
Posted: Wed Jan 15, 2003 1:34 am
Mapper Issues |
I'm having a few issues with the Automapper 6.40.
1) I randomly get division by zero errors, or is it not random and how do I get it to stop?
2) When I manually save my map, it resets me to a particular room no matter where I was or what zone I was in, even if I have selected a 'start location'. It is always the same room that I am reset to.
3)I'm also having the speed issue where the mapper will sit still for 10 seconds and then move to the end location faster than you can see. The scroll bars move, but your location on the map does not.
4)I am curious if there is a way to autoconnect all of the rooms with the loopdb command or something similar. I'm mapping a 40,000 room mud, and I can't afford to hit every direction from every room.
Thanks!
TC |
|
|
|
tcrown007 Beginner
Joined: 14 Sep 2002 Posts: 24
|
Posted: Thu Jan 16, 2003 6:42 am |
It would have to be my questions nobody has an answer to. :/
I'd really like to know the answer to that last question, because if you have to manually go in every direction from every room on a grid to get a fully functional map, that will increase the time to map something an *incredible* amount. 1 room is the same as 4 rooms, except each time it's 25% less because you are connection some other room, I didn't do the formular but that will increase the time at least 50%...a 30,000 room mud becomes a 60,000 room mud as far as time goes. no good. If anyone can help I'd surely appreciate it.
Perhaps there is some way in Access to run a query that will find a room with an unfinished link (say to the north), then get its grid location, (say 200,200) then find the room that is in the direction of the 1 way link (200,240), and then create the link to that room?
TC |
|
|
|
Vijilante SubAdmin
Joined: 18 Nov 2001 Posts: 5182
|
Posted: Thu Jan 16, 2003 12:16 pm |
I wrote a script to autoconnect rooms a while ago. It should work with perfectly with the new version, but make a backup of your map before trying it. You can find it in the finished scripts forum.
|
|
|
|
tcrown007 Beginner
Joined: 14 Sep 2002 Posts: 24
|
Posted: Fri Jan 17, 2003 2:15 am |
I just found that last night, I ran it but it didn't work. It seemed to set the range properly, I got a successful echo back. I tried running it with 2 rooms 9650 to 9651, from 9650 to 9658. and also I just tried it with the whole map. Unfortunately, none of my attempts were successful. Could you give me some advice on how I could insert some debugging information so we can see where it might be failing?
Thanks for your reply
TC |
|
|
|
Vijilante SubAdmin
Joined: 18 Nov 2001 Posts: 5182
|
Posted: Fri Jan 17, 2003 12:27 pm |
First thing, with v6.40 you have to be in map mode for it to work. I don't remember if I had it automatically switch.
Next if all your vNums are not unique across the entire map then you will want to add "#NOOP %roommode(1)" to the beginning and "#NOOP %roommode(0)" to the end of each of the aliases.
As for debugging I believe I left it in 3 seperate aliases so that you can look at the variables made by each operation to track down a problem. |
|
|
|
|
|