Menu
Forums
All threads
Latest threads
New posts
Trending threads
New posts
Search forums
Trending
What's new
New posts
New profile posts
Latest activity
Members
Current visitors
New profile posts
Search profile posts
Upgrades
Log in
Register
What's new
Search
Search
Search titles only
By:
All threads
Latest threads
New posts
Trending threads
New posts
Search forums
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
Server Development
Habbo Retros
Habbo Q&A
How to make a habbo retro
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="Gajeel" data-source="post: 106745" data-attributes="member: 7688"><p>Go to my tutorial which can be found here: <a href="http://devbest.com/threads/tut-setup-a-r63-hotel-revcms-iis-phoenixemu.14221/#post-86454" target="_blank">http://devbest.com/threads/tut-setup-a-r63-hotel-revcms-iis-phoenixemu.14221/#post-86454</a>, but if you're lazy to click might aswell read the steps below instead.</p><p> </p><p><strong>NOTE 1: </strong>This is only applicable to Windows Servers. If you are going to do it on a personal computer, please do external research where you can get IIS for your PC and stuff.</p><p><strong>NOTE 2: </strong>The emulator I used in this tutorial is Phoenix Emulator 3.0 which can be purchased at a rival forum. I do recommend buying it for easier configuration unlike using Uber and Snowlight or others. Until RevEMU has it's stable and good-for-use release, I'd tweak the tutorial and add steps on how to configure RevCMS for RevEMU.</p><p><strong>NOTE 3: </strong>If you have any questions if you are following this <strong>ONLY</strong> through a VPS, please feel free to shoot me a PM or create a thread linking back to the tutorial so I can help you.</p><p>_______________________________________________________________________________</p><p><span style="font-size: 15px"><strong>Download WinRar: </strong>We will need WinRar to extract any zipped folders (.rar format)</span></p><p><span style="font-size: 9px">If you have WinRar already installed, skip this step.</span></p><p>1. Go to <strong>Start > Computer > System Properties</strong>. Check what is your system type (32-bit or 64-bit).</p><ul> <li data-xf-list-type="ul"><br /> If 64-bit, download WinRar using this link: <a href="http://rarlab.com/rar/winrar-x64-411.exe" target="_blank">http://rarlab.com/rar/winrar-x64-411.exe</a><br /> If 32-bit, download WinRar using this link: <a href="http://rarlab.com/rar/wrar411.exe" target="_blank">http://rarlab.com/rar/wrar411.exe</a></li> </ul><p>Make sure you check all the boxes on the left pane after installing and click Done. Now you can extract later the files I will need you to download.</p><p>_______________________________________________________________________________</p><p>1. On your virtual server, click <strong>Server Manager</strong>, then on the 'Roles' section, select 'Add Roles'. Tick the box next to IIS, to make it checked, click next.</p><p> </p><p>2. Check <strong>Application Development </strong>(all the children of this node shall be checked aswell automatically), under<strong>Performance </strong>select <strong>Static Content Compression</strong> and under <strong>Management Tools </strong>select <strong>IIS Management Console</strong>, <strong>IIS Management Scripts and Tools </strong>and <strong>Management Service</strong>.</p><p> </p><p>3. Click the <strong>Install </strong>button, and wait for IIS to install - restart if the installer requires <strong>YOU </strong>to restart, <strong>IF ONLY YOU ARE ASKED TO DO SO</strong>.</p><p> </p><p>Now download <strong>Microsoft Web Platform Installer </strong>here:<a href="http://www.microsoft.com/web/downloads/platform.aspx" target="_blank">http://www.microsoft.com/web/downloads/platform.aspx</a></p><p> </p><p>4. Now search the following in the search box of <strong>MWPI*</strong>:</p><p>PHP 5 (Select any version as long as it is <strong>PHP 5.X</strong>)</p><p><img src="http://devimgr.vineen.tk/u/46a0775db99c8a62a529c7dc01fc38e5.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /></p><p>MySQL 5 (Select any version as long as it is <strong>MySQL 5.X</strong>)</p><p><img src="http://devimgr.vineen.tk/u/96f3b279bc496204a16fdbbdcd37efda.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /></p><p>IIS 7 (Select <strong>IIS 7 Recommended Configuration</strong>)</p><p><img src="http://devimgr.vineen.tk/u/b8891ab2506ce1e2b15c2a58cb948d06.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /></p><p> </p><p>(The <em>Installed </em>will appear if that tool is already installed, if not it is <strong>Add </strong>button that will appear. Then click the install button below:</p><p><img src="http://devimgr.vineen.tk/u/a2e4e46b245d18940160bf033cc341c5.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /></p><p> </p><p>Remember the <strong>password </strong>you have entered on the installation of MySQL as we will need it on the other steps later.</p><p> </p><p>5. On your virtual server's browser, type on your web address <strong><a href="http://localhost" target="_blank">http://localhost</a></strong>, a webpage shall appear like this:</p><p><img src="http://devimgr.vineen.tk/u/5d535b63a2bad49ae74b5c22775110d7.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /></p><p> </p><p>6. Now go to your <strong>C:\inetpub\wwwroot </strong>and delete everything found in that Window.</p><p><img src="http://devimgr.vineen.tk/u/e5ba22e9b0c25681e0aaee6a29931bff.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /></p><p> </p><p>7. Now download <strong>RevCMS 1.9.9.9 </strong>by <a href="http://devbest.com/members/rastalulz.1/" target="_blank">@</a>Kryptos which <a href="http://devbest.com/members/rastalulz.1/" target="_blank">RastaLulz</a> integrated TheHabbos API better.</p><p>From my webspace: <a href="http://vineen.tk/habbo/RevCMS%201.9.9.9.zip" target="_blank">http://vineen.tk/habbo/RevCMS 1.9.9.9.zip</a></p><p>Official download: <a href="http://cloud.rastalulz.com/2k2U463N1r2f0A0P2Q0H" target="_blank">http://cloud.rastalulz.com/2k2U463N1r2f0A0P2Q0H</a></p><p> </p><p>8. Extract all the files inside <strong>RevCMS 1.9.9.9 </strong>folder on the zip file to <strong>C:\inetpub\wwwroot</strong></p><p><img src="http://devimgr.vineen.tk/u/b5add353536889f5e73dbfb1672b05b9.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /></p><p> </p><p>Let's now download Notepad++ before continuing to Step 9. Notepad puts everything in a blob while Notepad++ organizes everything, you can avail <strong>Notepad++ </strong>at <a href="http://notepad-plus-plus.org/download/v6.0.html" target="_blank">http://notepad-plus-plus.org/download/v6.0.html</a>.</p><p> </p><p>9. Now we will need to edit the <strong>config.php</strong>, go to <strong>C:\inetpub\wwwroot\app\management</strong>, right click<strong>config.php </strong>and select 'Edit with Notepad++'. On the <strong>host username</strong>, leave it as root and for <strong>host password</strong>change it with the MySQL password you have just created during the installation of MySQL. For<strong>database name</strong>, left it <strong>rev_phoenix</strong>. And the <strong>host </strong>should be left localhost. Now on the lower part (which asks for virtual server IP and URL of the hotel), change <strong>localhost/RevCMSold </strong>to <strong>(Your virtual server's IP) </strong>and<strong>localhost/RevCMS</strong>to <strong>(Your virtual server's IP)</strong>. If ever you do not want to make your hotel public and only make it accessible to the local virtual machine, put <strong>localhost</strong> instead of your virtual server's IP.</p><p> </p><p>10. Now download <strong>Navicat</strong>, you can get a trial at <strong><a href="http://www.navicat.com" target="_blank">www.navicat.com</a> </strong>or get a cracked one, either of those two works the same. Now, click 'Connections' and select 'MySQL', the connection name could be everything you want, just change the password to the MySQL password you created on the earlier steps. Now connect with the database. Right click on the left pane and select <strong>New Database </strong>and name it <strong>rev_phoenix</strong>.</p><p> </p><p>11. Download the <strong>phx.zip </strong>from the v13 downloads available in the Project Phoenix forum exclusive for <strong>licence holders</strong>. Now go back to Navicat, click 'Query' then on lower bit click 'New Query', select 'New Load' and go to the phx folder, then go to the SQL subfolder, select <strong>Phoenix 3.7.0.sql </strong>and run it, after that run the <strong>UPDATE Phoenix 3.7.0 TO Phoenix 3.7.1.sql </strong>and everything shall be fine now.</p><p> </p><p><strong>BEFORE GOING TO #12</strong>, delete the <strong>.htaccess </strong>file found in the <strong>wwwroot </strong>folder, then open Notepad++ then hold Ctrl + N, then paste this pastie to that new file:</p><p>[CODE]<?xml version="1.0" encoding="UTF-8"?></p><p><configuration></p><p> <system.webServer></p><p> <rewrite></p><p> <rules></p><p> <rule name="Imported Rule 1"></p><p> <match url="^(|/)$" ignoreCase="false" /></p><p> <action type="Rewrite" url="index.php?url={R:1}" appendQueryString="false" /></p><p> </rule></p><p> <rule name="Imported Rule 2"></p><p> <match url="^([a-zA-Z0-9_-]+)(|/)$" ignoreCase="false" /></p><p> <action type="Rewrite" url="index.php?url={R:1}" appendQueryString="false" /></p><p> </rule></p><p> <rule name="Imported Rule 3"></p><p> <match url="^(.*)\.htm$" /></p><p> <action type="Rewrite" url="{R:1}.php" /></p><p> </rule></p><p> <rule name="Imported Rule 4"></p><p> <match url="^(|/)$" ignoreCase="false" /></p><p> <action type="Rewrite" url="dash.php?page={R:1}" appendQueryString="false" /></p><p> </rule></p><p> <rule name="Imported Rule 5"></p><p> <match url="^([a-zA-Z0-9_-]+)(|/)$" ignoreCase="false" /></p><p> <action type="Rewrite" url="dash.php?url={R:1}" appendQueryString="false" /></p><p> </rule></p><p> </rules></p><p> </rewrite></p><p> </system.webServer></p><p></configuration>[/CODE]</p><p> </p><p>Save it as <strong>web.config</strong>, on the type field find <strong>CONFIG </strong>and select it, however if you cannot do that we will do another method.</p><p> </p><p><strong>BEFORE GOING TO #12</strong>, go to Start -> Computer -> Click <strong>Organize </strong>▼ then select<strong> Folder and Search Options</strong>, then go to '<strong>View</strong>' tab, uncheck '<strong>Hide extensions for known file types</strong>'. Now go back to <strong>wwwroot</strong>, rename your <strong>.htaccess </strong>file to <strong>web.config </strong>then hold Ctrl + A and paste the pastie provided above. Now the <strong>STEP #12</strong>shall work.</p><p> </p><p>12. Go to <strong><a href="http://localhost" target="_blank">http://localhost</a></strong> and you shall see a simple site, a simple theme for RevCMS named Priv. It's so small for an actual hotel right? Now we will change that into a wider theme, go back to your <strong>config.php </strong>(if you do not close Notepad++ yet, you can choose the <strong>config.php </strong>tab again) and on the lower part, there is a <strong>templating system </strong>and that it will say 'Priv', change it to 'Mango' and bam... the site is now alot better.</p><p> </p><p><strong>BEFORE REGISTERING</strong>, run this query on Navicat too:</p><p>[CODE]ALTER TABLE `users` ADD `seckey` VARCHAR(999) NOT NULL[/CODE]</p><p>Now you will be able to register.</p><p> </p><p>13. Now we assume you are now registered, go to <strong>Navicat</strong> then under the database <strong>rev_phoenix</strong>, select Tables then on the right pane select <strong>users</strong>. You should see a 1 field with your username, etc..., now to make yourself admin, rank yourself to rank 7. You can modify the ranks yourself if you plan to add newer ranks (like Super VIP and Events Staffs etc..).</p><p> </p><p><strong><span style="font-size: 15px">SWF part: </span></strong><span style="font-size: 15px">Installing your hotel's SWF for the client..</span></p><p><span style="font-size: 10px">Credits to <a href="http://devbest.com/members/igfx.14264/" target="_blank">iGFX</a> or Grapefruit for the SWFs pack and credits to me for uploading a mirror since the original upload is all locked by WUpload.</span></p><p>1. Download the recommended SWF pack for this tutorial here: <a href="http://www.sendspace.com/file/avsa5b" target="_blank">http://www.sendspace.com/file/avsa5b</a></p><p> </p><p>2. Extract the <strong>c_images</strong>, <strong>hof_furni </strong>and <strong>r63 </strong>folder on <strong>C:\inetpub\wwwroot </strong>folder.</p><p> </p><p>3. Go to your <strong>r63 </strong>folder then find your <strong>external_variables.txt</strong>, right-click it and select 'Edit with Notepad++'. Now hold Ctrl + H, on the first box type YOURIPHERE and on the second box type your virtual server's IP (if the hotel is going public) or localhost for access to the local virtual machine only.</p><p> </p><p>4. Now in the config file (<strong>config.php</strong>) there shall be some structures alike to this one:</p><p> </p><p>[PHP]$_CONFIG['hotel']['web_build'] = '63_1dc60c6d6ea6e089c6893ab4e0541ee0/957'; //Web_Build</p><p> </p><p>$_CONFIG['hotel']['external_vars'] = 'http://YOURIPHERE/r63/external_variables.txt'; //URL to your external vars</p><p> </p><p>$_CONFIG['hotel']['external_texts'] = 'http://YOURIPHERE/r63/external_flash_texts.txt'; //URL to your external texts</p><p> </p><p>$_CONFIG['hotel']['product_data'] = 'http://YOURIPHERE/r63/productdata.txt'; //URL to your productdata</p><p> </p><p>$_CONFIG['hotel']['furni_data'] = 'http://YOURIPHERE/r63/furnidata.txt'; //URL to your furnidata</p><p> </p><p>$_CONFIG['hotel']['swf_folder'] = 'http://YOURIPHERE/r63'; //URL to your SWF folder(does not end with a '/')[/PHP]</p><p> </p><p>Replace the codes alike to that one with that one, now hold Ctrl + H, on the first box type YOURIPHERE and on the second box type your hotel's URL (if ever available, if not yet, type your virtual server's IP until domain is available) or if for private use, type <strong>localhost</strong> on the second box.</p><p> </p><p><span style="font-size: 15px"><strong>Phoenix Emulator part: </strong>Setting up your Phoenix to emulate Habbo...</span></p><p><span style="font-size: 10px">The phx folder (the one you downloaded in earlier steps) is the one we will only access in this part.</span></p><p> </p><p>1. On the phx folder, you will see a <strong>config.conf </strong>file below the SQL folder, right-click that and open Notepad++, now enter your <strong>Otaku (licenced account for Phoenix) username </strong>and <strong>password </strong>on the field, label your<strong>MySQL password </strong>and <strong>database name </strong>(which is <strong>rev_phoenix</strong>) then after that run the emulator. Everything shall be okay like this one:</p><p><img src="http://devimgr.vineen.tk/u/cb0254d37ea6413299e7d4fa5f44c71e.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /></p><p> </p><p><span style="font-size: 15px"><strong>Fixing 404 ASE error: </strong>Part where we will fix your housekeeping...</span></p><p><span style="font-size: 10px">We will only need to install Helicon APE for this part.</span></p><p> </p><p>1. Download Helicon APE here: <a href="http://www.helicontech.com/download-ape.htm" target="_blank">http://www.helicontech.com/download-ape.htm</a></p><p> </p><p>2. In the middle of the installation, it will ask to set it up for the whole <strong>IIS server</strong>, leave it <strong>checked</strong> and let it finish. Your housekeeping should work now.</p><p> </p><p><strong><span style="font-size: 15px">Portforwarding part: </span></strong><span style="font-size: 15px">We will make your hotel available to public now...</span></p><p> </p><p>1. Go to <strong>Server Manager</strong>, expand <strong>Configuration </strong>then expand <strong>Windows Firewall with Advanced Security</strong>and click 'Inbound Rules'</p><p> </p><p>2. On the right pane, click 'Add new rule...', select <strong>Port</strong>, then enter port <strong>80 </strong>on the box, select <strong>Next </strong>2 times then name the rule in anything (e.g. port80)*</p><p> </p><p>Repeat this for port <strong>30001</strong>, <strong>30000</strong>. Now the hotel shall be available public!</p></blockquote><p></p>
[QUOTE="Gajeel, post: 106745, member: 7688"] Go to my tutorial which can be found here: [URL]http://devbest.com/threads/tut-setup-a-r63-hotel-revcms-iis-phoenixemu.14221/#post-86454[/URL], but if you're lazy to click might aswell read the steps below instead. [B]NOTE 1: [/B]This is only applicable to Windows Servers. If you are going to do it on a personal computer, please do external research where you can get IIS for your PC and stuff. [B]NOTE 2: [/B]The emulator I used in this tutorial is Phoenix Emulator 3.0 which can be purchased at a rival forum. I do recommend buying it for easier configuration unlike using Uber and Snowlight or others. Until RevEMU has it's stable and good-for-use release, I'd tweak the tutorial and add steps on how to configure RevCMS for RevEMU. [B]NOTE 3: [/B]If you have any questions if you are following this [B]ONLY[/B] through a VPS, please feel free to shoot me a PM or create a thread linking back to the tutorial so I can help you. _______________________________________________________________________________ [SIZE=4][B]Download WinRar: [/B]We will need WinRar to extract any zipped folders (.rar format)[/SIZE] [SIZE=1]If you have WinRar already installed, skip this step.[/SIZE] 1. Go to [B]Start > Computer > System Properties[/B]. Check what is your system type (32-bit or 64-bit). [LIST] [*] If 64-bit, download WinRar using this link: [URL]http://rarlab.com/rar/winrar-x64-411.exe[/URL] If 32-bit, download WinRar using this link: [URL]http://rarlab.com/rar/wrar411.exe[/URL] [/LIST] Make sure you check all the boxes on the left pane after installing and click Done. Now you can extract later the files I will need you to download. _______________________________________________________________________________ 1. On your virtual server, click [B]Server Manager[/B], then on the 'Roles' section, select 'Add Roles'. Tick the box next to IIS, to make it checked, click next. 2. Check [B]Application Development [/B](all the children of this node shall be checked aswell automatically), under[B]Performance [/B]select [B]Static Content Compression[/B] and under [B]Management Tools [/B]select [B]IIS Management Console[/B], [B]IIS Management Scripts and Tools [/B]and [B]Management Service[/B]. 3. Click the [B]Install [/B]button, and wait for IIS to install - restart if the installer requires [B]YOU [/B]to restart, [B]IF ONLY YOU ARE ASKED TO DO SO[/B]. Now download [B]Microsoft Web Platform Installer [/B]here:[URL]http://www.microsoft.com/web/downloads/platform.aspx[/URL] 4. Now search the following in the search box of [B]MWPI*[/B]: PHP 5 (Select any version as long as it is [B]PHP 5.X[/B]) [IMG]http://devimgr.vineen.tk/u/46a0775db99c8a62a529c7dc01fc38e5.png[/IMG] MySQL 5 (Select any version as long as it is [B]MySQL 5.X[/B]) [IMG]http://devimgr.vineen.tk/u/96f3b279bc496204a16fdbbdcd37efda.png[/IMG] IIS 7 (Select [B]IIS 7 Recommended Configuration[/B]) [IMG]http://devimgr.vineen.tk/u/b8891ab2506ce1e2b15c2a58cb948d06.png[/IMG] (The [I]Installed [/I]will appear if that tool is already installed, if not it is [B]Add [/B]button that will appear. Then click the install button below: [IMG]http://devimgr.vineen.tk/u/a2e4e46b245d18940160bf033cc341c5.png[/IMG] Remember the [B]password [/B]you have entered on the installation of MySQL as we will need it on the other steps later. 5. On your virtual server's browser, type on your web address [B][URL]http://localhost[/URL][/B], a webpage shall appear like this: [IMG]http://devimgr.vineen.tk/u/5d535b63a2bad49ae74b5c22775110d7.png[/IMG] 6. Now go to your [B]C:\inetpub\wwwroot [/B]and delete everything found in that Window. [IMG]http://devimgr.vineen.tk/u/e5ba22e9b0c25681e0aaee6a29931bff.png[/IMG] 7. Now download [B]RevCMS 1.9.9.9 [/B]by [URL='http://devbest.com/members/rastalulz.1/']@[/URL]Kryptos which [URL='http://devbest.com/members/rastalulz.1/']RastaLulz[/URL] integrated TheHabbos API better. From my webspace: [URL='http://vineen.tk/habbo/RevCMS%201.9.9.9.zip']http://vineen.tk/habbo/RevCMS 1.9.9.9.zip[/URL] Official download: [URL]http://cloud.rastalulz.com/2k2U463N1r2f0A0P2Q0H[/URL] 8. Extract all the files inside [B]RevCMS 1.9.9.9 [/B]folder on the zip file to [B]C:\inetpub\wwwroot[/B] [IMG]http://devimgr.vineen.tk/u/b5add353536889f5e73dbfb1672b05b9.png[/IMG] Let's now download Notepad++ before continuing to Step 9. Notepad puts everything in a blob while Notepad++ organizes everything, you can avail [B]Notepad++ [/B]at [URL]http://notepad-plus-plus.org/download/v6.0.html[/URL]. 9. Now we will need to edit the [B]config.php[/B], go to [B]C:\inetpub\wwwroot\app\management[/B], right click[B]config.php [/B]and select 'Edit with Notepad++'. On the [B]host username[/B], leave it as root and for [B]host password[/B]change it with the MySQL password you have just created during the installation of MySQL. For[B]database name[/B], left it [B]rev_phoenix[/B]. And the [B]host [/B]should be left localhost. Now on the lower part (which asks for virtual server IP and URL of the hotel), change [B]localhost/RevCMSold [/B]to [B](Your virtual server's IP) [/B]and[B]localhost/RevCMS[/B]to [B](Your virtual server's IP)[/B]. If ever you do not want to make your hotel public and only make it accessible to the local virtual machine, put [B]localhost[/B] instead of your virtual server's IP. 10. Now download [B]Navicat[/B], you can get a trial at [B][URL='http://www.navicat.com']www.navicat.com[/URL] [/B]or get a cracked one, either of those two works the same. Now, click 'Connections' and select 'MySQL', the connection name could be everything you want, just change the password to the MySQL password you created on the earlier steps. Now connect with the database. Right click on the left pane and select [B]New Database [/B]and name it [B]rev_phoenix[/B]. 11. Download the [B]phx.zip [/B]from the v13 downloads available in the Project Phoenix forum exclusive for [B]licence holders[/B]. Now go back to Navicat, click 'Query' then on lower bit click 'New Query', select 'New Load' and go to the phx folder, then go to the SQL subfolder, select [B]Phoenix 3.7.0.sql [/B]and run it, after that run the [B]UPDATE Phoenix 3.7.0 TO Phoenix 3.7.1.sql [/B]and everything shall be fine now. [B]BEFORE GOING TO #12[/B], delete the [B].htaccess [/B]file found in the [B]wwwroot [/B]folder, then open Notepad++ then hold Ctrl + N, then paste this pastie to that new file: [CODE]<?xml version="1.0" encoding="UTF-8"?> <configuration> <system.webServer> <rewrite> <rules> <rule name="Imported Rule 1"> <match url="^(|/)$" ignoreCase="false" /> <action type="Rewrite" url="index.php?url={R:1}" appendQueryString="false" /> </rule> <rule name="Imported Rule 2"> <match url="^([a-zA-Z0-9_-]+)(|/)$" ignoreCase="false" /> <action type="Rewrite" url="index.php?url={R:1}" appendQueryString="false" /> </rule> <rule name="Imported Rule 3"> <match url="^(.*)\.htm$" /> <action type="Rewrite" url="{R:1}.php" /> </rule> <rule name="Imported Rule 4"> <match url="^(|/)$" ignoreCase="false" /> <action type="Rewrite" url="dash.php?page={R:1}" appendQueryString="false" /> </rule> <rule name="Imported Rule 5"> <match url="^([a-zA-Z0-9_-]+)(|/)$" ignoreCase="false" /> <action type="Rewrite" url="dash.php?url={R:1}" appendQueryString="false" /> </rule> </rules> </rewrite> </system.webServer> </configuration>[/CODE] Save it as [B]web.config[/B], on the type field find [B]CONFIG [/B]and select it, however if you cannot do that we will do another method. [B]BEFORE GOING TO #12[/B], go to Start -> Computer -> Click [B]Organize [/B]▼ then select[B] Folder and Search Options[/B], then go to '[B]View[/B]' tab, uncheck '[B]Hide extensions for known file types[/B]'. Now go back to [B]wwwroot[/B], rename your [B].htaccess [/B]file to [B]web.config [/B]then hold Ctrl + A and paste the pastie provided above. Now the [B]STEP #12[/B]shall work. 12. Go to [B][URL]http://localhost[/URL][/B] and you shall see a simple site, a simple theme for RevCMS named Priv. It's so small for an actual hotel right? Now we will change that into a wider theme, go back to your [B]config.php [/B](if you do not close Notepad++ yet, you can choose the [B]config.php [/B]tab again) and on the lower part, there is a [B]templating system [/B]and that it will say 'Priv', change it to 'Mango' and bam... the site is now alot better. [B]BEFORE REGISTERING[/B], run this query on Navicat too: [CODE]ALTER TABLE `users` ADD `seckey` VARCHAR(999) NOT NULL[/CODE] Now you will be able to register. 13. Now we assume you are now registered, go to [B]Navicat[/B] then under the database [B]rev_phoenix[/B], select Tables then on the right pane select [B]users[/B]. You should see a 1 field with your username, etc..., now to make yourself admin, rank yourself to rank 7. You can modify the ranks yourself if you plan to add newer ranks (like Super VIP and Events Staffs etc..). [B][SIZE=4]SWF part: [/SIZE][/B][SIZE=4]Installing your hotel's SWF for the client..[/SIZE] [SIZE=2]Credits to [URL='http://devbest.com/members/igfx.14264/']iGFX[/URL] or Grapefruit for the SWFs pack and credits to me for uploading a mirror since the original upload is all locked by WUpload.[/SIZE] 1. Download the recommended SWF pack for this tutorial here: [URL]http://www.sendspace.com/file/avsa5b[/URL] 2. Extract the [B]c_images[/B], [B]hof_furni [/B]and [B]r63 [/B]folder on [B]C:\inetpub\wwwroot [/B]folder. 3. Go to your [B]r63 [/B]folder then find your [B]external_variables.txt[/B], right-click it and select 'Edit with Notepad++'. Now hold Ctrl + H, on the first box type YOURIPHERE and on the second box type your virtual server's IP (if the hotel is going public) or localhost for access to the local virtual machine only. 4. Now in the config file ([B]config.php[/B]) there shall be some structures alike to this one: [PHP]$_CONFIG['hotel']['web_build'] = '63_1dc60c6d6ea6e089c6893ab4e0541ee0/957'; //Web_Build $_CONFIG['hotel']['external_vars'] = 'http://YOURIPHERE/r63/external_variables.txt'; //URL to your external vars $_CONFIG['hotel']['external_texts'] = 'http://YOURIPHERE/r63/external_flash_texts.txt'; //URL to your external texts $_CONFIG['hotel']['product_data'] = 'http://YOURIPHERE/r63/productdata.txt'; //URL to your productdata $_CONFIG['hotel']['furni_data'] = 'http://YOURIPHERE/r63/furnidata.txt'; //URL to your furnidata $_CONFIG['hotel']['swf_folder'] = 'http://YOURIPHERE/r63'; //URL to your SWF folder(does not end with a '/')[/PHP] Replace the codes alike to that one with that one, now hold Ctrl + H, on the first box type YOURIPHERE and on the second box type your hotel's URL (if ever available, if not yet, type your virtual server's IP until domain is available) or if for private use, type [B]localhost[/B] on the second box. [SIZE=4][B]Phoenix Emulator part: [/B]Setting up your Phoenix to emulate Habbo...[/SIZE] [SIZE=2]The phx folder (the one you downloaded in earlier steps) is the one we will only access in this part.[/SIZE] 1. On the phx folder, you will see a [B]config.conf [/B]file below the SQL folder, right-click that and open Notepad++, now enter your [B]Otaku (licenced account for Phoenix) username [/B]and [B]password [/B]on the field, label your[B]MySQL password [/B]and [B]database name [/B](which is [B]rev_phoenix[/B]) then after that run the emulator. Everything shall be okay like this one: [IMG]http://devimgr.vineen.tk/u/cb0254d37ea6413299e7d4fa5f44c71e.png[/IMG] [SIZE=4][B]Fixing 404 ASE error: [/B]Part where we will fix your housekeeping...[/SIZE] [SIZE=2]We will only need to install Helicon APE for this part.[/SIZE] 1. Download Helicon APE here: [URL]http://www.helicontech.com/download-ape.htm[/URL] 2. In the middle of the installation, it will ask to set it up for the whole [B]IIS server[/B], leave it [B]checked[/B] and let it finish. Your housekeeping should work now. [B][SIZE=4]Portforwarding part: [/SIZE][/B][SIZE=4]We will make your hotel available to public now...[/SIZE] 1. Go to [B]Server Manager[/B], expand [B]Configuration [/B]then expand [B]Windows Firewall with Advanced Security[/B]and click 'Inbound Rules' 2. On the right pane, click 'Add new rule...', select [B]Port[/B], then enter port [B]80 [/B]on the box, select [B]Next [/B]2 times then name the rule in anything (e.g. port80)* Repeat this for port [B]30001[/B], [B]30000[/B]. Now the hotel shall be available public! [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
Server Development
Habbo Retros
Habbo Q&A
How to make a habbo retro
Top