Gamecenter, Snowstorm 70% [Fix] [Swift Emulator]
What is the error (GameCenter) • Packet "GetGames" or others who use your emulator is incorrect and structure of GameCenter is old (belonged to BcStorm).
What is the error (SnowStorm)?'s Good BcStorm already had a certain structure of the snowstorm made, but is not working properly ... after update and fix your GameCenter it appears, is probably coming but it is not playable because the pathfinder, gamemap and the user's movements are not encoded.. if you want to encode it yourself...
Running FIX:
Go HabboEvents / Incoming.cs and search for Incoming. GetGames
/ / Note that part is related to GameCenter own
will thus be: Incoming.GetGames = 2498;
change of: Incoming.GetGames = 589;
/ / Obs. This part is related to the button (Play / Play Now and etc.)
search by Incoming.GetGame
will thus be: Incoming.GetGame = 39;
change of: Incoming.GetGame = 1000;
Go to Butterfly / Messages / GameClientMessageHandler.cs and search for GetGames internal void ()
will thus be:
Code:
if ((this.Session.GetHabbo() != null) && ((this.Session.GetHabbo().InRoom && (this.Session.GetHabbo().CurrentRoomId > 0)) && (this.Session.CurrentRoomUserID > 0)))
{
Room room = ButterflyEnvironment.GetGame().GetRoomManager().GetRoom(this.Session.GetHabbo().CurrentRoomId);
if (room != null)
{
room.GetRoomUserManager().RemoveUserFromRoom(this.Session, true, false);
}
this.Session.CurrentRoomUserID = -1;
ServerMessage message = new ServerMessage(Outgoing.SendGroup);
message.AppendInt32(0);
this.Session.SendMessage(message);
}
this.GetResponse().Init(Outgoing.OpenGamesTab);
this.GetResponse().AppendInt32(5);
this.GetResponse().AppendInt32(0);
this.GetResponse().AppendString("snowwar");
this.GetResponse().AppendString("93d4f3");
this.GetResponse().AppendString("");
this.GetResponse().AppendString(ButterflyEnvironment.HotelLink + "swfs/c_images/gamecenter_snowwar/");
this.GetResponse().AppendInt32(3);
this.GetResponse().AppendString("basejump");
this.GetResponse().AppendString("68bbd2");
this.GetResponse().AppendString("");
this.GetResponse().AppendString(ButterflyEnvironment.HotelLink + "swfs/c_images/gamecenter_basejump/");
this.GetResponse().AppendInt32(4);
this.GetResponse().AppendString("slotcar");
this.GetResponse().AppendString("4a95df");
this.GetResponse().AppendString("");
this.GetResponse().AppendString(ButterflyEnvironment.HotelLink + "swfs/c_images/gamecenter_slotcar/");
this.GetResponse().AppendInt32(8);
this.GetResponse().AppendString("Sulake_bestofturku");
this.GetResponse().AppendString("0092b7");
this.GetResponse().AppendString("");
this.GetResponse().AppendString(ButterflyEnvironment.HotelLink + "swfs/c_images/gamecenter_Sulake_bestofturku/");
this.GetResponse().AppendInt32(9);
this.GetResponse().AppendString("ChatRepublic_ssk");
this.GetResponse().AppendString("fdc50d");
this.GetResponse().AppendString("");
this.GetResponse().AppendString(ButterflyEnvironment.HotelLink + "swfs/c_images/gamecenter_ChatRepublic_ssk/");
this.SendResponse();
select all void and remove and replace with this:
Code:
internal void GetGames()
{
if ((this.Session.GetHabbo() != null) && ((this.Session.GetHabbo().InRoom && (this.Session.GetHabbo().CurrentRoomId > 0)) && (this.Session.CurrentRoomUserID > 0)))
{
Room room = ButterflyEnvironment.GetGame().GetRoomManager().GetRoom(this.Session.GetHabbo().CurrentRoomId);
if (room != null)
{
room.GetRoomUserManager().RemoveUserFromRoom(this.Session, true, false);
}
this.Session.CurrentRoomUserID = -1;
ServerMessage message1 = new ServerMessage(Outgoing.SendGroup);
message1.AppendInt32(0);
this.Session.SendMessage(message1);
}
this.GetResponse().Init(664);
this.GetResponse().AppendInt32(2); // Número de jogos (Normal = 10) 2 = Snow + Fast
this.GetResponse().AppendInt32(0);
this.GetResponse().AppendString("snowwar");
this.GetResponse().AppendString("93d4f3");
this.GetResponse().AppendBoolean(false);
this.GetResponse().AppendBoolean(false);
this.GetResponse().AppendString(ButterflyEnvironment.HotelLink + "c_images/gamecenter_snowwar/");
this.GetResponse().AppendBoolean(false);
this.GetResponse().AppendBoolean(false);
this.GetResponse().AppendInt32(3);
this.GetResponse().AppendString("basejump");
this.GetResponse().AppendString("68bbd2");
this.GetResponse().AppendBoolean(false);
this.GetResponse().AppendBoolean(false);
this.GetResponse().AppendString(ButterflyEnvironment.HotelLink + "c_images/gamecenter_basejump/");
this.GetResponse().AppendBoolean(false);
this.GetResponse().AppendBoolean(false);
this.SendResponse();
ServerMessage message = new ServerMessage(1563);
message.AppendInt32(2); // Quantidade de Games
if (this.Session.GetHabbo().GetSubscriptionManager().HasSubscription("club_habbo"))
{
message.AppendInt32(3);
}
else
{
message.AppendInt32(3);
}
message.AppendInt32(0);
this.Session.SendMessage(message);
}
99,9% Credit to the spanish developer.
0,1% to me for translating and re-releasing.
Re: Gamecenter, Snowstorm 70% [Fix] [Swift Emulator]
Thanks for this! It'd be nice if you could credit the spanish developer though.
Re: Gamecenter, Snowstorm 70% [Fix] [Swift Emulator]
How about quests ? ^_^ Any fix for that?
Its not completing when you reload the client its completed -_-
It doesnt update without reloading the client
Re: Gamecenter, Snowstorm 70% [Fix] [Swift Emulator]
Not bad. Along with the small fix Sledmore posted ages ago for it, hopefully soon I might have FastFood working along with snowstorm and I'll release my edit of Butterfly.
Re: Gamecenter, Snowstorm 70% [Fix] [Swift Emulator]
Quote:
Originally Posted by
FatalLulz
Not bad. Along with the small fix Sledmore posted ages ago for it, hopefully soon I might have FastFood working along with snowstorm and I'll release my edit of Butterfly.
Waiting :)
Re: Gamecenter, Snowstorm 70% [Fix] [Swift Emulator]
Quote:
Originally Posted by
FatalLulz
Not bad. Along with the small fix Sledmore posted ages ago for it, hopefully soon I might have FastFood working along with snowstorm and I'll release my edit of Butterfly.
Cant wait for it =D
Re: Gamecenter, Snowstorm 70% [Fix] [Swift Emulator]
99,9% Credit to the spanish developer. -> = trylix/-OfF, he is the owner of the review FIX, and he is Brazilian, but operates in kekomundo ...
Re: Gamecenter, Snowstorm 70% [Fix] [Swift Emulator]
Place devidor credits to user PPF Forum (From Brazil), from where you got the fix.
Name it:-OfF
Re: Gamecenter, Snowstorm 70% [Fix] [Swift Emulator]
You don't have snowstorm fully working? haha
Re: Gamecenter, Snowstorm 70% [Fix] [Swift Emulator]
Quote:
Originally Posted by
jordynegen11
You don't have snowstorm fully working? haha
HUEHUEHUE you too haven't it.