PlusEMU not connecting, Client stuck at 76%

WanknessHD

Hardcore Habboer
Jun 13, 2011
48
5
Alright as you've probably seen this asked for help many times, I still cannot fix it and I have no clue why.
I am using PlusEMU and RevCMS/Habbo Edit
I am making this server on localhost with xampp just to mess around.
My variables are all set to "localhost" I will post them.
the link to my swfs are localhost/swf/gordon/swf/habbo.swf
Link to externals are:
localhost/swf/gamedata/external_vars.txt
localhost/swf/gamedata/external_texts.txt
Here is the bottom part of my variables:
Code:
productdata.load.url=http://localhost/swf/gamedata/productdata/28ca6de1e4f08aa44dc986cc89ac61ab794e48ae
external.texts.txt=http://localhost/swf/gamedata/external_texts/28ca6de1e4f08aa44dc986cc89ac61ab794e48ae
external.override.variables.txt=http://localhost/swf/gamedata/override/external_override_variables/28ca6de1e4f08aa44dc986cc89ac61ab794e48ae
flash.client.url=//localhost/swf/gordon/swf/
furnidata.load.url=http://localhost/swf/gamedata/furnidata_xml/28ca6de1e4f08aa44dc986cc89ac61ab794e48ae
external.variables.txt=http://localhost/swf/gamedata/external_vars/28ca6de1e4f08aa44dc986cc89ac61ab794e48ae
external.override.texts.txt=http://localhost/swf/gamedata/override/external_flash_override_texts/28ca6de1e4f08aa44dc986cc89ac61ab794e48ae
external.figurepartlist.txt=http://localhost/swf/gamedata/figuredata/28ca6de1e4f08aa44dc986cc89ac61ab794e48ae

Here are my full variables:


Here is my client.php
Code:
    <script type="text/javascript">
       var habboName = "{username}";
       var habboReqPath = "{url}";
       var habboStaticFilePath = "http://images.habbo.com/habboweb/{web_build}/web-gallery";
       var habboImagerUrl = "http://www.habbo.com/habbo-imaging/";
       var habboPartner = "";
       var habboDefaultClientPopupUrl = "{url}/client";
       window.name = "ClientWndw";
       if (typeof HabboClient != "undefined") { HabboClient.windowName = "ClientWndw"; }
   </script>

<link rel="alternate" type="application/rss+xml" title="Habbo Hotel - RSS" href="http://www.habbo.com/articles/rss.xml" />
<script src="app/tpl/skins/{skin}/client/libs2.js" type="text/javascript"></script>
<script src="app/tpl/skins/{skin}/client/visual.js" type="text/javascript"></script>
<script src="app/tpl/skins/{skin}/client/libs.js" type="text/javascript"></script>
<script src="app/tpl/skins/{skin}/client/common.js" type="text/javascript"></script>
<link rel="stylesheet" href="http://images.habbo.com/habboweb/{web_build}/web-gallery/static/styles/common.css" type="text/css" />
<link rel="stylesheet" href="http://images.habbo.com/habboweb/{web_build}/web-gallery/static/styles/habboflashclient.css" type="text/css" />
<noscript>
    <meta http-equiv="refresh" content="0;url=/client/nojs" />
</noscript>
<link rel="stylesheet" href="app/tpl/skins/{skin}/client/client.css" type="text/css" />
<script src="app/tpl/skins/{skin}/client/habboflashclient.js" type="text/javascript"></script>

<script type="text/javascript">
    FlashExternalInterface.loginLogEnabled = false;
    FlashExternalInterface.logLoginStep("web.view.start");
   
    if (top == self) {
        FlashHabboClient.cacheCheck();
    }
    var flashvars = {
            "client.allow.cross.domain" : "0",
            "client.notify.cross.domain" : "1",
            "connection.info.host" : "{server_ip}",
            "connection.info.port" : "30000",
            "site.url" : "{url}/",
            "url.prefix" : "{url}/",
            "client.reload.url" : "{url}/client",
            "client.fatal.error.url" : "{url}/disconnected",
            "client.connection.failed.url" : "{url}/disconnected",
            "external.variables.txt" : "{external_vars}",
            "external.texts.txt" : "{external_texts}",
            "productdata.load.url" : "{product_data}",
            "furnidata.load.url" : "{furni_data}",
            "use.sso.ticket" : "1",
            "sso.ticket" : "{sso}",
            "processlog.enabled" : "0",
            "account_id" : "1",
            "client.starting" : "Please wait! {hotelName} is starting up",
            "flash.client.url" : "{swf_folder}/",
            "user.hash" : "31385693ae558a03d28fc720be6b41cb1ccfec02",
            "has.identity" : "0",
            "flash.client.origin" : "popup",
            "token" : "{sso}"
    };
    var params = {
        "base" : "{swf_folder}/",
        "allowScriptAccess" : "always",
        "menu" : "false"               
    };
   
    if (!(HabbletLoader.needsFlashKbWorkaround())) {
       params["wmode"] = "opaque";
    }
   
    var clientUrl = "{swf_folder}/Habbo.swf";

    swfobject.embedSWF(clientUrl, "flash-container", "100%", "100%", "10.0.0", "http://localhost/swf/gordon/swf/expressInstall.swf", flashvars, params);
    window.onbeforeunload = unloading;
    function unloading() {
        var clientObject;
        if (navigator.appName.indexOf("Microsoft") != -1) {
            clientObject = window["flash-container"];
        } else {
            clientObject = document["flash-container"];
        }
        try {
            clientObject.unloading();
        } catch (e) {}
    }
</script>

<body id="client" class="flashclient">
<div id="overlay"></div>
<img src="http://images.habbo.com/habboweb/{web_build}/web-gallery/v2/images/page_loader.gif" style="position:absolute; margin: -1500px;" />

<div id="overlay"></div>
<div id="client-ui" >
    <div id="flash-wrapper">
    <div id="flash-container">
        <div id="content" style="width: 400px; margin: 20px auto 0 auto; display: none">

<div class="cbb clearfix">
    <h2 class="title">Please update your Flash Player to the latest version.</h2>
    <div class="box-content">
            <p>You can install and download Adobe Flash Player here: <a href="http://get.adobe.com/flashplayer/">Install flash player</a>. More instructions for installation can be found here: <a href="http://www.adobe.com/products/flashplayer/productinfo/instructions/">More information</a></p>
            <p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://images.habbo.com/habboweb/{web_build}/web-gallery/v2/images/client/get_flash_player.gif" alt="Get Adobe Flash player" /></a></p>
    </div>
</div>

        </div>
        <script type="text/javascript">
            $('content').show();
        </script>
        <noscript>
            <div style="width: 400px; margin: 20px auto 0 auto; text-align: center">
                <p>If you are not automatically redirected, please <a href="/client/nojs">click here</a></p>
            </div>
        </noscript>
    </div>
    </div>
         
</div>
    <div style="display: none">

<div id="habboCountUpdateTarget">
{status}
</div>
   <script language="JavaScript" type="text/javascript">
       setTimeout(function() {
           HabboCounter.init(600);
       }, 20000);
   </script>
    </div>
    <script type="text/javascript">
        RightClick.init("flash-wrapper", "flash-container");
        if (window.opener && window.opener != window && typeof window.opener.location.href != "undefined") {
            window.opener.location.replace(window.opener.location.href);
        }
        $(document.body).addClassName("js");
           HabboClient.startPingListener();
    </script>

<script type="text/javascript">
    HabboView.run();
</script>

<script type="text/javascript">

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-15697942-2']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();

</script>

Here is my emu config
Code:
## uberEmulator System Configuration File
## Must be edited for the server to work

## MySQL Configuration
db.hostname=localhost
db.port=3306
db.username=root
db.password=admin
db.name=ass

## MySQL pooling setup (controls amount of connections)
db.pool.minsize=10
db.pool.maxsize=250

## Game TCP/IP Configuration
game.tcp.bindip=127.0.0.1
game.tcp.port=30000
game.tcp.conlimit=100000
game.tcp.conperip=2
game.tcp.enablenagles=true

## MUS TCP/IP Configuration
mus.tcp.bindip=127.0.0.1
mus.tcp.port=30001
mus.tcp.allowedaddr=localhost;127.0.0.1

## Client configuration
client.ping.enabled=1
client.ping.interval=20000
client.maxrequests=300

Everything (I think) is linked correctly and what not but when I run the /client it loads up to 76% and my EMU shows no sign of connection. My EMU runs perfectly but I don't get any connections. I have portforworded 30000/30001/80/3306. I have no clue why this is doing this. Any help would be appreciated.

My skype is apex.digital if you would like to add me to help.
 

NO4H

New Member
Dec 21, 2016
27
13
In the variables, in notepad ++ do a ctrl + h/ replace all where all "=//" changes to "=http://". Next, have you configured your override variables? Any connections on the emu when run in debug mode? Any errors? Look through all the threads you can find about this until you find the fix, there are countless ways this can be fixed - it's just a matter of finding which fix(es) you need.
 

WanknessHD

Hardcore Habboer
Jun 13, 2011
48
5
In the variables, in notepad ++ do a ctrl + h/ replace all where all "=//" changes to "=http://". Next, have you configured your override variables? Any connections on the emu when run in debug mode? Any errors? Look through all the threads you can find about this until you find the fix, there are countless ways this can be fixed - it's just a matter of finding which fix(es) you need.
replacing now, and my override variables is an empty text file. How do I run it in debug mode?

If you close your emulator while it's loading does your client disconnect?
No it does not.
 

WanknessHD

Hardcore Habboer
Jun 13, 2011
48
5
Check your port in client.php and config. Make sure you portforwared and excluded the ports in your firewall. Use canyouseeme.org to check
I portforwarded 30000, 30001, 80, 3306 and did inbound/outbound in my firewall and im checking my client/config right now, do you have a skype?
 

WanknessHD

Hardcore Habboer
Jun 13, 2011
48
5
Here is my ports:
Here is my emu:
Here is my client loading:
Here is my inbound/outbound: my inbound and outbound have the same properties..
 
How do I run the emu in debug mode? And my client will load to 76% regardless if my emu is on or not. I downloaded the swfs and emu in a pack from *****
 

WanknessHD

Hardcore Habboer
Jun 13, 2011
48
5
I tried that, even with them portforwarded and the emu gave me an error.

also does this matter?
should these variables look like this? with the /28ca6de1e4f08aa44dc986cc89ac61ab794e48ae at the end or should I change them to this?
 

ItsMeRomian

Member
Oct 3, 2015
190
22
I tried that, even with them portforwarded and the emu gave me an error.

also does this matter?
should these variables look like this? with the /28ca6de1e4f08aa44dc986cc89ac61ab794e48ae at the end or should I change them to this?
Sometimes 443 works in some setups. Also variables don't matter right now becouse you're not connecting to your emulator.
 

WanknessHD

Hardcore Habboer
Jun 13, 2011
48
5
this is the error I get..
 
This is weird, I dont know why im not connecting..
 
I have a feeling my the whole portforwarding is not working, even tho It seems to be setup correctly..
 

ItsMeRomian

Member
Oct 3, 2015
190
22
this is the error I get..
 
This is weird, I dont know why im not connecting..
 
I have a feeling my the whole portforwarding is not working, even tho It seems to be setup correctly..
Go to your xampp controller, at apache click on config and open the ssl config, scroll down till you see 'port: 443' and change it to 999. Then I'll work.
 

WanknessHD

Hardcore Habboer
Jun 13, 2011
48
5
Okay got it working but still stuck at 76% with no connections coming in.
I feel like it could be my ports because I followed this tut for my router and I went on my mobile and it couldnt connect to the IP:30000
 

Users who are viewing this thread

Top