Client fica preta quando termina de carregar

+2
DrizzleHP
MtsCRVG
6 participantes

MtsCRVG MtsCRVG  • 25.07.14 0:34

Client fica preta quando termina de carregar Empty Client fica preta quando termina de carregar 25.07.14 0:34

Print de meu erro: Imagem de seu erro

Qual é meu erro: Client fica preta quando termina de carregar

CMS Que estou utilizando: HurboCMS

SWF que estou utilizando: Orion SWF 3.0

Versão de meu hotel: NewCrypto

Se escolheu outros, especifique:

Comentários adicionais: Quando eu entro na client ela carrega tudo bonitinho, mas a tela fica preta quando termina de carregar. Alguém sabe arrumar? Os links estão certos, pelo que parece.

DrizzleHP DrizzleHP  • 25.07.14 0:39

Client fica preta quando termina de carregar Empty Re: Client fica preta quando termina de carregar 25.07.14 0:39

Me mande sua client por favor?

MtsCRVG MtsCRVG  • 25.07.14 0:41

Client fica preta quando termina de carregar Empty Re: Client fica preta quando termina de carregar 25.07.14 0:41

Código:
<?php

require_once('./data_classes/server-data.php_data_classes-core.php.php');
require_once('./data_classes/server-data.php_data_classes-session.php.php');

mysql_query("UPDATE users SET auth_ticket = '', auth_ticket = '".GenerateTicket()."', ip_last = '', ip_last = '".$remote_ip."' WHERE id = '".$my_id."'") or die(mysql_error());

$ticketsql = mysql_query("SELECT * FROM users WHERE id = '".$my_id."'") or die(mysql_error());
$ticketrow = mysql_fetch_assoc($ticketsql);

$client_port = mysql_fetch_assoc($client_port = mysql_query("SELECT * FROM cms_settings WHERE variable = 'client_port'"));
$client_mus = mysql_fetch_assoc($client_mus = mysql_query("SELECT * FROM cms_settings WHERE variable = 'client_mus'"));
$client_ip = mysql_fetch_assoc($client_ip = mysql_query("SELECT * FROM cms_settings WHERE variable = 'client_ip'"));
$client_variables = mysql_fetch_assoc($client_variables = mysql_query("SELECT * FROM cms_settings WHERE variable = 'client_variables'"));
$client_variables_night = mysql_fetch_assoc($client_variables_night = mysql_query("SELECT * FROM cms_settings WHERE variable = 'client_variables_night'"));
$client_texts = mysql_fetch_assoc($client_texts = mysql_query("SELECT * FROM cms_settings WHERE variable = 'client_texts'"));
$client_swf_path = mysql_fetch_assoc($client_swf_path = mysql_query("SELECT * FROM cms_settings WHERE variable = 'client_swf_path'"));
$client_habbo_swf = mysql_fetch_assoc($client_habbo_swf = mysql_query("SELECT * FROM cms_settings WHERE variable = 'client_habbo_swf'"));
$client_limit = mysql_fetch_assoc($client_limit = mysql_query("SELECT * FROM cms_settings WHERE variable = 'cms_clientlimit'"));
$caca="deltoro";
if($caca=="delavaca"){

echo"<script>alert(\"Edita la Configuración de tu Hotel en el Housekeeping\");</script>
<meta http-equiv=\"refresh\" content=\"0;url=".$adminpath."/index/p/login&do=secretcode\">";

} elseif($user_rank < 5 && $online_count >= $client_limit['value']){

require_once('./templates/login_subheader.php');
require_once('./templates/login_header.php');

?>
<br>
<div id="intermediate">
<h2><center>Límite de Clientes</center></h2>
<div id="enter-hotel">
<div class="open enter-btn">
<a href="http://servidor2.lavvos.com" target="client" onclick="return onClientOpen(this)">Ir al Servidor 2<i></i></a><b></b>
</div>
</div>

<div id="info">
Actualmente tenemos <b><?php echo $online_count; ?> <?php echo $shortname; ?>s </b> conectados en el Servidor 1 y el límite es de <b><?php echo $client_limit['value']; ?> Onlines.</b> Puedes intentar entrar en el <strong>Servidor 2</strong>.</div>

<?php require_once('./templates/login_footer.php'); }else{ require_once('./templates/client_subheader.php'); ?>
<script type="text/javascript">
FlashExternalInterface.loginLogEnabled = true;

FlashExternalInterface.logLoginStep("web.view.start");

if (top == self) {
FlashHabboClient.cacheCheck();
}
var flashvars = {
"client.allow.cross.domain" : "1",
"client.notify.cross.domain" : "0",
"connection.info.host" : "<?php echo $client_ip['value']; ?>",
"connection.info.port" : "<?php echo $client_port['value']; ?>",
"site.url" : "<?php echo $cms_url['value']; ?>",
"url.prefix" : "<?php echo $cms_url['value']; ?>",
"client.reload.url" : "<?php echo $cms_url['value']; ?>/client",
"client.fatal.error.url" : "<?php echo $cms_url['value']; ?>/clientutils",
"client.connection.failed.url" : "<?php echo $cms_url['value']; ?>/clientutils",
"external.variables.txt" : "http://127.0.0.1/swf1/gamedata/external_variables/22e1a7119e60eb26d87e3d3000592bd389fc2d3d.txt",
"external.texts.txt" : "http://127.0.0.1/swf1/gamedata/external_flash_texts/a18b0baa742c6a31de77b0f5e6ed3d2eca51dcde.txt",
"use.sso.ticket" : "1",
"sso.ticket" : "<?php echo $ticketrow['auth_ticket']; ?>",
"processlog.enabled" : "1",
"account_id" : "1",
"client.starting" : "Aguarde, o Mundi está carregando",
"flash.client.url" : "http://127.0.0.1/swf1/gordon/RELEASE63-201302211227-193109692/",
"has.identity" : "1",
"flash.client.origin" : "popup"


};
var params = {
"base" : "http://127.0.0.1/swf1/gordon/RELEASE63-201302211227-193109692/",
"allowScriptAccess" : "always",
"menu" : "false"
};

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

FlashExternalInterface.signoutUrl = "<?php echo $path; ?>/account/logout?token=<?php echo sha1($myrow['password']); ?>";

var clientUrl = "http://127.0.0.1/swf1/gordon/RELEASE63-201302211227-193109692/Habbo.swf";

swfobject.embedSWF(clientUrl, "flash-container", "100%", "100%", "10.0.0", "http://images.habbo.com/habboweb/63_1dc60c6d6ea6e089c6893ab4e0541ee0/424/web-gallery/flash/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>

<meta name="description" content="Lavvo Hotel: haz amig@s, únete a la diversión y date a conocer." />
<meta name="keywords" content="lavvo hotel, mundo, virtual, red social, gratis, comunidad, personaje, chat, online, adolescente, roleplaying, unirse, social, grupos, forums, seguro, jugar, juegos, amigos, adolescentes, raros, furni raros, coleccionable, crear, coleccionar, conectar, furni, muebles, mascotas, diseño de salas, compartir, expresión, placas, pasar el rato, música, celebridad, visitas de famosos, celebridades, juegos en línea, juegos multijugador, multijugador masivo" />



<!--[if IE 8]>
<link rel="stylesheet" href="<?php echo $path; ?>/web-gallery/static/styles/ie8.css" type="text/css" />
<![endif]-->
<!--[if lt IE 8]>
<link rel="stylesheet" href="<?php echo $path; ?>/web-gallery/static/styles/ie.css" type="text/css" />
<![endif]-->
<!--[if lt IE 7]>
<link rel="stylesheet" href="<?php echo $path; ?>/web-gallery/static/styles/ie6.css" type="text/css" />
<script src="<?php echo $path; ?>/web-gallery/static/js/pngfix.js" type="text/javascript"></script>
<script type="text/javascript">
try { document.execCommand('BackgroundImageCache', false, true); } catch(e) {}
</script>

<style type="text/css">
body { behavior: url(/js/csshover.htc); }
</style>
<![endif]-->

<meta name="build" content="63-BUILD406 - 09.05.2011 23:04 - de" />
</head>

<body id="client" class="flashclient">
<div id="overlay"></div>
<img src="<?php echo $path; ?>/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">Por favor, actualiza tu Flash Player a la última versión</h2>

<div class="box-content">
<p>Puedes instalar y descargar Adobe Flash Player aquí: <a href="http://get.adobe.com/flashplayer/">Instala Flash player</a>. Más instrucciones para su instalación aquí: <a href="http://www.adobe.com/products/flashplayer/productinfo/instructions/">Más información</a></p>
<p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://images.habbo.com/habboweb/63_1dc60c6d6ea6e089c6893ab4e0541ee0/424/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">click here</a></p>
</div>
</noscript>
</div>
</div>
<div id="content" class="client-content"></div>
<?PHP
$rand =rand(0,100);
if($rand < 85){
//PUBLI EDU
?>


<?PHP
} else {
//PUBLICIDAD HECTOR
?>


<?PHP
}
?>

</div>
<div style="display: none">
<div id="habboCountUpdateTarget">
1,323 Mitglieder online
</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 && window.opener.location.href == "/") {
window.opener.location.replace("/me");
}
$(document.body).addClassName("js");
HabboClient.startPingListener();
</script>
<div id="fb-root"></div>
<script type="text/javascript">
(function() {
var e = document.createElement('script');
e.async = true;
e.src = 'https://connect.facebook.net/de_DE/all.js';
document.getElementById('fb-root').appendChild(e);
}());
</script>


<iframe name="logframe" src="/bc/logframe?" width="0" height="0" frameborder="0" scrolling="no" marginwidth="0" marginheight="0" style="position: absolute; top:0; left:0"></iframe>


<iframe name="conversion-tracking" src="/conversion_tracking_frame" width="0" height="0" frameborder="0" scrolling="no" marginwidth="0" marginheight="0" style="position: absolute; top:0; left:0"></iframe>


<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-448325-18']);
_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);
})();

</body>
</html>
<?php } ?>

DrizzleHP DrizzleHP  • 25.07.14 0:42

Client fica preta quando termina de carregar Empty Re: Client fica preta quando termina de carregar 25.07.14 0:42

Sua DB tem a tabela cms_settings?

MtsCRVG MtsCRVG  • 25.07.14 0:45

Client fica preta quando termina de carregar Empty Re: Client fica preta quando termina de carregar 25.07.14 0:45

Não, ela não possui essa tabela.

Edu' Edu'  • 25.07.14 0:47

Client fica preta quando termina de carregar Empty Re: Client fica preta quando termina de carregar 25.07.14 0:47

Olá, isso deve ser por causa das ports que não estão compativeis com o do emulador, e está sua client está errado (a que vc postou aqui)
use está:
Código:

<?php

function SacarIP22() {
  if($_SERVER) {
    if($_SERVER["HTTP_X_FORWARDED_FOR"]) {
      $realip2 = $_SERVER["HTTP_X_FORWARDED_FOR"];
    } elseif ($_SERVER["HTTP_CLIENT_IP"]) {
      $realip2 = $_SERVER["HTTP_CLIENT_IP"];
    } else {
      $realip2 = $_SERVER["REMOTE_ADDR"];
    }
  } else {
    if(getenv("HTTP_X_FORWARDED_FOR")) {
      $realip2 = getenv("HTTP_X_FORWARDED_FOR");
    } elseif(getenv("HTTP_CLIENT_IP")) {
      $realip2 = getenv("HTTP_CLIENT_IP");
    } else {
      $realip2 = getenv("REMOTE_ADDR");
    }
  }
  return $realip2;
}


$myrealip = SacarIP22();

require_once('./data_classes/server-data.php_data_classes-core.php.php');
require_once('./data_classes/server-data.php_data_classes-session.php.php');


mysql_query("UPDATE users SET auth_ticket = '', auth_ticket = '".GenerateTicket()."', ip_last = '', ip_last = '".$remote_ip."' WHERE id = '".$my_id."'") or die(mysql_error());
 
$ticketsql = mysql_query("SELECT * FROM users WHERE id = '".$my_id."'") or die(mysql_error());
$ticketrow = mysql_fetch_assoc($ticketsql);


$client_port = mysql_fetch_assoc($client_port = mysql_query("SELECT * FROM cms_settings WHERE variable = 'client_port'"));
$client_mus = mysql_fetch_assoc($client_mus = mysql_query("SELECT * FROM cms_settings WHERE variable = 'client_mus'"));
$client_ip = mysql_fetch_assoc($client_ip = mysql_query("SELECT * FROM cms_settings WHERE variable = 'client_ip'"));
$client_variables = mysql_fetch_assoc($client_variables = mysql_query("SELECT * FROM cms_settings WHERE variable = 'client_variables'"));
$client_variables_night = mysql_fetch_assoc($client_variables_night = mysql_query("SELECT * FROM cms_settings WHERE variable = 'client_variables_night'"));
$client_texts = mysql_fetch_assoc($client_texts = mysql_query("SELECT * FROM cms_settings WHERE variable = 'client_texts'"));
$client_swf_path = mysql_fetch_assoc($client_swf_path = mysql_query("SELECT * FROM cms_settings WHERE variable = 'client_swf_path'"));
$client_habbo_swf = mysql_fetch_assoc($client_habbo_swf = mysql_query("SELECT * FROM cms_settings WHERE variable = 'client_habbo_swf'"));
$client_limit = mysql_fetch_assoc($client_limit = mysql_query("SELECT * FROM cms_settings WHERE variable = 'cms_clientlimit'"));
if($user_rank < 1 && $online_count >= $client_limit['value']){

require_once('./templates/login_subheader.php');
require_once('./templates/login_header.php');

?>

<br>
<div id="intermediate">
<h2><center>Limite de Usuários</center></h2>
<div id="enter-hotel">
<div class="open enter-btn">
<a href="http://23.92.93.9/me" target="client" onClick="return onClientOpen(this)">Voltar<i></i></a><b></b>
</div>
</div>

<div id="info">
Atualmente temos: <b><?php echo $online_count; ?> <?php echo $shortname; ?>s </b> conectados no servidor <b><?php echo $client_limit['value']; ?> Onlines!</div>

<?php require_once('./templates/login_footer.php'); }else{ require_once('./templates/client_subheader.php'); ?>

<script type="text/javascript">
    FlashExternalInterface.loginLogEnabled = true;
   
    FlashExternalInterface.logLoginStep("web.view.start");
   
    if (top == self) {
        FlashHabboClient.cacheCheck();
    }

<?php
$pathd="http://23.92.93.9";
?>
  var flashvars = {
    "client.allow.cross.domain" : "1",
"client.notify.cross.domain" : "0",
"connection.info.host" : "23.92.93.9",
"connection.info.port" : "30000",
"site.url" : "<?php echo $path; ?>",
"url.prefix" : "<?php echo $path; ?>",
"client.reload.url" : "<?php echo $path; ?>/client",
"client.fatal.error.url" : "<?php echo $path; ?>/clientutils",
"client.connection.failed.url" : "<?php echo $path; ?>/clientutils",
                        "external.variables.txt" : "http://23.92.93.9/game/external_variables.txt",
                        "external.texts.txt" : "http://23.92.93.9/game/external_flash_texts.txt",
                        "productdata.load.url" : "http://23.92.93.9/game/productdata.txt",
                        "furnidata.load.url" : "http://23.92.93.9/game/furnidata_xml.xml",

"use.sso.ticket" : "1",
"sso.ticket" : "<?php echo $ticketrow['auth_ticket']; ?>",
"processlog.enabled" : "1",
"account_id" : "1",
"hotelview.banner.url" : "http://23.92.93.9/game/rs4.php",
"client.starting" : "",
"flash.client.url" : "http://23.92.93.9/game/",
"user.hash" : "31385693ae558a03d28fc720be6b41cb1ccfec02",
"has.identity" : "1",
"flash.client.origin" : "popup"


    };
    var params = {
        "base" : "http://23.92.93.9/game/",
        "allowScriptAccess" : "always",
        "menu" : "false"         
    };
   
    if (!(HabbletLoader.needsFlashKbWorkaround())) {
    params["wmode"] = "opaque";
    }

    FlashExternalInterface.signoutUrl = "http://23.92.93.9/account/logout?token=<?php echo sha1($myrow['password']); ?>";
   
    var clientUrl = "http://23.92.93.9/game/RELEASE63-201401301855-255051757.swf";

    swfobject.embedSWF(clientUrl, "flash-container", "100%", "100%", "10.0.0", "<?php echo $path; ?>/web-gallery/flash/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>

<meta name="description" content="Skype para contato, Stevin" />
<meta name="keywords" content="Skype para contato, Stevin" />

<!--[if IE 8]>
<link rel="stylesheet" href="http://23.92.93.9/web-gallery/static/styles/ie8.css" type="text/css" />
<![endif]-->
<!--[if lt IE 8]>
<link rel="stylesheet" href="<?php echo $path; ?>/web-gallery/static/styles/ie.css" type="text/css" />
<![endif]-->
<!--[if lt IE 7]>
<link rel="stylesheet" href="<?php echo $path; ?>/web-gallery/static/styles/ie6.css" type="text/css" />
<script src="<?php echo $path; ?>/web-gallery/static/js/pngfix.js" type="text/javascript"></script>
<script type="text/javascript">
try { document.execCommand('BackgroundImageCache', false, true); } catch(e) {}
</script>

<sttyle type="text/css">
body { behavior: url(/js/csshover.htc); }
</sttyle>
<![endif]-->


<!-- illuminaCrypto Start Here
# illuminaCrypto
# Maked by bi0s
# version: 0.1b (Not Completed)
# www.bi0s.com.br
 -->

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.2/jquery-ui.min.js"></script>
<script src="./main.js" type="text/javascript"></script>
<script type="text/javascript">
var urlofswf = "http://23.92.93.9/";
</script>
<link rel="stylesheet" href="http://23.92.93.9/illuminaswf/landing.css" type="text/css" />
<div id="illuminahead"></div>
<div id="illuminabar"></div>
<div id="illuminaboxes"></div>
<!--
# Here ENDS illuminaCrypto
-->

<meta name="build" content="63-BUILD406 - 09.05.2011 23:04 - de" />
</head>
<body id="client" class="flashclient">
<div id="overlay"></div>
<img src="<?php echo $path; ?>/web-gallery/v2/images/page_loader.gif" sttyle="position:absolute; margin: -1500px;" />
<div id="overlay"></div>
<div id="client-ui" >
    <div id="flash-wrapper">
    <div id="flash-container">
        <div id="content" sttyle="width: 400px; margin: 20px auto 0 auto; display: none">
<div class="cbb clearfix">
    <h2 class="title">Por favor, atualiza o adobe flash player para ultima versão</h2>

    <div class="box-content">
            <p>Clique Aqui: <a href="http://get.adobe.com/flashplayer/">Instala Flash player</a>. Más instrucciones para su instalación aquí: <a href="http://www.adobe.com/products/flashplayer/productinfo/instructions/">Más información</a></p>
            <p><a href="http://www.adobe.com/go/getflashplayer"><img src="<?php echo $path; ?>/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 sttyle="width: 400px; margin: 20px auto 0 auto; text-align: center">
                <p>If you are not automatically redirected, please <a href="/client">click here</a></p>
            </div>
        </noscript>
    </div>

</div>
<div id="fb-root"></div>
<script type="text/javascript">
    (function() {
        var e = document.createElement('script');
        e.async = true;
        e.src = 'https://connect.facebook.net/pt_BR/all.js';
        document.getElementById('fb-root').appendChild(e);
    }());
</script>

</body>
</html>

<?php } ?>

DrizzleHP DrizzleHP  • 25.07.14 0:52

Client fica preta quando termina de carregar Empty Re: Client fica preta quando termina de carregar 25.07.14 0:52

Este é o problema!
Veja nesta parte da sua client:
Sua Client está totalmente descofigurada, por que em " connection.info.host" esta <?php echo $client_ip['value']; ?> Que é um código que liga a configuração da connection.info.host a tabela cms_settings da sua DB. O que você deve fazer? Use esta client deste tópico Clique aqui e configure-a de acordo com a sua SWF, não se esqueça de configurar o emulador de acordo com os dados do seu MySQL e liga-lo, senão não adianta.
ATUALIZAÇÃO: Todos os links pra conectar a sua SWF estão provavelmente errados, por que se você usa a Orion SWF v3.0 o nome da pasta base para dar acesso a todos os arquivos da swf seria " game " e não " swf1 ".
Em connection.info.port você coloca primeira por do seu emulador, exemplo: 30000 e 30001 seria a port 30000
Em connection.info.host você coloca o IP da VPS/PC ou IP do emulador se for por Habbo comprado (cPanel) e depois configure os links de conexão com a sua SWF que no caso é a Orion SWF v3.0 espero ter ajudado.


Código:
"client.allow.cross.domain" : "1", 
"client.notify.cross.domain" : "0", 
"connection.info.host" : "<?php echo $client_ip['value']; ?>",
"connection.info.port" : "<?php echo $client_port['value']; ?>",
"site.url" : "<?php echo $cms_url['value']; ?>",
"url.prefix" : "<?php echo $cms_url['value']; ?>",
"client.reload.url" : "<?php echo $cms_url['value']; ?>/client",
"client.fatal.error.url" : "<?php echo $cms_url['value']; ?>/clientutils",
"client.connection.failed.url" : "<?php echo $cms_url['value']; ?>/clientutils",
"external.variables.txt" : "http://127.0.0.1/swf1/gamedata/external_variables/22e1a7119e60eb26d87e3d3000592bd389fc2d3d.txt",
"external.texts.txt" : "http://127.0.0.1/swf1/gamedata/external_flash_texts/a18b0baa742c6a31de77b0f5e6ed3d2eca51dcde.txt",
"use.sso.ticket" : "1", 
"sso.ticket" : "<?php echo $ticketrow['auth_ticket']; ?>", 
"processlog.enabled" : "1", 
"account_id" : "1", 
"client.starting" : "Aguarde, o Mundi está carregando",
"flash.client.url" : "http://127.0.0.1/swf1/gordon/RELEASE63-201302211227-193109692/",
"has.identity" : "1", 
"flash.client.origin" : "popup" 


};
var params = {
"base" : "http://127.0.0.1/swf1/gordon/RELEASE63-201302211227-193109692/",
"allowScriptAccess" : "always",
"menu" : "false" 
};

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

FlashExternalInterface.signoutUrl = "<?php echo $path; ?>/account/logout?token=<?php echo sha1($myrow['password']); ?>";

var clientUrl = "http://127.0.0.1/swf1/gordon/RELEASE63-201302211227-193109692/Habbo.swf";

MtsCRVG MtsCRVG  • 25.07.14 1:03

Client fica preta quando termina de carregar Empty Re: Client fica preta quando termina de carregar 25.07.14 1:03

Estou fazendo o hotel no meu e alterei o nome "game" para "swf1"

Atualização: Agora quando termina de carregar vai para uma pag de erro clientutils

DrizzleHP DrizzleHP  • 25.07.14 1:18

Client fica preta quando termina de carregar Empty Re: Client fica preta quando termina de carregar 25.07.14 1:18

Me passe o IP do seu PC/VPS ou site do Hotel
Me passe as 2 ports do emulador
E uma pergunta, você configurou o external_variables.txt da sua SWF?

MtsCRVG MtsCRVG  • 25.07.14 1:35

Client fica preta quando termina de carregar Empty Re: Client fica preta quando termina de carregar 25.07.14 1:35

Sim, configurei as external_variables. Estou usando o IP: 127.0.0.1 e as ports 30000 e 30001

νσℓ¢σм νσℓ¢σм  • 25.07.14 7:02

Client fica preta quando termina de carregar Empty Re: Client fica preta quando termina de carregar 25.07.14 7:02

Reputação da mensagem: 100% (1 votos)
Se está a usar SWF Orion 3.0 use esta client. Já está configurada. única coisa que tem que fazer é renomear o nome da sua pasta denovo para game


Código:
<?php

function SacarIP22() {
  if($_SERVER) {
    if($_SERVER["HTTP_X_FORWARDED_FOR"]) {
      $realip2 = $_SERVER["HTTP_X_FORWARDED_FOR"];
    } elseif ($_SERVER["HTTP_CLIENT_IP"]) {
      $realip2 = $_SERVER["HTTP_CLIENT_IP"];
    } else {
      $realip2 = $_SERVER["REMOTE_ADDR"];
    }
  } else {
    if(getenv("HTTP_X_FORWARDED_FOR")) {
      $realip2 = getenv("HTTP_X_FORWARDED_FOR");
    } elseif(getenv("HTTP_CLIENT_IP")) {
      $realip2 = getenv("HTTP_CLIENT_IP");
    } else {
      $realip2 = getenv("REMOTE_ADDR");
    }
  }
  return $realip2;
}


$myrealip = SacarIP22();

require_once('./data_classes/server-data.php_data_classes-core.php.php');
require_once('./data_classes/server-data.php_data_classes-session.php.php');


mysql_query("UPDATE users SET auth_ticket = '', auth_ticket = '".GenerateTicket()."', ip_last = '', ip_last = '".$remote_ip."' WHERE id = '".$my_id."'") or die(mysql_error());
 
$ticketsql = mysql_query("SELECT * FROM users WHERE id = '".$my_id."'") or die(mysql_error());
$ticketrow = mysql_fetch_assoc($ticketsql);


$client_port = mysql_fetch_assoc($client_port = mysql_query("SELECT * FROM cms_settings WHERE variable = 'client_port'"));
$client_mus = mysql_fetch_assoc($client_mus = mysql_query("SELECT * FROM cms_settings WHERE variable = 'client_mus'"));
$client_ip = mysql_fetch_assoc($client_ip = mysql_query("SELECT * FROM cms_settings WHERE variable = 'client_ip'"));
$client_variables = mysql_fetch_assoc($client_variables = mysql_query("SELECT * FROM cms_settings WHERE variable = 'client_variables'"));
$client_variables_night = mysql_fetch_assoc($client_variables_night = mysql_query("SELECT * FROM cms_settings WHERE variable = 'client_variables_night'"));
$client_texts = mysql_fetch_assoc($client_texts = mysql_query("SELECT * FROM cms_settings WHERE variable = 'client_texts'"));
$client_swf_path = mysql_fetch_assoc($client_swf_path = mysql_query("SELECT * FROM cms_settings WHERE variable = 'client_swf_path'"));
$client_habbo_swf = mysql_fetch_assoc($client_habbo_swf = mysql_query("SELECT * FROM cms_settings WHERE variable = 'client_habbo_swf'"));
$client_limit = mysql_fetch_assoc($client_limit = mysql_query("SELECT * FROM cms_settings WHERE variable = 'cms_clientlimit'"));
if($user_rank < 1 && $online_count >= $client_limit['value']){

require_once('./templates/login_subheader.php');
require_once('./templates/login_header.php');

?>

<br>
<div id="intermediate">
<h2><center>Limite de Usuários</center></h2>
<div id="enter-hotel">
<div class="open enter-btn">
<a href="http://127.0.0.1/me" target="client" onClick="return onClientOpen(this)">Voltar<i></i></a><b></b>
</div>
</div>

<div id="info">
Atualmente temos: <b><?php echo $online_count; ?> <?php echo $shortname; ?>s </b> conectados no servidor <b><?php echo $client_limit['value']; ?> Onlines!</div>

<?php require_once('./templates/login_footer.php'); }else{ require_once('./templates/client_subheader.php'); ?>

<script type="text/javascript">
    FlashExternalInterface.loginLogEnabled = true;
   
    FlashExternalInterface.logLoginStep("web.view.start");
   
    if (top == self) {
        FlashHabboClient.cacheCheck();
    }

<?php
$pathd="http://127.0.0.1";
?>
  var flashvars = {
    "client.allow.cross.domain" : "1",
"client.notify.cross.domain" : "0",
"connection.info.host" : "127.0.0.1",
"connection.info.port" : "30000",
"site.url" : "<?php echo $path; ?>",
"url.prefix" : "<?php echo $path; ?>",
"client.reload.url" : "<?php echo $path; ?>/client",
"client.fatal.error.url" : "<?php echo $path; ?>/clientutils",
"client.connection.failed.url" : "<?php echo $path; ?>/clientutils",
                        "external.variables.txt" : "http://127.0.0.1/game/external_variables.txt",
                        "external.texts.txt" : "http://127.0.0.1/game/external_flash_texts.txt",
                        "productdata.load.url" : "http://127.0.0.1/game/productdata.txt",
                        "furnidata.load.url" : "http://127.0.0.1/game/furnidata_xml.xml",

"use.sso.ticket" : "1",
"sso.ticket" : "<?php echo $ticketrow['auth_ticket']; ?>",
"processlog.enabled" : "1",
"account_id" : "1",
"hotelview.banner.url" : "http://127.0.0.1/game/rs4.php",
"client.starting" : "",
"flash.client.url" : "http://127.0.0.1/game/",
"user.hash" : "31385693ae558a03d28fc720be6b41cb1ccfec02",
"has.identity" : "1",
"flash.client.origin" : "popup"


    };
    var params = {
        "base" : "http://127.0.0.1/game/",
        "allowScriptAccess" : "always",
        "menu" : "false"         
    };
   
    if (!(HabbletLoader.needsFlashKbWorkaround())) {
    params["wmode"] = "opaque";
    }

    FlashExternalInterface.signoutUrl = "http://127.0.0.1/account/logout?token=<?php echo sha1($myrow['password']); ?>";
   
    var clientUrl = "http://127.0.0.1/game/RELEASE63-201401301855-255051757.swf";

    swfobject.embedSWF(clientUrl, "flash-container", "100%", "100%", "10.0.0", "<?php echo $path; ?>/web-gallery/flash/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>

<meta name="description" content="Skype para contato, Stevin" />
<meta name="keywords" content="Skype para contato, Stevin" />

<!--[if IE 8]>
<link rel="stylesheet" href="http://127.0.0.1/web-gallery/static/styles/ie8.css" type="text/css" />
<![endif]-->
<!--[if lt IE 8]>
<link rel="stylesheet" href="<?php echo $path; ?>/web-gallery/static/styles/ie.css" type="text/css" />
<![endif]-->
<!--[if lt IE 7]>
<link rel="stylesheet" href="<?php echo $path; ?>/web-gallery/static/styles/ie6.css" type="text/css" />
<script src="<?php echo $path; ?>/web-gallery/static/js/pngfix.js" type="text/javascript"></script>
<script type="text/javascript">
try { document.execCommand('BackgroundImageCache', false, true); } catch(e) {}
</script>

<sttyle type="text/css">
body { behavior: url(/js/csshover.htc); }
</sttyle>
<![endif]-->


<!-- illuminaCrypto Start Here
# illuminaCrypto
# Maked by bi0s
# version: 0.1b (Not Completed)
# www.bi0s.com.br
 -->

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.2/jquery-ui.min.js"></script>
<script src="./main.js" type="text/javascript"></script>
<script type="text/javascript">
var urlofswf = "http://127.0.0.1/";
</script>
<link rel="stylesheet" href="http://127.0.0.1/illuminaswf/landing.css" type="text/css" />
<div id="illuminahead"></div>
<div id="illuminabar"></div>
<div id="illuminaboxes"></div>
<!--
# Here ENDS illuminaCrypto
-->

<meta name="build" content="63-BUILD406 - 09.05.2011 23:04 - de" />
</head>
<body id="client" class="flashclient">
<div id="overlay"></div>
<img src="<?php echo $path; ?>/web-gallery/v2/images/page_loader.gif" sttyle="position:absolute; margin: -1500px;" />
<div id="overlay"></div>
<div id="client-ui" >
    <div id="flash-wrapper">
    <div id="flash-container">
        <div id="content" sttyle="width: 400px; margin: 20px auto 0 auto; display: none">
<div class="cbb clearfix">
    <h2 class="title">Por favor, atualiza o adobe flash player para ultima versão</h2>

    <div class="box-content">
            <p>Clique Aqui: <a href="http://get.adobe.com/flashplayer/">Instala Flash player</a>. Más instrucciones para su instalación aquí: <a href="http://www.adobe.com/products/flashplayer/productinfo/instructions/">Más información</a></p>
            <p><a href="http://www.adobe.com/go/getflashplayer"><img src="<?php echo $path; ?>/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 sttyle="width: 400px; margin: 20px auto 0 auto; text-align: center">
                <p>If you are not automatically redirected, please <a href="/client">click here</a></p>
            </div>
        </noscript>
    </div>

</div>
<div id="fb-root"></div>
<script type="text/javascript">
    (function() {
        var e = document.createElement('script');
        e.async = true;
        e.src = 'https://connect.facebook.net/pt_BR/all.js';
        document.getElementById('fb-root').appendChild(e);
    }());
</script>

</body>
</html>

<?php } ?>


Depois tem que configurar a external_variables (encontra-se dentro da sua pasta atual swf1)  basta substituir 23.92.93.9 por 127.0.0.1  (acho que se der control+h aparece logo para substituir)


Não sei se esta swf tem um arquivo chamado banner.php mas se tiver mude o ip 23.92.93.9 também.


Se fizer tudo bem deverá funcionar


PS: Se continuar a dar o mesmo erro verifique os links. Todos os links têm que abrir.


Aqui se seguem os links (não se esqueça de renomear a pasta para o nome game)



http://127.0.0.1/game/external_variables.txt

http://127.0.0.1/game/external_flash_texts.txt

http://127.0.0.1/game/productdata.txt

http://127.0.0.1/game/furnidata_xml.xml

http://127.0.0.1/game/

http://127.0.0.1/game/RELEASE63-201401301855-255051757.swf


Espero ter ajudado! Se ajudei dá um mais

Bet4 Bet4  • 25.07.14 9:25

Client fica preta quando termina de carregar Empty Re: Client fica preta quando termina de carregar 25.07.14 9:25

Reputação da mensagem: 100% (1 votos)
Olá,
se você estiver usando outro Web Server, é onde pode estar o problema!
O Kiler não arrumou a Orion para ser compatível, pois então ela só é funcional com Xampp 1.7.3!
Clique Aqui
E se preferir pode usar este emulador:
Clique Aqui
Para configurar a client basta alterar os ips 127.0.0.1 para o seu IP Vps!
E a external_variables alterando o IP do Kiler, ou se tiver usando a Orion do Hilux, é só alterar 127.0.0.1 pelo seu IP VPS!

MtsCRVG MtsCRVG  • 25.07.14 17:52

Client fica preta quando termina de carregar Empty Re: Client fica preta quando termina de carregar 25.07.14 17:52

Irei tentar, qualquer coisa eu dou um edit aqui com a resposta.

@atualização: deu certo pessoal, podem fechar o tópico.

Visi0n Visi0n  • 28.07.14 20:25

Client fica preta quando termina de carregar Empty Re: Client fica preta quando termina de carregar 28.07.14 20:25

[blur]@ Alerta - Moderação:


Tópico Finalizado.
Fechado & Movido.
Movido à: Questões Resolvidas.


Atenciosamente.
Permissões neste sub-fórum
Não podes responder a tópicos

BH Servers

Recomendamos a BH Servers com proteção DDOS gratuita em Cloud Server de alta performance. Entrega imediata.