FIX fuse RELEASE63-31605-31594-201102162307_676ce1dc5ef8871e16a3af28d7323892)
change all mensajes of header 2
Catalog.cs: Session.GetMessageH andler().GetResponse().Init(2);
Catalog.cs: Session.GetMessageH andler().GetResponse().Init(2);
GameClient.cs: GetMessageHandler().GetResponse().Init(2);
... etc..
add 1 AppendInt32(1); ..
example:
in Login(string AuthTicket)
before:
Code:
GetMessageHandler().GetResponse().Init(2);
GetMessageHandler().GetResponse().AppendInt32(Rights.Count);
foreach (string Right in Rights)
{
GetMessageHandler().GetResponse().AppendStringWithBreak(Right);
}
GetMessageHandler().SendResponse();
after:
Code:
GetMessageHandler().GetResponse().Init(2);
GetMessageHandler().GetResponse().AppendInt32(1);
GetMessageHandler().GetResponse().AppendInt32(Rights.Count);
foreach (string Right in Rights)
{
GetMessageHandler().GetResponse().AppendStringWithBreak(Right);
}
GetMessageHandler().SendResponse();
now working the hc .. and others stuff
Re: FIX fuse RELEASE63-31605-31594-201102162307_676ce1dc5ef8871e16a3af28d7323892)
thx for this fix, I'll test it
Re: FIX fuse RELEASE63-31605-31594-201102162307_676ce1dc5ef8871e16a3af28d7323892)
Right this is my fix :
PHP Code:
GetMessageHandler().GetResponse().Init(2);
if (GetHabbo().HasFuse("fuse_use_vip_outfits")) // VIP
{
GetMessageHandler().GetResponse().AppendInt32(0);
GetMessageHandler().GetResponse().AppendInt32(2);
GetMessageHandler().GetResponse().AppendInt32(0);
}
else if (GetHabbo().HasFuse("fuse_furni_chooser")) // HC
{
GetMessageHandler().GetResponse().AppendInt32(0);
GetMessageHandler().GetResponse().AppendInt32(1);
GetMessageHandler().GetResponse().AppendInt32(0);
}
else
{
GetMessageHandler().GetResponse().AppendInt32(0);
GetMessageHandler().GetResponse().AppendInt32(0);
GetMessageHandler().GetResponse().AppendInt32(0);
}
GetMessageHandler().SendResponse();
HC works / VIP Works and normal users works.
Have fun;)
---------- Post added at 07:20 PM ---------- Previous post was at 07:19 PM ----------
to explain it :
GetMessageHandler().GetResponse().AppendInt32(0);
GetMessageHandler().GetResponse().AppendInt32(0); // status users (HC = 1 VIP = 2 )
GetMessageHandler().GetResponse().AppendInt32(0);
Give me thanks if u like IT hehe:p soz:]
Re: FIX fuse RELEASE63-31605-31594-201102162307_676ce1dc5ef8871e16a3af28d7323892)
Quote:
Originally Posted by
vista4life
Right this is my fix :
PHP Code:
GetMessageHandler().GetResponse().Init(2);
if (GetHabbo().HasFuse("fuse_use_vip_outfits")) // VIP
{
GetMessageHandler().GetResponse().AppendInt32(0);
GetMessageHandler().GetResponse().AppendInt32(2);
GetMessageHandler().GetResponse().AppendInt32(0);
}
else if (GetHabbo().HasFuse("fuse_furni_chooser")) // HC
{
GetMessageHandler().GetResponse().AppendInt32(0);
GetMessageHandler().GetResponse().AppendInt32(1);
GetMessageHandler().GetResponse().AppendInt32(0);
}
else
{
GetMessageHandler().GetResponse().AppendInt32(0);
GetMessageHandler().GetResponse().AppendInt32(0);
GetMessageHandler().GetResponse().AppendInt32(0);
}
GetMessageHandler().SendResponse();
HC works / VIP Works and normal users works.
Have fun;)
---------- Post added at 07:20 PM ---------- Previous post was at 07:19 PM ----------
to explain it :
GetMessageHandler().GetResponse().AppendInt32(0);
GetMessageHandler().GetResponse().AppendInt32(0); // status users (HC = 1 VIP = 2 )
GetMessageHandler().GetResponse().AppendInt32(0);
Give me thanks if u like IT hehe:p soz:]
Mhm I think your Fix is better than the other.
Re: FIX fuse RELEASE63-31605-31594-201102162307_676ce1dc5ef8871e16a3af28d7323892)
habbo don't send fuse_XXXX anymore :] they use now that status :] it's better to still load the fuse_rights because it's safer :] habbo just don't send it because (i guess) it's faster then i big list at the begin hehe (less sql:] Finaly<3)
Re: FIX fuse RELEASE63-31605-31594-201102162307_676ce1dc5ef8871e16a3af28d7323892)
Quote:
Originally Posted by
vista4life
Right this is my fix :
PHP Code:
GetMessageHandler().GetResponse().Init(2);
if (GetHabbo().HasFuse("fuse_use_vip_outfits")) // VIP
{
GetMessageHandler().GetResponse().AppendInt32(0);
GetMessageHandler().GetResponse().AppendInt32(2);
GetMessageHandler().GetResponse().AppendInt32(0);
}
else if (GetHabbo().HasFuse("fuse_furni_chooser")) // HC
{
GetMessageHandler().GetResponse().AppendInt32(0);
GetMessageHandler().GetResponse().AppendInt32(1);
GetMessageHandler().GetResponse().AppendInt32(0);
}
else
{
GetMessageHandler().GetResponse().AppendInt32(0);
GetMessageHandler().GetResponse().AppendInt32(0);
GetMessageHandler().GetResponse().AppendInt32(0);
}
GetMessageHandler().SendResponse();
HC works / VIP Works and normal users works.
Have fun;)
---------- Post added at 07:20 PM ---------- Previous post was at 07:19 PM ----------
to explain it :
GetMessageHandler().GetResponse().AppendInt32(0);
GetMessageHandler().GetResponse().AppendInt32(0); // status users (HC = 1 VIP = 2 )
GetMessageHandler().GetResponse().AppendInt32(0);
Give me thanks if u like IT hehe:p soz:]
your code is bad...
use my code..
the fuse flags still exist
Quote:
Originally Posted by
vista4life
habbo don't send fuse_XXXX anymore :] they use now that status :] it's better to still load the fuse_rights because it's safer :] habbo just don't send it because (i guess) it's faster then i big list at the begin hehe (less sql:] Finaly<3)
:O
mmm..
may be true, I just look habbo.es and use the flags fuse, in habbo.com use the flags fuse?
Give me a minute to enter. com and watch the packets
EDIT:
:o
NEW VERSION
RELEASE63-31731-31713-201102222307_864d9aa0509a3cb820e3150650731a52
in habbo.es the fix work.. in habbo.com.. wait me few minutes
EDIT...
@BHHH{1}
yes
3 params
I wonder which are each
Re: FIX fuse RELEASE63-31605-31594-201102162307_676ce1dc5ef8871e16a3af28d7323892)
Huh, so which Code is actually better??
Re: FIX fuse RELEASE63-31605-31594-201102162307_676ce1dc5ef8871e16a3af28d7323892)
Quote:
Originally Posted by
DarkBreakX
Huh, so which Code is actually better??
My code is for RELEASE63-31605-31594-201102162307_676ce1dc5ef8871e16a3af28d7323892
habbo.com now release
RELEASE63-31731-31713-201102222307_864d9aa0509a3cb820e3150650731a52
the code published
Code:
GetMessageHandler().GetResponse().Init(2);
if (GetHabbo().HasFuse("fuse_use_vip_outfits")) // VIP
{
GetMessageHandler().GetResponse().AppendInt32(0);
GetMessageHandler().GetResponse().AppendInt32(2);
GetMessageHandler().GetResponse().AppendInt32(0);
}
else if (GetHabbo().HasFuse("fuse_furni_chooser")) // HC
{
GetMessageHandler().GetResponse().AppendInt32(0);
GetMessageHandler().GetResponse().AppendInt32(1);
GetMessageHandler().GetResponse().AppendInt32(0);
}
else
{
GetMessageHandler().GetResponse().AppendInt32(0);
GetMessageHandler().GetResponse().AppendInt32(0);
GetMessageHandler().GetResponse().AppendInt32(0);
}
GetMessageHandler().SendResponse();
works in habbo.com..
but not is 100%
Re: FIX fuse RELEASE63-31605-31594-201102162307_676ce1dc5ef8871e16a3af28d7323892)
off topic: i search a coder for my phpretro r63 i can login in client but i must set the auth ticket and ip_last everytime by myself can anyone add me on msn or send me a pm
msn: stefangrims@hotmail.com
Re: FIX fuse RELEASE63-31605-31594-201102162307_676ce1dc5ef8871e16a3af28d7323892)
It's not really "clean".
Better would be:
Code:
GetMessageHandler().GetResponse().Init(2);
GetMessageHandler().GetResponse().AppendInt32(0);
if (GetHabbo().HasFuse("fuse_use_vip_outfits")) // VIP
GetMessageHandler().GetResponse().AppendInt32(2);
else if (GetHabbo().HasFuse("fuse_furni_chooser")) // HC
GetMessageHandler().GetResponse().AppendInt32(1);
else
GetMessageHandler().GetResponse().AppendInt32(0);
GetMessageHandler().GetResponse().AppendInt32(0);
GetMessageHandler().SendResponse();
Reduced from 22 lines to 12 :P
If you never need to change the other values then you should do it like this.
Re: FIX fuse RELEASE63-31605-31594-201102162307_676ce1dc5ef8871e16a3af28d7323892)
Quote:
Originally Posted by
Bifi2000
It's not really "clean".
Better would be:
Code:
GetMessageHandler().GetResponse().Init(2);
GetMessageHandler().GetResponse().AppendInt32(0);
if (GetHabbo().HasFuse("fuse_use_vip_outfits")) // VIP
GetMessageHandler().GetResponse().AppendInt32(2);
else if (GetHabbo().HasFuse("fuse_furni_chooser")) // HC
GetMessageHandler().GetResponse().AppendInt32(1);
else
GetMessageHandler().GetResponse().AppendInt32(0);
GetMessageHandler().GetResponse().AppendInt32(0);
GetMessageHandler().SendResponse();
Reduced from 22 lines to 12 :P
If you never need to change the other values then you should do it like this.
like i said i give people temp coding to let them understand how it works so they can read much easyer there alot of beginners in this new world so they will not 100% understand that code :P
and yes that code is better i use that too :p
Re: FIX fuse RELEASE63-31605-31594-201102162307_676ce1dc5ef8871e16a3af28d7323892)
3 codes -.-'Witch one is better??
Re: FIX fuse RELEASE63-31605-31594-201102162307_676ce1dc5ef8871e16a3af28d7323892)
Quote:
Originally Posted by
Miggs
3 codes -.-'Witch one is better??
read messages -.-"
Re: FIX fuse RELEASE63-31605-31594-201102162307_676ce1dc5ef8871e16a3af28d7323892)
Quote:
Originally Posted by
Bifi2000
It's not really "clean".
Better would be:
Code:
GetMessageHandler().GetResponse().Init(2);
GetMessageHandler().GetResponse().AppendInt32(0);
if (GetHabbo().HasFuse("fuse_use_vip_outfits")) // VIP
GetMessageHandler().GetResponse().AppendInt32(2);
else if (GetHabbo().HasFuse("fuse_furni_chooser")) // HC
GetMessageHandler().GetResponse().AppendInt32(1);
else
GetMessageHandler().GetResponse().AppendInt32(0);
GetMessageHandler().GetResponse().AppendInt32(0);
GetMessageHandler().SendResponse();
Reduced from 22 lines to 12 :P
If you never need to change the other values then you should do it like this.
Nice code
Re: FIX fuse RELEASE63-31605-31594-201102162307_676ce1dc5ef8871e16a3af28d7323892)