Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

Cracked r57 swf pack!

Status
Not open for further replies.
Banned
Banned
Joined
Jan 9, 2010
Messages
1,850
Reaction score
503
So here's my r57 pack that uses the injection method, it has lion & rhino 100% working :D ( If you add it into your server )
And it includes habbo.com's furnidata and productdata so you need the catalogfix wich i'll re-release in a few minutes :p

Download link


Dont trust it? then don't download it! :D

Screenie



How to install?

1: Extract the swf pack in the xampp folder

2: add this in the .htaccess:

Code:
RewriteRule ^r57/figurepartconfig/partsets(|/)$ ./r57/figurepartconfig/partsets.xml
RewriteRule ^r57/figurepartconfig/draworder(|/)$ ./r57/figurepartconfig/draworder.xml
RewriteRule ^r57/figurepartconfig/animation(|/)$ ./r57/figurepartconfig/animation.xml
RewriteRule ^r57/figuredata(|/)$ ./r57/figuredata.xml
RewriteRule ^r57/furnidata(|/)$ ./r57/furnidata.txt
RewriteRule ^r57/productdata(|/)$ ./r57/productdata.txt
RewriteRule ^r57/external_variables(|/)$ ./r57/external_variables.txt
RewriteRule ^r57/external_flash_texts(|/)$ ./r57/external_flash_texts.txt
RewriteRule ^r57/banner(|/)$ ./r57/banner.png

3: edit %xampp_folder%/htdocs/r57/external_variables.txt with your IP and other information

And you'r finished! :D

WTF IT ISNT WORKING!?!?

Try this .htaccess:

Code:
RewriteRule ^r57/figurepartconfig/partsets(|/)$ /r57/figurepartconfig/partsets.xml
RewriteRule ^r57/figurepartconfig/draworder(|/)$ /r57/figurepartconfig/draworder.xml
RewriteRule ^r57/figurepartconfig/animation(|/)$ /r57/figurepartconfig/animation.xml
RewriteRule ^r57/figuredata(|/)$ /r57/figuredata.xml
RewriteRule ^r57/furnidata(|/)$ /r57/furnidata.txt
RewriteRule ^r57/productdata(|/)$ /r57/productdata.txt
RewriteRule ^r57/external_variables(|/)$ /r57/external_variables.txt
RewriteRule ^r57/external_flash_texts(|/)$ /r57/external_flash_texts.txt
RewriteRule ^r57/banner(|/)$ /r57/banner.png
RewriteRule ^r57/hof_furni(|/)$ /r57/hof_furni


Credits
Slaxxer, Tsuka, Me, tweeney, Privilege

Sorry for my bad english, i'm dutch.

Mirrors - Thanks buzing!






 
Last edited:
Banned
Banned
Joined
Jan 9, 2010
Messages
1,850
Reaction score
503
Yewp, hof_furni, c_images, but eh not all furni swf's are incuded so i will make a V2 later with all the furni swf's too
 
Banned
Banned
Joined
Jan 9, 2010
Messages
1,850
Reaction score
503
Btw. May i have ur client.php and page-client.tpl please? I fail at this.. Hehe.
Ofcourse :)

client.php:

PHP:
<?php
/*=======================================================================
| UberCMS - Advanced Website and Content Management System for uberEmu
| #######################################################################
| Copyright (c) 2010, Roy 'Meth0d' and updates by Matthew 'MDK'
| http://www.meth0d.org & http://www.sulake.biz
| #######################################################################
| This program is free software: you can redistribute it and/or modify
| it under the terms of the GNU General Public License as published by
| the Free Software Foundation, either version 3 of the License, or
| (at your option) any later version.
| #######################################################################
| This program is distributed in the hope that it will be useful,
| but WITHOUT ANY WARRANTY; without even the implied warranty of
| MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
| GNU General Public License for more details.
\======================================================================*/

define('HIDE_FEEDBACK', true);

require_once "global.php";
require_once "inc/class.rooms.php";

if (!LOGGED_IN)
{
	header("Location: " . WWW. "/login_popup");
	exit;
}

$forwardType = 0;
$forwardId = 0;

if ($users->getUserVar(USER_ID, 'newbie_status') == "0")
{
	if (isset($_GET['createRoom']) && is_numeric($_GET['createRoom']))
	{
		$roomId = RoomManager::CreateRoom(USER_NAME . "'s kamer", USER_NAME, 'model_s');

		switch (intval($_GET['createRoom']))
		{
			default:
			case 0:
			
				RoomManager::PaintRoom($roomId, '1701', '601');
				break;
				
			case 1:
			
				RoomManager::PaintRoom($roomId, '607', '111');
				break;
				
			case 2:
			
				RoomManager::PaintRoom($roomId, '1901', '301');
				break;
				
			case 3:
			
				RoomManager::PaintRoom($roomId, '1801', '110');
				break;
				
			case 4:
			
				RoomManager::PaintRoom($roomId, '503', '104');
				break;
				
			case 5:
			
				RoomManager::PaintRoom($roomId, '804', '107');
				break;
		}

		//die('createRoom Result: ' . $roomId);
		dbquery("UPDATE users SET home_room = '" . $roomId . "', newbie_status = '1' WHERE id = '" . USER_ID . "' LIMIT 1");
		
		//$forwardType = 2;
		//$forwardId = $roomId;
	}
	else
	{
		header("Location: " . WWW . "/client?createRoom=" . rand(0, 5));
		exit;
	}
}
else if (isset($_GET['forwardType']) && isset($_GET['forwardId']) && is_numeric($_GET['forwardType']) && is_numeric($_GET['forwardId']))
{
	$forwardType = intval($_GET['forwardType']);
	$forwardId = intval($_GET['forwardId']);
	
	if ($forwardType >= 3 || $forwardType <= 0)
	{
		return;
	}
}

if ($users->GetUserVar(USER_ID, "newbie_status", false) == "1")
{
dbquery("UPDATE users SET newbie_status = '2' WHERE id = '" . USER_ID . "' LIMIT 1");
}

$users->CheckSSO(USER_ID);

$tpl->Init();

$tpl->AddGeneric('head-init');
$tpl->AddIncludeSet('default');
$tpl->AddIncludeFile(new IncludeFile('text/css', 'http://images.habbo.com/habboweb/57_2e3408bf59a2a5d170796f9ed32eb6fe/8/web-gallery/v2/styles/habboclient.css', 'stylesheet'));
$tpl->AddIncludeFile(new IncludeFile('text/css', 'http://images.habbo.com/habboweb/57_2e3408bf59a2a5d170796f9ed32eb6fe/8/web-gallery/v2/styles/habboflashclient.css', 'stylesheet'));
$tpl->AddIncludeFile(new IncludeFile('text/javascript', 'http://images.habbo.com/habboweb/57_2e3408bf59a2a5d170796f9ed32eb6fe/8/web-gallery/static/js/habboflashclient.js'));			
$tpl->WriteIncludeFiles();
$tpl->AddGeneric('head-bottom');

$client = new Template('page-client');
$client->SetParam('page_title', ' ');
$client->SetParam('sso_ticket', $users->GetUserVar(USER_ID, 'auth_ticket', false));
$client->SetParam('flash_base', '%www%/r57/');
$client->SetParam('flash_client_url', '%www%/r57/');
$client->SetParam('hotel_status', $core->GetUsersOnline() . ' users online now!');
$client->SetParam('forwardType', $forwardType);
$client->SetParam('forwardId', $forwardId);

if (isset($_GET['forceTicket']) && $users->HasFuse(USER_ID, 'fuse_admin'))
{
	$client->SetParam('sso_ticket', $_GET['forceTicket']);
}

$tpl->AddTemplate($client);

$tpl->Output();

?>

page-client.tpl:

Code:
<body id="client" class="flashclient"> 
 
<script type="text/javascript"> 
var habboDefaultClientPopupUrl = "%www%/client";
</script> 

<noscript> 
    <meta http-equiv="refresh" content="0;url=%www%/client/nojs" /> 
</noscript>

<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" : "127.0.0.1", 
            "connection.info.port" : "30000", 
            "site.url" : "http://www.habbo.com", 
            "url.prefix" : "http://www.habbo.com", 
            "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" : "%www%/r57/external_variables", 
            "external.texts.txt" : "%www%/r57/external_flash_texts", 
            "user_partnersite" : "habbo", 
            "use.sso.ticket" : "1", 
            "sso.ticket" : "%sso_ticket%", 
            "processlog.enabled" : "0", 
            "account_id" : "0", 
            "client.starting" : "Please wait!, Habbo is starting up.", 
            "flash.client.url" : "%flash_client_url%", 
            "user.hash" : "", 
            "has.identity" : "0", 
            "flash.client.origin" : "popup" 
    };
    var params = {
        "base" : "%flash_base%",
        "allowScriptAccess" : "always",
        "menu" : "false"                
    };
    
    if (!(HabbletLoader.needsFlashKbWorkaround())) {
    	params["wmode"] = "opaque";
    }
    
    var clientUrl = "%flash_base%Habbo10.swf";
    try {
        if (swfobject.getFlashPlayerVersion().major <= 9) { 
            clientUrl = "%flash_base%Habbo.swf"; 
        }
    } catch(e) {}
    swfobject.embedSWF(clientUrl, "flash-container", "100%", "100%", "9.0.115", "http://images.habbo.com/habboweb/57_2e3408bf59a2a5d170796f9ed32eb6fe/8/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>
 
<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 install Adobe Flash Player.</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/57_2e3408bf59a2a5d170796f9ed32eb6fe/8/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 id="content" class="client-content"></div>            
</div> 
    <div style="display: none"> 
<div id="habboCountUpdateTarget"> 
%hotel_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");
    </script> 
 

</body> 
</html>

Please edit connection.info.host & connection.info.port to get it working!
 
Last edited:
Status
Not open for further replies.
Back
Top