forked from halo-battle/game
Version 1.7i
This commit is contained in:
parent
8a8280758b
commit
ba5e741c99
136 changed files with 2561 additions and 2105 deletions
|
|
@ -15,7 +15,7 @@ if (!empty($_GET['cds'])) {
|
|||
$mail = mysql_real_escape_string($_GET['mail']);
|
||||
$ti = mysql_real_escape_string($_GET['ti']);
|
||||
|
||||
$base->query("SELECT * FROM `user` WHERE `pseudo` = '$pseudo' ORDER BY `id` DESC;");
|
||||
$base->query("SELECT * FROM user WHERE pseudo = '$pseudo' ORDER BY id DESC;");
|
||||
if ($base->num_rows) {
|
||||
$template->assign('message','Votre compte est déjà créé sur ce serveur !');
|
||||
$template->assign('couleur','red');
|
||||
|
|
@ -24,12 +24,12 @@ if (!empty($_GET['cds'])) {
|
|||
}
|
||||
|
||||
//Création de l'utilisateur
|
||||
$base->query("INSERT INTO `user` (`pseudo`, `mdp`, `race`, `mail`, `last_ip`, `time_inscription`) VALUES ('$pseudo', '$mdp', '$race', '$mail', '".$_SERVER['REMOTE_ADDR']."', '".time()."');");
|
||||
$base->query("INSERT INTO user (pseudo, mdp, race, mail, last_ip, time_inscription) VALUES ('$pseudo', '$mdp', '$race', '$mail', '".$_SERVER['REMOTE_ADDR']."', '".time()."');");
|
||||
|
||||
//Création des bases de la planète
|
||||
$image = mt_rand(1,15);
|
||||
$cases = 225;
|
||||
$queryUser = $base->query("SELECT * FROM `user` WHERE `pseudo` = '$pseudo' ORDER BY `id` DESC;");
|
||||
$queryUser = $base->query("SELECT * FROM user WHERE pseudo = '$pseudo' ORDER BY id DESC;");
|
||||
$id_user = $queryUser[0]['id'];
|
||||
$time = time();
|
||||
|
||||
|
|
@ -42,15 +42,15 @@ if (!empty($_GET['cds'])) {
|
|||
$pos = mt_rand(1, MAX_PLANETE);
|
||||
|
||||
//Test pour savoir si la planète est déjà habitée
|
||||
$base->query("SELECT id FROM `planete` WHERE galaxie='$galaxie' AND ss='$ss' AND position='$pos'");
|
||||
$base->query("SELECT id FROM planete WHERE galaxie='$galaxie' AND ss='$ss' AND position='$pos'");
|
||||
if($base->num_rows) $planete_trouvee = false;
|
||||
else $planete_trouvee = true;
|
||||
}
|
||||
|
||||
$base->query("INSERT INTO `planete` (`id_user`, `nom_planete`, `galaxie`, `ss`, `position`, `image`, `cases`, `timestamp`, `metal`, `cristal`) VALUES ('$id_user', 'Planète mère', '$galaxie', '$ss', '$pos', '$image', '$cases', '$time', '1000', '700')");
|
||||
$base->query("INSERT INTO planete (id_user, nom_planete, galaxie, ss, position, image, cases, timestamp, metal, cristal, hash_planete) VALUES ('$id_user', 'Planète mère', '$galaxie', '$ss', '$pos', '$image', '$cases', '$time', '1000', '700', SHA1(CONCAT('g',planete.galaxie,'s',planete.ss,'p',planete.position)))");
|
||||
}
|
||||
else {
|
||||
$placement_joueur = $base->unique_query("SELECT * FROM `user` WHERE `pseudo` = '".mysql_real_escape_string($_GET["placement"])."'");
|
||||
$placement_joueur = $base->unique_query("SELECT * FROM user WHERE pseudo = '".mysql_real_escape_string($_GET["placement"])."'");
|
||||
if (!$placement_joueur && !isset($sess->values['forceInscript'])) {
|
||||
$sess->values['forceInscript'] = true;
|
||||
$sess->put();
|
||||
|
|
@ -60,7 +60,7 @@ if (!empty($_GET['cds'])) {
|
|||
exit;
|
||||
}
|
||||
if (!isset($sess->values['forceInscript'])) {
|
||||
$placement_planetes = $base->query("SELECT * FROM `planete` WHERE `id_user` = '".$placement_joueur["id"]."'");
|
||||
$placement_planetes = $base->query("SELECT * FROM planete WHERE id_user = '".$placement_joueur["id"]."'");
|
||||
$planete_trouvee = false;
|
||||
$decale = 0;
|
||||
while (!$planete_trouvee) {
|
||||
|
|
@ -69,7 +69,7 @@ if (!empty($_GET['cds'])) {
|
|||
$ss = $placement_planetes[$i]['ss'] + $decale;
|
||||
if ($ss >= MAX_SYSTEME) break;
|
||||
for ($j = 1; $j <= MAX_PLANETE ; $j++) {
|
||||
$base->query("SELECT * FROM `planete` WHERE galaxie='$galaxie' AND ss='$ss' AND position='$j'");
|
||||
$base->query("SELECT * FROM planete WHERE galaxie='$galaxie' AND ss='$ss' AND position='$j'");
|
||||
if(!$base->num_rows) {
|
||||
$planete_trouvee = true;
|
||||
$blk_galaxie = $galaxie;
|
||||
|
|
@ -94,12 +94,12 @@ if (!empty($_GET['cds'])) {
|
|||
$blk_pos = mt_rand(1, MAX_PLANETE);
|
||||
|
||||
//Test pour savoir si la planète est déjà habitée
|
||||
$base->query("SELECT id FROM `planete` WHERE galaxie='$blk_galaxie' AND ss='$blk_ss' AND position='$blk_pos'");
|
||||
$base->query("SELECT id FROM planete WHERE galaxie='$blk_galaxie' AND ss='$blk_ss' AND position='$blk_pos'");
|
||||
if($base->num_rows) $planete_trouvee = false;
|
||||
else $planete_trouvee = true;
|
||||
}
|
||||
}
|
||||
$base->query("INSERT INTO `planete` (`id_user`, `nom_planete`, `galaxie`, `ss`, `position`, `image`, `cases`, `timestamp`, `metal`, `cristal`) VALUES ('$id_user', 'Planète mère', '$blk_galaxie', '$blk_ss', '$blk_pos', '$image', '$cases', '$time', '1000', '700')");
|
||||
$base->query("INSERT INTO planete (id_user, nom_planete, galaxie, ss, position, image, cases, timestamp, metal, cristal, hash_planete) VALUES ('$id_user', 'Planète mère', '$blk_galaxie', '$blk_ss', '$blk_pos', '$image', '$cases', '$time', '1000', '700', SHA1(CONCAT('g',planete.galaxie,'s',planete.ss,'p',planete.position)))");
|
||||
}
|
||||
$base->deconnexion();
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue