Skip to content

Introduction

EasyUO is a free tool for writing scripts that play Ultima Online for you: small programs that read what the client knows (your hit points, the items around you, the journal) and act on it, by clicking, typing, using items and running the client’s own macros. EasyUO Reforged is EasyUO rebuilt for modern 64-bit Windows; it runs the same scripts.

The simplest script:

msg #SMC Hello Sosaria$
halt

It types ;Hello Sosaria and presses Enter, which makes your character whisper “Hello Sosaria”, then stops.

  • Train skills while you are away from the keyboard.
  • Craft, sort and move items.
  • Buy from vendors, bank, restock.
  • Keep your character alive: heal, cure, flee.
  • Anything else you can describe as “when this happens, do that”.

Check your shard’s rules first: many shards limit or forbid unattended scripting.

  1. Install EasyUO Reforged and run your first script.
  2. Follow the beginner’s tutorial.
  3. Learn the language: variables, expressions, operators and control structures.
  4. Look up anything in the command and variable lists.

Based on the EasyUO wiki, edited for EasyUO Reforged. This text is available under the GNU Free Documentation License 1.2.