<?php
	define('INSIDE'  , true);
    define('INSTALL' , false);

    define('ROOT_PATH', realpath(dirname(__FILE__)) . DIRECTORY_SEPARATOR);
	
    include(ROOT_PATH . 'common.php');

	$Mode 			= $_GET['mode'];
	$Points_Bonus 	= intval($user['points_bonus']);
	
	$Galaxy = intval($planetrow['galaxy']);
	$System	= intval($planetrow['system']);
	$Planet	= intval($planetrow['planet']);
	$IdUser = intval($user['id']);

	$parse = array();
	
	// si on achete un pack ressource
	if( $Mode == 'ressources' && $Points_Bonus >= 2)
	{
		$Qry = "
						UPDATE
									{{table}}
						SET 
									`points_bonus` = `points_bonus` - '2' 
						WHERE 
									`id` = '{$IdUser}';";
									
		// update des points en moins
		doquery($Qry, 'users');

		$Points_Bonus -= 2;
		
		// update des ressources
		$Qry = "
						UPDATE 
								{{table}}
						SET 
								`metal` = `metal` + '10000000', 
								`crystal` = `crystal` + '80000000', 
								`deuterium` = `deuterium` + '60000000' 
						WHERE 
								`galaxy` = '{$Galaxy}' AND 
								`system` = '{$System}' AND 
								`planet` = '{$Planet}';";
								
		doquery($Qry, 'planets');									

		//message de confirmation
		
		$Message = "Vous venez de d&eacute;penser 2 points Bonus pour l'achat d'un pack ressources.";
		$Titre = "Vous disposez de {$Points_Bonus} points bonus.";
		
		message ($Message, $Titre, "achatbonus.php");

	}
	
	// Pack Métal
	if( $Mode == 'ressource1' && $Points_Bonus >= 2)
	{

		$Qry = "
						UPDATE
									{{table}}
						SET 
									`points_bonus` = `points_bonus` - '2' 
						WHERE 
									`id` = '{$IdUser}';";
									
		// update des points en moins
		doquery($Qry, 'users');

		$Points_Bonus -= 2;

		// update des ressources
		$Qry = "
						UPDATE 
									{{table}}
						SET 
									`metal` = `metal` + '50000000' 
						WHERE 
									`galaxy` = '{$Galaxy}' AND 
									`system` = '{$System}' AND 
									`planet` = '{$Planet}';";		
		doquery($Qry, 'planets');	

		$Message = "Vous venez de d&eacute;penser 2 point Bonus pour l'achat d'un pack ressource M&eacute;tal.";
		$Titre = "Vous disposez de {$Points_Bonus} points bonus.";
		
		message ($Message, $Titre, "achatbonus.php");
	}
	
	//pack crystal
	if( $Mode == 'ressource2' && $Points_Bonus >= 2)
	{
		$Qry = "
						UPDATE
									{{table}}
						SET 
									`points_bonus` = `points_bonus` - '2' 
						WHERE 
									`id` = '{$IdUser}';";
									
		// update des points en moins
		doquery($Qry, 'users');

		$Points_Bonus -= 2;
		
		// update des ressources
		$Qry = "
						UPDATE 
									{{table}}
						SET 
									`crystal` = `crystal` + '40000000' 
						WHERE 
									`galaxy` = '{$Galaxy}' AND 
									`system` = '{$System}' AND 
									`planet` = '{$Planet}';";
									
		doquery($Qry, 'planets');

		$Message = "Vous venez de d&eacute;penser 2 points Bonus pour l'achat d'un pack ressource Cristal.";
		
		$Titre = "Vous disposez de {$Points_Bonus} points bonus.";
		
		message ($Message, $Titre, "achatbonus.php");
	} 
	
	//pack deuterium
	if( $Mode == 'ressource3' && $Points_Bonus >= 3)
	{
		$Qry = "
						UPDATE
									{{table}}
						SET 
									`points_bonus` = `points_bonus` - '3' 
						WHERE 
									`id` = '{$IdUser}';";
									
		// update des points en moins
		doquery($Qry, 'users');

		$Points_Bonus -= 3;

		// update des ressources
		$Qry = "
						UPDATE
									{{table}} 
						SET 
									`deuterium` = `deuterium` + '30000000' 
						WHERE 
									`galaxy` = '{$Galaxy}' AND 
									`system` = '{$System}' AND 
									`planet` = '{$Planet}';";
									
		doquery($Qry, 'planets');

		$Message = "Vous venez de d&eacute;penser 3 points Bonus pour l'achat d'un pack ressource Deut&eacute;rium.";
		
		$Titre = "Vous disposez de {$Points_Bonus} points bonus.";
		
		message ($Message, $Titre, "achatbonus.php");
	} 
	
	//pack technologies
	if( $Mode == 'techno' && $Points_Bonus >= 5)
	{
		$Qry = "
						UPDATE
									{{table}}
						SET 
									`points_bonus` = `points_bonus` - '5' 
						WHERE 
									`id` = '{$IdUser}';";
									
		// update des points en moins
		doquery($Qry, 'users');

		$Points_Bonus -= 5;

		//update des ressources
		$Qry = "
						UPDATE 
									{{table}}
						SET 
									`military_tech` = `military_tech` + '1', 
									`defence_tech` = `defence_tech` + '1', 
									`shield_tech` = `shield_tech` + '1' 
						WHERE 
									`id` = '{$IdUser}';";
									
		doquery($Qry, 'users');

		$Message = "Vous venez de d&eacute;penser 5 points Bonus pour l'achat d'un pack Technologies.";
		
		$Titre = "Vous disposez de {$Points_Bonus} points bonus.";
		
		message ($Message, $Titre, "achatbonus.php");
	} 
	
	//pack flotte
	if( $Mode == 'flotte' && $Points_Bonus >= 5)
	{
		$Qry = "
						UPDATE
									{{table}}
						SET 
									`points_bonus` = `points_bonus` - '5' 
						WHERE 
									`id` = '{$IdUser}';";
									
		// update des points en moins
		doquery($Qry, 'users');

		$Points_Bonus -= 5;
		
		//update des ressources
		$Qry = "
						UPDATE 
									{{table}} 
						SET 
									`big_ship_cargo` = `big_ship_cargo` + '100000', 
									`battle_ship` = `battle_ship` + '50000', 
									`recycler` = `recycler` + '50000' 
						WHERE 
									`galaxy` = '{$Galaxy}' AND 
									`system` = '{$System}' AND 
									`planet` = '{$Planet}';";
									
		doquery($Qry, 'planets');
		
		$Message = "Vous venez de d&eacute;penser 5 points Bonus pour l'achat d'un pack Flotte.";
		
		$Titre = "Vous disposez de {$Points_Bonus} points bonus.";
		
		message ($Message, $Titre, "achatbonus.php");

	}
	
	// Pack Bâtiments
	if ($Mode == 'builds' && $Points_Bonus >= 5)
	{
		$Qry = "
						UPDATE
									{{table}}
						SET 
									`points_bonus` = `points_bonus` - '5' 
						WHERE 
									`id` = '{$IdUser}';";
									
		// update des points en moins
		doquery($Qry, 'users');

		$Points_Bonus -= 5;
		
		//update des ressources
		$Qry = "
						UPDATE 
									{{table}} 
						SET 
									`metal_mine` = `metal_mine` + '2', 
									`crystal_mine` = `crystal_mine` + '2', 
									`deuterium_sintetizer` = `deuterium_sintetizer` + '2' 
						WHERE 
									`galaxy` = '{$Galaxy}' AND 
									`system` = '{$System}' AND 
									`planet` = '{$Planet}';";
									
		doquery($Qry, 'planets');
		
		$Message = "Vous venez de d&eacute;penser 5 points Bonus pour l'achat d'un pack Flotte.";
		
		$Titre = "Vous disposez de {$Points_Bonus} points bonus.";
		
		message ($Message, $Titre, "achatbonus.php");
	}
	
	$Message = "Vous n'avez pas assez de points bonus, vous disposez de {$Points_Bonus} points bonus.";
	
	$Titre = "Erreur";
	
	message ($Message, $Titre, "achatbonus.php");
    
	display(parsetemplate(gettemplate('pack_bonus'), $parse), 'PackBonus', false);
?>