public void Serialize(ServerMessage message) { message.AppendUInt32(mID); message.AppendString(mUsername); message.AppendBoolean(true); message.AppendBoolean(true); message.AppendBoolean(false); message.AppendString(mFigure); message.AppendBoolean(false); message.AppendString(mMotto); message.AppendString("1-1-1970"); }
public void Serialize(ServerMessage message) { message.AppendUInt32(mID); message.AppendBoolean(false); message.AppendString(mName); message.AppendString(mOwnerName); message.AppendInt32((int)mAccessType); message.AppendInt32((int)mVisitors); message.AppendInt32((int)mMaxVisitors); message.AppendString(mDescription); message.AppendBoolean(false); // All rights message.AppendBoolean(false); // Allow trading }
/// <summary> /// 33 - "@a" /// </summary> private void SendMsg() { uint buddyID = Request.PopWireduint(); string sText = Request.PopFixedString(); // Buddy in list? if (mSession.GetMessenger().GetBuddy(buddyID) != null) { // Buddy online? GameClient buddyClient = IonEnvironment.GetHabboHotel().GetClients().GetClientOfHabbo(buddyID); if (buddyClient == null) { Response.Initialize(ResponseOpcodes.InstantMessageError); // Opcode Response.AppendInt32(5); // Error code Response.AppendUInt32(mSession.GetHabbo().ID); SendResponse(); } else { ServerMessage notify = new ServerMessage(ResponseOpcodes.NewConsole); notify.AppendUInt32(mSession.GetHabbo().ID); notify.AppendString(sText); buddyClient.GetConnection().SendMessage(notify); } } }
public void Serialize(ServerMessage message) { message.AppendString(mID.ToString()); message.AppendString(mUsername); message.AppendString(mFigure); message.AppendString(mGender.ToString()); message.AppendString(mMotto.ToString()); message.AppendBoolean(false); message.AppendString(""); message.AppendBoolean(false); message.AppendBoolean(false); message.AppendBoolean(false); message.AppendBoolean(false); }
/// <summary> /// Sends a 'Notification from staff:' message. The message holds a given text. /// </summary> /// <param name="sText">The text to display in the message.</param> public void SendStaffMessage(string sText) { ServerMessage message = new ServerMessage(ResponseOpcodes.Mod); message.AppendString(sText); GetConnection().SendMessage(message); }