Arcturus setting up with BrainCMS. [NEW] [ARCTURUS] [IIS]

Results 1 to 7 of 7
  1. #1
    Member swe is offline
    MemberRank
    Dec 2016 Join Date
    64Posts

    information Arcturus setting up with BrainCMS. [NEW] [ARCTURUS] [IIS]

    https://github.com/uncrypt3d/arcturus.github.io - You can find all Arcturus files here!
    https://github.com/BrainCMS/BrainCMS/archive/master.zip - Updated BrainCMS.

    Lets start the building hotel from setting up IIS. (webserver)



    After Server Manager yall see this

    ^ Press add roles.


    After it, check Web Server (IIS).

    You need to be sure that, you got:

    • Application Development (All children nodes under this too)
    • Static Content Compression (Under Performance)
    • IIS Management Console, IIS Management Scripts and Tools and Management Service (All under Management Tools)

    Checked !!



    Click Install, and wait it for completed.
    Restart VPS, if need to.

    Download: Web Platform Installer : The Official Microsoft IIS Site


    You can set it up with PHP 7.3, or something like it.
    Ill recommend version +5.
    REMEMBER AT THIS POINT SELECT YOUR MYSQL DATABASE TOOO!!
    Check those:


    And this point ill fucked up this thread. Fml.

    Lets continue!

    Go to: C:\inetpub\wwwroot and delete all files that are there.

    And at this point go to Firewall - Advanced settings and portforward ports 80, 3306, 3000 at TCP.









    You succesfully configured MYSQL up, and next

    Download: Products | Navicat

    Connect it to yours Database.

    Go TO: wwroot/system/brain-config.php
    and set it up like:

    <?php
    if(!defined('BRAIN_CMS'))
    {
    die('Sorry but you cannot access this file!');
    }
    /* Database Setting */
    $db['host'] = '127.0.0.1'; //dont touch!
    $db['port'] = '3306'; //dont touch!
    $db['user'] = "root";
    $db['pass'] = 'PASSWORD!!'; //Mysql's password
    $db['db'] = "DATABASE!!"; //Mysql's database
    /* Emu Settings */
    $config['hotelEmu'] = 'arcturus'; // plusemu // arcturus
    /* Client Setting */
    $hotel['emuHost'] = "127.0.0.1"; //IP of VPS//IP of Proxy
    $hotel['emuPort'] = "3000"; //Port of VPS//Port of Proxy
    $hotel['staffCheckClient'] = false; //Enable the staff pin in the client (true) or disable it (false)
    $hotel['staffCheckClientMinimumRank'] = 3; //Minium staff rank to get the staff pin in the client
    $hotel['homeRoom'] = '0'; //Set the start room when you get in the hotel
    $hotel['external_Variables'] = "http://127.0.0.1/swf/gamedata/external_variables.txt?v=7";
    $hotel['external_Variables_Override'] = "http://127.0.0.1/swf/gamedata/override/external_override_variables.txt?v=6";
    $hotel['external_Texts'] = "http://127.0.0.1/swf/gamedata/external_flash_texts.txt";
    $hotel['external_Texts_Override'] = "http://127.0.0.1/swf/gamedata/override/external_flash_override_texts.txt";
    $hotel['productdata'] = "http://127.0.0.1/swf/gamedata/productdata.txt";
    $hotel['furnidata'] = "http://127.0.0.1/swf/gamedata/furnidata.xml";
    $hotel['figuremap'] = "http://127.0.0.1/swf/gamedata/figuremap.xml";
    $hotel['figuredata'] = "http://127.0.0.1/swf/gamedata/figuredata.xml";
    $hotel['swfFolder'] = "http://127.0.0.1/swf/gordon/PRODUCTION-201701242205-837386173";
    $hotel['swfFolderSwf'] = "http://127.0.0.1/swf/gordon/PRODUCTION-201701242205-837386173/habbo2.swf";
    $hotel['onlineCounter'] = true; // Enable the user count in the client.
    $hotel['diamonds.enabled'] = true; // Enable diamonds in the hotel.
    /* Website Setting */
    $config['hotelUrl'] = "http://127.0.0.1";//Address of your hotel. Does not end with a "/"
    $config['skin'] = "brain"; //Skin/template of your website
    $config['lang'] = "en"; //Language of your website en/nl/es
    $config['hotelName'] = "Brain"; //Name of your hotel
    $config['favicon'] = "http://127.0.0.1/templates/brain/style/images/favicon/favicon.ico";
    $config['staffCheckHk'] = false; //Enable the staff pin in the housekeeping (true) or disable it (false)
    $config['staffCheckHkMinimumRank'] = 3; //Minium staff rank to get the staff pin in the housekeeping
    $config['maintenance'] = false; //Enable the maintenance of your website (true) or disable it (false)
    $config['maintenancekMinimumRankLogin'] = 3; //Minium staff rank to login when the website is in maintenance
    $config['groupBadgeURL'] = "http://127.0.0.1/swf/habbo-imaging/badge.php?badge=";
    $config['badgeURL'] = "http://127.0.0.1/swf/c_images/album1584/";
    $config['userLikeEnable'] = true; // Enable user likes
    $config['newsCommandEnable'] = true; //Enable news commands
    $config['newsCommandFilter'] = true; //Enable wordfilter on news commands (the filter use the db tabels wordfilter and wordfilter_characters)
    $config['alertReferrer'] = true;
    $config['alert'] = 'BrainCMS Beta'; //Alert message. If you don't want a alert, you fill in 'nomessage' or you do leave it blank.
    $config['brainversion'] = '1.8.1'; // Please do not change.
    /* Facebook Login Settings
    You need a Facebook app for this to work go to
    https://developers.facebook.com/apps/ */
    $config['facebookLogin'] = false; //Enable the Facebook login (true) or disable it (false)
    $config['facebookAPPID'] = '334162590sdaf292528';
    $config['facebookAPPSecret'] = 'ce2504ff5adsfa3ff7a6a2fa6d984cd8836';
    /* Email Settings */
    $email['mailServerHost'] = 'smtp.gmail.com';
    $email['mailServerPort'] = 587;
    $email['SMTPSecure'] = 'TLS';
    $email['mailUsername'] = 'gmail@gmail.com';
    $email['mailPassword'] = '*****';
    $email['mailLogo'] = 'http://127.0.0.1/templates/brain/style/images/logo/logo.png';
    $email['mailTemplate'] = '/system/app/plugins/PHPmailer/temp/resetpassword.html';
    /* Social settings */
    $config['facebook'] = 'https://www.facebook.com/Habbo/';
    $config['facebookEnable'] = false;
    $config['twitter'] = 'https://twitter.com/Habbo';
    $config['twitterEnable'] = false;
    /* Register Setting */
    $config['startMotto'] = "Welkom in Brain!"; //Regsiter start motto
    $config['credits'] = "10000";
    $config['duckets'] = "20000";
    $config['diamonds'] = "10";
    $config['diamondsRef'] = "10";
    $config['registerEnable'] = true;
    /* Google recaptcha Site Key
    Go to this website to create a recaptcha Site Key: https://www.google.com/recaptcha/intro/index.html */
    $config['recaptchaSiteKey'] = "6LdzewwUAAAAABkJ3vsdfCDca9qmLGDaWAHqMRtFEs2";
    $config['recaptchaSiteKeyEnable'] = false;
    /* Buy VIP Settings */
    $config['vipCost'] = "25";
    $config['vipRankToGet'] = "3";
    $config['vipBadge'] = "vip";
    switch($config['hotelEmu'])
    {
    case "arcturus":
    $emuUse['user_wardrobe'] = 'users_wardrobe ';
    $emuUse['ip_last'] = 'ip_current';
    $emuUse['respect'] = 'respects_received';
    $emuUse['user_stats'] = 'users_settings';
    $emuUse['user_stats_user_id'] = 'user_id';
    $emuUse['OnlineTime'] = 'online_time';
    break;
    case "plusemu":
    $emuUse['user_wardrobe'] = 'user_wardrobe ';
    $emuUse['ip_last'] = 'ip_last';
    $emuUse['respect'] = 'Respect';
    $emuUse['user_stats'] = 'user_stats';
    $emuUse['user_stats_user_id'] = 'id';
    $emuUse['OnlineTime'] = 'OnlineTime';
    break;
    default:
    //Nothing
    break;
    }
    ?>
    It should be work now.

    Import your database with navicat!



    Import Arcturus database. Not "r63b" ^.

    Go to your SWFs, and configure all at Brain-Config.php swf sections to match in external_variables & override_variables.

    ( In some threads it will be explained ^ Mine network is so down now, i cannot make this to end. )

    I will help yo with most of all errors...

    Set up Arcturus config file, matcing to real mysql name, password and database!

    I will continue this when mine network will come up again.. fml... gg
    Last edited by swe; 02-04-20 at 10:39 PM.


  2. #2
    Apprentice mysqlcon is offline
    MemberRank
    May 2019 Join Date
    9Posts

    Re: Arcturus setting up with BrainCMS. [NEW] [ARCTURUS] [IIS]

    Good tutorial. I'm really surprised that IIS suggests PHP V5 though, it died out years ago.

    Just a small bit of feedback
    There's a lot of SQL files in lots of different places. The Github links have lots of SQL files that look like they are designed for people who are upgrading from an old version, but nothing for someone just getting started. There's a few SQLs in the system/app/systemsql folder too, but someone who doesn't have experience could easily use the wrong one.

  3. #3
    Infraction bannëd xlw00tlx is online now
    MemberRank
    Aug 2014 Join Date
    outer space!Location
    1,467Posts

    Re: Arcturus setting up with BrainCMS. [NEW] [ARCTURUS] [IIS]

    wheres the database sql theres only updates

  4. #4
    Apprentice mysqlcon is offline
    MemberRank
    May 2019 Join Date
    9Posts

    Re: Arcturus setting up with BrainCMS. [NEW] [ARCTURUS] [IIS]

    Quote Originally Posted by xlw00tlx View Post
    wheres the database sql theres only updates
    I only used this CMS for about 4 hours before getting bored but if I recall correctly theres an SQL in
    system/app/systemsql

  5. #5
    Apprentice Nexxt Hotel is offline
    MemberRank
    Dec 2013 Join Date
    14Posts

    Re: Arcturus setting up with BrainCMS. [NEW] [ARCTURUS] [IIS]

    every time i follow this, when registering it never saves to the database.. any ideas?

  6. #6
    Apprentice mysqlcon is offline
    MemberRank
    May 2019 Join Date
    9Posts

    Re: Arcturus setting up with BrainCMS. [NEW] [ARCTURUS] [IIS]

    Quote Originally Posted by Nexxt Hotel View Post
    every time i follow this, when registering it never saves to the database.. any ideas?
    What errors are you getting what errors are in your error log

  7. #7
    Apprentice Nexxt Hotel is offline
    MemberRank
    Dec 2013 Join Date
    14Posts

    Re: Arcturus setting up with BrainCMS. [NEW] [ARCTURUS] [IIS]

    No errors in console, none in the log that I can see..
    This is what pops up in my inet logs

    #Software: Microsoft Internet Information Services 10.0#Version: 1.0#Date: 2020-07-04 20:36:43#Fields: date time s-ip cs-method cs-uri-stem cs-uri-query s-port cs-username c-ip cs(User-Agent) cs(Referer) sc-status sc-substatus sc-win32-status time-taken2020-07-04 20:36:43 104.168.176.4 GET /onlinecount - 80 - IP Mozilla/5.0+(Windows+NT+10.0;+Win64;+x64)+AppleWebKit/537.36+(KHTML,+like+Gecko)+Chrome/83.0.4103.116+Safari/537.36 http://IP//me 200 0 0 2492020-07-04 20:36:43 104.168.176.4 GET /roomcount - 80 - IP Mozilla/5.0+(Windows+NT+10.0;+Win64;+x64)+AppleWebKit/537.36+(KHTML,+like+Gecko)+Chrome/83.0.4103.116+Safari/537.36 http://IP//me 200 0 0 2232020-07-04 20:36:43 104.168.176.4 GET /onlinecount - 80 - IP Mozilla/5.0+(Windows+NT+10.0;+Win64;+x64)+AppleWebKit/537.36+(KHTML,+like+Gecko)+Chrome/83.0.4103.116+Safari/537.36 http://IP//me 200 0 0 2682020-07-04 20:36:43 104.168.176.4 GET /roomcount - 80 - IP Mozilla/5.0+(Windows+NT+10.0;+Win64;+x64)+AppleWebKit/537.36+(KHTML,+like+Gecko)+Chrome/83.0.4103.116+Safari/537.36 http://IP//me 200 0 0 2592020-07-04 20:36:43 104.168.176.4 GET /onlinecount - 80 - IP Mozilla/5.0+(Windows+NT+10.0;+Win64;+x64)+AppleWebKit/537.36+(KHTML,+like+Gecko)+Chrome/83.0.4103.116+Safari/537.36 http://IP//me 200 0 0 5152020-07-04 20:36:43 104.168.176.4 GET /onlinecount - 80 - IP Mozilla/5.0+(Windows+NT+10.0;+Win64;+x64)+AppleWebKit/537.36+(KHTML,+like+Gecko)+Chrome/83.0.4103.116+Safari/537.36 http://IP//me 200 0 0 2922020-07-04 20:36:45 104.168.176.4 GET /onlinecount - 80 - IP Mozilla/5.0+(Windows+NT+10.0;+Win64;+x64)+AppleWebKit/537.36+(KHTML,+like+Gecko)+Chrome/83.0.4103.116+Safari/537.36 http://IP//me 200 0 0 1003



Advertisement