$CLOAK = __RDS__.'/uploads/capes/'.__URL__[3].'.png'; $skin['mode'] = __URL__[4]; $skin['size'] = __URL__[5]; $skin['skif'] = getimagesize($CLOAK); $skin['h'] = $skin['skif']['0']; $skin['w'] = $skin['skif']['1']; $skin['r'] = $skin['h']/64; header ("Content-type: image/png"); $skin['c'] = imagecreatefrompng($CLOAK); $skin['p'] = imagecreatetruecolor(10*$skin['r'], 16*$skin['r']); $skin['t'] = imagecolorallocatealpha($skin['p'], 255, 255, 255, 127); imagefill($skin['p'], 0, 0, $skin['t']); if ($skin['mode'] == '1') { imagecopy($skin['p'], $skin['c'], 0, 0, 12*$skin['r'], 1*$skin['r'], 10*$skin['r'], 16*$skin['r']); } elseif ($skin['mode'] == '2') { imagecopy($skin['p'], $skin['c'], 0, 0, 1*$skin['r'], 1*$skin['r'], 10*$skin['r'], 16*$skin['r']); } $skin['fs'] = imagecreatetruecolor($skin['size'], (int)($skin['size']*1.6)); imagesavealpha($skin['fs'], true); $skin['t'] = imagecolorallocatealpha($skin['fs'], 255, 255, 255, 127); imagefill($skin['fs'], 0, 0, $skin['t']); imagecopyresized($skin['fs'], $skin['p'], 0, 0, 0, 0, imagesx($skin['fs']), imagesy($skin['fs']), imagesx($skin['p']), imagesy($skin['p'])); imagepng($skin['fs']); imagedestroy($skin['fs']); imagedestroy($skin['p']); imagedestroy($skin['c']); exit();