<?php session_start(); require ('auth.php'); include 'include/bdd.php'; mysql_query("SET NAMES UTF8"); $_GET['carac'] = $carac; function evolve($carac) { $pseudo = $_SESSION['username']; //initial cost for caracteristics $ini_cost_attack = 1000; $ini_cost_movement = 150; $ini_cost_damage = 200; $ini_cost_power = 200; $ini_cost_hp = 1; // Initial cost end if($carac == attack) { $value = mysql_query("SELECT user_id, attaque_max, pi_attaque, invest FROM elfik_user WHERE username='$pseudo'") or die(mysql_error()); $fetch_value = mysql_fetch_array($value); if ($fetch_value['invest'] >= $fetch_value['pi_attaque']) { $new_pi = $fetch_value['invest'] - $fetch_value['pi_attaque']; $new_attaque_max = $fetch_value['attaque_max']+ 1; $user_id = $fetch_value['user_id']; //Definition of the future cost of the upgraded caracteristic ! $evolution = mysql_query("SELECT C_carac_id FROM T_users_have_evolved WHERE C_carac_user_id='$user_id' AND C_carac_stat='attaque_max'") or die(mysql_error()); $evolution_number = mysql_num_rows($evolution); //definition of the specific way to make PI's cost evolve ! if($evolution_number <= 1) { $new_pi_cost = $ini_cost_attack; } if($evolution_number > 1) { $new_pi_cost = 3000; } mysql_query("UPDATE elfik_user SET attaque_max='$new_attaque_max', invest='$new_pi', pi_attaque='$new_pi_cost' WHERE username='$pseudo'") or die(mysql_error()); mysql_query("INSERT INTO T_users_have_evolved(C_carac_user_id, C_carac_stat) VALUES ('$user_id','attaque_max')") or die(mysql_error());//On insère le fait que le personnage a évolué $backup = "Congratulation you upgrade your attack number !vous avez évolué $evolution_number fois votre nombre d'attaque !"; } else { $backup = "You don't have enough Investment Points to upgrade your attack number !"; } } elseif($carac == mouvement) { $value = mysql_query("SELECT user_id, mouv_max, pi_move, invest FROM elfik_user WHERE username='$pseudo'") or die(mysql_error()); $fetch_value = mysql_fetch_array($value); if ($fetch_value['invest'] >= $fetch_value['pi_move']) { $new_pi = $fetch_value['invest'] - $fetch_value['pi_move']; $new_mouv_max = $fetch_value['mouv_max']+ 1; $user_id = $fetch_value['user_id']; //Definition of the future cost of the upgraded caracteristic ! $evolution = mysql_query("SELECT C_carac_id FROM T_users_have_evolved WHERE C_carac_user_id='$user_id' AND C_carac_stat='mouv_max'") or die(mysql_error()); $evolution_number = mysql_num_rows($evolution); //definition of the specific way to make PI's cost evolve ! if($evolution_number <= 1) { $new_pi_cost = 200; } if($evolution_number = 2) { $new_pi_cost = 300; } if($evolution_number = 3) { $new_pi_cost = 400; } if($evolution_number > 3) { $new_pi_cost = 600; } mysql_query("UPDATE elfik_user SET mouv_max='$new_mouv_max', invest='$new_pi', pi_move='$new_pi_cost' WHERE username='$pseudo'") or die(mysql_error()); mysql_query("INSERT INTO T_users_have_evolved(C_carac_user_id, C_carac_stat) VALUES ('$user_id','mouv_max')") or die(mysql_error());//On insère le fait que le personnage a évolué $backup = "Congratulation you upgrade your mouvement number ! vous avez évolué $evolution_number fois vos mouvements !"; } else { $backup = "You don't have enough Investment Points to upgrade your mouvement number !"; } } elseif($carac == hp) { $value = mysql_query("SELECT user_id, pv_max, pi_pv, invest FROM elfik_user WHERE username='$pseudo'") or die(mysql_error()); $fetch_value = mysql_fetch_array($value); if ($fetch_value['invest'] >= $fetch_value['pi_pv']) { $new_pi = $fetch_value['invest'] - $fetch_value['pi_pv']; $new_pv_max = $fetch_value['pv_max']+ 1; $user_id = $fetch_value['user_id']; //Definition of the future cost of the upgraded caracteristic ! $evolution = mysql_query("SELECT C_carac_id FROM T_users_have_evolved WHERE C_carac_user_id='$user_id' AND C_carac_stat='pv_max'") or die(mysql_error()); $evolution_number = mysql_num_rows($evolution); //definition of the specific way to make PI's cost evolve ! if($evolution_number <= 1) { $new_pi_cost = 1; } if($evolution_number = 2) { $new_pi_cost = 2; } if($evolution_number > 2) { $new_pi_cost = $fetch_value['pi_pv'] + 1; } mysql_query("UPDATE elfik_user SET pv_max='$new_pv_max', invest='$new_pi', pi_pv='$new_pi_cost' WHERE username='$pseudo'") or die(mysql_error()); mysql_query("INSERT INTO T_users_have_evolved(C_carac_user_id, C_carac_stat) VALUES ('$user_id','pv_max')") or die(mysql_error());//On insère le fait que le personnage a évolué $backup = "Congratulation you upgrade your health points !"; } else { $backup = "You don't have enough Investment Points to upgrade your health points !"; } } elseif($carac == puissance) { $value = mysql_query("SELECT user_id, puissance, pi_puissance, invest FROM elfik_user WHERE username='$pseudo'") or die(mysql_error()); $fetch_value = mysql_fetch_array($value); if ($fetch_value['invest'] >= $fetch_value['pi_puissance']) { $new_pi = $fetch_value['invest'] - $fetch_value['pi_puissance']; $new_pv_max = $fetch_value['puissance']+ 1; $user_id = $fetch_value['user_id']; //Definition of the future cost of the upgraded caracteristic ! $evolution = mysql_query("SELECT C_carac_id FROM T_users_have_evolved WHERE C_carac_user_id='$user_id' AND C_carac_stat='puissance'") or die(mysql_error()); $evolution_number = mysql_num_rows($evolution); //definition of the specific way to make PI's cost evolve ! if($evolution_number <= 1) { $new_pi_cost = $ini_cost_power; } if($evolution_number = 2) { $new_pi_cost = 250; } if($evolution_number > 2) { $new_pi_cost = $fetch_value['pi_puissance'] + 100; } mysql_query("UPDATE elfik_user SET puissance='$new_pv_max', invest='$new_pi', pi_puissance='$new_pi_cost' WHERE username='$pseudo'") or die(mysql_error()); mysql_query("INSERT INTO T_users_have_evolved(C_carac_user_id, C_carac_stat) VALUES ('$user_id','puissance')") or die(mysql_error());//On insère le fait que le personnage a évolué $backup = "Congratulation you upgrade your power !"; } else { $backup = "You don't have enough Investment Points to upgrade your power !"; } } elseif($carac == degat) { $value = mysql_query("SELECT user_id, degat, pi_degat, invest FROM elfik_user WHERE username='$pseudo'") or die(mysql_error()); $fetch_value = mysql_fetch_array($value); if ($fetch_value['invest'] >= $fetch_value['pi_degat']) { $new_pi = $fetch_value['invest'] - $fetch_value['pi_degat']; $new_attaque_max = $fetch_value['degat']+ 1; $user_id = $fetch_value['user_id']; //Definition of the future cost of the upgraded caracteristic ! $evolution = mysql_query("SELECT C_carac_id FROM T_users_have_evolved WHERE C_carac_user_id='$user_id' AND C_carac_stat='degat'") or die(mysql_error()); $evolution_number = mysql_num_rows($evolution); //definition of the specific way to make PI's cost evolve ! if($evolution_number <= 1) { $new_pi_cost = $ini_cost_damage; } if($evolution_number = 2) { $new_pi_cost = 250; } if($evolution_number > 2) { $new_pi_cost = $fetch_value['pi_degat'] + 100; } mysql_query("UPDATE elfik_user SET degat='$new_attaque_max', invest='$new_pi', pi_degat='$new_pi_cost' WHERE username='$pseudo'") or die(mysql_error()); mysql_query("INSERT INTO T_users_have_evolved(C_carac_user_id, C_carac_stat) VALUES ('$user_id','degat')") or die(mysql_error());//On insère le fait que le personnage a évolué $backup = "Congratulation you upgrade your damages !vous avez évolué $evolution_number fois votre nombre de degats !"; } else { $backup = "You don't have enough Investment Points to upgrade your damages !"; } } else { echo "What the hell are you trying to do ??? You have been reported !"; } echo "$backup"; } evolve($carac); mysql_close(); ?>
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question