Fixando Figuras Stream (BC STORM) 03.03.13 19:29
Ola Pessoal, vim trazer um tuto, que nos seus Hoteis com Bc Storm, no Stream nao aparece a imagem do Usuario que voce adicionou, vim trazer esse tuto pra fixar isso:
1 -: Adicione isso no seu htaccess
2 -: Va em GameClientMessageHandler.cs e procure por:
Troque por:
3 -: Va em GameClientManager.cs e procure por:
Acima disso Adicionar:
4 -: Va no seu Bloco de Notas e coloque este Codigo:
Depois salve isso como head.php na pasta habbo-imaging.
5 - Ultimo Passo: Na configuração do seu emulador:
Resultado:
1 -: Adicione isso no seu htaccess
- Spoiler:
- RewriteRule ^habbo-imaging/head/([^/]+) /habbo-imaging/head.php?figure=$1
2 -: Va em GameClientMessageHandler.cs e procure por:
- Spoiler:
- if (((int) row["Type"]) == 0)
{
message.AppendString("http://habteen.com/heads/look.gif");
}
Troque por:
- Spoiler:
- if (((int)row["Type"]) == 0)
{
string im = ButterflyEnvironment.StreamLink + ButterflyEnvironment.GetGame().GetClientManager().GetLookById(Convert.ToUInt32(row["FriendId"])) + ".gif";
message.AppendString((string)im);
}
3 -: Va em GameClientManager.cs e procure por:
- Spoiler:
- private void GiveAllOnlineCredits(int amount)
Acima disso Adicionar:
- Spoiler:
- internal string GetLookById(uint Id)
{
using (IQueryAdapter adapter = ButterflyEnvironment.GetDatabaseManager().getQueryreactor())
{
adapter.setQuery("SELECT look FROM users WHERE id = " + Id);
return adapter.getString();
}
}
4 -: Va no seu Bloco de Notas e coloque este Codigo:
- Spoiler:
- <?php
header('Content-Type: image/gif');
$figure = str_replace(".gif","",$_GET['figure']);
$url = 'http://habbo.co.uk/habbo-imaging/avatarimage?figure='.$figure;
$image = imagecreatetruecolor(64, 60);
imagealphablending($image, false);
$col=imagecolorallocatealpha($image,255,255,255,127);
imagefilledrectangle($image,0,0,485, 500,$col);
imagealphablending($image,true);
$img_avatar = imagecreatefrompng($url);
imagecopyresampled($image, $img_avatar, 0, 0, 0, 0, 64, 60, 64, 60);
imagealphablending($image,true);
$fn = md5(microtime()."head").".png";
imagealphablending($image,false);
imagesavealpha($image,true);
imagepng($image);
imagedestroy($image);
?>
Depois salve isso como head.php na pasta habbo-imaging.
5 - Ultimo Passo: Na configuração do seu emulador:
- Spoiler:
- stream.link=http://SEU_SITE/habbo-imaging/avatarimage.php?figure=
Resultado:
- Spoiler: