Mercury emulator Furniture
Hi!
I got a problem with some furniture in my catalogue. When I buy them and place it in my room I get a random disconnect. After reloading the client the furniture is in my room, buth when I click on it the client disconnects. Strange enough I dont get any errors in my log-files.
Anyone knows the problem?
Or knows how to delete the furniture out of the room? (When I delete the record in the furniture table, the whole emulator fucks up)
Thanks in advance!
Re: Mercury emulator Furniture
Quote:
Originally Posted by
Aron123
Hi!
I got a problem with some furniture in my catalogue. When I buy them and place it in my room I get a random disconnect. After reloading the client the furniture is in my room, buth when I click on it the client disconnects. Strange enough I dont get any errors in my log-files.
Anyone knows the problem?
Or knows how to delete the furniture out of the room? (When I delete the record in the furniture table, the whole emulator fucks up)
Thanks in advance!
Your furniture table has nothing to do with the items stored in rooms or in inventorys. To delete the furniture from the room you have to know your room and items ids (from furniture table), then you search those values in your "items" table and delete the row.
Does the furniture loads?
Re: Mercury emulator Furniture
Quote:
Originally Posted by
mateuscm
Your furniture table has nothing to do with the items stored in rooms or in inventorys. To delete the furniture from the room you have to know your room and items ids (from furniture table), then you search those values in your "items" table and delete the row.
Does the furniture loads?
After the DC, the furniture just shows up in the room... buth if you want do toate/pick up the furniture you get a DC.
Btw, when I delete the row of that item. The whole emu fucks up
Re: Mercury emulator Furniture
Quote:
Originally Posted by
Aron123
After the DC, the furniture just shows up in the room... buth if you want do toate/pick up the furniture you get a DC.
Btw, when I delete the row of that item. The whole emu fucks up
I need more information, tell me what exactly row you deleted and which errors pops up in the emulator.
Re: Mercury emulator Furniture
Quote:
Originally Posted by
mateuscm
I need more information, tell me what exactly row you deleted and which errors pops up in the emulator.
I deleted one of these row's: http://prntscr.com/6121tu . I dont exactly remember the erros anymore... I'll show you 2 of the most upcomming errors of my my PacketLog :
Code:
Error en packet (3428) [0][0][0][5]: System.NullReferenceException: Object reference not set to an instance of an object.
at Mercury.Messages.GameClientMessageHandler.GetUserTags() in C:\Users\Administrator\Desktop\Mercury Emulator\Messages\GameClientMessageHandler.cs:line 4601
at Mercury.Messages.StaticMessageHandlers.SharedPacketLib.GetUserTags(GameClientMessageHandler handler) in C:\Users\Administrator\Desktop\Mercury Emulator\Messages\StaticMessageHandlers\SharedPacketLib.cs:line 530
at Mercury.Messages.StaticMessageHandlers.StaticClientMessageHandler.HandlePacket(GameClientMessageHandler handler, ClientMessage message) in C:\Users\Administrator\Desktop\Mercury Emulator\Messages\StaticMessageHandlers\StaticClientMessageHandler.cs:line 27
at Mercury.Messages.GameClientMessageHandler.HandleRequest(ClientMessage request) in C:\Users\Administrator\Desktop\Mercury Emulator\Messages\GameClientMessageHandler.cs:line 1907
at Mercury.HabboHotel.GameClients.GameClient.parser_onNewPacket(ClientMessage Message) in C:\Users\Administrator\Desktop\Mercury Emulator\HabboHotel\GameClients\GameClient.cs:line 76
Error en packet (167) [0][0][0]O:
System.ArgumentException: An item with the same key has already been added.
at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
at Mercury.HabboHotel.Achievements.TalentManager.CompleteUserTalent(GameClient Session, Talent Talent) in C:\Users\Administrator\Desktop\Mercury Emulator\HabboHotel\Achievements\TalentManager.cs:line 59
at Mercury.HabboHotel.Achievements.AchievementManager.ProgressUserAchievement(GameClient Session, String AchievementGroup, Int32 ProgressAmount, Boolean FromZero) in C:\Users\Administrator\Desktop\Mercury Emulator\HabboHotel\Achievements\AchievementManager.cs:line 240
at Mercury.Messages.GameClientMessageHandler.LatencyTest() in C:\Users\Administrator\Desktop\Mercury Emulator\Messages\GameClientMessageHandler.cs:line 7701
at Mercury.Messages.StaticMessageHandlers.SharedPacketLib.LatencyTest(GameClientMessageHandler handler) in C:\Users\Administrator\Desktop\Mercury Emulator\Messages\StaticMessageHandlers\SharedPacketLib.cs:line 146
at Mercury.Messages.StaticMessageHandlers.StaticClientMessageHandler.HandlePacket(GameClientMessageHandler handler, ClientMessage message) in C:\Users\Administrator\Desktop\Mercury Emulator\Messages\StaticMessageHandlers\StaticClientMessageHandler.cs:line 27
at Mercury.Messages.GameClientMessageHandler.HandleRequest(ClientMessage request) in C:\Users\Administrator\Desktop\Mercury Emulator\Messages\GameClientMessageHandler.cs:line 1907
at Mercury.HabboHotel.GameClients.GameClient.parser_onNewPacket(ClientMessage Message) in C:\Users\Administrator\Desktop\Mercury Emulator\HabboHotel\GameClients\GameClient.cs:line 76
Last error in the PacketLog:
Code:
System.ArgumentException: An item with the same key has already been added. at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
at Mercury.HabboHotel.Achievements.TalentManager.CompleteUserTalent(GameClient Session, Talent Talent) in C:\Users\Administrator\Desktop\Mercury Emulator\HabboHotel\Achievements\TalentManager.cs:line 59
at Mercury.HabboHotel.Achievements.AchievementManager.ProgressUserAchievement(GameClient Session, String AchievementGroup, Int32 ProgressAmount, Boolean FromZero) in C:\Users\Administrator\Desktop\Mercury Emulator\HabboHotel\Achievements\AchievementManager.cs:line 240
at Mercury.HabboHotel.Rooms.RoomUserManager.OnUserAdd(Object sender, EventArgs args) in C:\Users\Administrator\Desktop\Mercury Emulator\HabboHotel\Rooms\RoomUserManager.cs:line 380
Also, sometimes this shows up in the emu: http://prntscr.com/612aka
The strange thing about the 'Furni Discconects me' bug is that it never generates a error in the log files.
Hopefully you got enough information now ;)
Cheers (: