Bem gente!
vou ensinar para você como fazer um Habbo pirata igual ao br.Muita gente já postou tutoriais mas nem todos os tutoriais estão corretos.
Vamos começar!
Baixe os seguintes programas:
Um CMS :
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]Um emulador:
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]Mysql-connector-net 6.2.3:
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]Vertrigo Serv:
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link].NET Framework 4.0:
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]Depois de ter instalado todos os programas , ligue o Vertrigo Serv e depois dê um clique com o botão direito sobe o ícone do vertrigo e clique em WWW folder.
Apague tudo que vier dentro do WWW folder e depois arraste todos os arquivos do seu cms para lá.
Com o vertrigo aberto e ligado, vá neste endreço:
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]Vai aparecer uma caixinha solicitando usuário e senha.
No campo se usuário escreva Root e senha escreva vertrigo.
Após isso o site abrirá.
Crie um novo banco de dados com o nome que você quiser. (por exemplo: primusdb) e clique em criar.
Após isso, clique em importar e depois procure pelo seu db (que é aquele arquivo com o nome db no final.) e selecione ele.
Clique em executar. Isso pode demorar uns 3 a 4 minutos.
Depois que termninar mostrará.
após isso feche a janela.
Seu site já está pronto. Maaaaaaaaaaaasss...
Vamos configurar seu server primeiro!
Entre no seu cms (aquela que você colou na pasta WWW) e clique na pasta inc.
clique no arquivo class.db.mysql.
deixe o seu configurado deste modo:
CÓDIGO:
/*=======================================================================
| WareCMS - Sistema avançado de Administração de CMS
| #######################################################################
| Copyright (c) 2010, Lucas Reis & Dcr-Host
| #######################################################################
| Este programa é um FreeSoftware aonde você pode editar os conteúdos
| com os direitos autorais do editor.
| #######################################################################
| Este programa foi editado traduzido por Lucas Reis, créditos totais
| para Meth0d, autor original do programa.
\======================================================================*/
class MySQL
{
private $connected = false;
private $hostname = "localhost";
private $username = "root";
private $password = "vertrigo";
private $database = "O_NOME_ESCOLHIDO DA_SUA_DB";
private $link;
public function MySQL($host, $user, $pass, $db)
{
$this->connected = false;
$this->hostname = $host;
$this->username = $user;
$this->password = $pass;
$this->database = $db;
}
public function IsConnected()
{
if ($this->connected)
{
return true;
}
return false;
}
public function Connect()
{
$this->link = mysql_connect($this->hostname, $this->username, $this->password) or $this->error(mysql_error());
mysql_select_db($this->database, $this->link) or $this->error(mysql_error());
$this->connected = true;
}
public function Disconnect()
{
if($this->connected)
{
@mysql_close($this->link) or $this->error("could not close conn");
$this->connected = false;
}
}
public function DoQuery($query)
{
$resultset = @mysql_query($query, $this->link) or $this->error(mysql_error());
return $resultset;
}
public function Evaluate($resultset)
{
return @mysql_result($resultset, 0);
}
public function Error($errorString)
{
global $core;
$core->systemError('Database Error', $errorString);
}
public function __destruct()
{
$this->disconnect();
}
}
?>
após isso, na pasta inc, abra o arquivo inc.config e deixe ele configurado deste modo:
CÓDIGO:
/*=======================================================================
| WareCMS - Sistema avançado de Administração de CMS
| #######################################################################
| Copyright (c) 2010, Lucas Reis & Dcr-Host
| #######################################################################
| Este programa é um FreeSoftware aonde você pode editar os conteúdos
| com os direitos autorais do editor.
| #######################################################################
| Este programa foi editado traduzido por Lucas Reis, créditos totais
| para Meth0d, autor original do programa.
\======================================================================*/
$config['Site']['www'] = "http://COLOQUE_AQUI_SEU_IP_OU_DO_PC_OU_DO_HAMACHI";
$config['Site']['hash_secret'] = "xCg532%@%gdvf^5DGaa6&*rFTfg^FD4\$OIFThrR_gh(ugf*/";
$config['MySQL']['hostname'] = "localhost";
$config['MySQL']['username'] = "root";
$config['MySQL']['password'] = "vertrigo";
$config['MySQL']['database'] = "NOME_DA_SUA_DB";
$config['MUS']['enabled'] = false;
$config['MUS']['ip'] = "SEU_IP_OU_DO_PC_OU_DO_HAMACHI";
$config['MUS']['port'] = 90;
?>
Após isso salve e feche como todos os outros anteriores e depois clique na pasta TPL e abra o arquivo page-client e deixe ele configurado assim:
CÓDIGO:
var habboDefaultClientPopupUrl = "%www%/client";
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" : "COLOQUE_AQUI_SEU_IP_OU_DO_PC_OU_DO_HAMACHI",
"connection.info.port" : "200",
"site.url" : "%www%",
"url.prefix" : "%www%",
"client.reload.url" : "%www%/account/reauthenticate?page=/flash_client",
"client.fatal.error.url" : "%www%/flash_client_error",
"client.connection.failed.url" : "%www%/client_connection_failed",
"external.hash" : "",
"external.variables.txt" : "http://hotel-us.habbo.com/gamedata/external?id=external_variables",
"external.texts.txt" : "http://hotel-br.habbo.com/gamedata/external?id=external_flash_texts",
"use.sso.ticket" : "1",
if ($forwardType > 0)
{
echo ' "forward.type" : "' . $forwardType . '",' . LB;
echo ' "forward.id" : "' . $forwardId . '",' . LB;
}
?>
"sso.ticket" : "%sso_ticket%",
"processlog.enabled" : "0",
"account_id" : "0",
"client.starting" : "Acesse TouchScreen.rg3.net...",
"flash.client.url" : "%flash_client_url%",
"user.hash" : "",
"facebook.user" : "0",
"has.identity" : "0",
"flash.client.origin" : "popup"
};
var params = {
"base" : "%flash_base%",
"allowScriptAccess" : "always",
"menu" : "false"
};
if (!(HabbletLoader.needsFlashKbWorkaround())) {
params["wmode"] = "opaque";
}
var clientUrl = "http://images.habbo.com/gordon/RELEASE54-27256-27260-201007021121_54637c8c96d33088a68f54d977f8dd27/Habbo10.swf";
try {
if (swfobject.getFlashPlayerVersion().major <= 9) {
clientUrl = "http://images.habbo.com/gordon/RELEASE54-27256-27260-201007021121_54637c8c96d33088a68f54d977f8dd27/Habbo.swf";
}
} catch(e) {}
swfobject.embedSWF(clientUrl, "flash-container", "100%", "100%", "9.0.115", "http://images.habbo.com/habboweb/%web_build%/web-gallery/flash/expressInstall.swf", flashvars, params);
Please install Adobe Flash Player.
You can install and download Adobe Flash Player here: [Tens de ter uma conta e sessão iniciada para poderes visualizar este link]. More instructions for installation can be found here: [Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
$('content').show();
If you are not automatically redirected, please [Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
%hotel_status%
setTimeout(function() {
HabboCounter.init(600);
}, 20000);
após isso vá na pasta do seu emulador e clique no arquivo config.ini.
deixe ele configurado assim:
CÓDIGO:
## Arquivo de configuração do SixEmulator
## Configuração MySQL
db.hostname=localhost
db.port=3306
db.username=root
db.password=vertrigo
db.name=COLOQUE_AQUI_O_NOME_DA_SUA_DB
## MySQL pooling setup (controla a quantidade de ligações)
db.pool.minsize=1
db.pool.maxsize=99999
## Game TCP/IP
game.tcp.bindip=COLOQUE_AQUI_O_IP_DO_PC_OU_DO_HAMACHI
game.tcp.port=200
game.tcp.conlimit=9999
## MUS TCP/IP
mus.tcp.bindip=COLOQUE_AQUI_O_IP_DO_PC_OU_DO_HAMACHI
mus.tcp.port=300
mus.tcp.allowedaddr=127.0.0.1
## Client configuration
client.ping.enabled=1
client.ping.interval=4000
APÓS ISSO, SALVE E FECHE.
Pronto!Agora vamos ligar seu server!
Vá na pasta do seu emulador e clique em Debug.
Clique no arquivo CrassiEmulador.exe (o que tem um icone de VIP) e pronto!
agora na barra de endereços do seu navegador, coloque seu ip ou do ip do seu hamachi (lembre-se de sempre estar com seu vertrigo ligado!)
Pronto.
Espero ter ajudado, fuuui!