internal void UpdateState(bool bool_5, bool bool_6) { if (bool_5) { this.method_8().method_80(this); } if (bool_6) { ServerMessage Message = new ServerMessage(); if (this.Boolean_2) { Message.Init(88u); Message.AppendStringWithBreak(this.uint_0.ToString()); Message.AppendStringWithBreak(this.ExtraData); } else { Message.Init(85u); this.method_6(Message); } this.method_8().SendMessage(Message, null); } }
public void SendNotif(string string_0, int int_0) { ServerMessage nMessage = new ServerMessage(); switch (int_0) { case 0: nMessage.Init(161u); break; case 1: nMessage.Init(139u); break; case 2: nMessage.Init(810u); nMessage.AppendUInt(1u); break; default: nMessage.Init(161u); break; } nMessage.AppendStringWithBreak(string_0); this.GetConnection().SendMessage(nMessage); }
internal void method_40(RoomItem RoomItem_0, int int_17, int int_18, uint uint_2, double double_3) { ServerMessage Message = new ServerMessage(); Message.Init(230u); Message.AppendInt32(RoomItem_0.Int32_0); Message.AppendInt32(RoomItem_0.Int32_1); Message.AppendInt32(int_17); Message.AppendInt32(int_18); Message.AppendInt32(1); Message.AppendUInt(RoomItem_0.uint_0); Message.AppendStringWithBreak(RoomItem_0.Double_0.ToString().Replace(',', '.')); Message.AppendStringWithBreak(double_3.ToString().Replace(',', '.')); Message.AppendUInt(uint_2); this.SendMessage(Message, null); this.method_81(RoomItem_0, int_17, int_18, double_3); }
private void method_42(RoomUser RoomUser_1, ThreeDCoord gstruct1_1, uint uint_2, double double_3) { ServerMessage Message = new ServerMessage(); Message.Init(230u); Message.AppendInt32(RoomUser_1.int_3); Message.AppendInt32(RoomUser_1.int_4); Message.AppendInt32(gstruct1_1.x); Message.AppendInt32(gstruct1_1.y); Message.AppendInt32(0); Message.AppendUInt(uint_2); Message.AppendString("J"); Message.AppendInt32(RoomUser_1.VirtualId); Message.AppendStringWithBreak(RoomUser_1.double_0.ToString().Replace(',', '.')); Message.AppendStringWithBreak(double_3.ToString().Replace(',', '.')); this.SendMessage(Message, null); this.byte_0[RoomUser_1.int_3, RoomUser_1.int_4] = 1; RoomUser_1.int_3 = gstruct1_1.x; RoomUser_1.int_4 = gstruct1_1.y; RoomUser_1.double_0 = double_3; RoomUser_1.int_12 = gstruct1_1.x; RoomUser_1.int_13 = gstruct1_1.y; RoomUser_1.double_1 = double_3; RoomUser_1.int_9 = 2; this.byte_0[RoomUser_1.int_3, RoomUser_1.int_4] = 0; this.method_87(RoomUser_1, false, true); }
internal List<ServerMessage> method_30() { List<ServerMessage> list = new List<ServerMessage>(); int num = 0; ServerMessage Message = new ServerMessage(); Message.Init(161u); Message.AppendStringWithBreak("Users online:\r"); for (int i = 0; i < this.Session.Length; i++) { GameClient @class = this.Session[i]; if (@class != null && @class.GetHabbo() != null) { if (num > 20) { list.Add(Message); num = 0; Message = new ServerMessage(); Message.Init(161u); } num++; Message.AppendStringWithBreak(string.Concat(new object[] { @class.GetHabbo().Username, " {", @class.GetHabbo().Rank, "}\r" })); } } list.Add(Message); return list; }