Guida [HOLOCMS] Come Creare un Retro v63+++ Con Hamachi [HOLOCMS]

Stato
Discussione chiusa ad ulteriori risposte.

#James

Utente Colossal
Autore del topic
4 Aprile 2011
3.155
86
Miglior risposta
0
2h3sfvk.gif

Ciao a tutti ragazzi, oggi ho deciso di fare una guida per creare un retro v63+++ con Hamachi.
Materiali:

XaBBo CMS:
Perfavore, Entra oppure Registrati per vedere i Link!

XaBBo DB:
Perfavore, Entra oppure Registrati per vedere i Link!

XaBBo EMU:
Perfavore, Entra oppure Registrati per vedere i Link!

Xampp 1.7.1:
Perfavore, Entra oppure Registrati per vedere i Link!

Microsoft .NET Framework:
Perfavore, Entra oppure Registrati per vedere i Link!

Hamachi:
Perfavore, Entra oppure Registrati per vedere i Link!


1 Passo:

Una volta installato xampp, runnate MySql e Apache assicurandosi di aver chiuso i programmi che contrastano la porta 80.
Adesso andare nel seguente link:
Perfavore, Entra oppure Registrati per vedere i Link!
e compilate così:
etzk9v.png


Ora inviate il CMS nella cartella htdocs di Xampp in questo modo:
2hygbbb.png


Ora andate qui per loggarsi:
Perfavore, Entra oppure Registrati per vedere i Link!
.
Una volta fatto questo, dovete creare il database, lì scrivete una parola a caso, e cliccate su "Crea" senza modificare nulla. (Guardate screen):

14w60c6.png


2 Passo:

Ora, cliccate in alto "SQL" e inserite questo codice:
PHP:
Perfavore, Entra oppure Registrati per vedere i codici!
Dopo eseguito il Codice PHP su SQL, bisognerà configurare il cms_systeme il system_config.

3 passo:

Il cms_system bisognerà modificarlo così:
SITE NAME: Nome Completo
SHORT NAME: Nome Abbreviato
SITE_CLOSED: 0 (Se volete la manutenzione nel retro mettete 1)
ENABLE_SSO: 1
LANGUAGE: en
IP: IP HAMACHI (Senza
Perfavore, Entra oppure Registrati per vedere i Link!

PORT: 30000
Se non avete capito eccovi uno screen:
2n7jfit.jpg


Adesso configurate il system_config. Trovate "server_mus_host" e cambiatelo col vostro IP Hamachi.

Ultimo Passo:

Adesso non ci basta che configurare il CMS, EMU e il flash.php

Partiamo dal CMS; aprire con il blocco note il file "config.php" e configurare così:
<?php
/*================================================= ==+
|| # HoloCMS - Website and Content Management System
|+================================================ ===+
|| # Copyright © 2008 Meth0d. All rights reserved.
|| # Meth0d dot org &ndash; stuff goes here
|+================================================ ===+
|| # HoloCMS is provided "as is" and comes without
|| # warrenty of any kind. HoloCMS is free software!
|+================================================ ===*/

/*-------------------------------------------------------*\
| ****** NOTE REGARDING THE VARIABLES IN THIS FILE ****** |
+---------------------------------------------------------+
| If you get any errors while attempting to connect to |
| MySQL, you will need to email your webhost because we |
| cannot tell you the correct values for the variables |
| in this file. |
\*-------------------------------------------------------*/

// ****** MASTER DATABASE SETTINGS ******
// These are the settings required to connect to your MySQL Database.
$sqlhostname = "localhost";
$sqlusername = "root";
$sqlpassword = "Password DATABASE";
$sqldb = "Nome DATABASE";

// ****** STATUS CHECKS SYSTEM ******
// This option will allow HoloCMS to perform full status checks. This,
// however, slows down your site A LOT. It is therefore disabled by
// default.
$enable_status_image = "0";

// ****** SITE PATH ******
// The full URL to your site; with an slash added on the end.
$path = "http://TUO IP HAMACHI/";

// ****** REFFERAL REWARD ******
// The amount of credits a user recieves upon referring a friend to the
// hotel. Set to '500' by default.
$reward = "500";

// ****** HOLOCMS SYSTEM ADMINISTRATOR ******
// User ID of the System Administrator. Will be granted access to sensitive
// features. Set to '1' by default. This setting will not change your
// ingame priveliges.
$sysadmin = "1";

// ****** HOLOCMS ENCRYPTION SYSTEM ******
// How HoloCMS stores passowrds.
// Do NOT manually change this unless you know what you are doing,
// doing so may corrupt your database.
$encryption = "new";
$hashtext = "";

// ****** BADGES ******
// Where badges are located.
$cimagesurl = "http://images.habbohotel.com/c_images/";
$badgesurl = "album1584/";

// ****** EMAIL VERIFY ******
// Email verification settings
$email_verify = true;
$email_force_verify = false;
$email_verify_reward = "500";
?>

Ora il flash.php:
<?php


include('core.php');
include('includes/session.php');


$ssocheck = mysql_query("select * from users where username = '".$rawname."' and password = '".$rawpass."' limit 1") or die(mysql_error());
$ssocheck2 = mysql_fetch_assoc($ssocheck);
if($ssocheck2['auth_ticket'] == "") {
if(isset($_get['roomid']) && $_get['forwardid'] == "2"){
if(isset($_get['wide'])) {
header("location:reauthenticate.php?forwardid=".$_ get['forwardid']."&roomid=".$_get['roomid']."&wide=".$_get['wide']."&flash=habbu");
} else {
header("location:reauthenticate.php?forwardid=".$_ get['forwardid']."&roomid=".$_get['roomid']."&flash=habbu");
}
} elseif(isset($_get['wide'])) {
header("location:reauthenticate.php?wide=".$_get['wide']."&flash=habbu");
} else {
header("location:reauthenticate.php?flash=habbu");
}
}

if($logged_in){
require_once('includes/session.php');
} else {
header("location: clientutils.php?key=loginplease");
exit;
}

if($online !== "online" && $enable_status_image == "1"){
echo "<font color='white'><center><b>".$sitename." is offline</b></center></font>";
exit();
}


if(isset($_get['roomid']) && $_get['forwardid'] == "2"){
$roomid = $_get['roomid'];
$checksql = mysql_query("select id from rooms where id = '".$roomid."' limit 1");
$roomexists = mysql_num_rows($checksql);
if($roomexists > 0){
$forward = "1";
echo "<!-- forwarding to room ".$roomid." -->";
} else {
$forward = "0";
echo "<!-- room doesn't exist; not forwarding -->";
}
} else {
echo "<!-- no room forward requested, normal loader -->";
$forward = "0";
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" xmlns:og="http://opengraphprotocol.org/schema/" xmlns:fb="http://www.facebook.com/2008/fbml">
<head>
<meta http-equiv="X-UA-Compatible" content="IE=7" />

<title>Xabbo: </title>

<script type="text/javascript">
var andSoItBegins = (new Date()).getTime();
</script>
<link rel="shortcut icon" href="favicon.ico" type="image/vnd.microsoft.icon" />
<link rel="alternate" type="application/rss+xml" title="Habbo: RSS" href="http://www.habbo.it/articles/rss.xml" />
<script src="flashclient/libs2.js" type="text/javascript"></script>

<script src="flashclient/visual.js" type="text/javascript"></script>
<script src="flashclient/libs.js" type="text/javascript"></script>
<script src="flashclient/common.js" type="text/javascript"></script>
<link rel="stylesheet" href="flashclient/style.css" type="text/css" />
<link rel="stylesheet" href="flashclient/bottons.css" type="text/css" />
<link rel="stylesheet" href="flashclient/boxes.css" type="text/css" />
<link rel="stylesheet" href="flashclient/tooltips.css" type="text/css" />
<link rel="stylesheet" href="flashclient/changepassword.css" type="text/css" />


<script type="text/javascript">

</script>
<script type="text/javascript">
var habboReqPath = "";
var habboStaticFilePath = "http://images.habbo.com/habboweb/63_1dc60c6d6ea6e089c6893ab4e0541ee0/252/web-gallery";
var habboImagerUrl = "http://www.habbo.com/habbo-imaging/";
var habboDefaultClientPopupUrl = "client.php";



</script>





<link rel="stylesheet" href="flashclient/habboclient.css" type="text/css" />
<link rel="stylesheet" href="flashclient/habboflashclient.css" type="text/css" />
<script src="flashclient/habboflashclient.js" type="text/javascript"></script>
<script type="text/javascript">


if (top == self) {
FlashHabboClient.cacheCheck();
}
var flashvars = {
"client.allow.cross.domain" : "1",
"client.notify.cross.domain" : "0",
"connection.info.host" : "IP HAMACHI/",
"connection.info.port" : "5555",
"site.url" : "<?php echo $path; ?>",
"url.prefix" : "<?php echo $path; ?>",
"client.reload.url" : "account/reauthenticate?page=/flash_client",
"client.fatal.error.url" : "/disconnesso.html",
"client.connection.failed.url" : "/disconnesso.html",
"external.variables.txt" : "http://xabbo.netsons.org/admin/r63/external_variables101.txt",
"external.texts.txt" : "http://xabbo.netsons.org/admin/r63/external_flash_texts101.txt",
"use.sso.ticket" : "1",
"sso.ticket" : "<?php echo $myticket; ?>",
"processlog.enabled" : "0",
"account_id" : "0",
"client.starting" : "Attendi per favore! Xabbo sta caricando.",
"flash.client.url" : "http://xabbo.netsons.org/admin/r63/",
"user.hash" : "",
"has.identity" : "0",
"flash.client.origin" : "popup"
};
var params = {
"base" : "http://xabbo.netsons.org/admin/r63/",
"allowScriptAccess" : "always",
"menu" : "false"
};

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

FlashExternalInterface.signoutUrl = "logout.php";

var clientUrl = "http://xabbo.netsons.org/admin/r63/Habbo.swf";
swfobject.embedSWF(clientUrl, "flash-container", "100%", "100%", "10.0.0", "flashclient/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="Habbo Hotel: amici, divertimento, celebrità!" />
<meta name="keywords" content="habbo hotel, virtuale, mondo, social network, gratis, community, avatar, personaggio, chat, online, giovane, ragazzi, gioco di ruolo, giochi di ruolo, iscriviti, social, gruppi, forum, sicurezza, giocare, giochi, online, amici, giovani, rari, furni rari, collezione, creare, collezionare, connettersi, furni, mobili, cuccioli, animali, creazione stanze, condivisione, espressione, distintivi, badge, uscire, musica, VIP, celebrità, visite VIP, famosi, mmo, mmorpg, multiplayer" />




<!--[if IE 8]>
<link rel="stylesheet" href="flashclient/ie8.css" type="text/css" />
<![endif]-->
<!--[if lt IE 8]>
<link rel="stylesheet" href="flashclient/ie.css" type="text/css" />
<![endif]-->
<!--[if lt IE 7]>
<link rel="stylesheet" href="flashclient/ie6.css" type="text/css" />
<script src="flashclient/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-BUILD259 - 23.02.2011 23:10 - it" />
</head>

<body id="client" class="flashclient">
<div id="overlay"></div>
<img src="flashclient/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">Aggiorna Flash Player all'ultima versione disponibile</h2>
<div class="box-content">
<p>Puoi scaricare e istallare Adobe Flash Player <a href="http://get.adobe.com/flashplayer/">da questa URL</a>. Puoi trovare le istruzioni di istallazione <a href="http://www.adobe.com/products/flashplayer/productinfo/instructions/">cliccando qui</a>.</p>

<p><a href="http://www.adobe.com/go/getflashplayer"><img src="flashclient/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 id="content" class="client-content"></div>
</div>
<div style="display: none">
<div id="habboCountUpdateTarget">
4,017 Habbo in Hotel
</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>




<script src="http://www.google-analytics.com/ga.js" type="text/javascript"></script>
<script type="text/javascript">
var pageTracker = _gat._getTracker("UA-448325-20");
pageTracker._trackPageview();
</script>

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

</body>
</html>

Ora configurare il "config.conf" e il gioco è fatto.

Ora aprite l'EMU e inserite la seguente pass: xabbopowa

Adesso il tuo retro è pronto ^^

Ho voluto fare la Guida + lunga per i meno esperti.


NON PROVATE A COPIARE QUESTA GUIDA OPPURE STARETE IN BRUTTI GUAI, BRUTTI!


IL XABBO PACK NON E' PIU' FUNZIONABILE, QUANDO TROVERO' UN BUON PACK LO SOSTITUIRO' CON QUESTI DOWLOAND ^^
 
Ultima modifica:
Riferimento: [HOLOCMS] Come Creare un Retro v63+++ Con Hamachi [HOLOCMS]

Bhe, non male come guida! ^^
Continua così.
:bye:
 
Riferimento: [HOLOCMS] Come Creare un Retro v63+++ Con Hamachi [HOLOCMS]

Grazie @lolliamott ^^
 
Riferimento: [HOLOCMS] Come Creare un Retro v63+++ Con Hamachi [HOLOCMS]

Ottima guida, davvero molto dettagliata e utile per i meno esperti. ^^
 
Riferimento: [HOLOCMS] Come Creare un Retro v63+++ Con Hamachi [HOLOCMS]

mi da errore Field 'auth_ticket' doesn't have a default value
 
Riferimento: [HOLOCMS] Come Creare un Retro v63+++ Con Hamachi [HOLOCMS]

Dov'è che ti esce? @blackdragon
 
Riferimento: [HOLOCMS] Come Creare un Retro v63+++ Con Hamachi [HOLOCMS]

Bravo Bella Guida per i meno esperti la consiglio a chi vuole creare retro
 
Riferimento: [HOLOCMS] Come Creare un Retro v63+++ Con Hamachi [HOLOCMS]

Ottima Guida Dettagliata, Screen Ottimi! Utile Per Chi Vuole Creare un Retro :bye:
 
Riferimento: [HOLOCMS] Come Creare un Retro v63+++ Con Hamachi [HOLOCMS]

Ottima guida, molto dettagliata per i meno esperti ^^
 
Riferimento: [HOLOCMS] Come Creare un Retro v63+++ Con Hamachi [HOLOCMS]

Grazie a tutti. ^^
 
Riferimento: [HOLOCMS] Come Creare un Retro v63+++ Con Hamachi [HOLOCMS]

io ho settato tutto ma quando apro il link dell'hotel mi esce una pagina di xampp...
 
Riferimento: [HOLOCMS] Come Creare un Retro v63+++ Con Hamachi [HOLOCMS]

@megaslash hai configurato bene CMS, flash.php e EMU?
 
Riferimento: [HOLOCMS] Come Creare un Retro v63+++ Con Hamachi [HOLOCMS]

Guida perfetta per i menoesperti o provato a farla con xabbo cms ed praticamente , il cms nell'index da molti errori trai quali :


Avviso : Undefined variable: lingua in C: \ xampp \ htdocs \ core.php on line 51

Notice : Undefined variable: lingua in C: \ xampp \ htdocs \ core.php on line 52

Notice : l'uso di indefinito REMOTE_ADDR costante - assunta ' REMOTE_ADDR 'in C: \ xampp \ htdocs \ core.php on line 64

Notice : Undefined variable: y in C: \ xampp \ htdocs \ core.php on line 91

Notice : Undefined index: id in C: \ xampp \ htdocs \ core.php on line 101

Avviso : l'uso di indefinito nome utente costante - assunta 'username' in C: \ xampp \ htdocs \ core.php on line 177

Deprecato : Funzione session_is_registered () è deprecato in C: \ xampp \ htdocs \ core. php on line 177

Notice : Undefined index: ricordiamo in C: \ xampp \ htdocs \ core.php on line 177

Deprecato : Funzione session_is_registered () è deprecato in C: \ xampp \ htdocs \ core.php on line 310

Avviso : l'uso di indefinito nome utente costante - assunta 'username' in C: \ xampp \ htdocs \ core.php on line 608

Deprecato : Funzione session_is_registered () è deprecato in C: \ xampp \ htdocs \ core.php on line 608

Avviso : Una sessione era già stato avviato - ignorando session_start () in C: \ xampp \ htdocs \ index.php on line 14

Notice : l'uso di indefinito nome utente costante - assunta 'username' in C: \ xampp \ htdocs \ index.php on line 21

deprecati : Funzione session_is_registered () è deprecato in C: \ xampp \ htdocs \ index.php on line 21

Suppongo che bisogna sostituirli con il cms che non danno errore giusto o sbaglio ?

Attendo la tua risposta.
--------------- AGGIUNTA AL POST ---------------
Ovvero dobbiamo sostituire solo Core.php e Index.Php.
 
Ultima modifica:
Riferimento: [HOLOCMS] Come Creare un Retro v63+++ Con Hamachi [HOLOCMS]

Io ho eseguito tutto ciò che è stato detto però non riesco a registrarmi perchè?
 
Riferimento: [HOLOCMS] Come Creare un Retro v63+++ Con Hamachi [HOLOCMS]

Se vedi in alto e tutto in nero se lo evidenzi da un botto di errori questo perchè il cms non è stato creato bene con tutti i file aggiornati ".php" ..
 
Riferimento: [HOLOCMS] Come Creare un Retro v63+++ Con Hamachi [HOLOCMS]

@Lyx ho ri controllato e rifatto i passaggi e ho visto che ho saltato la parte del "system_config". però non trovo "server_mus_host"
 
Ultima modifica:
Riferimento: [HOLOCMS] Come Creare un Retro v63+++ Con Hamachi [HOLOCMS]

Il server_mus_host lo devi cercare è ben nascosto xD : clicca sul tuo db e lo cerchi.
 
Riferimento: [HOLOCMS] Come Creare un Retro v63+++ Con Hamachi [HOLOCMS]

@Lyx ma è sotto la voce system_config?
 
Riferimento: [HOLOCMS] Come Creare un Retro v63+++ Con Hamachi [HOLOCMS]

No, cerca per tutto il db.
 
Riferimento: [HOLOCMS] Come Creare un Retro v63+++ Con Hamachi [HOLOCMS]

@Lyx ho risolto ma la schermata di xampp persiste. che faccio?
 
Ultima modifica:
Stato
Discussione chiusa ad ulteriori risposte.