Port UI Problems

gp1001

Active Member
When I add locations they are not being written to the /Extension/vglocations.xml file.
It also doesnt read from the vglocations file either. I loaded dj-vj's Locations into the vglocations and it wont find them.

I have tried deleteing the vglocations.xml file hoping it would get recreated when I add a location, but no such luck.

I am aware that it will only show the locations for the current chunk your in.
Any help would be appreciated

Thanks.
 
Last edited:

aChallenged1

Active Member
Same here

I noticed this as well, last night. It does seem to "save" the information somewhere, but where, I have no clue. I "know" this because I had closed it out and restarted a couple of times and the information was still there.

Definately needs to be looked at.
 

aChallenged1

Active Member
Another issue I noticed...

Seems to only allow me to use 2 port points. I tried adding a point at the bindstone, the alter, and an outpost all in the same chunk. I could only use the first two points I added in. The outpost showed on my list but would not allow me to port to it.:(
 

gp1001

Active Member
aChallenged1 said:
I noticed this as well, last night. It does seem to "save" the information somewhere, but where, I have no clue. I "know" this because I had closed it out and restarted a couple of times and the information was still there.

Definately needs to be looked at.
I think the info is cached... I dont think its being saved.
 

Xeon

Active Member
aChallenged1 said:
Another issue I noticed...

Seems to only allow me to use 2 port points. I tried adding a point at the bindstone, the alter, and an outpost all in the same chunk. I could only use the first two points I added in. The outpost showed on my list but would not allow me to port to it.:(
You can only :port every 60 seconds.
 

Whrip

Active Member
I started having the same problem this morning. I had roughly 15-20 locs already in my file. I appended the loc list from djvj's post and renumbered them. At which point it quit working, i'm a bit groggy on (too many night shifts), but I did check a few other things.

~I was never able to see any of the locs that I appended, through the UI.

~file in use was correct as it contained freshly added data from the previous day.

~The UI seemed to be adding new info and would update on chunk change. (Could even port to one of these newly added points, which was apparently cached at that time???)

~while viewing file over network, it would never update with new data. Even changing chunks would not write any info to file.

~closed file pre-chunk change incase a file access issue was keeping it from being written to. Same results.

So even if there was a discrepancy with writing new data to file via the UI, it seems it would still read the appended data that was manually put there.

Maybe someones figured it out or something sticks out...following is code being used with version of portUI.xml that i've been playing with.

Code:
<OnLoad>
declarevar portLocCount int global
addatom -global "atom portFillPortList()\n
{\n
	UIElement[PortList@port]:ClearItems\n
	portLocCount:Set[0]\n
	while \${VGLoc[\${portLocCount:Inc}](exists)}\n
	{\n
		if \${Me.Chunk.MapName.Equal[\${VGLoc[\${portLocCount}].MapName}]}\n
		UIElement[PortList@port]:AddItem[\${VGLoc[\${portLocCount}]}]\n
	}\n
}\n"
Event[VG_onChangeChunk]:AttachAtom[portFillPortList]
ExecuteAtom portFillPortList
</OnLoad>
<OnUnload>
deletevar portLocCount
deleteatom -global portFillPortList
Event[VG_onChangeChunk]:DetachAtom[portFillPortList]
</OnUnload>
 

gp1001

Active Member
I dont know why.. But when i added all the Locs that djvj posted and saved it, I started VG and ran the port UI and as soon as I added another loc it totally over wrote the vglocations.xml like it was a fresh file only with the loc i just added.
 

Denthan

Active Member
Port UI from Krambot

Below is a copy of the Port UI I use with Krambot, it uses the VGSkin.xml so you may need to call that in your .iss

This one has been working flawless so if it doesn't help then the issue is not Port.xml but something else ;)

Denthan
 

Attachments

djvj

Active Member
There was a malicious character in my locations. I've seen them appear randomly in my list when adding new locations using port.xml. List has been updated on my thread and you should try it again.
 

gp1001

Active Member
Port Setup

I have put to geather a Zip file that contains all of djvj's Locs and Xeon's Port UI and made a script from Shaba's code snippet that reloads the UI on chunking.
 

Attachments

Xeon

Active Member
djvj said:
There was a malicious character in my locations. I've seen them appear randomly in my list when adding new locations using port.xml. List has been updated on my thread and you should try it again.

I see the same problem happen also. I reported it to Lax and he said I was crazy.

I thought it might have been bad memory on my computer, but I switched out the ram with known good stuff and I still see the problem.

Seems to happen with SettingSet:Export
 

misagh

Active Member
Having problems with this. Was able to download it and get it to work initially, and was able to save my own port spots. However as of a fews hours ago it will no longer load the port locations from isxvglocations.xml.

I've tried downloading a new one and trying, but same issue. Not really sure what to do.
 

Cr4zyb4rd

Active Member
Could we get a button or command that forces the script to reload the location file?
I believe the only way to (easily) do this currently is to unload and reload ISXVG itself. The functionality of the vgloc/port system wasn't intended to lend itself easily to sharing warp points, hacking them to point to places you haven't actually visited, or doing anything other than give you a way to simply return to point of interest that you had the presence of mind to bookmark while you were there.

Sure, it can be fairly easily be manipulated to cheat death, warp through walls, jump from your taskmaster to your crafting station...but I'm not about to add that functionality to what was meant to be a simple bookmark-minder. I'm sure there's hack tools floating around out there already that do a far better job of it than I ever could.

All that said, I'm not trying to implicate or scold anybody, just laying down my own views. If there's some situation where the UI isn't refreshing properly to show the locs for a given location, let me know and I'll be happy to work on a fix.

As for the locations themselves not loading from the xml, this happens through the standard LavishSettings mechanism that's used by most scripts and by many parts of isxvg itself. If the locations aren't loading, or are only partially loading, it's very likely that your file has become corrupt in some way or otherwise doesn't follow the specifications of a LavishSettings xml file. Look it over carefully for garbage characters in one of the <set> or <setting> tags.
 

misagh

Active Member
Cr4zyb4rd said:
I believe the only way to (easily) do this currently is to unload and reload ISXVG itself. The functionality of the vgloc/port system wasn't intended to lend itself easily to sharing warp points, hacking them to point to places you haven't actually visited, or doing anything other than give you a way to simply return to point of interest that you had the presence of mind to bookmark while you were there.

Sure, it can be fairly easily be manipulated to cheat death, warp through walls, jump from your taskmaster to your crafting station...but I'm not about to add that functionality to what was meant to be a simple bookmark-minder. I'm sure there's hack tools floating around out there already that do a far better job of it than I ever could.

All that said, I'm not trying to implicate or scold anybody, just laying down my own views. If there's some situation where the UI isn't refreshing properly to show the locs for a given location, let me know and I'll be happy to work on a fix.

As for the locations themselves not loading from the xml, this happens through the standard LavishSettings mechanism that's used by most scripts and by many parts of isxvg itself. If the locations aren't loading, or are only partially loading, it's very likely that your file has become corrupt in some way or otherwise doesn't follow the specifications of a LavishSettings xml file. Look it over carefully for garbage characters in one of the <set> or <setting> tags.
I udnerstand 100%. (I have more than 1 level 50ish char, really don't need a "let me get places I can't get to" button) In fact, I'll go one step further and say I really, honestly wish none of this was possible in Vanguard, I have waited years for this MMO and it turns out to be NOTHING that I was expecting.

Anyways, moving on, I guess I wasn't communicating properly. Let me try to explain again.

I downloaded this script, followed the insrtuctions and got it to work. I then downloaded the isxvglocations.xml which had a list of the Warp Altars on it.

Those seemed to load up fine in the script. I then added about 10 locations, various little "hot spots" to warp to in certain zones to avoid long runs. However, my own points no longer load, in fact, nothing in that file loads. I've tried replacing it and it still doesn't seem to load.

I'll look for the things you say and try to find something that's not supposed to be there.

If I delete th isxvglocations.xml file, and start fresh, will it remake that file? Perhaps that's the easiests solution.
 

misagh

Active Member
In case anyone has had this problem previously and has been able to resolve it, here is my current file. If you can locate the problem, plz let me know, I've tried looking through it but I really can't see anything that doesn't belong (which doesn't say much because I'm really not sure what to look for).

Code:
<?xml version='1.0' encoding='UTF-8'?>
<!-- Generated by LavishSettings v2 -->
<InnerSpaceSettings>
	<Set Name="Location 0">
		<Setting Name="Label">Altar - Warp - Lomshir Plain</Setting>
		<Setting Name="ChunkX">-14</Setting>
		<Setting Name="ChunkY">-9</Setting>
		<Setting Name="X">-49532.355469</Setting>
		<Setting Name="Y">15514.434570</Setting>
		<Setting Name="Z">11764.787109</Setting>
		<Setting Name="SectorX">4</Setting>
		<Setting Name="SectorY">9</Setting>
		<Setting Name="MapName">Chunk_n14_n9.vgr</Setting>
		<Setting Name="MapShortName">LomshirPlain</Setting>
		<Setting Name="MapDisplayName">Lomshir Plain</Setting>
		<Setting Name="Type">Location</Setting>
		<Setting Name="Notes" />
	</Set>
	<Set Name="Location 1">
		<Setting Name="Label">Altar - Warp - CIS</Setting>
		<Setting Name="ChunkX">-15</Setting>
		<Setting Name="ChunkY">-11</Setting>
		<Setting Name="X">30522.189453</Setting>
		<Setting Name="Y">24291.488281</Setting>
		<Setting Name="Z">15972.449219</Setting>
		<Setting Name="SectorX">10</Setting>
		<Setting Name="SectorY">10</Setting>
		<Setting Name="MapName">Chunk_n15_n11.vgr</Setting>
		<Setting Name="MapShortName">CoterieInfineumSanctuary</Setting>
		<Setting Name="MapDisplayName">Coterie Infineum Sanctuary</Setting>
		<Setting Name="Type">Location</Setting>
		<Setting Name="Notes" />
	</Set>
	<Set Name="Location 2">
		<Setting Name="Label">Altar - Warp - Deebs</Setting>
		<Setting Name="ChunkX">-25</Setting>
		<Setting Name="ChunkY">28</Setting>
		<Setting Name="X">-8699.282227</Setting>
		<Setting Name="Y">-11897.642578</Setting>
		<Setting Name="Z">29149.166016</Setting>
		<Setting Name="SectorX">7</Setting>
		<Setting Name="SectorY">7</Setting>
		<Setting Name="MapName">Chunk_n25_28.vgr</Setting>
		<Setting Name="MapShortName">TheDeebs</Setting>
		<Setting Name="MapDisplayName">The Deebs</Setting>
		<Setting Name="Type">Location</Setting>
		<Setting Name="Notes" />
	</Set>
	<Set Name="Location 3">
		<Setting Name="Label">Alter - Warp - Renton Keep</Setting>
		<Setting Name="ChunkX">-26</Setting>
		<Setting Name="ChunkY">26</Setting>
		<Setting Name="X">-57145.851563</Setting>
		<Setting Name="Y">1135.388672</Setting>
		<Setting Name="Z">50226.609375</Setting>
		<Setting Name="SectorX">4</Setting>
		<Setting Name="SectorY">8</Setting>
		<Setting Name="MapName">Chunk_n26_26.vgr</Setting>
		<Setting Name="MapShortName">RentonKeep</Setting>
		<Setting Name="MapDisplayName">Renton Keep</Setting>
		<Setting Name="Type">Location</Setting>
		<Setting Name="Notes" />
	</Set>
	<Set Name="Location 4">
		<Setting Name="Label">Altar - Warp - Wildgrowth Forest</Setting>
		<Setting Name="ChunkX">-20</Setting>
		<Setting Name="ChunkY">12</Setting>
		<Setting Name="X">24354.275391</Setting>
		<Setting Name="Y">-5498.078125</Setting>
		<Setting Name="Z">4386.646484</Setting>
		<Setting Name="SectorX">10</Setting>
		<Setting Name="SectorY">8</Setting>
		<Setting Name="MapName">Chunk_n20_12.vgr</Setting>
		<Setting Name="MapShortName">WildgrowthForest</Setting>
		<Setting Name="MapDisplayName">Wildgrowth Forest</Setting>
		<Setting Name="Type">Location</Setting>
		<Setting Name="Notes" />
	</Set>
	<Set Name="Location 5">
		<Setting Name="Label">Altar - Warp - Magi Hold</Setting>
		<Setting Name="ChunkX">-18</Setting>
		<Setting Name="ChunkY">6</Setting>
		<Setting Name="X">-36862.078125</Setting>
		<Setting Name="Y">-42052.773438</Setting>
		<Setting Name="Z">7909.139160</Setting>
		<Setting Name="SectorX">5</Setting>
		<Setting Name="SectorY">5</Setting>
		<Setting Name="MapName">Chunk_n18_6.vgr</Setting>
		<Setting Name="MapShortName">MagiHold</Setting>
		<Setting Name="MapDisplayName">Magi Hold</Setting>
		<Setting Name="Type">Location</Setting>
		<Setting Name="Notes" />
	</Set>
	<Set Name="Location 6">
		<Setting Name="Label">Altar - Warp - Blighted Lands</Setting>
		<Setting Name="ChunkX">-17</Setting>
		<Setting Name="ChunkY">5</Setting>
		<Setting Name="X">51304.269531</Setting>
		<Setting Name="Y">-87480.898438</Setting>
		<Setting Name="Z">13689.432617</Setting>
		<Setting Name="SectorX">12</Setting>
		<Setting Name="SectorY">1</Setting>
		<Setting Name="MapName">Chunk_n17_5.vgr</Setting>
		<Setting Name="MapShortName">BlightedLands</Setting>
		<Setting Name="MapDisplayName">Blighted Lands</Setting>
		<Setting Name="Type">Location</Setting>
		<Setting Name="Notes" />
	</Set>
	<Set Name="Location 7">
		<Setting Name="Label">Alter - Warp - Qa Riverbank</Setting>
		<Setting Name="ChunkX">-12</Setting>
		<Setting Name="ChunkY">-9</Setting>
		<Setting Name="X">-31756.949219</Setting>
		<Setting Name="Y">11168.527344</Setting>
		<Setting Name="Z">422.679413</Setting>
		<Setting Name="SectorX">6</Setting>
		<Setting Name="SectorY">9</Setting>
		<Setting Name="MapName">Chunk_n12_n9.vgr</Setting>
		<Setting Name="MapShortName">QaRiverbank</Setting>
		<Setting Name="MapDisplayName">Qa Riverbank</Setting>
		<Setting Name="Type">Location</Setting>
		<Setting Name="Notes" />
	</Set>
	<Set Name="Location 8">
		<Setting Name="Label">Altar - Warp - Strand of the Ancients</Setting>
		<Setting Name="ChunkX">-10</Setting>
		<Setting Name="ChunkY">-9</Setting>
		<Setting Name="X">-31804.292969</Setting>
		<Setting Name="Y">-78439.101563</Setting>
		<Setting Name="Z">5639.010742</Setting>
		<Setting Name="SectorX">6</Setting>
		<Setting Name="SectorY">2</Setting>
		<Setting Name="MapName">Chunk_n10_n9.vgr</Setting>
		<Setting Name="MapShortName">StrandoftheAncients</Setting>
		<Setting Name="MapDisplayName">Strand of the Ancients</Setting>
		<Setting Name="Type">Location</Setting>
		<Setting Name="Notes" />
	</Set>
	<Set Name="Location 9">
		<Setting Name="Label">Altar - Warp - Jathreds Twist</Setting>
		<Setting Name="ChunkX">-13</Setting>
		<Setting Name="ChunkY">-11</Setting>
		<Setting Name="X">-15917.222656</Setting>
		<Setting Name="Y">33469.136719</Setting>
		<Setting Name="Z">15653.813477</Setting>
		<Setting Name="SectorX">7</Setting>
		<Setting Name="SectorY">11</Setting>
		<Setting Name="MapName">Chunk_n13_n11.vgr</Setting>
		<Setting Name="MapShortName">JathredsTwist</Setting>
		<Setting Name="MapDisplayName">Jathred's Twist</Setting>
		<Setting Name="Type">Location</Setting>
		<Setting Name="Notes" />
	</Set>
	<Set Name="Location 10">
		<Setting Name="Label">Altar - Warp - Razad</Setting>
		<Setting Name="ChunkX">-14</Setting>
		<Setting Name="ChunkY">-12</Setting>
		<Setting Name="X">-5546.906250</Setting>
		<Setting Name="Y">83237.515625</Setting>
		<Setting Name="Z">11720.596680</Setting>
		<Setting Name="SectorX">8</Setting>
		<Setting Name="SectorY">15</Setting>
		<Setting Name="MapName">Chunk_n14_n12.vgr</Setting>
		<Setting Name="MapShortName">Razad</Setting>
		<Setting Name="MapDisplayName">Razad</Setting>
		<Setting Name="Type">Location</Setting>
		<Setting Name="Notes" />
	</Set>
	<Set Name="Location 11">
		<Setting Name="Label">Altar - Warp - Wyrmwing Slopes</Setting>
		<Setting Name="ChunkX">-18</Setting>
		<Setting Name="ChunkY">-13</Setting>
		<Setting Name="X">82883.914063</Setting>
		<Setting Name="Y">-83020.250000</Setting>
		<Setting Name="Z">13994.887695</Setting>
		<Setting Name="SectorX">14</Setting>
		<Setting Name="SectorY">2</Setting>
		<Setting Name="MapName">Chunk_n18_n13.vgr</Setting>
		<Setting Name="MapShortName">WyrmwingSlopes</Setting>
		<Setting Name="MapDisplayName">Wyrmwing Slopes</Setting>
		<Setting Name="Type">Location</Setting>
		<Setting Name="Notes" />
	</Set>
	<Set Name="Location 12">
		<Setting Name="Label">Altar - Warp - Pankor Zhi</Setting>
		<Setting Name="ChunkX">-16</Setting>
		<Setting Name="ChunkY">-10</Setting>
		<Setting Name="X">-9881.550781</Setting>
		<Setting Name="Y">-33459.203125</Setting>
		<Setting Name="Z">39125.164063</Setting>
		<Setting Name="SectorX">7</Setting>
		<Setting Name="SectorY">5</Setting>
		<Setting Name="MapName">Chunk_n16_n10.vgr</Setting>
		<Setting Name="MapShortName">PankorZhi</Setting>
		<Setting Name="MapDisplayName">Pankor Zhi</Setting>
		<Setting Name="Type">Location</Setting>
		<Setting Name="Notes" />
	</Set>
	<Set Name="Location 13">
		<Setting Name="Label">Altar - Warp - River Palace</Setting>
		<Setting Name="ChunkX">-17</Setting>
		<Setting Name="ChunkY">-11</Setting>
		<Setting Name="X">6930.692871</Setting>
		<Setting Name="Y">67428.625000</Setting>
		<Setting Name="Z">10375.721680</Setting>
		<Setting Name="SectorX">9</Setting>
		<Setting Name="SectorY">13</Setting>
		<Setting Name="MapName">Chunk_n17_n11.vgr</Setting>
		<Setting Name="MapShortName">RiverPalace</Setting>
		<Setting Name="MapDisplayName">River Palace</Setting>
		<Setting Name="Type">Location</Setting>
		<Setting Name="Notes" />
	</Set>
	<Set Name="Location 14">
		<Setting Name="Label">Altar - Warp - Zossyr Hakrel</Setting>
		<Setting Name="ChunkX">-11</Setting>
		<Setting Name="ChunkY">-10</Setting>
		<Setting Name="X">4640.411133</Setting>
		<Setting Name="Y">-10046.295898</Setting>
		<Setting Name="Z">22352.550781</Setting>
		<Setting Name="SectorX">8</Setting>
		<Setting Name="SectorY">7</Setting>
		<Setting Name="MapName">Chunk_n11_n10.vgr</Setting>
		<Setting Name="MapShortName">ZossyrHakrel</Setting>
		<Setting Name="MapDisplayName">Zossyr Hakrel</Setting>
		<Setting Name="Type">Location</Setting>
		<Setting Name="Notes" />
	</Set>
	<Set Name="Location 15">
		<Setting Name="Label">Altar - Warp - Vault of Heroes</Setting>
		<Setting Name="ChunkX">-23</Setting>
		<Setting Name="ChunkY">26</Setting>
		<Setting Name="X">17389.126953</Setting>
		<Setting Name="Y">-234.980164</Setting>
		<Setting Name="Z">32145.804688</Setting>
		<Setting Name="SectorX">9</Setting>
		<Setting Name="SectorY">8</Setting>
		<Setting Name="MapName">Chunk_n23_26.vgr</Setting>
		<Setting Name="MapShortName">VaultofHeroes</Setting>
		<Setting Name="MapDisplayName">Vault of Heroes</Setting>
		<Setting Name="Type">Location</Setting>
		<Setting Name="Notes" />
	</Set>
	<Set Name="Location 16">
		<Setting Name="Label">Altar - Warp - Frostshard Lake</Setting>
		<Setting Name="ChunkX">-22</Setting>
		<Setting Name="ChunkY">27</Setting>
		<Setting Name="X">-88406.250000</Setting>
		<Setting Name="Y">18341.947266</Setting>
		<Setting Name="Z">43353.718750</Setting>
		<Setting Name="SectorX">1</Setting>
		<Setting Name="SectorY">9</Setting>
		<Setting Name="MapName">Chunk_n22_27.vgr</Setting>
		<Setting Name="MapShortName">FrostshardLake</Setting>
		<Setting Name="MapDisplayName">Frostshard Lake</Setting>
		<Setting Name="Type">Location</Setting>
		<Setting Name="Notes" />
	</Set>
	<Set Name="Location 17">
		<Setting Name="Label">Altar - Warp - Ruins of VT</Setting>
		<Setting Name="ChunkX">-23</Setting>
		<Setting Name="ChunkY">24</Setting>
		<Setting Name="X">-24388.607422</Setting>
		<Setting Name="Y">-53380.082031</Setting>
		<Setting Name="Z">2352.726074</Setting>
		<Setting Name="SectorX">6</Setting>
		<Setting Name="SectorY">4</Setting>
		<Setting Name="MapName">Chunk_n23_24.vgr</Setting>
		<Setting Name="MapShortName">RuinsofVolTuniel</Setting>
		<Setting Name="MapDisplayName">Ruins of Vol Tuniel</Setting>
		<Setting Name="Type">Location</Setting>
		<Setting Name="Notes" />
	</Set>
	<Set Name="Location 18">
		<Setting Name="Label">Altar - Warp - Flordiel</Setting>
		<Setting Name="ChunkX">-28</Setting>
		<Setting Name="ChunkY">23</Setting>
		<Setting Name="X">-57334.445313</Setting>
		<Setting Name="Y">-20950.761719</Setting>
		<Setting Name="Z">5305.301270</Setting>
		<Setting Name="SectorX">4</Setting>
		<Setting Name="SectorY">6</Setting>
		<Setting Name="MapName">Chunk_n28_23.vgr</Setting>
		<Setting Name="MapShortName">Flordiel</Setting>
		<Setting Name="MapDisplayName">Flordiel</Setting>
		<Setting Name="Type">Location</Setting>
		<Setting Name="Notes" />
	</Set>
	<Set Name="Location 19">
		<Setting Name="Label">Altar - Warp - Beranid Hills</Setting>
		<Setting Name="ChunkX">-29</Setting>
		<Setting Name="ChunkY">25</Setting>
		<Setting Name="X">-21978.546875</Setting>
		<Setting Name="Y">29134.433594</Setting>
		<Setting Name="Z">37876.453125</Setting>
		<Setting Name="SectorX">6</Setting>
		<Setting Name="SectorY">10</Setting>
		<Setting Name="MapName">Chunk_n29_25.vgr</Setting>
		<Setting Name="MapShortName">BeranidHills</Setting>
		<Setting Name="MapDisplayName">Beranid Hills</Setting>
		<Setting Name="Type">Location</Setting>
		<Setting Name="Notes" />
	</Set>
	<Set Name="Location 20">
		<Setting Name="Label">Altar - Warp - Plains of Anguish</Setting>
		<Setting Name="ChunkX">-29</Setting>
		<Setting Name="ChunkY">27</Setting>
		<Setting Name="X">-37271.238281</Setting>
		<Setting Name="Y">19490.740234</Setting>
		<Setting Name="Z">34861.316406</Setting>
		<Setting Name="SectorX">5</Setting>
		<Setting Name="SectorY">10</Setting>
		<Setting Name="MapName">Chunk_n29_27.vgr</Setting>
		<Setting Name="MapShortName">PlainsofAnguish</Setting>
		<Setting Name="MapDisplayName">Plains of Anguish</Setting>
		<Setting Name="Type">Location</Setting>
		<Setting Name="Notes" />
	</Set>
	<Set Name="Location 21">
		<Setting Name="Label">Deliverance</Setting>
		<Setting Name="ChunkX">-14</Setting>
		<Setting Name="ChunkY">-13</Setting>
		<Setting Name="X">-94431.062500</Setting>
		<Setting Name="Y">-18392.294922</Setting>
		<Setting Name="Z">9265.983398</Setting>
		<Setting Name="SectorX">1</Setting>
		<Setting Name="SectorY">7</Setting>
		<Setting Name="MapName">Chunk_n14_n13.vgr</Setting>
		<Setting Name="MapShortName">RahzInkur</Setting>
		<Setting Name="MapDisplayName">Rahz Inkur</Setting>
		<Setting Name="Type">Location</Setting>
		<Setting Name="Notes" />
	</Set>
	<Set Name="Location 22">
		<Setting Name="Label">Majordomo Djarn</Setting>
		<Setting Name="ChunkX">-14</Setting>
		<Setting Name="ChunkY">-13</Setting>
		<Setting Name="X">21200.958984</Setting>
		<Setting Name="Y">-30180.660156</Setting>
		<Setting Name="Z">25854.091797</Setting>
		<Setting Name="SectorX">10</Setting>
		<Setting Name="SectorY">6</Setting>
		<Setting Name="MapName">Chunk_n14_n13.vgr</Setting>
		<Setting Name="MapShortName">RahzInkur</Setting>
		<Setting Name="MapDisplayName">Rahz Inkur</Setting>
		<Setting Name="Type">Location</Setting>
		<Setting Name="Notes" />
	</Set>
	<Set Name="Location 23">
		<Setting Name="Label">Altar</Setting>
		<Setting Name="ChunkX">-14</Setting>
		<Setting Name="ChunkY">-13</Setting>
		<Setting Name="X">-49691.343750</Setting>
		<Setting Name="Y">68455.382813</Setting>
		<Setting Name="Z">6846.585938</Setting>
		<Setting Name="SectorX">4</Setting>
		<Setting Name="SectorY">13</Setting>
		<Setting Name="MapName">Chunk_n14_n13.vgr</Setting>
		<Setting Name="MapShortName">RahzInkur</Setting>
		<Setting Name="MapDisplayName">Rahz Inkur</Setting>
		<Setting Name="Type">Location</Setting>
		<Setting Name="Notes" />
	</Set>
	<Set Name="Location 24">
		<Setting Name="Label">Crafting Outpost</Setting>
		<Setting Name="ChunkX">-15</Setting>
		<Setting Name="ChunkY">-13</Setting>
		<Setting Name="X">81837.312500</Setting>
		<Setting Name="Y">-52529.601563</Setting>
		<Setting Name="Z">6326.382813</Setting>
		<Setting Name="SectorX">14</Setting>
		<Setting Name="SectorY">4</Setting>
		<Setting Name="MapName">Chunk_n15_n13.vgr</Setting>
		<Setting Name="MapShortName">VarrynDunes</Setting>
		<Setting Name="MapDisplayName">Varryn Dunes</Setting>
		<Setting Name="Type">Location</Setting>
		<Setting Name="Notes" />
	</Set>
	<Set Name="Location 25">
		<Setting Name="Label">Kall'Raa</Setting>
		<Setting Name="ChunkX">-14</Setting>
		<Setting Name="ChunkY">-12</Setting>
		<Setting Name="X">-21307.441406</Setting>
		<Setting Name="Y">53035.703125</Setting>
		<Setting Name="Z">-850.895874</Setting>
		<Setting Name="SectorX">6</Setting>
		<Setting Name="SectorY">12</Setting>
		<Setting Name="MapName">Chunk_n14_n12.vgr</Setting>
		<Setting Name="MapShortName">Razad</Setting>
		<Setting Name="MapDisplayName">Razad</Setting>
		<Setting Name="Type">Location</Setting>
	<Set Name="Location 26">
		<Setting Name="Label">Khal Port Spot</Setting>
		<Setting Name="ChunkX">-13</Setting>
		<Setting Name="ChunkY">-9</Setting>
		<Setting Name="X">4687.000000</Setting>
		<Setting Name="Y">-68487.000000</Setting>
		<Setting Name="Z">1182.500000</Setting>
		<Setting Name="SectorX">8</Setting>
		<Setting Name="SectorY">3</Setting>
		<Setting Name="MapName">Chunk_n13_n9.vgr</Setting>
		<Setting Name="MapShortName">Khal</Setting>
		<Setting Name="MapDisplayName">Khal</Setting>
		<Setting Name="Type">Location</Setting>
		<Setting Name="Notes" />
	</Set>
	<Set Name="Location 27">
		<Setting Name="Label">Crafting Area</Setting>
		<Setting Name="ChunkX">-14</Setting>
		<Setting Name="ChunkY">-14</Setting>
		<Setting Name="X">-13856.300781</Setting>
		<Setting Name="Y">-40924.562500</Setting>
		<Setting Name="Z">513.169189</Setting>
		<Setting Name="SectorX">7</Setting>
		<Setting Name="SectorY">5</Setting>
		<Setting Name="MapName">Chunk_n14_n14.vgr</Setting>
		<Setting Name="MapShortName">Afrit</Setting>
		<Setting Name="MapDisplayName">Afrit</Setting>
		<Setting Name="Type">Location</Setting>
		<Setting Name="Notes" />
</InnerSpaceSettings>
 

Cr4zyb4rd

Active Member
I notice right off that the final set has no closing tag :p
Yes, you can safely delete this file and it will build a new one from scratch as you add points, if you can't get it working.

(3rd edit...sheesh I should think before i hit submit)

Another possible issue I can see with cutting/pasting is that it's not very robust about the setting names. If you have two instances of "Location 15" the second one will probably just overwrite the settings for the former and it'll be gone next time the file is saved, but I can't guarantee this behavior as I haven't tested it.
 

misagh

Active Member
Cr4zyb4rd said:
I notice right off that the final set has no closing tag :p
Yes, you can safely delete this file and it will build a new one from scratch as you add points, if you can't get it working.

(3rd edit...sheesh I should think before i hit submit)

Another possible issue I can see with cutting/pasting is that it's not very robust about the setting names. If you have two instances of "Location 15" the second one will probably just overwrite the settings for the former and it'll be gone next time the file is saved, but I can't guarantee this behavior as I haven't tested it.
Sorry about the obvious error, it probably got there when I was copy / pasting into a new file. However, that doesn't seem to solve my problem. I'll try deleting the file and adding to it again.

The script loads and saves directions directly from InnerSpace\Extensions\isxvglocations.xml, correct?

Also is the only way to "reload" the script and force it to reload the file to close Vanguard and restart it from Inner Space?

Thanks for your patience, very new to this.
 

Cr4zyb4rd

Active Member
Yes that is the correct filename.

The file is loaded by the isxvg extension itself (the script/UI merely populates a listbox from the locations already in memory), so you don't have to close vanguard itself but you DO have to unload and reload the extension
Code:
ext -unload isxvg
ext isxvg
which may cause problems for other scripts/UIs you have running at the time.

I noticed another set several lines above the last one that was also missing a closing </set> tag in what you posted. Your best bet for finding any errors is to delete or comment out (you can use <!-- and --> to wrap your comments within xml, the parser will ignore anything within these tags) sections starting from the bottom until you find out what's breaking it. I had to do this to find the garbage characters originally posted in the warp-altar list...not a fun task, but doable :)
 
Top Bottom