Ultima Online Protocol :: String Query
Packet # Packet Name Length Client Server Obsolete
0xAB String Query dynamic X X
Data Type Description
byte 0xAB The packet number.
ushort Size The size of the packet.
uint Serial The query serial.
byte 0x00 Unknown.
byte 0x00 Unknown.
ushort Length1 The length of the text that follows.
char[] Text1 Text to appear at the top of the gump.
bool Cancel If true, the client is able to cancel the query.
byte Type The type of query.

  • 0x01 - String
  • 0x02 - Number
uint Max If Type is String, this is the maximum length of the reply.
If Type is Number, this is the maximum number that can be entered.
ushort Length2 The length of the text that follows.
char[] Text2 Text to appear above the entry box.

Packet Description:
This is used to elicit a string or numerical response from the client.