2 questions probably regarding packets
Question 1:
On Habbo when you set your online status to invisible your profile changes from:
http://i.imgur.com/kxIyCkK.png
to:
http://i.imgur.com/AA7V0u6.png
As you can see the last online actually disappears from the profile and I would like to know what regulates this (packet or something). Does somebody have a clue?
Question 2:
When I open up the wired help on a test retro (screen)
http://i.imgur.com/F2zlffg.png
It shows the word "dynamic" on every page.
http://i.imgur.com/NJbDPCx.png
http://i.imgur.com/aRShzNP.png
Does anybody know what regulates the content on those pages? And by that I mean the word "dynamic", the titles and stuff can be edited in the flash texts.
Re: 2 questions probably regarding packets
Your first issue is pretty simple. In your Profile Information composer, where Last online is written (last int before the bool). Simply set to to "-1" if the users status is set to invisible.
Your second issue, I don't seem to have a problem with. The first paragraph of text is usually the information of the wired that takes up most of the page, then the image finished it off. Like this:
http://img.prntscr.com/img?url=http:...om/VPicN8R.png
I'm not sure what the "Dynamic" could mean, sorry.
Re: 2 questions probably regarding packets
Quote:
Originally Posted by
Charlotte Potts
Your first issue is pretty simple. In your Profile Information composer, where Last online is written (last int before the bool). Simply set to to "-1" if the users status is set to invisible.
Your second issue, I don't seem to have a problem with. The first paragraph of text is usually the information of the wired that takes up most of the page, then the image finished it off. Like this:
http://img.prntscr.com/img?url=http:...om/VPicN8R.png
I'm not sure what the "Dynamic" could mean, sorry.
Thanks for replying Charlotte!
I have tried your solution for the last online and it works, thanks so much!
It seems that for the wired help system, it just stops the text after so many characters for me. Maybe it has something to do with flash texts?
Mine look like this:
Code:
wiredfurni.help.1.img=wf_help_1
wiredfurni.help.1.text=Dit is het Wired Meubi Hulpsysteem met uitleg over Wired. Bekijk ook de FAQ voor uitgebreidere hulp.
wiredfurni.help.1.title=Wired Meubi Hulpsysteem
wiredfurni.help.2.img=wf_help_2
wiredfurni.help.2.text=Je programmeert een 'Actie' door de 'Actie' te kopen, in je kamer te zetten, te dubbelklikken en hem in te stellen. Pas als je hem stapelt met een 'Reactie' (die je ook programmeert) werkt hij.
wiredfurni.help.2.title=Acties
wiredfurni.help.3.img=wf_help_3
wiredfurni.help.3.text=Je programmeert een 'Reactie' door de 'Reactie' te kopen, in je kamer te zetten, te dubbelklikken en hem in te stellen. Pas als je hem stapelt met een 'Actie' (die je ook programmeert) werkt hij.
wiredfurni.help.3.title=Reacties
wiredfurni.help.4.img=wf_help_4
wiredfurni.help.4.text='Voorwaarden' zijn bepaalde eisen die je instelt om te bepalen onder welke omstandigheden je 'Actie' werkt. Als je een 'Voorwaarde' wilt gebruiken moet je hem stapelen met een Actie en een Reactie.
wiredfurni.help.4.title=Voorwaarden
wiredfurni.help.link=Wired Meubi Hulp
wiredfurni.help.title=Wired Meubi Hulp
wiredfurni.help=Wired Meubi Hulp
Do they seem OK?
Re: 2 questions probably regarding packets
So I finally found out what was causing the wired help system text problem. If anybody else is having troubles with this, here is the solution:
Apparantly it was a fuck up in the code by Habbo itself. It was assigning the "text" to the "title".
What you have to do is the following:
1. Decompile the SWF
2. If you're on PRODUCTION-201506161211-776084490 (Azuresharp SWF version) then go to: habbo-2/_-DI_/UserDefinedRoomEventsHelp.class.asasm
If you're not, then search for UserDefinedRoomEventsHelp.class.asasm in all of the files or do a search for wiredfurni.help in allof your files and find the .class file by those means.
3. In this file, search for:
You'll find two results, go for the one that's the most at the bottom of the file. (the second result)
4. You'll find something like this:
Code:
getlocal3
iffalse L108
debugline 208
findpropstrict QName(PackageNamespace("_-0JW"), "ILocalization")
getlocal0
getproperty QName(PrivateNamespace("_-4RP", "_-Dl:UserDefinedRoomEventsHelp"), "_-0tz")
getlocal0
getproperty QName(PrivateNamespace("_-4RP", "_-Dl:UserDefinedRoomEventsHelp"), "_-3nh")
getproperty MultinameL([PrivateNamespace("_-4RP", "_-Dl:UserDefinedRoomEventsHelp"), PackageNamespace(""), Namespace("http://adobe.com/AS3/2006/builtin"), PrivateNamespace("UserDefinedRoomEventsHelp.as$3339", "_-Dl:UserDefinedRoomEventsHelp/_-1Hj"), PackageNamespace("_-Dl"), PackageInternalNs("_-Dl"), ProtectedNamespace("_-4RP"), StaticProtectedNs("_-4RP")])
pushbyte 2
getproperty MultinameL([PrivateNamespace("_-4RP", "_-Dl:UserDefinedRoomEventsHelp"), PackageNamespace(""), Namespace("http://adobe.com/AS3/2006/builtin"), PrivateNamespace("UserDefinedRoomEventsHelp.as$3339", "_-Dl:UserDefinedRoomEventsHelp/_-1Hj"), PackageNamespace("_-Dl"), PackageInternalNs("_-Dl"), ProtectedNamespace("_-4RP"), StaticProtectedNs("_-4RP")])
callproperty QName(PackageNamespace("_-0JW"), "ILocalization"), 1
coerce QName(PackageNamespace("_-0JW"), "ILocalization")
setlocal1
debugline 209
getlocal1
pushnull
ifeq L108
debugline 210
getlocal2
getlocal1
getproperty QName(Namespace("_-6Gt"), "value")
setproperty QName(Namespace("_-1mI"), "text")
debugline 213
Change:
To:
Then recompile and you're done.