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!

PlusEMU PRODUCTION-201607262204-86871104

Newbie Spellweaver
Joined
Nov 17, 2016
Messages
23
Reaction score
0
Twan - PlusEMU PRODUCTION-201607262204-86871104 - RaGEZONE Forums


How can I fix this? I know I have to change the packet id or something else, but idk?

ty if u can help
 
Junior Spellweaver
Joined
Aug 25, 2016
Messages
100
Reaction score
15
Twan - PlusEMU PRODUCTION-201607262204-86871104 - RaGEZONE Forums


How can I fix this? I know I have to change the packet id or something else, but idk?

ty if u can help

This problem is because, AvatarAspectUpdateMessageComposer is missing.
That is why it is not updating, after relog it will update your look in the menu.
 
Newbie Spellweaver
Joined
Nov 17, 2016
Messages
23
Reaction score
0
This problem is because, AvatarAspectUpdateMessageComposer is missing.
That is why it is not updating, after relog it will update your look in the menu.

And how I can fix this, that it will update instantly?

@Sicily94 - your pm folder is full, I cant answer!
 
Junior Spellweaver
Joined
Aug 25, 2016
Messages
100
Reaction score
15
Look fix instantly in menu bar:

ServerPacketHeader.cs
PHP:
public const int AvatarAspectUpdateMessageComposer = 3283;

Go now to Plus > Communication > Packets > Outgoing > Rooms > Engine
Create a new file, name it AvatarAspectUpdateMessageComposer.cs

Add this:
PHP:
using System; 
using System.Linq; 
using System.Text; 

using Plus.HabboHotel.Rooms; 
using Plus.HabboHotel.GameClients; 

namespace Plus.Communication.Packets.Outgoing.Rooms.Engine 
{     
    class AvatarAspectUpdateMessageComposer : ServerPacket     
      {         
          public AvatarAspectUpdateMessageComposer(string Figure, string Gender)            
               : base(ServerPacketHeader.AvatarAspectUpdateMessageComposer)         
          {            
                base.WriteString(Figure);             
                base.WriteString(Gender); 

        }     
    }
 }

Go to UpdateFigureDataEvent and search for this:
PHP:
PlusEnvironment.GetGame().GetAchievementManager().ProgressAchievement(Session, "ACH_AvatarLooks", 1);


Below it, you need to add this:
PHP:
 Session.SendMessage(new AvatarAspectUpdateMessageComposer(Look, Gender));

I'm not really sure or the packet ID 3823 is the right one.
 
Last edited:
Newbie Spellweaver
Joined
Nov 17, 2016
Messages
23
Reaction score
0
Look fix instantly in menu bar:

ServerPacketHeader.cs
PHP:
public const int AvatarAspectUpdateMessageComposer = 3283;

Go now to Plus > Communication > Packets > Outgoing > Rooms > Engine
Create a new file, name it AvatarAspectUpdateMessageComposer.cs

Add this:
PHP:
using System; using System.Linq; using System.Text; 

using Plus.HabboHotel.Rooms; using Plus.HabboHotel.GameClients; 

namespace Plus.Communication.Packets.Outgoing.Rooms.Engine {     class AvatarAspectUpdateMessageComposer : ServerPacket     {         public AvatarAspectUpdateMessageComposer(string Figure, string Gender)             : base(ServerPacketHeader.AvatarAspectUpdateMessageComposer)         {             base.WriteString(Figure);             base.WriteString(Gender); 

        }     } }

Go to UpdateFigureDataEvent and search for this:
PHP:
PlusEnvironment.GetGame().GetAchievementManager().ProgressAchievement(Session, "ACH_AvatarLooks", 1);


Below it, you need to add this:
PHP:
 Session.SendMessage(new AvatarAspectUpdateMessageComposer(Look, Gender));

I'm not really sure or the packet ID 3823 is the right one.

If I use packet ID 3283 - it doesnt update. But if I am using packet ID 3823 and change my look, the client is disconnecting me. What I've to do now? :D
 
Junior Spellweaver
Joined
Aug 25, 2016
Messages
100
Reaction score
15
I have tried to packetlog the ID for AvatarAspect, but I can't find it.
@INCOLENZEN Maybe Twan can find it for you.
 
Newbie Spellweaver
Joined
Nov 17, 2016
Messages
23
Reaction score
0
@Twan - can you help to fix avatarchange in menubar? I need packet id for this, look this posts before this here.

And other question - why group badges aren't working on this revision, can you help?
 
Last edited:
Newbie Spellweaver
Joined
Oct 26, 2016
Messages
27
Reaction score
1
@Twan - can you help to fix avatarchange in menubar? I need packet id for this, look this posts before this here.

And other question - why group badges aren't working on this revision, can you help?

Group badges works
Added rules in IIS/xampp?
 
Last edited:
Custom Title Activated
Loyal Member
Joined
Jun 5, 2010
Messages
1,582
Reaction score
160
Post the fix for sitting and laying, please? I have already edited lots of stuff that I don't wanna redo.
In UserUpdateComposer i changed the , to .

Look fix instantly in menu bar:

ServerPacketHeader.cs
PHP:
public const int AvatarAspectUpdateMessageComposer = 3283;

Go now to Plus > Communication > Packets > Outgoing > Rooms > Engine
Create a new file, name it AvatarAspectUpdateMessageComposer.cs

Add this:
PHP:
using System; 
using System.Linq; 
using System.Text; 

using Plus.HabboHotel.Rooms; 
using Plus.HabboHotel.GameClients; 

namespace Plus.Communication.Packets.Outgoing.Rooms.Engine 
{     
    class AvatarAspectUpdateMessageComposer : ServerPacket     
      {         
          public AvatarAspectUpdateMessageComposer(string Figure, string Gender)            
               : base(ServerPacketHeader.AvatarAspectUpdateMessageComposer)         
          {            
                base.WriteString(Figure);             
                base.WriteString(Gender); 

        }     
    }
 }

Go to UpdateFigureDataEvent and search for this:
PHP:
PlusEnvironment.GetGame().GetAchievementManager().ProgressAchievement(Session, "ACH_AvatarLooks", 1);


Below it, you need to add this:
PHP:
 Session.SendMessage(new AvatarAspectUpdateMessageComposer(Look, Gender));

I'm not really sure or the packet ID 3823 is the right one.

Where did you got the packet from?
 
Junior Spellweaver
Joined
Aug 25, 2016
Messages
100
Reaction score
15
@Twan Probably someone packetlogged it before. Because that ID was on a older SWF version.
 
Junior Spellweaver
Joined
Aug 25, 2016
Messages
100
Reaction score
15
Got a fix for this?
Twan - PlusEMU PRODUCTION-201607262204-86871104 - RaGEZONE Forums

Also when clicking one of the furni's, it disconnects.

For me it works without disconnecting.
Make sure to see the browser console for any errors. (maybe something missing?)
 
Junior Spellweaver
Joined
Jul 15, 2012
Messages
102
Reaction score
21
Look fix instantly in menu bar:

ServerPacketHeader.cs
PHP:
public const int AvatarAspectUpdateMessageComposer = 3283;

Go now to Plus > Communication > Packets > Outgoing > Rooms > Engine
Create a new file, name it AvatarAspectUpdateMessageComposer.cs

Add this:
PHP:
using System; 
using System.Linq; 
using System.Text; 

using Plus.HabboHotel.Rooms; 
using Plus.HabboHotel.GameClients; 

namespace Plus.Communication.Packets.Outgoing.Rooms.Engine 
{     
    class AvatarAspectUpdateMessageComposer : ServerPacket     
      {         
          public AvatarAspectUpdateMessageComposer(string Figure, string Gender)            
               : base(ServerPacketHeader.AvatarAspectUpdateMessageComposer)         
          {            
                base.WriteString(Figure);             
                base.WriteString(Gender); 

        }     
    }
 }

Go to UpdateFigureDataEvent and search for this:
PHP:
PlusEnvironment.GetGame().GetAchievementManager().ProgressAchievement(Session, "ACH_AvatarLooks", 1);


Below it, you need to add this:
PHP:
 Session.SendMessage(new AvatarAspectUpdateMessageComposer(Look, Gender));

I'm not really sure or the packet ID 3823 is the right one.

----------------------------------------------------------------------------------------------------------------------------------------------------------------

In you cannot find AvatarAspectUpdateMessageComposer in ServerPacketHeader, search it with the name: FigureUpdateMessageComposer because this packet there is but it is called with other name.
 
Newbie Spellweaver
Joined
Nov 17, 2016
Messages
23
Reaction score
0
For me it works without disconnecting.
Make sure to see the browser console for any errors. (maybe something missing?)

Twan - PlusEMU PRODUCTION-201607262204-86871104 - RaGEZONE Forums


Uhm, can you tell me how to fix? This error is coming, if I click on a searched item.
 
Back
Top