Ultima Online
From Funiaita
Important links
- Shard Excelsior: http://www.uoex.net/
- Scripting/Macros EasyUo: http://www.easyuo.com/
- Official Website: https://uo.com/
- UOX3 Ultima Online Offline Experiment
Misc
language of the client
In uo.cfg insert as first line
UserLanguageCodeString=ENU
to switch the client to the english language.
Server
Ultima Online in a VirtualBox with Debian
I can't connect :-( Something is wrong!
- RAM: 6+ GB
- Disk: 1.5+ GB
- same UO for client and server
- install some stuff
apt-get install unzip x11-apps libgtk-3-0 vulkan-tools libz-dev libgdiplus
- get the installer for ClassicUO
- unpack it into an empty directory like ~/uo/ClassicUO
- start ClassicUO and let it update and close it
- prepare the system for Wine and UO and install wine
dpkg --add-architecture i386 && apt-get update && apt-get install wine32:i386
- get UO from somewhere (wget)
- start winecfg (if it does not start, delete directory ~/.wine) first
winecfg
- start the setup of UO
wine UOClassicSetup_xxxxxx.exe &
- after the installation on drive c you will probably find your installed UO like this
ls ~/.wine/dirve_c/
- start the original Ultima Online client and let it update
wine UO.exe
- get the server
- unpack it into an empty directory
- edit uox.ini
- Servername
- ExternalIp (if needed)
- DATADIRECTORY (point it to the UO installation from above, probably something like /home/andreas/uo/OriginalUO, the linux path, NOT the wine-Windows-path)
- Edit accounts in accounts/accounts.adm
- Change the admin's password (and username?)
- Change the guest's password to something weird, this should never be used
- Copy paste the guest account and create a real account (account number, username, password, path)
- Start the server (probably best in screen)
./uox3
- connect to the sever as admin and select something like "default world"
- connect to the server as player and play
goto dfndata/maps rename maps.4xclients to maps.dfn open maps.dfn and replace the x and y on map 1 and 0 with this X=7168 Y=4096 also add this to your maps.dfn file [MAP 4] // Mondains Legacy { MAP=map4.mul STATICS=statics4.mul STAIDX=staidx4.mul X=1448 Y=1448 } -- Dragonslayer
Clients
Orion
ClassicUo
Ultima Online Enhanced Client
Spinning Wheel
If you want to spin yarn from cotton or other sources, the following macro can do that for you:
- just the resource (for example wool)
- Wait For Target
- Cursor Target Stored
- When you add this, select the spinning wheel you want to use
- Delay 5.0 seconds
- Enable Repeating: 10
Loom
Now you want to use the yarn to get a "Bolt of Cloth": Here I use a different method. You should be able to use each method for Spinning Wheel and Loom but it seems sometimes only one of these methods work.
- Create a macro with just yarn in the first slot.
- Rightclick the slot with the yarn and select "Target Stored"
- With the appearing cursor you select the wanted loom
- There is no need for a delay
- Enable Repeating: 10