Ultima Online

From Funiaita
Revision as of 20:54, 12 August 2024 by Phin (talk | contribs) (→‎Server)

Important links

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

  • 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
  • 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

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