• Unfortunately, we have experienced significant hard drive damage that requires urgent maintenance and rebuilding. The forum will be a state of read only until we install our new drives and rebuild all the configurations needed. Please follow our Facebook page for updates, we will be back up shortly! (The forum could go offline at any given time due to the nature of the failed drives whilst awaiting the upgrades.) When you see an Incapsula error, you know we are in the process of migration.

[Plus EMU] Room: Fixed

Status
Not open for further replies.
~|=_=|~
Joined
Sep 25, 2013
Messages
624
Reaction score
26
Oh alright, thanks :)

But the room name still shows dots. Do you have any idea why? i changed Response.AppendBoolean(CurrentLoadingRoom.Group != null); to Response.AppendBoolean(true);
And there is
Response.AppendBoolean(true); in another place too, in line 360 i think.
Did you debug/build it after you changed it using c#
 
Joined
Jun 2, 2012
Messages
765
Reaction score
294
Here's the fix:
tdwkDAJ - [Plus EMU] Room: Fixed - RaGEZONE Forums


Here's the proof:
Receiver - [Plus EMU] Room: Fixed - RaGEZONE Forums
 

Attachments

You must be registered for see attachments list
Joined
Jun 2, 2012
Messages
765
Reaction score
294
You mean this:

PHP:
internal void SerializeRoomData(ServerMessage Response, bool FromView, GameClient Session, bool SendRoom = false)
        {
            Response.Init(Outgoing.RoomData);
            Response.AppendBoolean(true);
            Response.AppendInt32(Id);
            Response.AppendString(Name);
            Response.AppendBoolean((411510 != OwnerId && Type == "private"));
            Response.AppendInt32(OwnerId);
            Response.AppendString(Owner);
            Response.AppendInt32(State); // room state
            Response.AppendInt32(UsersNow);
            Response.AppendInt32(UsersMax);
            Response.AppendString(Description);
            Response.AppendInt32(0); // dunno!
            Response.AppendInt32(2);//Response.AppendInt32((CurrentLoadingRoom.Category == 9) ? 2 : 0); // can trade!
            Response.AppendInt32(Score);
            Response.AppendInt32(0);
            Response.AppendInt32(Category);
            if (Group != null)
            {
                Response.AppendInt32(Group.Id);
                Response.AppendString(Group.Name);
                Response.AppendString(Group.Badge);
                Response.AppendString("");
            }
            else
            {
                Response.AppendInt32(0);
                Response.AppendString("");
                Response.AppendString("");
                Response.AppendString("");
            }
            Response.AppendInt32(TagCount);
            foreach (string Tag in Tags)
                Response.AppendString(Tag);
            Response.AppendInt32(0);
            Response.AppendInt32(0);
            Response.AppendInt32(0); // loops I,I,I,I
            Response.AppendBoolean(true);
            Response.AppendBoolean(true);
            Response.AppendString("");
            Response.AppendString("");
            Response.AppendInt32(0);
            Response.AppendBoolean(FromView);
            Response.AppendBoolean(false);
            Response.AppendBoolean(false);
            Response.AppendBoolean(false);
            Response.AppendInt32(WhoCanMute);
            Response.AppendInt32(WhoCanKick);
            Response.AppendInt32(WhoCanBan);
            if (SilverwaveEnvironment.GetGame().GetRoomManager().GetRoom(Id) != null)
                Response.AppendBoolean(SilverwaveEnvironment.GetGame().GetRoomManager().GetRoom(Id).CheckRights(Session, true));
            else
                Response.AppendBoolean(true);

            if (SendRoom)
            {
                if (SilverwaveEnvironment.GetGame().GetRoomManager().GetRoom(Id) != null)
                    SilverwaveEnvironment.GetGame().GetRoomManager().GetRoom(Id).SendMessage(Response);
            }
            else
                Session.SendMessage(Response);
        }
 
Joined
Aug 31, 2008
Messages
543
Reaction score
123
First of all:

You mean this:

PHP:
internal void SerializeRoomData(ServerMessage Response, bool FromView, GameClient Session, bool SendRoom = false)
        {
            Response.Init(Outgoing.RoomData);
            Response.AppendBoolean(true);
            Response.AppendInt32(Id);
            Response.AppendString(Name);
            Response.AppendBoolean((411510 != OwnerId && Type == "private"));
            Response.AppendInt32(OwnerId);
            Response.AppendString(Owner);
            Response.AppendInt32(State); // room state
            Response.AppendInt32(UsersNow);
            Response.AppendInt32(UsersMax);
            Response.AppendString(Description);
            Response.AppendInt32(0); // dunno!
            Response.AppendInt32(2);//Response.AppendInt32((CurrentLoadingRoom.Category == 9) ? 2 : 0); // can trade!
            Response.AppendInt32(Score);
            Response.AppendInt32(0);
            Response.AppendInt32(Category);
            if (Group != null)
            {
                Response.AppendInt32(Group.Id);
                Response.AppendString(Group.Name);
                Response.AppendString(Group.Badge);
                Response.AppendString("");
            }
            else
            {
                Response.AppendInt32(0);
                Response.AppendString("");
                Response.AppendString("");
                Response.AppendString("");
            }
            Response.AppendInt32(TagCount);
            foreach (string Tag in Tags)
                Response.AppendString(Tag);
            Response.AppendInt32(0);
            Response.AppendInt32(0);
            Response.AppendInt32(0); // loops I,I,I,I
            Response.AppendBoolean(true);
            Response.AppendBoolean(true);
            Response.AppendString("");
            Response.AppendString("");
            Response.AppendInt32(0);
            Response.AppendBoolean(FromView);
            Response.AppendBoolean(false);
            Response.AppendBoolean(false);
            Response.AppendBoolean(false);
            Response.AppendInt32(WhoCanMute);
            Response.AppendInt32(WhoCanKick);
            Response.AppendInt32(WhoCanBan);
            if (SilverwaveEnvironment.GetGame().GetRoomManager().GetRoom(Id) != null)
                Response.AppendBoolean(SilverwaveEnvironment.GetGame().GetRoomManager().GetRoom(Id).CheckRights(Session, true));
            else
                Response.AppendBoolean(true);

            if (SendRoom)
            {
                if (SilverwaveEnvironment.GetGame().GetRoomManager().GetRoom(Id) != null)
                    SilverwaveEnvironment.GetGame().GetRoomManager().GetRoom(Id).SendMessage(Response);
            }
            else
                Session.SendMessage(Response);
        }
Yes.

Second of all:
Here's the fix:
tdwkDAJ - [Plus EMU] Room: Fixed - RaGEZONE Forums
Why have you renamed to "Joy EMU"?
If you are going to rename it, you should also change the solution name as well, instead of it being Silverwave. A rename of a rename of an edit and rename of an emulator. Nice.
 

Attachments

You must be registered for see attachments list
Junior Spellweaver
Joined
Jan 7, 2014
Messages
191
Reaction score
2
Its working now. I would like to thank everyone who helped me:)



I'm wondering if anyone know how to change where it says 650 next to there it shows how many duckets your acc have. >
 
~|=_=|~
Joined
Sep 25, 2013
Messages
624
Reaction score
26
Its working now. I would like to thank everyone who helped me:)



I'm wondering if anyone know how to change where it says 650 next to there it shows how many duckets your acc have. >
I would post that in the help section as this thread doesn't have anything to do with duckets. Tip: Check your source and search an entire solution for 650 if i'm not wrong.
 
Joined
Jun 2, 2012
Messages
765
Reaction score
294
Why have you renamed to "Joy EMU"?
If you are going to rename it, you should also change the solution name as well, instead of it being Silverwave. A rename of a rename of an edit and rename of an emulator. Nice.

I never renamed it Lazarus did, he just sent me his copy so I could fix Room Name & get pets to work, which still haven't figured out the problem yet.
 
Status
Not open for further replies.
Back
Top