I saw this thread and wanted to simplify the process so I didn't A) have to do anything manually and B) have to use a spreadsheet. No one has time for all that. Instead, I just created a simple Powershell script that will automate this whole process. What does it do? Pulls down the list of house positions from here http://www.uorenaissance.com/map/house.txt Updates the X and Y positions to make it so they appear within UOAM correctly Generates a .map file for UOAM to use Download: https://github.com/markdwags/uorhousepositions The README includes instructions for how to run it manually and how to setup it up to automatically run every day do you don't have to do a single thing. If you have any issues or questions, feel free to post something here or send me a message on IRC.
Cool, let me know if you had any issues that I could either fix in the script or update the README to help the next person.
First time running PS and it asked about execution polcies, I just said "no." Ended up having to change to unrestricted to get this to work. Set-ExecutionPolicy -ExecutionPolicy unrestricted Set-ExecutionPolicy unrestricted -Scope CurrentUser Also threw up a bunch of errors on compile but the result looks good. I had the idea to do this when I created the original spreadsheet but never wanted to learn how. Looks simple enough. && For anyone wondering, script looks legit, nothing to worry about.
@Erlkonig looks like when you copy/pasted the script (assuming you did..?), you may have missed the top <# at the top -- all those errors look like it was trying to execute the text header which of course won't run.
I had to unblock it using Unblock-File cmdlet instead of changing my execution policy. After I did that everything worked great.
Give this a read https://www.techrepublic.com/article/get-started-with-windows-powershell-10-for-windows-xp-pro/
@RIN -- I would be surprised if this worked on Windows XP, since XP doesn't support the later versions of Powershell which this uses. I'll come up with an alternative solution (probably use AWS Lambda with S3 to host it) and let you know here.
Thanks Erl. Looked through that link and it seems this PowerShell 1.0 was designed for XP. The link from that page was dead but a quick search found this: https://support.microsoft.com/en-us...glish-language-installation-packages-for-wind When I get home from work I will look into it. It might actually work. I sure hope it does as I really would like to have all the houses in my UOAM. I appreciate the effort @Quick ! I will see if I can get the above 1.0 to work tonight and let you know what happens. Running XP in a virtual machine on my Windows 10 computer has made UO much more stable, but as we can see there are some drawbacks
You'd be surprised how easy this is to do. If you have Windows 10 Pro, you can use the built-in virtualization. If you're on something else, you can download something like VirtualBox to do the same thing. Personally, I have no issues running UO on Windows 10.
I use Oracle Virtualbox and it works quite well. I initially had UO running just fine on Windows 10 but was getting constant drops from the server. So I thought it was Windows 10. It ended up being my router and how it has both a 2.4G and 5G wifi. The 2.4G I was using ended up being kinda wonky and I think the combo modem/router from my ISP is slightly broken. But since switching to 5G and doing periodic restarts, I've eliminated my drops.
I run mine on win 10 in compatibility mode winxp sp3 and I've never had any issues. Just seems like a VM is a lot more work.
I'm confused. I have the auto update working fine, but my fortresses are all messed up. If I open the map file and change all the fortresses to castles it works fine.