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