mirror of
				https://github.com/slawkens/myaac.git
				synced 2025-11-04 09:46:23 +01:00 
			
		
		
		
	* Part 1 Removing closing tags when no HTML or other output comes after the last PHP codeblock. * Further removals * nothing --------- Co-authored-by: slawkens <slawkens@gmail.com>
		
			
				
	
	
		
			29 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			29 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
<?php
 | 
						|
	defined('MYAAC') or die('Direct access not allowed!');
 | 
						|
 | 
						|
	$font = SIGNATURES_FONTS . 'font.ttf';
 | 
						|
	$fontsize = 12;
 | 
						|
 | 
						|
	$image = imagecreatefrompng(SIGNATURES_BACKGROUNDS . 'signature.png');
 | 
						|
	$color= imagecolorallocate($image , 255, 255, 255);
 | 
						|
	imagettftext($image , 12, 0, 20, 32, $color, $font, 'Name:');
 | 
						|
	imagettftext($image , 12, 0, 70, 32, $color, $font, $player->getName());
 | 
						|
 | 
						|
	$vocation = 'Unknown vocation';
 | 
						|
	if(isset($config['vocations'][$player->getVocation()]))
 | 
						|
		$vocation = $config['vocations'][$player->getVocation()];
 | 
						|
 | 
						|
	imagettftext($image , $fontsize, 0, 20, 52, $color, $font, 'Level:');
 | 
						|
	imagettftext($image , $fontsize, 0, 70, 52, $color, $font, $player->getLevel() . ' ' . $vocation);
 | 
						|
 | 
						|
	$rank = $player->getRank();
 | 
						|
	if($rank->isLoaded())
 | 
						|
	{
 | 
						|
		imagettftext($image , $fontsize, 0, 20, 75, $color, $font, 'Guild:');
 | 
						|
		imagettftext($image , $fontsize, 0, 70, 75, $color, $font, $player->getRank()->getName() . ' of the ' . $rank->getGuild()->getName());
 | 
						|
	}
 | 
						|
	imagettftext($image , $fontsize, 0, 20, 95, $color, $font, 'Last Login:');
 | 
						|
	imagettftext($image , $fontsize, 0, 100, 95, $color, $font, (($player->getLastLogin() > 0) ? date("j F Y, g:i a", $player->getLastLogin()) : 'Never logged in.'));
 | 
						|
	imagepng($image, SIGNATURES_CACHE . $player->getID() . '.png');
 | 
						|
	imagedestroy($image);
 |