Merhaba Turkmmo Sakinleri
Oyun içerisindeki tüm nesnelerin iconlarını transparan png haline çevirip arkaplanına nesne market için uygun bir resim ekleyerek yeniden düzenledim.
Aşağıdaki script aracılığıyla serveriniza özel eşyaları kendiniz düzenleyebilirsiniz.
Transparan iconları input klasörüne atmanız yeterli, ana dizindeki bg.png dosyası iconun yerleştirileceği arkaplandır onuda kendinize göre düzenleyebilirsiniz.
.tga uzantılı iconları imagemagick'nın mogrify scripti ile zahmetsizce .png uzantısına çevirebilirsiniz.
https://www.imagemagick.org/script/mogrify.php
İndirme Linki: http://www.dosyaupload.com/4Qca
V İ R U S T O T A L
Oyun içerisindeki tüm nesnelerin iconlarını transparan png haline çevirip arkaplanına nesne market için uygun bir resim ekleyerek yeniden düzenledim.
Aşağıdaki script aracılığıyla serveriniza özel eşyaları kendiniz düzenleyebilirsiniz.
Transparan iconları input klasörüne atmanız yeterli, ana dizindeki bg.png dosyası iconun yerleştirileceği arkaplandır onuda kendinize göre düzenleyebilirsiniz.
.tga uzantılı iconları imagemagick'nın mogrify scripti ile zahmetsizce .png uzantısına çevirebilirsiniz.
https://www.imagemagick.org/script/mogrify.php
PHP:
<?php
/**
*
* @Author Shorty <forum.turkmmo.com>
*
*/
set_time_limit(0);
$files = glob('input/*.{png}', GLOB_BRACE);
foreach($files as $file)
{
$src = "bg.png";
$background = imagecreatefrompng($src);
$item = imagecreatefrompng($file);
$image_width = imagesx($background);
$image_height = imagesy($background);
$item = resize_imagepng($item, imagesx($item) + 8);
$watermark_width = imagesx($item);
$watermark_height = imagesy($item);
$start_width = (($image_width - $watermark_width) / 2);
$start_height = (($image_height - $watermark_height) / 2);
imagecopy($background, $item, $start_width, $start_height, 0, 0, $watermark_width, $watermark_height);
$imagename = explode("/", $file);
imagepng($background, "output/".$imagename[1]);
imagedestroy($background);
imagedestroy($item);
}
function resize_imagepng($image, $w)
{
$h = (imagesy($image) / imagesx($image)) * $w;
$dst = imagecreatetruecolor($w, $h);
imagealphablending($dst, false);
imagesavealpha($dst,true);
imagecopyresampled($dst, $image, 0, 0, 0, 0, $w, $h, imagesx($image), imagesy($image));
return $dst;
}
İndirme Linki: http://www.dosyaupload.com/4Qca
V İ R U S T O T A L
