Difference between revisions of "CmpPix"
From Wiki
(No difference)
|
Latest revision as of 23:30, 27 October 2007
Synopsis
cmpPix {number} [true | false]
Description
The cmpPix command compares the pixel given by {number} previously saved with savePix command. If it evaluates to either true or false (given by the option) it will execute the next statement or statement block.
| Option | Description |
| true | Executes next statement if current pixel equals to the previously saved pixel. |
| false | Executes next statement if current pixel differs from the previously saved pixel. |
| Note: | the UO client must be top most in order for savepix and #pixcol to work |
Example
;Go to the client login screen and make
;sure your mouse cursor is not over the
;Quit button (upper right corner)
;Start the script and move your mouse
;over the Quit button. The client will
;close even if you don't make a click.
savePix 580 13 1
comparePixelAgain:
cmpPix 1 f
{
key F4 Alt
halt
}
goto comparePixelAgain
Related Commands
| savePix |
See Also
Client
- Client commands are used to send information to the Ultima Online client in order to perform an action or effect some change.
| chooseSkill | Reads the current skill value/lock status for a specific skill |
| click | Clicks at a specific position in the UO client |
| cmpPix | Compares a current pixel to a previously saved pixel |
| contPos | Moves the active topmost gump to a new position |
| deleteJournal | Forgets the contents of the journal buffer |
| findItem | Finds items, monsters, players, NPCs based on object ID or object type |
| getShopInfo | Retrieves information from the client about the currently shown top entry on a shopping gump |
| getUOTitle | Gets the text on the title bar of the client |
| hideItem | Removes an items graphic from the client |
| ignoreItem | Removes items from the list searched by findItem |
| key | Sends a key-stroke to the client |
| move | Moves the character to a specified location |
| msg | Sends a string to the client as keystrokes |
| nextCPos | Denotes where the next opened container/gump will open |
| onHotKey | Performs a line of code if a specific key is pressed |
| savePix | Saves the color of a pixel in a specified location |
| setShopItem | Sets the number of items to purchase given by ID |
| setUOTitle | Sets the text on the title bar of the client |
| scanJournal | Scans the users journal and stores the string for examination |
| sleep | Waits a specified amount of time |
| target | Waits for a target cursor to appear |
| terminate | Terminates the current client |
| uoXL | Start/manage clients |
| wait | Waits a specified amount of time |