public void SendServerSettingString(WorldClient client, string key, string value) { PacketContent pak = new PacketContent(); pak.addUintShort((ushort)RPCResponseHeaders.SERVER_FEATURE_EVENT); int fullLen = key.Length + value.Length; pak.addInt16((short)fullLen, 1); pak.addSizedString(key); pak.addSizedString(value); client.messageQueue.addRpcMessage(pak.returnFinalPacket()); }
public void createFlashTraffic(WorldClient client, string url) { PacketContent pak = new PacketContent(); pak.addUint16((UInt16)RPCResponseHeaders.SERVER_FLASH_TRAFFIC, 0); pak.addHexBytes("0000070005"); pak.addSizedString(url); pak.addByte(0); client.messageQueue.addRpcMessage(pak.returnFinalPacket()); }