Retro SWF not up to date ?

Yvw

Member
Jun 30, 2013
39
8
Hey I've been having this common issue where this happens



I understand it means that the swf cannot be found and I've checked the gordon/ production and it is there, I've looked for a new updated one and replaced it and yet it gives me the same thing. I've even gone out and tried a new swf and tried two different emulators on it. Is this a dumb fix, is it out of date and cant be fixed or? The client loads to about 50% then goes to my error page.
Any help, thanks !
 

Yvw

Member
Jun 30, 2013
39
8
@Higoka @Vaping

<?php
require '/global.php';
$pdo = New Database();
$account->isNotConnected();
?>
<!DOCTYPE html>
<html xmlns=" " xml:lang="fr" lang="fr">
<head>
<!-- POWERED BY MARSHMELLO AND PIXEL-HABBO - PIXELCMS BUILD 2019 -->
<title><?= NAME; ?> - Hôtel</title>
<link rel="icon" type="image/png" href="<?= URL; ?>/images/favicon.png" />
<meta property="og:image" content="<?= URL; ?>/images/logo_info.png" />
<meta charset="UTF-8"/>
<link type="text/css" rel="stylesheet" href="<?= URL; ?>/js/css/client.css?6"/>
<link rel="stylesheet" href=" " integrity="sha384-hWVjflwFxL6sNzntih27bfxkr27PmbbK/iSvJ+a4+0owXq79v+lsFkW54bOGbiDQ" crossorigin="anonymous">
<link href=" " rel="stylesheet">
<link href=" " rel="stylesheet">
<script src="<?= URL; ?>/js/flashclient/js/libs2.js?2" type="text/javascript"></script>
<script src="<?= URL; ?>/js/flashclient/js/visual.js?2" type="text/javascript"></script>
<script src="<?= URL; ?>/js/flashclient/js/libs.js?2" type="text/javascript"></script>
<script src="<?= URL; ?>/js/flashclient/js/common.js?2" type="text/javascript"></script>
<script src="<?= URL; ?>/js/flashclient/js/habboflashclient.js?2" type="text/javascript"></script>
<script type="text/javascript">
var andSoItBegins = (new Date()).getTime();
var ad_keywords = "";
document.habboLoggedIn = true;
var habboName = "<?= $account->GetYourInfos($_SESSION['id'], 'username'); ?>";
var habboId = "<?= $account->GetYourInfos($_SESSION['id'], 'id'); ?>";
var habboFigure = "<?= $account->GetYourInfos($_SESSION['id'], 'look'); ?>";
var habboReqPath = "<?= URL; ?>";
var habboStaticFilePath = "<?= URL; ?>/web-gallery";
var habboImagerUrl = " ";
var habboPartner = "";
var habboDefaultClientPopupUrl = "<?= URL; ?>/client";
window.name = "ClientWnd";
if (typeof HabboClient != "undefined") { HabboClient.windowName = "ClientWnd"; }
</script>
</head>
<body>
<div id="clientContainer">
<div id="client-ui" >
<div id="flash-wrapper">
<div id="flash-container">
<div id="content">
<div class="habbo-client">
<h2 class="title-client">TU DOIS UTILISER FLASH POUR JOUER À <?= NAME; ?></h2>
<div class="box-content">
<p class="p-client">Si tu utilises un ordinateur, tu dois <a href=" " target="_blank">autoriser, installer ou actualiser Flash </a> pour jouer à Habbo. Clique <a href=" " target="_blank">ICI</a> pour utiliser Flash ! NB: si Flash est bloqué, tu auras besoin d'aller dans les paramètres de ton navigateur pour le débloquer et pouvoir jouer à Habbo.</p>
<a ng-href=" " target="_blank" rel="noopener noreferrer" class="client-error__flash" href=" "></a>
</div>
</div>
</div>
</div>
</div>
</div>
</div>

<script type="text/javascript">
RightClick.init("flash-wrapper", "flash-container");
</script>

<script type="text/javascript">
FlashExternalInterface.loginLogEnabled = true;

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" : "IP",
"connection.info.port" : "30000",
"site.url" : " ",
"url.prefix" : " ",
"client.reload.url" : " ",
"client.fatal.error.url" : " ",
"client.connection.failed.url" : " ",
"external.figurepartlist.txt": " ",
"external.variables.txt" : " ",
"external.texts.txt" : " ",
"external.override.variables.txt" : " ",
"productdata.load.url" : " ",
"furnidata.load.url" : " ",
"external.override.texts.txt" : " ",
"use.sso.ticket" : "1",
"sso.ticket" : "<?php $base = ""; for($i = 1; $i <= 3; $i++): { $base = $base . rand(0,99); $base = uniqid($base); } endfor; $base = $base . ""; $bdd = $pdo->query('UPDATE users SET auth_ticket = ? WHERE id = ?', [$base, $_SESSION['id']]); echo $base; ?>",
"processlog.enabled" : "0",
"account_id" : "170",
"client.starting.revolving":"Nous faisons avancer la science/Chargement des messages amusants...Veuillez patienter./\u00C7a te dirait des frites avec \u00E7a ?/Suis le canard jaune./Le temps est juste une illusion./On est bient\u00F4t arriv\u00E9s ?!/J'adore ton t-shirt./Regarde \u00E0 gauche, regarde \u00E0 droite, cligne des yeux deux fois et voil\u00E0 !/Ce n'est pas toi, c'est moi./Chuut ! J'essaie de me concentrer l\u00E0-haut./Chargement de l'univers pix\u00E9lis\u00E9.",
"flash.client.url" : " ",
"flash.client.origin" : "popup",
};
var params = {
"base" : " ",
"allowScriptAccess" : "always",
"menu" : "false"
};

if (!(HabbletLoader.needsFlashKbWorkaround())) {
params["wmode"] = "opaque";
}

FlashExternalInterface.signoutUrl = "/account/logout";

var clientUrl = " ";
swfobject.embedSWF(clientUrl, "flash-container", "100%", "100%", "10.0.0", "<?= URL; ?>/js/client/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>
</html>
 

Higoka

Active Member
Dec 16, 2018
174
74
you are missing the slash / at the end of the url at flash.client.url and base

you are also missing the gamedata folder in the url at external.texts.txt

also the external.figurepartlist.txt url is wrong you are missing the filename.

you also need to change the urls in external_variables.txt at the bottom of the file if you havent done that
 
Last edited:

Yvw

Member
Jun 30, 2013
39
8
you are missing the slash / at the end of the url at flash.client.url and base

you are also missing the gamedata folder in the url at external.texts.txt

also the external.figurepartlist.txt url is wrong you are missing the filename.

you also need to change the urls in external_variables.txt at the bottom of the file if you havent done that
Yep, guess this is why they say to let others proof read your work, stupid mistake on my part didn't look slowly. Thanks. Just stuck on 76% now but I'll figure that out hopefully! :)
 

Shxrty

Shorty#1960
Mar 31, 2018
629
163
Yep, guess this is why they say to let others proof read your work, stupid mistake on my part didn't look slowly. Thanks. Just stuck on 76% now but I'll figure that out hopefully! :)
Make Sure PORTS 3306,30000,30001 are open, make sure you edited your config to emu correct, an make sure you edited client right, and make sure SWFs are edited and Linked correct.
 

Yvw

Member
Jun 30, 2013
39
8
Make Sure PORTS 3306,30000,30001 are open, make sure you edited your config to emu correct, an make sure you edited client right, and make sure SWFs are edited and Linked correct.
Yeah I'll check that out, the thing that bugs me is I had it working a month ago, started school and left it go, now it doesn't work I didn't edit really anything at all
 

Shxrty

Shorty#1960
Mar 31, 2018
629
163
Yeah I'll check that out, the thing that bugs me is I had it working a month ago, started school and left it go, now it doesn't work I didn't edit really anything at all

If you have a proxy tcp added, make sure it's still active and configured right. And added right
 

Parsov

Member
May 18, 2016
315
206
Just in-case if you want the latest Habbo Production.

You will need to update the headers yourself and code missing packets.

Just posted if you or someone needed it.
 

Users who are viewing this thread

Top