Me tiraba un error y con eso lo pude arreglar 
Repeat: Exito...
Nada en PHP tiene errores.
$home2 = '<div class="Habbo información badges habbo">
</div>';
$figure1 = explode ("<ul class="clearfix">", $page);
$figure2 = explode (""></li>", $figure1[1]);
Todo eso es tu error, aquí lo tienes mas bonito...
<?php
$id = $_GET['id'];
$widget = $_GET['widget'];
$page = file_get_contents('http://www.habbo.es/myhabbo/badgelist/badgepaging?pageNumber=1&widgetId='.$widget.'&_mypage_requested_account='.$id.'#');
$home2 = '<div class="Habbo información badges habbo"></div>';
$figure = explode('<ul class="clearfix">', $page);
$figure = explode('"></li>', $figure[1]);
echo $figure[0];
?>PD: ¿La variable $home2 que pinta en todo eso?