View Full Version : [RELEASE] HabboxHomes
Invent
31-03-2008, 11:04 PM
Hi,
Some of you may know, that for some time now I've been developing a Habbo Homes script. I've recently been thinking of a name for it and until now I've had no idea what to call the script/project. But tonight I've come to a decision that I'm going to name it...HabboxHomes!
I've also decided that as a little treat for this lovely community, I'm going to release this script for FREE as an open-source project rather than charging £50 per license. This means you are allowed to use, edit and spread the script for free. BUT you can't sell it! :P
I've also made an install script for the project so that you can set the script up easily. Here is a preview of the install script to show how easy it is to install the system!
http://www.tehupload.com/8963997293.png
http://www.tehupload.com/8963997293.png
If you have any issues with the script, PLEASE make a thread in the help section of this forum and I'll be happy to help you! Also, if you find any bugs please let me know about them and I'll be glad to fix them for the next monthly build!
I've only zipped the script atm, but if anyone can't read zips then I'll also rar it for you :)
Download link: http://www.devode.net/habboxhomes.zip
Once again, be sure to let me know about any bugs/problems you encounter and I'll be very glad to help you :)
Enjoy!
Simon / Invent!
Robby
31-03-2008, 11:06 PM
Nice of you to give it out free :D +Rep
Dentafrice
31-03-2008, 11:07 PM
I installed it, it works great :)
[Oli]
31-03-2008, 11:07 PM
Wow nice job
I've just installed it (safe d/l btw) and it works like a charm.
Another masterpiece ;)
+rep
abnormal
31-03-2008, 11:07 PM
That's so amazing, Venty!
Thanks! <3
iUnknown
31-03-2008, 11:07 PM
Nice job well done :) I'm sure it'll be great but I'm going to wait until tomorrow to try it. Thanks for the contribution to the community, I'm sure it'll be on so many fansites by the end of the day tomorrow.. so many fansites have been wanting this kind of script ^^
Hypertext
31-03-2008, 11:13 PM
Wow - veeeery nice of you. +rep
VistaBoy
31-03-2008, 11:13 PM
EDIT: your the best installed and worked ;)
lol just got a alot of PM's to edit my post
Dentafrice
31-03-2008, 11:14 PM
Actually it isn't.. -REP.
Simon released this out of the goodness of his heart. It is a great script, and you should be happy he released it, instead of thanking him.
Robby
31-03-2008, 11:14 PM
Installed and working fine ;)
GoldenMerc
31-03-2008, 11:15 PM
Loooks kll
Jordan,
31-03-2008, 11:18 PM
wowo
Nice work wimon
Dentafrice
31-03-2008, 11:19 PM
Yes it is, a great product from Simon, which works great! No bugs.
April!.
31-03-2008, 11:20 PM
Thanks downloaded, I'm just stuck on one thing, can you help me please, thanks
Installed, thanks simon.
http://habbcrazyhomes.net > Works a charm :p
GoldenMerc
01-04-2008, 12:16 AM
Installed, thanks simon.
http://habbcrazyhomes.net > Works a charm :p
Free advertisement is not advised.
chrisgocrazyH
01-04-2008, 06:53 AM
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator,
[email protected] and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
Apache/1.3.41 Server at simplyhabbo.com Port 80
I get that :(
timROGERS
01-04-2008, 07:24 AM
Wow, amazing script - how nice you are to name it after Habbox! :D A lot of fan sites are going to be made very happy today!
Rockstar
01-04-2008, 08:38 AM
HaHaHa
I love it
Rafiki
01-04-2008, 09:43 AM
thanks aprials fool 2 u 2
DeejayMachoo$
01-04-2008, 09:44 AM
Loove the April Fools in all the class files <3
Rafiki
01-04-2008, 09:47 AM
duz it work all i get is aprial fools :S
Robbie
01-04-2008, 09:50 AM
Works good thanks!
Rafiki
01-04-2008, 09:52 AM
can some 1 help me do it
[email protected]
Nice of you to give it out free :D +Rep
I was thinking the same thing :P very nice of you and +rep :D
Swearwolf
01-04-2008, 09:56 AM
LOL i was gettin excited then :(
Rafiki
01-04-2008, 09:57 AM
so it dont work :S
Invent
01-04-2008, 09:58 AM
so it dont work
It does, lol.
Just load /install/install.php :)
Rafiki
01-04-2008, 09:59 AM
Invent it dont it says aprial fools add me on msn and u do it for me
DarkSquiffy
01-04-2008, 10:04 AM
Ahhh no wayyyy!
Ive been wanting this for soo long.
THANKYOU<3!
Rafiki
01-04-2008, 10:05 AM
ds it dont work :S
Invent
01-04-2008, 10:09 AM
Rafiki, yes it does, please stop spamming.
Rafiki
01-04-2008, 10:11 AM
I am not spaming it dont work :S can you help me if it "works" then
Invent
01-04-2008, 10:20 AM
It does work you fool! :)
Ajax.
01-04-2008, 10:21 AM
Thanks so much +repness.
Rafiki
01-04-2008, 10:27 AM
ajax will u do mine
Ugawa
01-04-2008, 10:41 AM
Looking kwl
XX
Slowpoke
01-04-2008, 10:49 AM
meggah kwllz x
Bojangles
01-04-2008, 11:09 AM
Works a charm!
Rafiki
01-04-2008, 11:13 AM
APRIL FOOLS IS NOW OVER
BRILLIANT PRANK
Test:Tube:Baby
01-04-2008, 12:00 PM
Oooh it's nice of you to give it out for free ;)
I may try it later
+rep
Invent
01-04-2008, 12:35 PM
BRILLIANT PRANK
Then why -rep you idiot? :\
Test:Tube:Baby
01-04-2008, 12:51 PM
And there I was thinking it was real :'(
:l
You made me buy hosting for nowt.
Invent
01-04-2008, 01:02 PM
:l
You made me buy hosting for nowt.
Sorry but lol. For one, the homes would barely run on a basic hosting package also why the hell would you buy hosting without checking the files first :rolleyes:
Who said it was basic hosting..
Invent
01-04-2008, 01:08 PM
Who said it was basic hosting..
Well if you bought more than basic hosting without checking the files, then you're more of a fool that I thought you were.
Jordan,
01-04-2008, 01:10 PM
I lool i thought people would of guessed it was fake when it took secons to download and un zip
Invent
01-04-2008, 01:11 PM
I lool i thought people would of guessed it was fake when it took secons to download and un zip
I know, it would have been packed with hundreds of images, even if didn't have the stickers/backgrounds already added it would still be a lot bigger zip file.
Jordan,
01-04-2008, 01:20 PM
I know, it would have been packed with hundreds of images, even if didn't have the stickers/backgrounds already added it would still be a lot bigger zip file.
Uhuh would take much longer
PHPfreak.
01-04-2008, 01:22 PM
duz it work all i get is aprial fools :S
Nice simon, he got pranked the most ^^ loll
today
01-04-2008, 01:30 PM
At least this was a better joke then Habboxs.
iTech
01-04-2008, 01:33 PM
WHY SIMON WHY.
Rafiki
01-04-2008, 01:56 PM
itech cuz hes a noob (:
Invent
01-04-2008, 02:02 PM
itech cuz hes a noob (:
I'm the one that actually made the working script and can take a joke, so yeah, I don't think i'm the noob.
Hypertext
01-04-2008, 02:16 PM
The guy who bought ^good^.. (yeh right) hosting got pranked baaadly.
Gangster
01-04-2008, 03:22 PM
L o l
Edited by Hitman (Forum Moderator): Please don't post pointlessly.
Jamieb
01-04-2008, 05:31 PM
So does it work or not
Xeros
01-04-2008, 05:34 PM
LOL. No it doesnt work. im assuming each files has the words "april Fools" written inside.
So yeh it was a april fools prank
Jamieb
01-04-2008, 05:54 PM
Its ater 12 so invents the fool :)
Invent
01-04-2008, 05:59 PM
Its ater 12 so invents the fool
Nope, it's still you.
Today, 12:04 AM
Ritz.
01-04-2008, 06:00 PM
Its ater 12 so invents the fool :)
Actually you're the fool if you can't tell the time
Was posted 12:04AM(yesterday) u ***
Edited by lAscend (Forum Super Moderator): Please don't be rude.
DarkSquiffy
01-04-2008, 06:08 PM
How dare you.
I was looking forward to my very own Habbox Homes script.
I am shocked and appauled.
LOL. Not really nice one, i only realised every file said April fools :eusa_clap xD
DeejayMachoo$
02-04-2008, 08:29 AM
How dare you.
I was looking forward to my very own Habbox Homes script.
I am shocked and appauled.
LOL. Not really nice one, i only realised every file said April fools :eusa_clap xD
U think simon would release it for free? lol
VistaBoy
02-04-2008, 08:40 AM
I want to know who downloaded this any why and wasted how ever big the zip was in bandwidth?
Independent
02-04-2008, 09:19 AM
I think the best one was ---MAD---'s one :)
TotalShambles
02-04-2008, 09:37 AM
I was getting excited! lol ;(
LegendOfNoob
02-04-2008, 07:30 PM
Invent Thinks hes fool'd everyone but really he's fool'd himself and given out valueable information for someone else to code their own homes system and possibly underprice him
Dentafrice
02-04-2008, 07:43 PM
Invent Thinks hes fool'd everyone but really he's fool'd himself and given out valueable information for someone else to code their own homes system and possibly underprice him
I suggest you take a look at the thread, he didn't release any information, or any source.
LegendOfNoob
02-04-2008, 08:41 PM
Your Post is in a sort true but he posted the sturcture of the homes system and if u look at the names of the files and are a reasonable coder you can see what the php files were ment to be and some of the javascript is scriptalicous whitch is open source and free and the js is one of the main component
Dentafrice
02-04-2008, 08:44 PM
Your Post is in a sort true but he posted the sturcture of the homes system and if u look at the names of the files and are a reasonable coder you can see what the php files were ment to be and some of the javascript is scriptalicous whitch is open source and free and the js is one of the main component
All you see is filenames? A good PHP coder could construct that without even hearing of Simon's system.. much less seing a jumble of filenames.
Of course, the JS still isn't released? Plus you could easily view it on Habbcrazy homes, and other sites using it.
He didn't release the source in any way, and just because you have a load of file names, that doesn't mean a dad-gurn thing :P
Invent
02-04-2008, 08:45 PM
Your Post is in a sort true but he posted the sturcture of the homes system and if u look at the names of the files and are a reasonable coder you can see what the php files were ment to be and some of the javascript is scriptalicous whitch is open source and free and the js is one of the main componentYou really have no idea what you're talking about 'LegendOfNoob' do you?
If you were a "reasonable coder" file names wouldn't help you whatsoever, as you'd already be able to come up with a psuedo idea of how to make the system :rolleyes:
Also, the JS? So what? You can find the JS files out on the website through viewing the source. Any idiot can see it's scriptaculous & prototype (seeing as the js file names are PROTOTYPE.js and SCRIPTACULOUS.js) but that helps in know way as you first have to learn how to utilize the libraries and also how to use them properly.
God :$.
Agnostic Bear
03-04-2008, 08:24 AM
Generic post asserting it was a stupid april fools and would have effect on 0 people as 0 people care and 0 people will ever care and also that you still can't code.
chrisgocrazyH
03-04-2008, 08:49 AM
Lol good on yah LolCopters
@ Invent
Your a real *TEXT REMOVED* for doing this i got sooo excited :P
Edited by lAscend (Forum Super Moderator): Please don't insult other forum members.
Invent
03-04-2008, 01:23 PM
Generic post asserting it was a stupid april fools and would have effect on 0 people as 0 people care and 0 people will ever care and also that you still can't code.The above quote proves that the user that posted is:
*TEXT REMOVED*
:rolleyes:
On a personal note, I laugh at how you say "I can't code", when you haven't seen a single piece of code from anything I've made recently. I've progressed in terms of efficeincy and knowledge of the syntax more in the last few weeks/months than I have in almost a year. So yeah, Dan, grow some balls, then we'll talk some more x
@ Invent
Your a real *TEXT REMOVED* for doing this i got sooo excited :P
Lol, thanks for that post as it proves how much of a fool Dan is. Anyways, sorry about making you get excited :P
Edited by lAscend (Forum Super Moderator): Please don't insult other forum members.
samuelb07
03-04-2008, 08:31 PM
:( I really needed a homes system.
Dentafrice
03-04-2008, 08:32 PM
Thats pathetic, it was a joke. No need to -REP.
-REP to you.
(even though your rep power don't matter.. )
Jebbo
03-04-2008, 08:36 PM
Thankyou i will be using this =D
RedCrisps
03-04-2008, 08:48 PM
Thankyou i will be using this =D
Hate to break it to you, but this was an April Fools prank.
Agnostic Bear
03-04-2008, 09:54 PM
The above quote proves that the user that posted is:
*TEXT REMOVED*
:rolleyes:
No I'm pretty much sure you still can't code. Show me some recent code emoboy.
Dentafrice
03-04-2008, 09:56 PM
<?php
echo "Hello World!";
?>
I'm advancing well.
Hypertext
03-04-2008, 10:06 PM
Lol, indeed.
LegendOfNoob
04-04-2008, 01:36 AM
wierd fight above with lolcopters and invent i always figured they were the same person or friends espeically due to lolcopters refrence in one of invent's freebie layouts on habboring >.> although that layout doesn't work properly
Blazz
06-04-2008, 08:36 AM
Thanks soooo much :D +REP
Blackcomb
07-04-2008, 08:15 AM
LOL I HATE U! LOOOL. I was so looking forward to it.
:eusa_wall
MrPinkPanther
07-04-2008, 08:36 AM
No I'm pretty much sure you still can't code. Show me some recent code emoboy.
He can't. Well he never coded 'his' actionscript Radio player anyway.
Decode
07-04-2008, 08:37 AM
<?php
echo "Hello World!";
?>
I'm advancing well.
<?php
$Text = Hello World;
echo "$Text";
?>
You just got pwnd
Agnostic Bear
07-04-2008, 10:23 AM
<?php
$Text = Hello World;
echo "$Text";
?>
You just got pwnd
Work in progress
<?php
class loginCore
{
/**
* Maintaining PHP 4 compatibility
* until the general consensus is that
* PHP 5 is used on enough server to warrant
* change to PHP 5 OOP code
*/
var $loginState;
var $loginSession;
var $loginVariables = array();
var $localVariables;
var $validLoginVars;
/**
* PHP Constructor
*/
function loginCore()
{
/**
* Setup login state, check variables etc
*/
global $systemVariables;
$this->localVariables = $systemVariables;
$loginState = ( $this->checkState() ) ? $this->checkState() : $this->errorCode( "no_Session" );
return "";
}
function checkState( )
{
$loginState = ( $_COOKIE["loginState"] ) ? $_COOKIE["loginState"] : "";
if( $loginState !== null )
{
$loginVariable = array( "loginUsername" => $_COOKIE["loginUsername"],
"loginPassword" => $_COOKIE["loginPassword"],
"loginSession" => $_COOKIE["loginSession"],
"loginLastTime" => $_COOKIE["loginLastTime"] );
foreach( $loginVariable as $key => $value )
{
if( $value == "" )
{
continue;
}
switch( $key )
{
case "loginUsername":
{
if( $this->checkUsername( $value ) )
{
break;
}
return false;
}
break;
case "loginPassword":
{
# if we've got this far the username is valid!
if( $this->checkPassword( $username, $pass ) )
{
return true;
}
}
break;
}
$this->validLoginVars = true;
}
}
}
function checkUsername( $username )
{
/**
* User shouldn't be allowed to have ''s or "'s in their
* username
*/
$username = makeSafeHtml( $username );
if( $username != "" )
{
# We have a valid username, lets throw a query.
$isUsername = $this->db->run_query( "SELECT COUNT(*) FROM `{usertable}` WHERE lcase( `username` ) = lcase( '" . $username . "' )" );
# Query is delicious, lets see if it shouted at us
if( $isUsername == 1 )
{
# Valid user!
return true;
}
return false;
}
return false;
}
function makeSafeHtml( $string, $trim = 0 )
{
/**
* Remove the NUL-Byte + vertical tab.
*/
$string = str_replace( "\\\0", "", $string );
$string = str_replace( "\\\x00", "", $string );
$string = str_replace( "%00", "", $string );
$string = str_replace( "\\x0B", "", $string );
/**
* Make HTML safe (convert everything)
*/
$string = htmlentities( $string, ENT_QUOTES );
# Do we want to trim?
if( $trim == 1 )
{
# Yes, yes we do.
$string = trim( $string );
}
# Ah, delicious string, how I shall miss you.
return $string;
}
}
?>
soz m8 pwned :(
Dentafrice
07-04-2008, 10:58 AM
<?php
//class license extends core {
//
// function check_license() {
// global $root;
// $server = $_SERVER['HTTP_HOST'];
// $license = @file_get_contents($root . "license.txt");
// $secret = md5(time());
// $check_license = @file_get_contents("http://www.dentafrice.com/hk/index.php?mode=check_license&server=" . $server . "&license=" . $license . "&appkey=" . $secret);
// echo $check_license;
// exit();
// if($check_license == "" || $check_license == "0") {
// $this->error("INVALID LICENSE KEY");
// exit();
// } else {
//
// }
// }
//}
class core extends database
{
/**
* Construct
*/
function __construct ()
{
parent::__construct();
// $license = new license();
// $license->check_license();
}
/**
* Get Setting
*/
public function get_setting ($setting_name)
{
$get_setting = $this->query("SELECT value FROM settings WHERE name='$setting_name'");
$get_setting_n = $this->num_rows($get_setting);
if ($get_setting_n == "0") {
$this->error("<phrase>no_setting</phrase>");
} else {
$get_setting_a = $this->fetch_array($get_setting);
return $get_setting_a["value"];
}
}
/**
* Get Template
*/
public function get_template ($template_name)
{
$get_template = $this->query("SELECT value FROM templates WHERE name='$template_name'");
$get_template_a = $this->fetch_array($get_template);
return $get_template_a["value"];
}
public function table ($tbl)
{
$query = $this->query("SHOW TABLES");
while ($row = $this->fetch_array($query)) {
$tables[] = $row[0];
}
@mysql_free_result($query);
if (in_array($tbl, $tables)) {
return "1";
} else {
return "0";
}
}
/**
* Get Phrase
*/
public function get_phrase ($phrase_name)
{
$get_phrase = $this->query("SELECT value FROM phrases WHERE name='$phrase_name'");
$get_phrase_n = $this->num_rows($get_phrase);
if ($get_phrase_n == "0") {
$this->error("<phrase>no_phrase</phrase>");
} else {
$get_phrase_a = $this->fetch_array($get_phrase);
return $get_phrase_a["value"];
}
}
/**
* Clean
*/
public function clean ($var, $level = '1', $extra = '')
{
global $classes;
switch ($level) {
case '1':
if (! get_magic_quotes_gpc()) {
$var = addslashes($var);
} else {}
require_once $classes . "filter.php";
if (! isset($filter)) {
$filter = new InputFilter('', '', 1, 1, 1);
}
$var = $filter->process($var);
return $var;
break;
case '2':
return stripslashes($var);
break;
case '3':
return htmlentities($var);
break;
case '4':
return htmlentities(stripslashes($var));
break;
case '5':
return strip_tags($var, $extra);
break;
case '6':
return htmlspecialchars($var);
break;
case '7':
if (! get_magic_quotes_gpc()) {
$var = addslashes($var);
} else {}
return $var;
break;
default:
die("Invalid clean var set.");
}
}
public function redirect ($page, $time = "0", $exit = "no")
{
echo "<meta http-equiv=\"refresh\" content=\"$time;url=$page\">";
if ($exit != "no") {
exit();
}
}
/**
* Error
*/
public function error ($message)
{
global $template;
$error_template = $template->get_template("error", 1);
$search = array("/\{message\}/");
$replace = array($message);
$error_template = $template->preplace($search, $replace, $error_template);
$error_template = $template->parse($error_template);
echo $error_template;
}
/**
* Success
*/
public function success ($message)
{
global $template;
$error_template = $template->get_template("success", 1);
$search = array("/\{message\}/");
$replace = array($message);
$error_template = $template->preplace($search, $replace, $error_template);
$error_template = $template->parse($error_template);
echo $error_template;
}
/**
* Notice
*/
public function notice ($message)
{
global $template;
$error_template = $template->get_template("notice", 1);
$search = array("/\{message\}/");
$replace = array($message);
$error_template = $template->preplace($search, $replace, $error_template);
$error_template = $template->parse($error_template);
return $error_template;
}
public function tool ($message)
{
global $template;
$error_template = $template->get_template("tool", 1);
$search = array("/\{message\}/");
$replace = array($message);
$error_template = $template->preplace($search, $replace, $error_template);
$error_template = $template->parse($error_template);
return $error_template;
}
/**
* Destruct
*/
function __destruct ()
{}
}
if (! isset($core)) {
$core = new core();
}
?>
soz m8.
Bojangles
07-04-2008, 11:25 AM
Battle of the geeks:rolleyes:
Invent
07-04-2008, 12:25 PM
He can't. Well he never coded 'his' actionscript Radio player anyway.I can code better than you ever will be able to [and seeing as i'm still learning, that says something] and that is good enough for me. Don't you be getting jelous about my awesome radio player either.
Agnostic Bear
07-04-2008, 12:45 PM
I can code better than you ever will be able to [and seeing as i'm still learning, that says something] and that is good enough for me. Don't you be getting jelous about my awesome radio player either.
I can code better than you ever will be able to [and seeing as i'm pro that is obviously awesome] and that is good enough for me. Don't you be getting jealous about my procode either.
Agnostic Bear
07-04-2008, 12:55 PM
public function clean ($var, $level = '1', $extra = '')
{
global $classes;
switch ($level) {
case '1':
if (! get_magic_quotes_gpc()) {
$var = addslashes($var);
} else {}
require_once $classes . "filter.php";
if (! isset($filter)) {
$filter = new InputFilter('', '', 1, 1, 1);
}
$var = $filter->process($var);
return $var;
break;
case '2':
return stripslashes($var);
break;
case '3':
return htmlentities($var);
break;
case '4':
return htmlentities(stripslashes($var));
break;
case '5':
return strip_tags($var, $extra);
break;
case '6':
return htmlspecialchars($var);
break;
case '7':
if (! get_magic_quotes_gpc()) {
$var = addslashes($var);
} else {}
return $var;
break;
default:
die("Invalid clean var set.");
}
}
soz m8.
Yes because that is totally needed ¬__¬
htmlentities( $string, ENT_QUOTES );done.
Edit: goddamnit this forum needs a double-post merger seriously.
Dentafrice
07-04-2008, 08:44 PM
I use the stuff! :P
iCosmo
07-04-2008, 08:58 PM
This thread should be closed now april fools day was like ages ago lol
NEW-START
07-04-2008, 09:06 PM
This thread should be closed now april fools day was like ages ago lol
Indeed, but the fool who started it is still posting!
Invent
07-04-2008, 09:17 PM
Closed to stop people posting and to also stop people thinking habboxhomes is real.
Want to hide these adverts? Register an account for free!
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions Inc. All rights reserved.