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!

Mercury Emulator - Bugs and Fixes Development [Packets/Threads/Items]

Status
Not open for further replies.
git bisect -m
Loyal Member
Joined
Sep 2, 2011
Messages
2,171
Reaction score
916
Hello, this is a Thread Only for DEVELOPERS, not for NOOB's, Here the DEVELOPERS, discuss Our Bugs, and our Beta Development Codes.

THIS IS NOT THE FIXES AND EDITS TOPIC, THE OTHER TOPICS IS FOR POST DONE FIXES AND EDITS, HERE IS FOR DEVELOP FIXES FOR BUGS, AND IMPROVE FEATURES

HERE IS NO PLACE TO GIVE HELP DUDES!

FIXES IN DEVELOPMENT
- BuildersClub


BUGS IN DEVELOPMENT


PACKETS AND RELEASE IN DEVLOPMENT
- RELEASE63-201409222303-304766480

IF SOMEONE HAVE PACKETS TO CONTRIBUTE, PLEASE POST HERE.



Builders Club Feature Codes:
Outgoing.cs
PHP:
internal static int BuildersHowManyFurniHave = 3171;//1499; //bi0s
Incoming.cs
PHP:
internal static int BuildersClubHowManyItemsHave = 3178; //bi0s
internal static int PlaceBuildersFurniture = 1638; //bi0s
Catalog.cs After:
PHP:
internal Dictionary<uint, ServerMessage> CachedIndexes;
Add
PHP:
nternal Dictionary<uint, ServerMessage> CachedIndexesBuilders;
Replace(and the code below of that code)
PHP:
CachedIndexes = new Dictionary<uint, ServerMessage>();
To
PHP:
CachedIndexes = new Dictionary<uint, ServerMessage>();
            CachedIndexesBuilders = new Dictionary<uint, ServerMessage>();
            for (uint i = 1; i < 9; i++)
            {
                	CachedIndexes.Add(i, CatalogPacket.ComposeIndex(i));
                	CachedIndexesBuilders.Add(i, CatalogPacket.ComposeIndexBuilders(i));
            }
After that "if"
PHP:
if (catalogPage.Layout == "vip_buy" || catalogPage.Layout == "club_buy" || HabboClubItems.Contains(item))
Add
PHP:
 if (catalogPage.Layout == "builders_club_addons")
                    {
                        string[] array = item.Name.Split(new char[]
				{
					'_'
				});
                        int dayLength;
                        if (item.Name.Contains("45furnis"))
                        {
                            dayLength = 45;
                        }
                        else
                        {
                            if (item.Name.Contains("250furnis"))
                            {
                               dayLength = 250;
                            }
                            else
                            {
                                if (item.Name.Contains("600furnis"))
                                {
                                    dayLength = 600;
                                }
                                else
                                {
                                    dayLength = 31;
                                }
                            }
                        }
                        Session.GetHabbo().GetSubscriptionManager().AddSubscriptionBuilders(dayLength);
                       
                        return;
                    }
                }

On CatalogPackets.cs Add
PHP:
internal static ServerMessage ComposeIndexBuilders(uint Rank)
        {
            var Pages = MercuryEnvironment.GetGame().GetCatalog().Categories.Values.OfType<CatalogPage>();
            ServerMessage Message = new ServerMessage(Outgoing.CatalogueIndexMessageComposer);
            var SortedPages = Pages.Where(x => x.ParentId == -2 && x.MinRank <= Rank).OrderBy(x => x.OrderNum);

            Message.AppendBoolean(true);
            Message.AppendInt32(0);
            Message.AppendInt32(-1);
            Message.AppendString("root");
            Message.AppendString(string.Empty);
            Message.AppendInt32(0);
            Message.AppendInt32(SortedPages.Count());
            foreach (CatalogPage Cat in SortedPages)
            {
                Message.AppendBoolean(Cat.Visible);
                Message.AppendInt32(Cat.IconImage);
                Message.AppendInt32(Cat.PageId);
                Message.AppendString(Cat.CodeName);
                Message.AppendString(Cat.Caption);
                Message.AppendInt32(Cat.FlatOffers.Count);
                foreach (int i in Cat.FlatOffers.Keys)
                {
                    Message.AppendInt32(i);
                }

                var SortedSubPages = Pages.Where(x => x.ParentId == Cat.PageId && x.MinRank <= Rank).OrderBy(x => x.Caption);
                Message.AppendInt32(SortedSubPages.Count());

                foreach (CatalogPage SubCat in SortedSubPages)
                {
                    Message.AppendBoolean(SubCat.Visible);
                    Message.AppendInt32(SubCat.IconImage);
                    Message.AppendInt32(SubCat.PageId);
                    Message.AppendString(SubCat.CodeName);
                    Message.AppendString(SubCat.Caption);
                    Message.AppendInt32(SubCat.FlatOffers.Count);
                    foreach (int i2 in SubCat.FlatOffers.Keys)
                    {
                        Message.AppendInt32(i2);
                    }
                    Message.AppendInt32(0);
                }
            }
            Message.AppendBoolean(false);
            Message.AppendString("BUILDERS_CLUB");

            return Message;
        }
And
PHP:
      internal static ServerMessage ComposePageBuilders(CatalogPage Page)
        {
            ServerMessage Message = new ServerMessage(Outgoing.CataloguePageMessageComposer);
            Message.AppendInt32(Page.PageId);
            Message.AppendString("BUILDERS_CLUB");

            switch (Page.Layout)
            {
                case "builders_3x3":
                    Message.AppendString("default_3x3_color_grouping");
                    Message.AppendInt32(3);
                    Message.AppendString(Page.LayoutHeadline);
                    Message.AppendString(Page.LayoutTeaser);
                    Message.AppendString(Page.LayoutSpecial);
                    Message.AppendInt32(3);
                    Message.AppendString(Page.Text1);
                    Message.AppendString(Page.TextDetails.Replace("[10]", Convert.ToChar(10).ToString()).Replace("[13]", Convert.ToChar(13).ToString()));
                    Message.AppendString(Page.TextTeaser.Replace("[10]", Convert.ToChar(10).ToString()).Replace("[13]", Convert.ToChar(13).ToString()));
                    break;

                case "builders_club_frontpage":
                    Message.AppendString("builders_club_frontpage");
                    Message.AppendInt32(0);
                    Message.AppendInt32(1);
                    Message.AppendString(Page.LayoutHeadline);
                    Message.AppendInt32(3);
                    Message.AppendInt32(8554);
                    Message.AppendString("builders_club_1_month");
                    Message.AppendString("");
                    Message.AppendInt32(2560000);
                    Message.AppendInt32(2560000);
                    Message.AppendInt32(1024);
                    Message.AppendInt32(0);
                    Message.AppendInt32(0);
                    Message.AppendBoolean(false);
                    Message.AppendInt32(8606);
                    Message.AppendString("builders_club_14_days");
                    Message.AppendString("");
                    Message.AppendInt32(2560000);
                    Message.AppendInt32(2560000);
                    Message.AppendInt32(1024);
                    Message.AppendInt32(0);
                    Message.AppendInt32(0);
                    Message.AppendBoolean(false);
                    Message.AppendInt32(8710);
                    Message.AppendString("builders_club_31_days");
                    Message.AppendString("");
                    Message.AppendInt32(2560000);
                    Message.AppendInt32(2560000);
                    Message.AppendInt32(1024);
                    Message.AppendInt32(0);
                    Message.AppendInt32(0);
                    Message.AppendBoolean(false);
                    break;

                
                case "builders_club_addons":
                    Message.AppendString("builders_club_addons");
                    Message.AppendInt32(0);
                    Message.AppendInt32(1);
                    Message.AppendString(Page.LayoutHeadline);
                    Message.AppendInt32(3);
                    Message.AppendInt32(8557);
                    Message.AppendString("builders_club_addon_45furnis");
                    Message.AppendString("");
                    Message.AppendInt32(2560);
                    Message.AppendInt32(0);
                    Message.AppendInt32(1);
                    Message.AppendInt32(0);
                    Message.AppendInt32(0);
                    Message.AppendBoolean(false);
                    Message.AppendInt32(8556);
                    Message.AppendString("builders_club_addon_250furnis");
                    Message.AppendString("");
                    Message.AppendInt32(12800);
                    Message.AppendInt32(0);
                    Message.AppendInt32(1);
                    Message.AppendInt32(0);
                    Message.AppendInt32(0);
                    Message.AppendBoolean(false);
                    Message.AppendInt32(8555);
                    Message.AppendString("builders_club_addon_600furnis");
                    Message.AppendString("");
                    Message.AppendInt32(25600);
                    Message.AppendInt32(0);
                    Message.AppendInt32(1);
                    Message.AppendInt32(0);
                    Message.AppendInt32(0);
                    Message.AppendBoolean(false);
                    break;
            }

            if (Page.Layout.StartsWith("frontpage") || Page.Layout == "vip_buy")
            {
                Message.AppendInt32(0);
            }
            else
            {
                Message.AppendInt32(Page.Items.Count);
                foreach (CatalogItem Item in Page.Items.Values)
                {
                    ComposeItem(Item, Message);
                }
            }
                

            Message.AppendInt32(-1);
            Message.AppendBoolean(false);

            return Message;
        }

on CatalogPage.cs Replace
PHP:
CachedContentsMessage = CatalogPacket.ComposePage(this);
To
PHP:
            if(CodeName == "builders_club")
            CachedContentsMessage = CatalogPacket.ComposePageBuilders(this);
            else
            CachedContentsMessage = CatalogPacket.ComposePage(this);

Add on habbofactory.cs
PHP:
            int builders_expire = (int)dRow["builders_expire"];
            int builders_items = (int)dRow["builders_items"];
            int builders_items_rest = (int)dRow["builders_items_rest"];

Replace
PHP:
return new Habbo
To
PHP:
return new Habbo(id, username, realName, ras, motto, look, gender, credits, activityPoints, lastActivityPointsUpdate, muted, homeRoom, respect, dailyRespectPoints, dailyPetRespectPoints, hasFriendRequestsDisabled, currentQuestID, currentQuestProgress, achievementPoints, regTimestamp, lastOnline, appearOffline, hideInRoom, vIP, createDate, online, citizenship, belCredits, group, favId, lastChange, tradeLocked, tradeLockExpire, NuxPassed, builders_expire, builders_items,builders_items_rest);

On habbo.cs Add
PHP:
        internal int builders_expire;
        internal int builders_items;
        internal int builders_items_rest;
Replace
PHP:
internal Habbo
To
PHP:
internal Habbo(uint Id, string Username, string RealName, uint Rank, string Motto, string Look, string Gender, int Credits, int ActivityPoints, double LastActivityPointsUpdate, bool Muted, uint HomeRoom, int Respect, int DailyRespectPoints, int DailyPetRespectPoints, bool HasFriendRequestsDisabled, uint currentQuestID, int currentQuestProgress, int achievementPoints, int RegTimestamp, int LastOnline, bool AppearOffline, bool HideInRoom, bool VIP, double CreateDate, bool Online, string Citizenship, int BelCredits, HashSet<GroupUser> Groups, uint FavId, int LastChange, bool TradeLocked, int TradeLockExpire, bool NUXPassed, int builders_expire, int builders_items, int builders_items_rest)
And Add in the void:
PHP:
			this.builders_expire = builders_expire;
			this.builders_items = builders_items;
			this.builders_items_rest = builders_items_rest;

Add on SubscriptionManager.cs
PHP:
		internal void AddSubscriptionBuilders(int DayLength)
		{
			int DayLenght = DayLength;
			using (IQueryAdapter queryreactor = MercuryEnvironment.GetDatabaseManager().getQueryreactor())
			{
				queryreactor.runFastQuery(string.Concat(new object[]
				{
				                                        	"UPDATE users SET builders_items = builders_items + " + DayLenght + " WHERE id = " + this.UserId + ";"
				}));
			}
		}

on gameClientMessageHandler
After
PHP:
Session.SendMessage(MercuryEnvironment.GetGame().GetCatalog().CachedIndexes[rank]);
Add
PHP:
Session.SendMessage(MercuryEnvironment.GetGame().GetCatalog().CachedIndexesBuilders[rank]);

on Same File add
PHP:
		internal void PlaceBuildersFurniture()
		{
			
			
		}
(In Development)
And
PHP:
		internal void BuildersClubHowManyItemsHave()
		{
		ServerMessage message = new ServerMessage(Outgoing.BuildersHowManyFurniHave);
		message.AppendInt32(Session.GetHabbo().builders_items_rest);
		Session.SendMessage(message);
		}

Replace the MessageComposer Response
PHP:
this.Response.Init(Outgoing.BuildersClubMembershipMessageComposer);
To
PHP:
this.Response.Init(Outgoing.BuildersClubMembershipMessageComposer);
            this.Response.AppendInt32(Session.GetHabbo().builders_expire);//expiry
            this.Response.AppendInt32(Session.GetHabbo().builders_items);//Furniture limit
            this.Response.AppendInt32(1);
            this.SendResponse();

Add on SharePacketLib.cs
PHP:
        internal static void BuildersClubHowManyItemsHave(GameClientMessageHandler handler)
        {
            handler.BuildersClubHowManyItemsHave();
        }
        internal static void PlaceBuildersFurniture(GameClientMessageHandler handler)
        {
            handler.PlaceBuildersFurniture();
        }

Add on StaticClientMessageHandler.cs
PHP:
            handlers.Add(Incoming.PlaceBuildersFurniture, new StaticRequestHandler(SharedPacketLib.PlaceBuildersFurniture));
            handlers.Add(Incoming.BuildersClubHowManyItemsHave, new StaticRequestHandler(SharedPacketLib.BuildersClubHowManyItemsHave));

Database:

Add on Users

Add builders_expire int(11) default 3700
Add builders_items int(11) default 100
Add builders_items_rest int(11) default 0

Add on Catalog Pages


PHP:
INSERT INTO `catalog_pages` (`id`, `parent_id`, `code_name`, `caption`, `icon_image`, `visible`, `enabled`, `min_rank`, `club_only`, `order_num`, `page_layout`, `page_headline`, `page_teaser`, `page_special`, `page_text1`, `page_text2`, `page_text_details`, `page_text_teaser`, `vip_only`, `page_link_description`, `page_link_pagename`) VALUES
(149, -2, 'builders_club', 'Blocos Builders', 2005, '1', '1', 1, '0', 3, 'builders_3x3', '', 'landing_view_blocks', '', 'Use os blocos de construção para criar estruturas legais em suas salas ! Quem sabe ... talvez você é o vencedor de um concurso .', '', '', '', '0', '', ''),
(300, -2, 'builders_club', 'Clube de Arquitetos', 193, '1', '1', 1, '0', 1, 'builders_club_frontpage', '<b><font color="#cc6600" size="16">O que é o Clube do Arquiteto?</font></b><br><br>Você sempre sonhou em construir quartos com Mobis virtualmente ilimitados? Está cansado de ter que contar moedas ou mobis para terminar um quarto? O Clube do Arquiteto é a solução!<br><br><b><font color="#cc6600" size="16">é fácil demais!</font></b><br><img src="http://images.habbo.com/c_images/catalogue/bc_instr_1.png"/><br><br><br><br><br><br><br><br><ul><li>Escolha um dos <a href="event:navigator/tab/me">seus quartos</a> (ou faça um novo).</li><li>Abra o Depósito do Clube do Arquiteto</li><li>Arraste objetos e coloque-os em seu quarto</li></ul><br><br><i>Dica: Se quiser recolher todos os Mobis do Clube do Arquiteto de uma vez, digite":pickallbc" no chat e clique em ENTER.</i><br><br>Clique aqui para mais informaçoes <a href="event:habbopages/builders-club/info">sobre as vantagens que do Clube do Arquiteto oferece.</a> Caso siga com dúvidas, visite nossas <a href="event:habbopages/builders-club/faq">FAQs</a>!', '', '', '', '', '', '', '0', '', ''),
(301, -2, 'builders_club', 'Upgrades do CA', 194, '1', '1', 1, '0', 2, 'builders_club_addons', '<b><font color="#d85b00" size="16">\r\nUpgrades do Clube do Arquiteto\r\n</font></b><br><br>\r\n<font align="justify">Você alcançou o  <b>Limite de Mobis </b> mas quer <b> continuar construindo? </b> Não há problema, faça um upgrade!\r\n                    ', '', '', '', '', '', '', '0', '', '');

Enjoy...

BUGS
- Cant Place Furni, give Packet Error
- Cant Buy Addons (The Interactor Type dont Works)..

Credits
bi0s
 
Ragezone Furni Releaser
Joined
Dec 2, 2012
Messages
918
Reaction score
158
WOW! Thanks man! Like for you :p



Is there a way to set builder club rank 7 only ?



nternal Dictionary<uint, ServerMessage> CachedIndexesBuilders;

Its Internal Dictionary<uint, ServerMessage> CachedIndexesBuilders;
Right ?
 
git bisect -m
Loyal Member
Joined
Sep 2, 2011
Messages
2,171
Reaction score
916
The General, Listen, this is THREAD FOR DEVELOPING CODE, the Another Thread is for POST SOLVED AND FINISHED CODES.
Hes Maart, it's Internal hehe
 
Newbie Spellweaver
Joined
Nov 7, 2013
Messages
68
Reaction score
7
The General, Listen, this is THREAD FOR DEVELOPING CODE, the Another Thread is for POST SOLVED AND FINISHED CODES.
Hes Maart, it's Internal hehe

this thread should be moved to the Developing Part of the Habbo Section.
Why put it in release?
 
Last edited:
Ragezone Furni Releaser
Joined
Dec 2, 2012
Messages
918
Reaction score
158
Hmmm. Thried the code. Doesn't work. I can't see the imported pages.
 
Newbie Spellweaver
Joined
Jun 12, 2013
Messages
21
Reaction score
1
Dynamic Server :thumbup: Catalog by trylix (Dynamic Server)
 
Junior Spellweaver
Joined
Oct 29, 2013
Messages
124
Reaction score
9
Did-someone fixed the club_gift and / or single bundle?
 
Newbie Spellweaver
Joined
Nov 7, 2013
Messages
68
Reaction score
7
Anyways Theres another Bug in Mercury Emulator. If you have so many items in your inventory It will just Disconnect you.
I've tried looking into this in InventoryComponet.cs Internal Void Loadinventory() I didn't fully checked it as i was busy.
 
git bisect -m
Loyal Member
Joined
Sep 2, 2011
Messages
2,171
Reaction score
916
Here's a Updated Outgoing (Not All)
PHP:
internal static int InitCryptoMessageComposer = 3523;//Psherk
        internal static int SecretKeyMessageComposer = 893;//Psherk
        internal static int AuthenticationOKMessageComposer = 97;//Psherk
        internal static int UniqueMachineIDMessageComposer = 1790;//Psherk
        internal static int HomeRoomMessageComposer = 315;//Psherk
        internal static int MinimailCountMessageComposer = 0;//1714;//Psherk
        internal static int FavouriteRoomsMessageComposer = 1974;//Psherk
        internal static int EffectsInventoryMessageComposer = 2687;//Psherk
        internal static int UserClubRightsMessageComposer = 757;//Psherk
        internal static int EnableNotificationsMessageComposer = 114;//Psherk
        internal static int EnableTradingMessageComposer = 1086;//Psherk
        internal static int ActivityPointsMessageComposer = 343;//Psherk
        internal static int LoadModerationToolMessageComposer = 2851;//Psherk
        internal static int BroadcastNotifMessageComposer = 3923;//Finn
        internal static int SendAchievementsRequirementsMessageComposer = 1504;//Psherk
        internal static int NuxSuggestFreeGiftsMessageComposer = 3887;//Psherk
        internal static int UserObjectMessageComposer = 532;//Psherk
        internal static int SendPerkAllowancesMessageComposer = 2903;//Psherk
        internal static int CreditsBalanceMessageComposer = 2835;//Psherk
        internal static int SubscriptionStatusMessageComposer = 518;//Psherk
        internal static int LandingWidgetMessageComposer = 2684;//Psherk
        internal static int LandingCommunityChallengeMessageComposer = 1630;//Finn
        internal static int LandingPromosMessageComposer = 3695;//Psherk
        internal static int FlatCategoriesMessageComposer = 1531;//Psherk
        internal static int OfficialRoomsMessageComposer = 1122;//Psherk
        internal static int NavigatorListingsMessageComposer = 2825;//Psherk
        internal static int FavouriteRoomsUpdateMessageComposer = 1135;//Psherk
        internal static int CanCreateRoomMessageComposer = 2737;//Psherk
        internal static int PopularRoomTagsMessageComposer = 3274;//Psherk
        internal static int CatalogueIndexMessageComposer = 151;//Psherk ACT
        internal static int CataloguePageMessageComposer = 415;//Psherk
        internal static int CatalogueClubPageMessageComposer = 3385;//Psherk
        internal static int CatalogOfferMessageComposer = 3381;//Psherk
        internal static int CatalogueOfferConfigMessageComposer = 0;//3381;//2522;//Finn
        internal static int PurchaseOKMessageComposer = 1475;//3268;//Finn
        internal static int CatalogPurchaseNotAllowedMessageComposer = 0;//1264;//1463;//Finn
        internal static int CatalogLimitedItemSoldOutMessageComposer = 2321;//Finn
        internal static int SellablePetBreedsMessageComposer = 3770;//3790;//Finn
        internal static int ReloadEcotronMessageComposer = 1708;//Finn
        internal static int GiftWrappingConfigurationMessageComposer = 2988;//Finn
        internal static int RecyclerRewardsMessageComposer = 2750;//Finn
        internal static int CatalogPromotionGetRoomsMessageComposer = 1744;//Finn
        internal static int LoadCatalogClubGiftsMessageComposer = 674;//Finn
        internal static int AchievementPointsMessageComposer = 3110;//2136;//Finn
        internal static int InitialRoomInfoMessageComposer = 3431;//Psherk
        internal static int PrepareRoomMessageComposer = 441;//Psherk
        internal static int HeightMapMessageComposer = 1454;//Psherk
        internal static int FloorMapMessageComposer = 1768;//Psherk
        internal static int HasOwnerRightsMessageComposer = 1204;//614;//Finn
        internal static int SetRoomUserMessageComposer = 3753;//Psherk
        internal static int UpdateUserStatusMessageComposer = 3128;//Psherk
        internal static int RoomSpacesMessageComposer = 2251;//Psherk
        internal static int RoomChatOptionsMessageComposer = 3495;//Psherk
        internal static int RoomErrorMessageComposer = 487;//Psherk
        internal static int RoomDataMessageComposer = 103;//44;//Finn
        internal static int RoomEnterErrorMessageComposer = 0;//2101;//2990;//Finn
        internal static int RoomEventMessageComposer = 241;//1929;//Finn
        internal static int RoomFloorItemsMessageComposer = 1107;//Finn
        internal static int RoomFloorWallLevelsMessageComposer = 2412;//Finn
        internal static int RoomGroupMessageComposer = 2268;//2527;//2747;//Finn//RE
        internal static int RoomOwnershipMessageComposer = 2721;//Finn
        internal static int RoomRatingMessageComposer = 1118;//448;//Finn
        internal static int RoomRightsLevelMessageComposer = 2004;//0;//798;//2294;//Finn//RE
        internal static int SendRoomCampaignFurnitureMessageComposer = 2571;//3428;//Finn//RE
        internal static int RoomForwardMessageComposer = 3581;//2808;//Finn
        internal static int GroupRoomMessageComposer = 0;//3452;//Finn
        internal static int OnCreateRoomInfoMessageComposer = 1361;//1754;//Finn
        internal static int RoomUpdateMessageComposer = 1919;//3981;//Finn
        internal static int RoomWallItemsMessageComposer = 0;//2028;//Finn
        internal static int RoomUserActionMessageComposer = 0;//1427;//Finn
        internal static int RoomUserIdleMessageComposer = 0;//2872;//Finn
        internal static int ApplyHanditemMessageComposer = 0;//3646;//Finn
        internal static int ChatMessageComposer = 803;//Psherk
        internal static int ShoutMessageComposer = 1419;//Psherk
        internal static int WhisperMessageComposer = 0;//1065;//Finn
        internal static int DanceStatusMessageComposer = 1362;//1048;//Finn
        internal static int DoorbellMessageComposer = 0;//772;//Finn
        internal static int DoorbellNoOneMessageComposer = 0;//899;//Finn
        internal static int DoorbellOpenedMessageComposer = 0;//2694;//Finn
        internal static int UserProfileMessageComposer = 3031;//776;//Finn
        internal static int AddFloorItemMessageComposer = 0;//299;//Finn
        internal static int AddWallItemMessageComposer = 0;//1266;//Finn
        internal static int DimmerDataMessageComposer = 0;//696;//Finn
        internal static int TypingStatusMessageComposer = 0;//292;//Finn
        internal static int LoadInventoryMessageComposer = 529;//3808;//Finn
        internal static int ItemAnimationMessageComposer = 0;//1609;//Finn
        internal static int NewInventoryObjectMessageComposer = 1459;//0;//956;//Finn
        internal static int LatencyTestResponseMessageComposer = 0;//367;//Finn
        internal static int PickUpFloorItemMessageComposer = 0;//1218;//Finn
        internal static int PickUpWallItemMessageComposer = 0;//3654;//Finn
        internal static int WiredRewardAlertMessageComposer = 0;//2637;//Finn
        internal static int UpdateInventoryMessageComposer = 0;//3367;//Finn
        internal static int UpdateFloorItemExtraDataMessageComposer = 0;//387;//Finn
        internal static int UpdateRoomItemMessageComposer = 0;//3412;//Finn
        internal static int UpdateRoomWallItemMessageComposer = 0;//2449;//Finn
        internal static int UpdateUserDataMessageComposer = 3464;//3050;//Finn//RE
        internal static int UpdateUserNameMessageComposer = 3121;//1991;//Finn
        internal static int UserBadgesMessageComposer = 2711;//3850;//Finn
        internal static int UserLeftRoomMessageComposer = 0;//2052;//Finn
        internal static int UserTagsMessageComposer = 0;//3556;//Finn
        internal static int RelationshipMessageComposer = 1485;//2295;//Finn
        internal static int RemoveInventoryObjectMessageComposer = 1596;//3944;//Finn
        internal static int LoadBadgesWidgetMessageComposer = 0;//809;//Finn
        internal static int UpdateFurniStackMapMessageComposer = 0;//521;//Finn
        internal static int ModerationToolIssueChatlogMessageComposer = 2589;//Psherk
        internal static int ModerationRoomToolMessageComposer = 2067;//Psherk
        internal static int ModerationTicketResponseMessageComposer = 2128;//Psherk
        internal static int ModerationToolIssueMessageComposer = 641;//Psherk
        internal static int ModerationToolRoomVisitsMessageComposer = 0;//901;//Finn
        internal static int ModerationToolUpdateIssueMessageComposer = 1516;//Psherk
        internal static int ModerationToolUserChatlogMessageComposer = 3582;//Psherk
        internal static int ModerationToolUserToolMessageComposer = 433;//Psherk
        internal static int ModerationToolRoomChatlogMessageComposer = 3827;//Psherk
        internal static int OpenHelpToolMessageComposer = 0;//1245;//2709;//Finn
        internal static int ConsoleChatErrorMessageComposer = 1664;//Psherk
        internal static int ConsoleChatMessageComposer = 793;//Psherk
        internal static int ConsoleInvitationMessageComposer = 1551;//Psherk
        internal static int ConsoleMessengerActionMessageComposer = 3335;//Psherk
        internal static int ConsoleSearchFriendMessageComposer = 909;//Psherk
        internal static int ConsoleSendFriendRequestMessageComposer = 1932;//Psherk
        internal static int AlertNotificationMessageComposer = 1688;//Psherk
        internal static int BotInventoryMessageComposer = 1346;//511;//Finn
        internal static int BotSpeechListMessageComposer = 0;//3999;//Finn
        internal static int AddEffectToInventoryMessageComposer = 2798;//2678;//Finn
        internal static int ApplyEffectMessageComposer = 2683;//1892;//Finn
        internal static int EnableEffectMessageComposer = 3074;//3572;//Finn
        internal static int StopAvatarEffectMessageComposer = 2666;//3483;//Finn
        internal static int FloodFilterMessageComposer = 3180;//3626;//Finn
        internal static int PetInfoMessageComposer = 830;//3399;//Finn
        internal static int PetInventoryMessageComposer = 649;//2227;//Finn
        internal static int PetTrainerPanelMessageComposer = 2860;//2754;//Finn
        internal static int AddPetExperienceMessageComposer = 2818;//Finn
        internal static int LoadFriendsMessageComposer = 168;//Psherk
        internal static int QuestAbortedMessageComposer = 2987;//Finn
        internal static int QuestCompletedMessageComposer = 155;//Finn
        internal static int QuestListMessageComposer = 3562;//2016;//Finn
        internal static int QuestStartedMessageComposer = 0;//2798;//Finn
        internal static int OutOfRoomMessageComposer = 2101;//2501;//Finn
        internal static int MOTDNotificationMessageComposer = 2534;//2531;//Finn
        internal static int SuperNotificationMessageComposer = 3062;//Finn
        internal static int SerializePetMessageComposer = 0;//619;//Finn
        internal static int RespectPetMessageComposer = 0;//2872;//Finn
        internal static int PetRespectNotificationMessageComposer = 443;//2410;//Finn
        internal static int LandingRewardMessageComposer = 0;//135;//Psherk
        internal static int LoadVolumeMessageComposer = 0;//102;//Finn
        internal static int LoadWardrobeMessageComposer = 1618;//507;//Finn
        internal static int NameChangedUpdatesMessageComposer = 3992;//1378;//Finn
        internal static int NotAcceptingRequestsMessageComposer = 951;//Finn
        internal static int PingMessageComposer = 3972;//Psherk
        internal static int PublishShopMessageComposer = 1639;//3075;//Finn
        internal static int RecyclingStateMessageComposer = 0;//1522;//Finn
        internal static int LoadPostItMessageComposer = 0;//3018;//Finn
        internal static int OpenGiftMessageComposer = 2272;//3812;//Finn
        internal static int RemoveRightsMessageComposer = 0;//1298;//Finn
        internal static int LoadRoomRightsListMessageComposer = 798;//1212;//Finn
        internal static int RoomBannedListMessageComposer = 3997;//2757;//Finn
        internal static int RoomSettingsDataMessageComposer = 1113;//Finn//REE
        internal static int RoomLoadFilterMessageComposer = 1249;//3986;//Finn
        internal static int RoomSettingsSavedMessageComposer = 2881;//3595;//Finn
        internal static int RoomUnbanUserMessageComposer = 2215;//2763;//Finn
        internal static int SaveWiredMessageComposer = 0;//3283;//3466;//Finn
        internal static int FollowFriendErrorMessageComposer = 2204;//2739;//Finn
        internal static int FriendRequestsMessageComposer = 3389;//2383;//Finn
        internal static int FriendUpdateMessageComposer = 3335;//5;//Finn
        internal static int GiftErrorMessageComposer = 1342;// 449;//Finn
        internal static int GiveRespectsMessageComposer = 1447;//1200;//Finn
        internal static int GiveRoomRightsMessageComposer = 0;//3411;//Finn
        internal static int NavigatorNewFlatCategoriesMessageComposer = 6;//3540;//Finn
        internal static int RoomMuteStatusMessageComposer = 1322;//2764;//Finn
        internal static int ReceiveBadgeMessageComposer = 0;//3193;//Finn
        internal static int UpdateAvatarAspectMessageComposer = 0;//2038;//Finn//RES
        internal static int UserUpdateNameInRoomMessageComposer = 2432;//Finn
        internal static int UserIsPlayingFreezeMessageComposer = 2846;//Finn
        internal static int UpdateFreezeLivesMessageComposer = 1633;//Finn
        internal static int UpdateIgnoreStatusMessageComposer = 1996;//3198;//Finn
        internal static int NotifyNewPetLevelMessageComposer = 2685;//Finn
        internal static int RetrieveSongIDMessageComposer = 1473;//Finn
        internal static int JukeboxNowPlayingMessageComposer = 3001;//Finn
        internal static int JukeboxPlaylistMessageComposer = 186;//Finn
        internal static int SongsLibraryMessageComposer = 2236;//Finn
        internal static int SongsMessageComposer = 1898;//Finn
        internal static int SpectatorModeMessageComposer = 822;//Finn
        internal static int SendMonsterplantIdMessageComposer = 3870;//Finn
        internal static int VoucherErrorMessageComposer = 1738;//76;//Finn
        internal static int VoucherValidMessageComposer = 1738;//229;//Finn
        internal static int YouTubeLoadPlaylistsMessageComposer = 2201;//Finn
        internal static int YouTubeLoadVideoMessageComposer = 3231;//Finn
        internal static int WiredConditionMessageComposer = 1612;//3687;//Finn
        internal static int WiredEffectMessageComposer = 178;//1516;//Finn
        internal static int WiredTriggerMessageComposer = 3016;//3567;//Finn
        internal static int ChangeFavouriteGroupMessageComposer = 2939;//2513;//Finn
        internal static int FavouriteGroupMessageComposer = 3069;//Finn
        internal static int GroupDataEditMessageComposer = 1572;//2322;//Finn
        internal static int GroupDataMessageComposer = 2527;//1069;//Finn
        internal static int GroupFurniturePageMessageComposer = 1244;//Finn
        internal static int GroupMembersMessageComposer = 3717;//1171;//Finn
        internal static int GroupPurchasePageMessageComposer = 2768;//2407;//Finn
        internal static int GroupPurchasePartsMessageComposer = 615;//Finn
        internal static int GroupAreYouSureMessageComposer = 3646;//3985;//Finn
        internal static int GroupConfirmLeaveMessageComposer = 0;//993;//Finn
        internal static int GroupRequestReloadMessageComposer = 941;//Finn
        internal static int GroupForumListingsMessageComposer = 3154;//105;//Finn
        internal static int GroupForumDataMessageComposer = 1109;//1666;//Finn
        internal static int GroupForumThreadRootMessageComposer = 2470;//1354;//Finn
        internal static int GroupForumThreadUpdateMessageComposer = 914;//3799;//Finn
        internal static int GroupForumNewThreadMessageComposer = 1860;//3352;//Finn
        internal static int GroupForumNewResponseMessageComposer = 1004;//371;//Finn
        internal static int GroupForumReadThreadMessageComposer = 2470;//3146;//Finn
        internal static int AchievementListMessageComposer = 0;//2172;//128;//Finn//RE
        internal static int AchievementProgressMessageComposer = 3339;//1652;//Finn
        internal static int UnlockAchievementMessageComposer = 2704;//903;//Finn
        internal static int ActivityPointsNotificationMessageComposer = 558;//Finn
        internal static int BadgeCampaignMessageComposer = 1730;//Finn
        internal static int CheckPetNameMessageComposer = 1073;//1406;//Finn
        internal static int CitizenshipStatusMessageComposer = 0;//476;//Finn
        internal static int TalentLevelUpMessageComposer = 2659;//Finn
        internal static int TalentsTrackMessageComposer = 0;//1459;//Finn
        internal static int TradeAcceptMessageComposer = 3676;//Finn
        internal static int TradeCloseMessageComposer = 2325;//Finn
        internal static int TradeCompletedMessageComposer = 1748;//Finn
        internal static int TradeConfirmationMessageComposer = 1518;//Finn
        internal static int TradeStartMessageComposer = 858;//Finn
        internal static int TradeUpdateMessageComposer = 1821;//Finn
        internal static int SuggestPollMessageComposer = 1414;//Finn
        internal static int PollQuestionsMessageComposer = 2525;//Finn
        internal static int OpenBullyReportMessageComposer = 2548;//Finn
        internal static int BullyReportSentMessageComposer = 2848;//Finn
        internal static int GetFloorPlanUsedCoordsMessageComposer = 279;//Finn
        internal static int SetFloorPlanDoorMessageComposer = 2844;//Finn
        internal static int NuxListGiftsMessageComposer = 3629;//Psherk
        internal static int BuildersClubMembershipMessageComposer = 1499;//Finn
        internal static int LoveLockDialogueMessageComposer = 1903;//Finn
        internal static int LoveLockDialogueSetLockedMessageComposer = 652;//Finn
        internal static int LoveLockDialogueCloseMessageComposer = 777;//Finn
RELEASE: RELEASE63-201409222303-304766480
 
Newbie Spellweaver
Joined
Sep 14, 2012
Messages
7
Reaction score
0
Bugs :
MOD Tools > Then click on Enter room , Its not working.
PirateCannon + IceCannon Doesn't either work.
If you Report someone from bullying, in the mod tools you get a Spanish message about it.

I will report more bug's later.
 
Newbie Spellweaver
Joined
Nov 7, 2013
Messages
68
Reaction score
7
Bugs :
MOD Tools > Then click on Enter room , Its not working.
PirateCannon + IceCannon Doesn't either work.
If you Report someone from bullying, in the mod tools you get a Spanish message about it.

I will report more bug's later.

I think the Cannons only work when you Activate it with wired.
 
Hakuna Matata
Joined
Sep 5, 2012
Messages
804
Reaction score
137
Anyways Theres another Bug in Mercury Emulator. If you have so many items in your inventory It will just Disconnect you.
I've tried looking into this in InventoryComponet.cs Internal Void Loadinventory() I didn't fully checked it as i was busy.
That's because of inventory pages.
You'll have to change the inventory limit inside of the SWF.
 
Rogu3
Joined
May 11, 2012
Messages
933
Reaction score
508
This thread belongs in Development, since it is ONLY for developers. :) Otherwise, you attract the help fiends.
 
Status
Not open for further replies.
Back
Top