Uopilot Script Commands May 2026
Overview — uoPilot script commands (full review)
What uoPilot is
uoPilot is a scripting/automation tool for Ultima Online that provides a command language to control characters (movement, targeting, item handling, macros, UI interactions). (Assuming you mean the widely used uoPilot; if you meant a different project, say so.)
2. Variables & Math
| Command | Description | Example |
|---------|-------------|---------|
| set var,value | Assign value to variable | set x,10 |
| add var,value | Add to variable | add x,5 |
| sub var,value | Subtract | sub x,3 |
| mul var,value | Multiply | mul x,2 |
| div var,value | Divide | div x,4 |
| inc var | Increment by 1 | inc counter |
| dec var | Decrement by 1 | dec counter | uopilot script commands
2. Core Command Categories
2.1 Mouse Commands
| Command | Syntax | Description |
|---------|--------|-------------|
| MoveTo | MoveTo X, Y | Moves mouse to absolute screen coordinates |
| Click | Click Left/Right/Middle | Performs a mouse click |
| DblClick | DblClick Left | Double-click |
| Down / Up | Down Left / Up Left | Press or release mouse button |
| Wheel | Wheel +/- | Scroll wheel up/down | Overview — uoPilot script commands (full review) What
- Automating a login process:
move : Moves the cursor to the target coordinates without clicking. double_left : Performs a double left-click. get : Get the value of a variable





Thanks for sharing such useful insights. This answered many of my questions. I will definitely try applying this.