[SWF] Custom Room Creation, Room-O-Matic theme.

Laynester

a bad bitch
Nov 7, 2018
304
422
If anyone has been in the habbo realm for awhile, you would remember the Room-O-Matic, the machine you needed to go to, to create rooms, i did some digging around and figured out how to re-create the classic into the r63b production, some external imaging is required but its worth it.

Live Preview:

You must be registered for see images attach
You must be registered for see images attach
You must be registered for see images attach
Dont forget the lil omieboi image, or else it will look funky!
>>
You must be registered for see images attach
<<
You must be registered for see images attach
Using the HabboUI Editor, search for roc_create_room [habbo-981.bin]
You must be registered for see images attach

and replace the whole file with this
XML:
<?xml version="1.0" encoding="UTF-8"?>
<layout name="roc_create_room" width="585" height="367" version="0.1" uid="B7B7A290-F303-FCE7-856E-93B2600EB0CF">
    <window>
        <container x="0" y="0" width="324" height="600" params="1049792" style="0" name="">
            <children>
                <container x="0" y="150" width="604" height="1000" params="41" style="0" name="">
                    <children>
                        <static_bitmap x="0" y="0" width="324" height="1000" params="2064" style="0" name="catalog.header.image">
                            <variables>
                                <var key="asset_uri" value="${image.library.url}swf/room-o-matic_large.png" type="String"/>
                                <var key="pivot_point" value="bottom center" type="String"/>
                                <var key="stretched_x" value="false" type="Boolean"/>
                                <var key="stretched_y" value="false" type="Boolean"/>
                            </variables>
                        </static_bitmap>
                        <itemlist_vertical x="25" y="70" width="300" height="250" params="2177" style="0" name="" caption="">
                            <children>
                                <container x="10" y="15" width="300" height="145" params="16" style="3" name="room_settings_container">
                                    <children>
                                        <text x="" y="0" width="190" height="" params="1041" style="" caption="You%20can%20decorate%20and%20furnish%20your%20room%20however%20you%20like%20and%20no%20one%20can%20tell%20you%20to%20tidy%20up%20or%20turn%20your%20music%20down.%20It's%20up%20to%20you%20if%20you%20let%20everyone%20in%20or%20just%20a%20chosen%20few,%20or%20lock%20the%20door%20and%20chill%20by%20yourself.%20Get%20creating%20and%20in%20a%20couple%20of%20minutes%20you'll%20have%20your%20very%20own%20Dabbzo%20Hotel%20space.">
                                            <variables>
                                                <var key="auto_size" value="left" type="String"/>
                                                <var key="font_face" value="Volter" type="String"/>
                                                <var key="font_size" value="9" type="uint"/>
                                                <var key="mouse_wheel_enabled" value="false" type="Boolean"/>
                                                <var key="bold" value="false" type="Boolean"/>
                                                <var key="text_color" value="0xffA9F57C" type="hex"/>
                                                <var key="multiline" value="true" type="Boolean"/>
                                                <var key="word_wrap" value="true" type="Boolean"/>
                                            </variables>
                                        </text>
                                        <static_bitmap x="200" y="20" width="33" height="71" params="2064" style="0" name="catalog.header.image">
                                            <variables>
                                                <var key="asset_uri" value="${image.library.url}swf/omieboi.png" type="String"/>
                                                <var key="pivot_point" value="bottom center" type="String"/>
                                                <var key="stretched_x" value="false" type="Boolean"/>
                                                <var key="stretched_y" value="false" type="Boolean"/>
                                            </variables>
                                        </static_bitmap>
                                        <border x="0" y="110" width="252" height="1" params="1041" style="2" name="" color="0xffA9F57C"/>
                                        <border x="0" y="130" width="252" height="1" params="1041" style="2" name="" color="0xffA9F57C"/>
                                        <text x="0" y="110" width="252" height="" params="1041" style="" caption="Create%20Your%20Own%20Room">
                                            <variables>
                                                <var key="font_face" value="Volter_bold" type="String"/>
                                                <var key="font_size" value="13" type="uint"/>
                                                <var key="mouse_wheel_enabled" value="false" type="Boolean"/>
                                                <var key="bold" value="true" type="Boolean"/>
                                                <var key="text_color" value="0xffA9F57C" type="hex"/>
                                                <var key="multiline" value="true" type="Boolean"/>
                                                <var key="word_wrap" value="true" type="Boolean"/>
                                                <var key="auto_size" value="center" type="String" />
                                            </variables>
                                        </text>
                                    </children>
                                </container>
                                <container x="10" y="0" width="255" height="290" params="16" style="3" name="room_settings_container">
                                    <children>
                                        <text x="0" y="0" width="122" height="13" params="1041" style="0" name="create_room_caption" caption="%24%7Bnavigator.roomname%7D">
                                            <variables>
                                                <var key="auto_size" value="left" type="String"/>
                                                <var key="font_face" value="Volter_bold" type="String"/>
                                                <var key="font_size" value="13" type="uint"/>
                                                <var key="mouse_wheel_enabled" value="false" type="Boolean"/>
                                                <var key="bold" value="true" type="Boolean"/>
                                                <var key="text_color" value="0xffA9F57C" type="hex"/>
                                            </variables>
                                        </text>
                                        <input x="0" y="20" width="240" height="19" params="1153" style="0" name="room_name_input" caption="PH%20Room%20Name%20Info" background="true">
                                            <variables>
                                                <var key="always_show_selection" value="true" type="Boolean"/>
                                                <var key="border" value="true" type="Boolean"/>
                                                <var key="mouse_wheel_enabled" value="false" type="Boolean"/>
                                                <var key="sharpness" value="0" type="Number"/>
                                                <var key="thickness" value="0" type="Number"/>
                                                <var key="kerning" value="false" type="Boolean"/>
                                                <var key="spacing" value="0" type="Number"/>
                                                <var key="leading" value="0" type="Number"/>
                                            </variables>
                                        </input>
                                        <text x="0" y="50" width="120" height="13" params="1041" style="0" name="create_desc_caption" caption="%24%7Bnavigator.roomdesc%7D">
                                            <variables>
                                                <var key="auto_size" value="left" type="String"/>
                                                <var key="font_face" value="Volter_bold" type="String"/>
                                                <var key="font_size" value="13" type="uint"/>
                                                <var key="mouse_wheel_enabled" value="false" type="Boolean"/>
                                                <var key="bold" value="true" type="Boolean"/>
                                                <var key="text_color" value="0xffA9F57C" type="hex"/>
                                            </variables>
                                        </text>
                                        <input x="0" y="70" width="240" height="19" params="1153" style="0" name="room_desc_input" caption="PH%20Room%20Desc" background="true">
                                            <variables>
                                                <var key="always_show_selection" value="true" type="Boolean"/>
                                                <var key="border" value="true" type="Boolean"/>
                                                <var key="mouse_wheel_enabled" value="false" type="Boolean"/>
                                                <var key="sharpness" value="0" type="Number"/>
                                                <var key="thickness" value="0" type="Number"/>
                                                <var key="kerning" value="false" type="Boolean"/>
                                                <var key="spacing" value="0" type="Number"/>
                                                <var key="leading" value="0" type="Number"/>
                                            </variables>
                                        </input>
                                        <text x="0" y="100" width="117" height="13" params="1041" style="0" name="create_category_caption" caption="%24%7Bnavigator.category%7D">
                                            <variables>
                                                <var key="auto_size" value="left" type="String"/>
                                                <var key="font_face" value="Volter_bold" type="String"/>
                                                <var key="font_size" value="13" type="uint"/>
                                                <var key="mouse_wheel_enabled" value="false" type="Boolean"/>
                                                <var key="bold" value="true" type="Boolean"/>
                                                <var key="text_color" value="0xffA9F57C" type="hex"/>
                                            </variables>
                                        </text>
                                        <dropmenu x="0" y="120" width="240" height="25" params="17" style="3" name="categories_list"/>
                                        <text x="0" y="150" width="132" height="13" params="1041" style="0" name="create_visitors_caption" caption="%24%7Bnavigator.maxvisitors%7D">
                                            <variables>
                                                <var key="auto_size" value="left" type="String"/>
                                                <var key="font_face" value="Volter_bold" type="String"/>
                                                <var key="font_size" value="13" type="uint"/>
                                                <var key="mouse_wheel_enabled" value="false" type="Boolean"/>
                                                <var key="bold" value="true" type="Boolean"/>
                                                <var key="text_color" value="0xffA9F57C" type="hex"/>
                                            </variables>
                                        </text>
                                        <dropmenu x="0" y="170" width="240" height="25" params="17" style="3" name="visitors_list"/>
                                        <text x="0" y="200" width="145" height="13" params="1041" style="0" name="create_trade_caption" caption="%24%7Bnavigator.tradesettings%7D">
                                            <variables>
                                                <var key="auto_size" value="left" type="String"/>
                                                <var key="font_face" value="Volter_bold" type="String"/>
                                                <var key="font_size" value="13" type="uint"/>
                                                <var key="mouse_wheel_enabled" value="false" type="Boolean"/>
                                                <var key="bold" value="true" type="Boolean"/>
                                                <var key="text_color" value="0xffA9F57C" type="hex"/>
                                            </variables>
                                        </text>
                                        <dropmenu x="0" y="220" width="240" height="25" params="17" style="3" name="trade_settings_list"/>
                                        <border x="0" y="255" width="252" height="1" params="1041" style="2" name="" color="0xffA9F57C"/>
                                        <border x="0" y="275" width="252" height="1" params="1041" style="2" name="" color="0xffA9F57C"/>
                                        <text x="0" y="255" width="252" height="" params="1041" style="" caption="Choose%20A%20Layout">
                                            <variables>
                                                <var key="font_face" value="Volter_bold" type="String"/>
                                                <var key="font_size" value="13" type="uint"/>
                                                <var key="mouse_wheel_enabled" value="false" type="Boolean"/>
                                                <var key="bold" value="true" type="Boolean"/>
                                                <var key="text_color" value="0xffA9F57C" type="hex"/>
                                                <var key="multiline" value="true" type="Boolean"/>
                                                <var key="word_wrap" value="true" type="Boolean"/>
                                                <var key="auto_size" value="center" type="String" />
                                            </variables>
                                        </text>
                                    </children>
                                </container>
                                <container x="0" y="5" width="300" height="315" params="149649" style="3" name="room_layout_container">
                                    <children>
                                        <itemlist_vertical x="0" y="0" width="290" height="1780" params="1041" style="0" name="layout_item_list" caption="%24%7Bnavigator.title%7D"background="true"/>
                                    </children>
                                </container>
                            </children>
                        </itemlist_vertical>
                        <scrollbar_vertical x="302" y="60" width="17" height="280" params="2129" style="0" name="" caption=""/>
                    </children>
                </container>
                <closebutton x="283" y="185" width="20" height="20" params="1" style="3" treshold="0" tags="close"/>
                <button_thick x="25" y="495" width="100" height="21" params="1" style="0" name="create_button" caption="%24%7Bnavigator.createroom.create%7D" width_min="100" width_max="100"/>
                <button_thick x="200" y="495" width="100" height="21" params="1" style="0" name="back_button" caption="%24%7Bgeneric.cancel%7D" width_min="100" width_max="100"/>
            </children>
        </container>
    </window>
</layout>

After you did that, save all the images in the Images spoiler, go to your c_images folder, create a new folder called SWF, place the images in there.
Save the file, clear your cache, and you should be good to go,

If you end up using this for your hotel, leave me a link and ill pop on to come say hi!
 
Last edited:

Users who are viewing this thread

Top