uo_protocol
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| uo_protocol [2014/03/03 19:19] – created thooge | uo_protocol [2016/12/18 17:33] (current) – [UO Protocol] thooge | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== UO Protocol ====== | ====== UO Protocol ====== | ||
| - | The following information is mainly | + | The following information is mainly |
| + | [[http://wpdev.sourceforge.net/docs/ | ||
| + | and [[http:// | ||
| + | See also: http://docs.polserver.com/ | ||
| All known commands will be documented including obsolete packets. | All known commands will be documented including obsolete packets. | ||
| Line 10: | Line 13: | ||
| ===== Data Types ===== | ===== Data Types ===== | ||
| - | BYTE 8-bit unsigned | + | < |
| - | | + | BYTE 8-bit unsigned |
| - | | + | SBYTE 8-bit signed |
| - | | + | BOOL 8-bit boolean (0x00=False, |
| - | | + | CHAR 8-bit single ASCII character |
| - | | + | UNI 16-bit single unicode character |
| - | | + | SHORT 16-bit signed |
| - | | + | USHORT 16-bit unsigned |
| - | | + | INT 32-bit signed |
| + | UINT | ||
| + | </ | ||
| - | These seems to be no float data because of performance considerations. | + | There seems to be no float data because of performance considerations. |
| ===== Game Packets Structure | ===== Game Packets Structure | ||
| Line 58: | Line 63: | ||
| * Add Item to Container ([[UO Protocol 0x25|0x25]]) | * Add Item to Container ([[UO Protocol 0x25|0x25]]) | ||
| * Kick Player ([[UO Protocol 0x26|0x26]]) | * Kick Player ([[UO Protocol 0x26|0x26]]) | ||
| - | * Reject Request to move Items ([[UO Protocol 0x27|0x27]]) | + | * Get Item Failed |
| * Clear Square ([[UO Protocol 0x28|0x28]]) | * Clear Square ([[UO Protocol 0x28|0x28]]) | ||
| * Paperdoll Clothing Added ([[UO Protocol 0x29|0x29]]) | * Paperdoll Clothing Added ([[UO Protocol 0x29|0x29]]) | ||
| Line 145: | Line 150: | ||
| * Book Info ([[UO Protocol 0xD4|0xD4]]) | * Book Info ([[UO Protocol 0xD4|0xD4]]) | ||
| * AOS Command ([[UO Protocol 0xD7|0xD7]]) | * AOS Command ([[UO Protocol 0xD7|0xD7]]) | ||
| + | * Custom House ([[UO Protocol 0xD8|0xD8]]) | ||
| + | * Metrics ([[UO Protocol 0xD9|0xD9]]) | ||
| + | * Mahjong ([[UO Protocol 0xDA|0xDA]]) | ||
| + | * Character Transfer Log([[UO Protocol 0xDB|0xDB]]) | ||
| * Compressed Gump ([[UO Protocol 0xDD|0xDD]]) | * Compressed Gump ([[UO Protocol 0xDD|0xDD]]) | ||
| ===== Patch Server Protocol | ===== Patch Server Protocol | ||
| - | * HelloRequest | + | * [[patch_protocol_hello1|HelloRequest]] |
| - | * PatchServerTransfer | + | * [[patch_protocol_transfer|PatchServerTransfer]] |
| - | * NoticeBlock | + | * [[patch_protocol_notice|NoticeBlock]] |
| - | * PatchListRequest | + | * [[patch_protocol_listreq|PatchListRequest]] |
| - | * PatchListData | + | * [[patch_protocol_list|PatchListData]] |
| - | * PatchDataRequest | + | * [[patch_protocol_datareq|PatchDataRequest]] |
| - | * PatchData | + | * [[patch_protocol_data|PatchData]] |
| [[Category: | [[Category: | ||
uo_protocol.1393874393.txt.gz · Last modified: 2014/03/03 19:19 by thooge
