Today, I start coding somethings of the rooms, but i see the items don't work in the last release (I updated it today)...
When, I review the packet and I fixed it:
In HabboHotel/Items/RoomItem.cs, at the void
Replace:Code:internal void Serialize(ServerMessage Message)
For:Code:if (IsFloorItem) { Message.AppendUInt(Id); Message.AppendInt32(GetBaseItem().SpriteId); Message.AppendInt32(X); Message.AppendInt32(Y); Message.AppendInt32(Rot); Message.AppendStringWithBreak(Z.ToString().Replace(',', '.')); Message.AppendInt32(0); Message.AppendStringWithBreak(ExtraData); Message.AppendInt32(-1); }
Capture:Code:if (IsFloorItem) { Message.AppendUInt(Id); Message.AppendInt32(GetBaseItem().SpriteId); Message.AppendInt32(X); Message.AppendInt32(Y); Message.AppendInt32(Rot); Message.AppendStringWithBreak(Z.ToString().Replace(',', '.')); Message.AppendInt32(0); Message.AppendStringWithBreak(ExtraData); Message.AppendInt32(-1); if (GetBaseItem().InteractionType.ToLower() == "default") Message.AppendBoolean(false); else Message.AppendBoolean(true); }
Have a nice day!






