Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

Latest CRACKED SWF + Headers PRODUCTION-201608171204-891546786 [PLUSEMU]

Newbie Spellweaver
Joined
Mar 22, 2013
Messages
56
Reaction score
9
Hello, ragezone friends, I come here to leave a gift of the packets of the new Habbo.com PRODUCTION (August) [production-201608171204-891546786] .... You like this the production-201607262204-86871104, I come here to keep your updated hotels. I want to make this contribution because from here I have gained much knowledge ... The packets have no duplicates were removed by id and id are correct, no errors.

Cracked SWF:


RSAKeys.cs:
Code:
namespace Plus.Communication.Encryption.Keys
{
    public class RSAKeys
    {
        public string N = "86851dd364d5c5cece3c883171cc6ddc5760779b992482bd1e20dd296888df91b33b936a7b93f06d29e8870f703a216257dec7c81de0058fea4cc5116f75e6efc4e9113513e45357dc3fd43d4efab5963ef178b78bd61e81a14c603b24c8bcce0a12230b320045498edc29282ff0603bc7b7dae8fc1b05b52b2f301a9dc783b7";
        public string D = "59ae13e243392e89ded305764bdd9e92e4eafa67bb6dac7e1415e8c645b0950bccd26246fd0d4af37145af5fa026c0ec3a94853013eaae5ff1888360f4f9449ee023762ec195dff3f30ca0b08b8c947e3859877b5d7dced5c8715c58b53740b84e11fbc71349a27c31745fcefeeea57cff291099205e230e0c7c27e8e1c0512b";
        public string E = "3";
    }
}

ClientPacketHeader.cs:
Code:
namespace Plus.Communication.Packets.Incoming
{
    public static class ClientPacketHeader
    {
        public const int MakeOfferMessageEvent = 3117;
        public const int GetRoomBannedUsersMessageEvent = 3251;
        public const int GetPetInventoryMessageEvent = 765;
        public const int DropHandItemMessageEvent = 469;
        public const int ReleaseTicketMessageEvent = 175;
        public const int GetModeratorRoomInfoMessageEvent = 1695;
        public const int KickUserMessageEvent = 1240;
        public const int SaveWiredEffectConfigMessageEvent = 1394;
        public const int RespectPetMessageEvent = 608;
        public const int GenerateSecretKeyMessageEvent = 682;
        public const int GetModeratorTicketChatlogsMessageEvent = 2490;
        public const int PingMessageEvent = 3219;
        public const int GetAchievementsMessageEvent = 2093;
        public const int SaveWiredTriggerConfigMessageEvent = 3964;
        public const int AcceptGroupMembershipMessageEvent = 3659;
        public const int GetGroupFurniSettingsMessageEvent = 1519;
        public const int TakeAdminRightsMessageEvent = 1892;
        public const int RemoveAllRightsMessageEvent = 1593;
        public const int UpdateThreadMessageEvent = 988;
        public const int TourRequestEvent = 3263;
        public const int ManageGroupMessageEvent = 432;
        public const int ModifyRoomFilterListMessageEvent = 1164;
        public const int SSOTicketMessageEvent = 435;
        public const int AvatarEffectActivatedMessageEvent = 3763;
        public const int JoinGroupMessageEvent = 143;
        public const int DeclineGroupMembershipMessageEvent = 718;
        public const int UniqueIDMessageEvent = 1936;
        public const int RemoveMyRightsMessageEvent = 704;
        public const int ApplyHorseEffectMessageEvent = 626;
        public const int GetPetInformationMessageEvent = 3171;
        public const int GetGameListingMessageEvent = 941;
        public const int GiveHandItemMessageEvent = 150;
        public const int GetHabboGroupBadgesMessageEvent = 296;
        public const int UpdateFigureDataMessageEvent = 3919;
        public const int TradingRemoveItemMessageEvent = 847;
        public const int RemoveGroupMemberMessageEvent = 1922;
        public const int EventLogMessageEvent = 1480;
        public const int RefreshCampaignMessageEvent = 1731;
        public const int GetRentableSpaceMessageEvent = 634;
        public const int GetPromotableRoomsMessageEvent = 965;
        public const int StaffPickRoomEvent = 1265;
        public const int UseOneWayGateMessageEvent = 3560;
        public const int AddStickyNoteMessageEvent = 294;
        public const int GetSelectedBadgesMessageEvent = 3087;
        public const int ModerationTradeLockMessageEvent = 3501;
        public const int UpdateStickyNoteMessageEvent = 3076;
        public const int GuideSessionOnDutyUpdateMessageEvent = 2806;
        public const int GuideSessionIsTypingMessageEvent = 967;
        public const int CloseTicketMesageEvent = 1284;
        public const int RequestBuddyMessageEvent = 2640;
        public const int GetOwnOffersMessageEvent = 106;
        public const int FloorPlanEditorRoomPropertiesMessageEvent = 3063;
        public const int GetFurnitureAliasesMessageEvent = 2326;
        public const int GetRoomSettingsMessageEvent = 1378;
        public const int RequestFurniInventoryMessageEvent = 3379;
        public const int DeleteGroupPostMessageEvent = 241;
        public const int ModerationKickMessageEvent = 2607;
        public const int OpenFlatConnectionMessageEvent = 3326;
        public const int DanceMessageEvent = 3139;
        public const int RemoveBuddyMessageEvent = 283;
        public const int LatencyTestMessageEvent = 2274;
        public const int InfoRetrieveMessageEvent = 295;
        public const int PollRejectMessageEvent = 2293;
        public const int YouTubeGetNextVideo = 2110;
        public const int SetObjectDataMessageEvent = 1333;
        public const int MessengerInitMessageEvent = 1873;
        public const int GuideSessionCreateMessageEvent = 2226;
        public const int PickUpBotMessageEvent = 680;
        public const int ActionMessageEvent = 3227;
        public const int LookToMessageEvent = 3930;
        public const int ToggleMoodlightMessageEvent = 3200;
        public const int FollowFriendMessageEvent = 2025;
        public const int PickUpPetMessageEvent = 714;
        public const int GetSellablePetBreedsMessageEvent = 1602;
        public const int GetForumUserProfileMessageEvent = 1794;
        public const int GetForumsListDataMessageEvent = 1035;
        public const int IgnoreUserMessageEvent = 521;
        public const int DeleteRoomMessageEvent = 1328;
        public const int StartQuestMessageEvent = 2931;
        public const int GetBuddyRequestsMessageEvent = 1622;
        public const int SaveRoomThumbnailEvent = 1440;
        public const int GetGiftWrappingConfigurationMessageEvent = 3283;
        public const int TradingAcceptMessageEvent = 2320;
        public const int UpdateGroupIdentityMessageEvent = 1407;
        public const int GetHabboClubCenterInfoMessageEvent = 1683;
        public const int RideHorseMessageEvent = 2408;
        public const int ApplySignMessageEvent = 3935;
        public const int FindRandomFriendingRoomMessageEvent = 2534;
        public const int GetModeratorUserChatlogMessageEvent = 2637;
        public const int TradingOfferItemMessageEvent = 1293;
        public const int AmbassadorWarningMessageEvent = 3181;
        public const int GetWardrobeMessageEvent = 3102;
        public const int MuteUserMessageEvent = 1841;
        public const int UpdateForumSettingsMessageEvent = 1493;
        public const int GuideSessionInviteRequesterMessageEvent = 1620;
        public const int ApplyDecorationMessageEvent = 1406;
        public const int GetBotInventoryMessageEvent = 1348;
        public const int UseHabboWheelMessageEvent = 3931;
        public const int EditRoomPromotionMessageEvent = 2809;
        public const int GetCurrentQuestMessageEvent = 705;
        public const int GetModeratorUserInfoMessageEvent = 200;
        public const int PlaceBotMessageEvent = 2036;
        public const int GetCatalogRoomPromotionMessageEvent = 3998;
        public const int GetCatalogPageMessageEvent = 1560;
        public const int GetThreadsListDataMessageEvent = 2709;
        public const int ShoutMessageEvent = 529;
        public const int GetTalentTrackMessageEvent = 2133;
        public const int DiceOffMessageEvent = 2933;
        public const int SetUserFocusPreferenceEvent = 897;
        public const int TradingModifyMessageEvent = 3113;
        public const int LetUserInMessageEvent = 479;
        public const int SetActivatedBadgesMessageEvent = 2859;
        public const int UpdateGroupSettingsMessageEvent = 2459;
        public const int ApproveNameMessageEvent = 1060;
        public const int CancelOfferMessageEvent = 3832;
        public const int GetBadgeEditorPartsMessageEvent = 299;
        public const int TradingCancelMessageEvent = 1942;
        public const int DeleteGroupMessageEvent = 2123;
        public const int DeleteStickyNoteMessageEvent = 1104;
        public const int TradingCancelConfirmMessageEvent = 2796;
        public const int GetGroupInfoMessageEvent = 2443;
        public const int GetStickyNoteMessageEvent = 3586;
        public const int DeclineBuddyMessageEvent = 1102;
        public const int OpenGiftMessageEvent = 1138;
        public const int GiveRoomScoreMessageEvent = 2254;
        public const int SetGroupFavouriteMessageEvent = 2377;
        public const int SetMannequinNameMessageEvent = 2247;
        public const int CallForHelpMessageEvent = 2642;
        public const int RoomDimmerSavePresetMessageEvent = 2798;
        public const int UpdateGroupBadgeMessageEvent = 3270;
        public const int PickTicketMessageEvent = 3105;
        public const int SetTonerMessageEvent = 1655;
        public const int RespectUserMessageEvent = 3913;
        public const int PostQuizAnswersMessageEvent = 118;
        public const int YouTubeVideoInformationMessageEvent = 408;
        public const int DeleteGroupThreadMessageEvent = 2877;
        public const int DeleteFavouriteRoomMessageEvent = 3176;
        public const int InitializeGameCenterMessageEvent = 872;
        public const int CreditFurniRedeemMessageEvent = 171;
        public const int ModerationMsgMessageEvent = 2435;
        public const int ToggleYouTubeVideoMessageEvent = 3330;
        public const int UpdateNavigatorSettingsMessageEvent = 2597;
        public const int UseSellableClothingMessageEvent = 1692;
        public const int PollStartMessageEvent = 3182;
        public const int HabboCameraEvent = 2333;
        public const int BuyOfferMessageEvent = 1510;
        public const int Game2GetWeeklyLeaderboardMessageEvent = 288;
        public const int PerformanceLogMessageEvent = 576;
        public const int ToggleMuteToolMessageEvent = 3112;
        public const int InitTradeMessageEvent = 1235;
        public const int ChatMessageEvent = 2677;
        public const int SaveRoomSettingsMessageEvent = 2244;
        public const int GetMarketplaceOffersMessageEvent = 2116;
        public const int PurchaseFromCatalogAsGiftMessageEvent = 2479;
        public const int CheckGnomeNameMessageEvent = 3574;
        public const int GetGroupCreationWindowMessageEvent = 3111;
        public const int SubmitBullyReportMessageEvent = 1615;
        public const int GiveAdminRightsMessageEvent = 2904;
        public const int GetGroupMembersMessageEvent = 247;
        public const int ModerateRoomMessageEvent = 3312;
        public const int GetForumStatsMessageEvent = 959;
        public const int GetPromoArticlesMessageEvent = 800;
        public const int CallForHelpFromForumThreadMessageEvent = 2131;
        public const int SitMessageEvent = 1905;
        public const int SetSoundSettingsMessageEvent = 908;
        public const int ModerationCautionMessageEvent = 3434;
        public const int InitializeFloorPlanSessionMessageEvent = 1556;
        public const int ModeratorActionMessageEvent = 3810;
        public const int PostGroupContentMessageEvent = 2237;
        public const int GetCraftingRecipesAvailableMessageEvent = 1774;
        public const int GetModeratorRoomChatlogMessageEvent = 2493;
        public const int SetFriendBarStateMessageEvent = 3573;
        public const int GetUserFlatCatsMessageEvent = 3673;
        public const int SendBullyReportMessageEvent = 3621;
        public const int RemoveRightsMessageEvent = 2559;
        public const int ModerationBanMessageEvent = 3564;
        public const int GetUserTagsMessageEvent = 1471;
        public const int CanCreateRoomMessageEvent = 999;
        public const int UseWallItemMessageEvent = 2773;
        public const int OpenCalendarBoxMessageEvent = 309;
        public const int PlaceObjectMessageEvent = 3914;
        public const int OpenBotActionMessageEvent = 3565;
        public const int GetMarketplaceConfigurationMessageEvent = 2037;
        public const int GetCreditsInfoMessageEvent = 2592;
        public const int OnBullyClickMessageEvent = 2030;
        public const int GetEventCategoriesMessageEvent = 1919;
        public const int GetRoomEntryDataMessageEvent = 2518;
        public const int MoveWallItemMessageEvent = 3865;
        public const int ModerationDefaultSanctionMessageEvent = 2656;
        public const int CallForHelpFromIMMessageEvent = 672;
        public const int UpdateGroupColoursMessageEvent = 1513;
        public const int HabboSearchMessageEvent = 2307;
        public const int JoinPlayerQueueMessageEvent = 0;
        public const int CommandBotMessageEvent = 1613;
        public const int CraftSecretMessageEvent = 3092;
        public const int ForceOpenCalendarBoxMessageEvent = 43;
        public const int SetCustomStackingHeightMessageEvent = 2912;
        public const int UnIgnoreUserMessageEvent = 1881;
        public const int GetGuestRoomMessageEvent = 127;
        public const int SetMannequinFigureMessageEvent = 1351;
        public const int DisconnectionMessageEvent = 2663;
        public const int GetIgnoredUsersMessageEvent = 494;
        public const int AssignRightsMessageEvent = 351;
        public const int GetClubOffersMessageEvent = 3078;
        public const int GetYouTubeTelevisionMessageEvent = 1044;
        public const int SetMessengerInviteStatusMessageEvent = 3148;
        public const int UpdateFloorPropertiesMessageEvent = 2115;
        public const int GetMoodlightConfigMessageEvent = 380;
        public const int PurchaseRoomPromotionMessageEvent = 562;
        public const int AddFavouriteRoomMessageEvent = 3765;
        public const int SendRoomInviteMessageEvent = 3737;
        public const int SaveEnforcedCategorySettingsMessageEvent = 1608;
        public const int ModerationMuteMessageEvent = 1840;
        public const int SetRelationshipMessageEvent = 605;
        public const int ChangeMottoMessageEvent = 321;
        public const int UnbanUserFromRoomMessageEvent = 2245;
        public const int GetRoomRightsMessageEvent = 645;
        public const int PurchaseGroupMessageEvent = 2249;
        public const int CreateFlatMessageEvent = 1802;
        public const int GetDailyQuestMessageEvent = 1822;
        public const int OpenHelpToolMessageEvent = 1586;
        public const int FriendListUpdateMessageEvent = 2814;
        public const int CallForHelpFromForumMessageMessageEvent = 676;
        public const int GetMarketplaceCanMakeOfferMessageEvent = 3944;
        public const int ThrowDiceMessageEvent = 1636;
        public const int PollAnswerMessageEvent = 783;
        public const int SaveWiredConditionConfigMessageEvent = 2776;
        public const int GetCameraRequestEvent = 664;
        public const int GetCatalogOfferMessageEvent = 1114;
        public const int GetClubGiftsMessageEvent = 1979;
        public const int PurchaseFromCatalogMessageEvent = 616;
        public const int GetCatalogModeMessageEvent = 870;
        public const int PickupObjectMessageEvent = 3353;
        public const int GetMarketplaceItemStatsMessageEvent = 1538;
        public const int GetRecipeConfigMessageEvent = 192;
        public const int FindNewFriendsMessageEvent = 1645;
        public const int CancelQuestMessageEvent = 3406;
        public const int RedeemOfferCreditsMessageEvent = 2367;
        public const int RedeemVoucherMessageEvent = 1709;
        public const int NavigatorSearchMessageEvent = 3708;
        public const int MoveAvatarMessageEvent = 1887;
        public const int GetSoundSettingsMessageEvent = 2500;
        public const int GetRecyclerRewardsMessageEvent = 1807;
        public const int GetClientVersionMessageEvent = 4000;
        public const int GuideSessionResolvedMessageEvent = 907;
        public const int InitializeNavigatorMessageEvent = 410;
        public const int TradingOfferItemsMessageEvent = 3623;
        public const int GetRoomFilterListMessageEvent = 2291;
        public const int WhisperMessageEvent = 2617;
        public const int InitCryptoMessageEvent = 260;
        public const int GetPetTrainingPanelMessageEvent = 3474;
        public const int MoveObjectMessageEvent = 2034;
        public const int GetPlayableGamesMessageEvent = 1576;
        public const int StartTypingMessageEvent = 567;
        public const int GetSongInfoMessageEvent = 303;
        public const int GoToHotelViewMessageEvent = 3183;
        public const int GetExtendedProfileMessageEvent = 1456;
        public const int SendMsgMessageEvent = 1224;
        public const int CancelTypingMessageEvent = 3678;
        public const int GuideSessionMsgMessageEvent = 627;
        public const int GetGroupFurniConfigMessageEvent = 3513;
        public const int TradingConfirmMessageEvent = 3308;
        public const int RemoveGroupFavouriteMessageEvent = 3108;
        public const int VersionCheckMessageEvent = 3175;
        public const int PlacePetMessageEvent = 1740;
        public const int CheckValidNameMessageEvent = 2356;
        public const int ModifyWhoCanRideHorseMessageEvent = 1917;
        public const int GetRelationshipsMessageEvent = 744;
        public const int GetCatalogIndexMessageEvent = 1778;
        public const int ScrGetUserInfoMessageEvent = 983;
        public const int AvatarEffectSelectedMessageEvent = 1700;
        public const int ConfirmLoveLockMessageEvent = 1278;
        public const int RemoveSaddleFromHorseMessageEvent = 2615;
        public const int GuideSessionGetRequesterRoomMessageEvent = 2169;
        public const int SaveNavigatorPositionEvent = 2744;
        public const int AcceptBuddyMessageEvent = 3254;
        public const int GetQuestListMessageEvent = 3137;
        public const int SaveWardrobeOutfitMessageEvent = 2289;
        public const int BanUserMessageEvent = 618;
        public const int GetThreadDataMessageEvent = 2855;
        public const int ChangeNameMessageEvent = 1318;
        public const int MySanctionStatusMessageEvent = 3467;
        public const int GetBadgesMessageEvent = 3265;
        public const int UseFurnitureMessageEvent = 3023;
        public const int GoToFlatMessageEvent = 2324;
        public const int GetSanctionStatusMessageEvent = 3467;
        public const int GuideHelpMessageEvent = 3263;
        public const int SubmitNewTicketMessageEvent = 2642;
        public const int NewNavigatorSearchMessageEvent = 3708;
        public const int GetModeratorUserRoomVisitsMessageEvent = 2050;
        public const int SetChatPreferenceMessageEvent = 1938;
        public const int GetGroupForumDataMessageEvent = 959;
        public const int InitializeNewNavigatorMessageEvent = 410;
        public const int OpenPlayerProfileMessageEvent = 1456;
        public const int UpdateMagicTileMessageEvent = 2912;
        public const int EventTrackerMessageEvent = 1480;
        public const int SaveBotActionMessageEvent = 1613;
        public const int SetUsernameMessageEvent = 494;
        public const int SaveBrandingItemMessageEvent = 1333;
        public const int GetGroupForumThreadRootMessageEvent = 2709;
        public const int CheckQuizTypeEvent = 3542;
        public const int MemoryPerformanceMessageEvent = 576;
        public const int GetHabboClubWindowMessageEvent = 3078;
        public const int CheckPetNameMessageEvent = 1060;
        public const int ReadForumThreadMessageEvent = 2855;
        public const int SaveFloorPlanModelMessageEvent = 2115;
        public const int GetOffersMessageEvent = 2116;
        public const int GetGroupForumsMessageEvent = 1035;
        public const int PublishForumThreadMessageEvent = 2237;
        public const int AlterForumThreadStateMessageEvent = 2877;
        public const int ClientVariablesMessageEvent = 3175;
        public const int MoodlightUpdateMessageEvent = 2798;
        // Camera 2016
        public const int RenderRoomEvent = 664;
        public const int PurchasePhotoEvent = 2333;
        public const int PublishPhotoEvent = 3776;
        public const int GetCameraPriceEvent = 2690;
        public const int ReportCameraPhotoEvent = 1662;
        public const int SetRoomThumbnailMessageEvent = 1440;
    }
}

ServerPacketHeader.cs:
Code:
namespace Plus.Communication.Packets.Outgoing
{
    public static class ServerPacketHeader
    {
        public const int AvatarEffectActivatedMessageComposer = 1618;
        public const int HelperToolMessageComposer = 862;
        public const int NameChangeUpdateMessageComposer = 3514;
        public const int HeightMapMessageComposer = 2830;
        public const int CallForHelpPendingCallsMessageComposer = 2166;
        public const int ChatMessageComposer = 3956;
        public const int GroupMembersMessageComposer = 2477;
        public const int OpenBotActionMessageComposer = 1687;
        public const int UserObjectMessageComposer = 3966;
        public const int ActionMessageComposer = 41;
        public const int ManageGroupMessageComposer = 744;
        public const int FloodControlMessageComposer = 2140;
        public const int FlatControllerAddedMessageComposer = 1586;
        public const int VoucherRedeemOkMessageComposer = 1315;
        public const int TradingClosedMessageComposer = 3774;
        public const int MarketplaceConfigurationMessageComposer = 648;
        public const int FlatCreatedMessageComposer = 2678;
        public const int ServerErrorMessageComposer = 2271;
        public const int ScrSendUserInfoMessageComposer = 1210;
        public const int RecyclerRewardsMessageComposer = 2720;
        public const int CheckPetNameMessageComposer = 740;
        public const int GuideSessionAttachedMessageComposer = 1173;
        public const int QuestAbortedMessageComposer = 31;
        public const int RespectPetNotificationMessageComposer = 298;
        public const int PromotableRoomsMessageComposer = 1597;
        public const int CameraPurchaseOkComposer = 2742;
        public const int CloseConnectionMessageComposer = 1976;
        public const int HabboClubOffersMessageComposer = 3360;
        public const int CfhTopicsInitMessageComposer = 2605;
        public const int WiredEffectConfigMessageComposer = 455;
        public const int FriendListUpdateMessageComposer = 1691;
        public const int ObjectAddMessageComposer = 1276;
        public const int GuideSessionDetachedMessageComposer = 2975;
        public const int MarketplaceCanMakeOfferResultMessageComposer = 1291;
        public const int NavigatorCollapsedCategoriesMessageComposer = 3802;
        public const int RoomRightsListMessageComposer = 2936;
        public const int SetGroupIdMessageComposer = 2436;
        public const int TradingUpdateMessageComposer = 739;
        public const int QuizDataMessageComposer = 808;
        public const int CarryObjectMessageComposer = 1551;
        public const int PollContentsMessageComposer = 2238;
        public const int NewGroupInfoMessageComposer = 2407;
        public const int RoomForwardMessageComposer = 1079;
        public const int GroupFurniSettingsMessageComposer = 2837;
        public const int CreditBalanceMessageComposer = 2509;
        public const int GnomeBoxMessageComposer = 2872;
        public const int CatalogUpdatedMessageComposer = 1038;
        public const int JoinQueueMessageComposer = 2800;
        public const int UserTypingMessageComposer = 3202;
        public const int ObjectRemoveMessageComposer = 1265;
        public const int RoomEntryInfoMessageComposer = 1094;
        public const int CatalogOfferMessageComposer = 2632;
        public const int CatalogIndexMessageComposer = 1609;
        public const int ThreadsListDataMessageComposer = 2020;
        public const int UserGameAchievementsMessageComposer = 547;
        public const int GroupFurniConfigMessageComposer = 1552;
        public const int HabboUserBadgesMessageComposer = 3808;
        public const int FlatAccessibleMessageComposer = 3992;
        public const int VoucherRedeemErrorMessageComposer = 2207;
        public const int GetRoomFilterListMessageComposer = 3160;
        public const int YouAreNotControllerMessageComposer = 830;
        public const int ModeratorInitMessageComposer = 2464;
        public const int ModeratorUserClassMessageComposer = 1628;
        public const int FloorPlanSendDoorMessageComposer = 1605;
        public const int SleepMessageComposer = 352;
        public const int FlatControllerRemovedMessageComposer = 0;
        public const int UniqueMachineIDMessageComposer = 2747;
        public const int ItemAddMessageComposer = 2255;
        public const int GroupForumDataMessageComposer = 2857;
        public const int FigureSetIdsMessageComposer = 2001;
        public const int InstantMessageErrorMessageComposer = 302;
        public const int UpdateFreezeLivesMessageComposer = 477;
        public const int NavigatorSettingsMessageComposer = 482;
        public const int ItemUpdateMessageComposer = 1332;
        public const int AchievementsMessageComposer = 1171;
        public const int PetBreedingMessageComposer = 1006;
        public const int LatencyResponseMessageComposer = 594;
        public const int RoomReadyMessageComposer = 3411;
        public const int HabboActivityPointNotificationMessageComposer = 146;
        public const int CheckGnomeNameMessageComposer = 1087;
        public const int BuddyListMessageComposer = 1353;
        public const int UserTagsMessageComposer = 1880;
        public const int MarketPlaceOwnOffersMessageComposer = 2067;
        public const int GroupDeletedMessageComposer = 2231;
        public const int YoutubeDisplayPlaylistsMessageComposer = 2638;
        public const int AvatarEffectExpiredMessageComposer = 1717;
        public const int TradingCompleteMessageComposer = 1084;
        public const int PetInformationMessageComposer = 2780;
        public const int ModeratorRoomChatlogMessageComposer = 2132;
        public const int ClubGiftsMessageComposer = 3187;
        public const int MarketplaceMakeOfferResultMessageComposer = 3565;
        public const int MOTDNotificationMessageComposer = 1244;
        public const int TalentTrackMessageComposer = 1222;
        public const int MessengerErrorMessageComposer = 3884;
        public const int TraxSongInfoMessageComposer = 449;
        public const int GroupInfoMessageComposer = 951;
        public const int SlideObjectBundleMessageComposer = 644;
        public const int FurniListRemoveMessageComposer = 1579;
        public const int FriendNotificationMessageComposer = 84;
        public const int FurniListNotificationMessageComposer = 2277;
        public const int RoomInfoUpdatedMessageComposer = 658;
        public const int FurniListAddMessageComposer = 3736;
        public const int AvatarEffectMessageComposer = 3604;
        public const int OpenConnectionMessageComposer = 3500;
        public const int FurniListMessageComposer = 2264;
        public const int FigureUpdateMessageComposer = 2439;
        public const int PostUpdatedMessageComposer = 1295;
        public const int UserFlatCatsMessageComposer = 2833;
        public const int GuideSessionPartnerIsTypingMessageComposer = 873;
        public const int ObjectUpdateMessageComposer = 2017;
        public const int ThreadUpdatedMessageComposer = 2339;
        public const int HabboSearchResultMessageComposer = 1248;
        public const int RespectNotificationMessageComposer = 1509;
        public const int PetHorseFigureInformationMessageComposer = 3953;
        public const int MessengerInitMessageComposer = 1914;
        public const int PollOfferMessageComposer = 1456;
        public const int ThumbnailSuccessMessageComposer = 3173;
        public const int MarketplaceItemStatsMessageComposer = 3212;
        public const int ConcurrentUsersGoalProgressMessageComposer = 616;
        public const int ModeratorUserInfoMessageComposer = 2711;
        public const int YouAreControllerMessageComposer = 3888;
        public const int RoomRatingMessageComposer = 99;
        public const int RefreshFavouriteGroupMessageComposer = 3250;
        public const int AvailabilityStatusMessageComposer = 562;
        public const int PlayableGamesMessageComposer = 3268;
        public const int AchievementUnlockedMessageComposer = 880;
        public const int PostQuizAnswersMessageComposer = 3758;
        public const int GroupMembershipRequestedMessageComposer = 3020;
        public const int FlatAccessDeniedMessageComposer = 3251;
        public const int NavigatorFlatCatsMessageComposer = 1219;
        public const int AvatarEffectAddedMessageComposer = 1208;
        public const int UsersMessageComposer = 1154;
        public const int SecretKeyMessageComposer = 259;
        public const int RentableSpacesErrorMessageComposer = 2325;
        public const int TradingStartMessageComposer = 1959;
        public const int RoomSettingsDataMessageComposer = 790;
        public const int NewBuddyRequestMessageComposer = 3140;
        public const int DoorbellMessageComposer = 2610;
        public const int OpenGiftMessageComposer = 2280;
        public const int CantConnectMessageComposer = 3095;
        public const int GuideSessionRequesterRoomMessageComposer = 2654;
        public const int FloorHeightMapMessageComposer = 2389;
        public const int SubmitBullyReportMessageComposer = 2183;
        public const int PresentDeliverErrorMessageComposer = 918;
        public const int SellablePetBreedsMessageComposer = 164;
        public const int MarketplaceCancelOfferResultMessageComposer = 1813;
        public const int LoadGameMessageComposer = 2475;
        public const int AchievementScoreMessageComposer = 2350;
        public const int TalentLevelUpMessageComposer = 3753;
        public const int BuildersClubMembershipMessageComposer = 2778;
        public const int PetTrainingPanelMessageComposer = 3121;
        public const int QuestCompletedMessageComposer = 3996;
        public const int QuestionParserMessageComposer = 3893;
        public const int UserRightsMessageComposer = 3419;
        public const int ForumsListDataMessageComposer = 757;
        public const int PongMessageComposer = 3878;
        public const int UserChangeMessageComposer = 2534;
        public const int ModeratorUserChatlogMessageComposer = 3179;
        public const int CommunityGoalHallOfFameMessageComposer = 339;
        public const int GiftWrappingConfigurationMessageComposer = 3444;
        public const int FloorPlanFloorMapMessageComposer = 2282;
        public const int UserNameChangeMessageComposer = 3872;
        public const int ThreadReplyMessageComposer = 255;
        public const int TalentTrackLevelMessageComposer = 425;
        public const int TradingConfirmedMessageComposer = 1243;
        public const int GroupCreationWindowMessageComposer = 509;
        public const int GetGuestRoomResultMessageComposer = 925;
        public const int RoomNotificationMessageComposer = 3007;
        public const int InitCryptoMessageComposer = 3891;
        public const int SoundSettingsMessageComposer = 907;
        public const int WiredTriggerConfigMessageComposer = 3579;
        public const int ItemsMessageComposer = 2713;
        public const int PurchaseOKMessageComposer = 1086;
        public const int BadgeEditorPartsMessageComposer = 931;
        public const int NewConsoleMessageMessageComposer = 1415;
        public const int Game2WeeklyLeaderboardMessageComposer = 1450;
        public const int HideWiredConfigMessageComposer = 3343;
        public const int IgnoredUsersMessageComposer = 225;
        public const int FollowFriendFailedMessageComposer = 685;
        public const int CatalogPageMessageComposer = 1013;
        public const int AddExperiencePointsMessageComposer = 2301;
        public const int AvatarEffectsMessageComposer = 1186;
        public const int QuestListMessageComposer = 1285;
        public const int UnbanUserFromRoomMessageComposer = 2807;
        public const int WiredConditionConfigMessageComposer = 58;
        public const int GuideSessionInvitedToGuideRoomMessageComposer = 1828;
        public const int StickyNoteMessageComposer = 3917;
        public const int SanctionStatusMessageComposer = 3393;
        public const int ObjectsMessageComposer = 530;
        public const int NewUserExperienceGiftOfferMessageComposer = 228;
        public const int RoomVisualizationSettingsMessageComposer = 1198;
        public const int PromoArticlesMessageComposer = 1106;
        public const int MaintenanceStatusMessageComposer = 1246;
        public const int BuddyRequestsMessageComposer = 1713;
        public const int CameraStorageUrlMessageComposer = 3695;
        public const int Game3WeeklyLeaderboardMessageComposer = 1450;
        public const int AuthenticationOKMessageComposer = 742;
        public const int QuestStartedMessageComposer = 343;
        public const int BotInventoryMessageComposer = 2253;
        public const int GameListMessageComposer = 3550;
        public const int SendBullyReportMessageComposer = 2074;
        public const int VideoOffersRewardsMessageComposer = 40;
        public const int PerkAllowancesMessageComposer = 441;
        public const int RoomEventMessageComposer = 1466;
        public const int MuteAllInRoomMessageComposer = 1224;
        public const int Game1WeeklyLeaderboardMessageComposer = 1450;
        public const int UpdateFavouriteRoomMessageComposer = 3661;
        public const int ModeratorSupportTicketResponseMessageComposer = 642;
        public const int YouTubeDisplayVideoMessageComposer = 2013;
        public const int RoomPropertyMessageComposer = 908;
        public const int QuestionAnswersMessageComposer = 783;
        public const int ModeratorSupportTicketMessageComposer = 2667;
        public const int SetCameraPriceMessageComposer = 786;
        public const int RoomInviteMessageComposer = 2733;
        public const int FurniListUpdateMessageComposer = 1623;
        public const int BadgesMessageComposer = 998;
        public const int SendGameInvitationMessageComposer = 469;
        public const int NavigatorSearchResultSetMessageComposer = 659;
        public const int IgnoreStatusMessageComposer = 226;
        public const int RentableSpaceMessageComposer = 1825;
        public const int GuideSessionEndedMessageComposer = 334;
        public const int UpdateMagicTileMessageComposer = 3292;
        public const int ShoutMessageComposer = 3080;
        public const int MoodlightConfigMessageComposer = 2574;
        public const int FurnitureAliasesMessageComposer = 3998;
        public const int LoveLockDialogueCloseMessageComposer = 271;
        public const int GuideSessionErrorMessageComposer = 2181;
        public const int TradingErrorMessageComposer = 602;
        public const int ProfileInformationMessageComposer = 1912;
        public const int UnknownCalendarMessageComposer = 1585;
        public const int ModeratorRoomInfoMessageComposer = 3380;
        public const int CampaignMessageComposer = 3241;
        public const int LoveLockDialogueMessageComposer = 3789;
        public const int GuideSessionStartedMessageComposer = 1090;
        public const int PurchaseErrorMessageComposer = 1318;
        public const int PopularRoomTagsResultMessageComposer = 1103;
        public const int CampaignCalendarDataMessageComposer = 2467;
        public const int GiftWrappingErrorMessageComposer = 1124;
        public const int WhisperMessageComposer = 1984;
        public const int CatalogItemDiscountMessageComposer = 1047;
        public const int HabboGroupBadgesMessageComposer = 1101;
        public const int CanCreateRoomMessageComposer = 584;
        public const int ThreadDataMessageComposer = 3887;
        public const int HabboClubCenterInfoMessageComposer = 1314;
        public const int TradingFinishMessageComposer = 1889;
        public const int GuestRoomSearchResultMessageComposer = 1373;
        public const int DanceMessageComposer = 1226;
        public const int GenericErrorMessageComposer = 1298;
        public const int NavigatorPreferencesMessageComposer = 272;
        public const int GuideSessionMsgMessageComposer = 1738;
        public const int MutedMessageComposer = 3510;
        public const int BroadcastMessageAlertMessageComposer = 3848;
        public const int YouAreOwnerMessageComposer = 3441;
        public const int FindFriendsProcessResultMessageComposer = 2982;
        public const int GroupMemberUpdatedMessageComposer = 2489;
        public const int ModeratorTicketChatlogMessageComposer = 3900;
        public const int BadgeDefinitionsMessageComposer = 1856;
        public const int UserRemoveMessageComposer = 1745;
        public const int RoomSettingsSavedMessageComposer = 1794;
        public const int ModeratorUserRoomVisitsMessageComposer = 768;
        public const int RoomErrorNotifMessageComposer = 3313;
        public const int UpdateUsernameMessageComposer = 3525;
        public const int NavigatorLiftedRoomsMessageComposer = 357;
        public const int UnknownGroupMessageComposer = 3578;
        public const int NavigatorMetaDataParserMessageComposer = 753;
        public const int UpdateFavouriteGroupMessageComposer = 896;
        public const int GetRelationshipsMessageComposer = 1577;
        public const int ItemRemoveMessageComposer = 1570;
        public const int BCBorrowedItemsMessageComposer = 762;
        public const int GameAccountStatusMessageComposer = 3834;
        public const int ThreadCreatedMessageComposer = 1002;
        public const int EnforceCategoryUpdateMessageComposer = 3851;
        public const int AchievementProgressedMessageComposer = 2776;
        public const int ActivityPointsMessageComposer = 1337;
        public const int PetInventoryMessageComposer = 2565;
        public const int GetRoomBannedUsersMessageComposer = 3327;
        public const int UserUpdateMessageComposer = 2404;
        public const int FavouritesMessageComposer = 1044;
        public const int WardrobeMessageComposer = 1208;
        public const int QuizResultsMessageComposer = 3758;
        public const int MarketPlaceOffersMessageComposer = 3146;
        public const int LoveLockDialogueSetLockedMessageComposer = 271;
        public const int TradingAcceptMessageComposer = 1243;
        public const int GroupForumNewThreadMessageComposer = 1002;
        public const int GameAchievementListMessageComposer = 547;
        public const int GetYouTubePlaylistMessageComposer = 2638;
        public const int SetUniqueIdMessageComposer = 2747;
        public const int GroupForumReadThreadMessageComposer = 3887;
        public const int RoomMuteSettingsMessageComposer = 1224;
        public const int GroupForumListingsMessageComposer = 757;
        public const int GetYouTubeVideoMessageComposer = 2013;
        public const int GetClubComposer = 3360;
        public const int OpenHelpToolMessageComposer = 2166;
        public const int GroupForumThreadUpdateMessageComposer = 2339;
        public const int GroupForumNewResponseMessageComposer = 255;
        public const int GroupForumThreadRootMessageComposer = 2020;
        public const int UserPerksMessageComposer = 441;
        public const int AvatarAspectUpdateMessageComposer = 2439;
        //Camera 2016
        public const int CameraPhotoPreviewComposer = 3695;
        public const int CameraPhotoPurchaseOkComposer = 2742;
        public const int CameraPriceComposer = 786;
        public const int SendRoomThumbnailAlertMessageComposer = 3173;
    }
}

Structures to change:
Code:
RespectPetNotificationMessageComposer
GnomeBoxMessageComposer
PetHorseFigureInformationMessageComposer
ModeratorRoomInfoMessageComposer
PetInventoryMessageComposer

I have no knowledge as to change the structure if you can help in this issue to the new structures of chatlog and others, and especially users I would appreciate it.
 
Last edited:
Newbie Spellweaver
Joined
Oct 16, 2014
Messages
62
Reaction score
3
Sorry for my short knowledge but where do i change the
"Structures to change:
Code:
RespectPetNotificationMessageComposer
GnomeBoxMessageComposer
PetHorseFigureInformationMessageComposer
ModeratorRoomInfoMessageComposer
PetInventoryMessageComposer
"
 
Junior Spellweaver
Joined
Jul 15, 2012
Messages
102
Reaction score
21
There is a little "fix" for not disconnect the HC when you press the button but it is only for not crash :*:
 
Newbie Spellweaver
Joined
Jun 21, 2014
Messages
26
Reaction score
5
How do you know the new structures that changed ?
 
Newbie Spellweaver
Joined
Mar 22, 2013
Messages
56
Reaction score
9
How do you know the new structures that changed ?

My generator is based on AHPU packets and if there is structural change my generator throws me in a file called: structures-new.txt. Just tell me the structures changed and does not give me the structures already extracted, is in full swing yet but although these structures have changed still works correctly.
 
Newbie Spellweaver
Joined
Jun 21, 2014
Messages
26
Reaction score
5
My generator is based on AHPU packets and if there is structural change my generator throws me in a file called: structures-new.txt. Just tell me the structures changed and does not give me the structures already extracted, is in full swing yet but although these structures have changed still works correctly.
I can help you with updating the structures if you give me the new structures.
 
Junior Spellweaver
Joined
Jul 15, 2012
Messages
102
Reaction score
21
FIX for Trade :w00t:

Search TradingUpdateComposer.cs and copy paste the following code:

using System;
using System.Linq;
using System.Text;
using System.Collections.Generic;
using Plus.HabboHotel.Rooms.Trading;
using Plus.HabboHotel.Items;

namespace Plus.Communication.Packets.Outgoing.Inventory.Trading
{
class TradingUpdateComposer : ServerPacket
{
public TradingUpdateComposer(Trade Trade) : base(ServerPacketHeader.TradingUpdateMessageComposer)
{

if (Trade.Users.Count() < 2)
return;

var User1 = Trade.Users.First();
var User2 = Trade.Users.Last();

base.WriteInteger(User1.GetClient().GetHabbo().Id);
SerializeUserItems(User1);

base.WriteInteger(0);
base.WriteInteger(0);
base.WriteInteger(1);

SerializeUserItems(User2);

base.WriteInteger(0);
base.WriteInteger(0);

/*base.WriteInteger(User.GetClient().GetHabbo().Id);
base.WriteInteger(User.OfferedItems.Count);

foreach (Item Item in User.OfferedItems.ToList())
{
base.WriteInteger(Item.Id);
base.WriteString(Item.GetBaseItem().Type.ToString().ToLower());
base.WriteInteger(Item.Id);
base.WriteInteger(Item.Data.SpriteId);
base.WriteInteger(0);//Not sure.
if (Item.LimitedNo > 0)
{
base.WriteBoolean(false);//Stackable
base.WriteInteger(256);
base.WriteString("");
base.WriteInteger(Item.LimitedNo);
base.WriteInteger(Item.LimitedTot);
}
else
{
base.WriteBoolean(true);//Stackable
base.WriteInteger(0);
base.WriteString("");
}

base.WriteInteger(0);
base.WriteInteger(0);
base.WriteInteger(0);

if (Item.GetBaseItem().Type == 's')
base.WriteInteger(0);

base.WriteInteger(0);
base.WriteInteger(0);
base.WriteInteger(-1);*/
}
private void SerializeUserItems(TradeUser User)
{
base.WriteInteger(User.OfferedItems.Count);//While
foreach (Item Item in User.OfferedItems.ToList())
{
base.WriteInteger(Item.Id);
base.WriteString(Item.Data.Type.ToString().ToUpper());
base.WriteInteger(Item.Id);
base.WriteInteger(Item.Data.SpriteId);
base.WriteInteger(1);
base.WriteBoolean(true);

//Func called _SafeStr_15990
base.WriteInteger(0);
base.WriteString("");

//end Func called
base.WriteInteger(0);
base.WriteInteger(0);
base.WriteInteger(0);
if (Item.Data.Type.ToString().ToUpper() == "S")
base.WriteInteger(0);
}
//End of while
}
}
}
 
Newbie Spellweaver
Joined
Jun 20, 2014
Messages
72
Reaction score
1
FIX for Trade :w00t:

Search TradingUpdateComposer.cs and copy paste the following code:

using System;
using System.Linq;
using System.Text;
using System.Collections.Generic;
using Plus.HabboHotel.Rooms.Trading;
using Plus.HabboHotel.Items;

namespace Plus.Communication.Packets.Outgoing.Inventory.Trading
{
class TradingUpdateComposer : ServerPacket
{
public TradingUpdateComposer(Trade Trade) : base(ServerPacketHeader.TradingUpdateMessageComposer)
{

if (Trade.Users.Count() < 2)
return;

var User1 = Trade.Users.First();
var User2 = Trade.Users.Last();

base.WriteInteger(User1.GetClient().GetHabbo().Id);
SerializeUserItems(User1);

base.WriteInteger(0);
base.WriteInteger(0);
base.WriteInteger(1);

SerializeUserItems(User2);

base.WriteInteger(0);
base.WriteInteger(0);

/*base.WriteInteger(User.GetClient().GetHabbo().Id);
base.WriteInteger(User.OfferedItems.Count);

foreach (Item Item in User.OfferedItems.ToList())
{
base.WriteInteger(Item.Id);
base.WriteString(Item.GetBaseItem().Type.ToString().ToLower());
base.WriteInteger(Item.Id);
base.WriteInteger(Item.Data.SpriteId);
base.WriteInteger(0);//Not sure.
if (Item.LimitedNo > 0)
{
base.WriteBoolean(false);//Stackable
base.WriteInteger(256);
base.WriteString("");
base.WriteInteger(Item.LimitedNo);
base.WriteInteger(Item.LimitedTot);
}
else
{
base.WriteBoolean(true);//Stackable
base.WriteInteger(0);
base.WriteString("");
}

base.WriteInteger(0);
base.WriteInteger(0);
base.WriteInteger(0);

if (Item.GetBaseItem().Type == 's')
base.WriteInteger(0);

base.WriteInteger(0);
base.WriteInteger(0);
base.WriteInteger(-1);*/
}
private void SerializeUserItems(TradeUser User)
{
base.WriteInteger(User.OfferedItems.Count);//While
foreach (Item Item in User.OfferedItems.ToList())
{
base.WriteInteger(Item.Id);
base.WriteString(Item.Data.Type.ToString().ToUpper());
base.WriteInteger(Item.Id);
base.WriteInteger(Item.Data.SpriteId);
base.WriteInteger(1);
base.WriteBoolean(true);

//Func called _SafeStr_15990
base.WriteInteger(0);
base.WriteString("");

//end Func called
base.WriteInteger(0);
base.WriteInteger(0);
base.WriteInteger(0);
if (Item.Data.Type.ToString().ToUpper() == "S")
base.WriteInteger(0);
}
//End of while
}
}
}
Thank you dude, working now :)
 
Newbie Spellweaver
Joined
Apr 16, 2014
Messages
58
Reaction score
29
Just for you to know, structures on this release have not changed in comparison with July's.
It is an error from AHPU (or your "ultrameganice69edition").

I actually have PRODUCTION-201608171204-891546786 working on my server and I've not even changed a single structure.
AHPU is showing a "modification" because apparently a bool was removed long time ago.
Same for the pet structures, they just changed the order of a string.
 
Junior Spellweaver
Joined
Jul 15, 2012
Messages
102
Reaction score
21
Anyone have the Fix (or can help me? my skype is: modicano94) for SanctionStatusComposer.cs ? I have this:

using Plus.Utilities;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Plus.Communication.Packets.Outgoing.Help
{
class SanctionStatusComposer : ServerPacket
{
public SanctionStatusComposer() : base(ServerPacketHeader.SanctionStatusMessageComposer)
{
/* base.WriteBoolean(false);
base.WriteBoolean(false);
base.WriteString("aaaaaaaaaaaaa");
base.WriteInteger(0);//Hours - (1)
base.WriteInteger(0); //10
base.WriteString("ccccc");
base.WriteString("bbb");
base.WriteInteger(0);
base.WriteString("abb");
base.WriteInteger(0);
base.WriteInteger(0);
base.WriteBoolean(true);//if true and second boolean is false it does something. - if false, we got banned, so true is mute */
}
}
}
 
Newbie Spellweaver
Joined
Aug 18, 2016
Messages
28
Reaction score
2
I see hotelview for 1 second and then I crash, could someone help me please?
 
Junior Spellweaver
Joined
Apr 3, 2013
Messages
127
Reaction score
2
Does anyone have the emulator download with the headers updated?
 
Custom Title Activated
Loyal Member
Joined
Jun 5, 2010
Messages
1,582
Reaction score
160
Just for you to know, structures on this release have not changed in comparison with July's.
It is an error from AHPU (or your "ultrameganice69edition").

I actually have PRODUCTION-201608171204-891546786 working on my server and I've not even changed a single structure.
AHPU is showing a "modification" because apparently a bool was removed long time ago.
Same for the pet structures, they just changed the order of a string.

So you say if you have jordynegen's packets working you can just replace them with this ones and you are ready to go?
 
Back
Top