forked from halo-battle/game
55 lines
1.5 KiB
PHP
55 lines
1.5 KiB
PHP
|
<?php
|
||
|
if(!defined('INDEX')) { header('Location: ../'); exit; }
|
||
|
$page = 'carte';
|
||
|
$titre = 'Carte spatiale';
|
||
|
|
||
|
if (isset($_GET['galaxy'])) $g = floor($_GET['galaxy']); else $g = $queryPlanete['galaxie'];
|
||
|
if ($g < 1) $g = 1;
|
||
|
if ($g > 15) $g = 1;
|
||
|
|
||
|
if (isset($_GET['ss'])) $s = floor($_GET['ss']); else $s = $queryPlanete['ss'];
|
||
|
if ($s < 1) $s = 1;
|
||
|
if ($s > 300) $s = 300;
|
||
|
|
||
|
if ($s == 1 && $g > 1) {
|
||
|
$Gmu = $g - 1;
|
||
|
$Smu = 300;
|
||
|
}
|
||
|
elseif ($s == 1) {
|
||
|
$Gmu = 15;
|
||
|
$Smu = 300;
|
||
|
}
|
||
|
else {
|
||
|
$Gmu = $g;
|
||
|
$Smu = $s - 1;
|
||
|
}
|
||
|
if ($s == 300) {
|
||
|
$Gpu = $g + 1;
|
||
|
$Spu = 1;
|
||
|
}
|
||
|
else {
|
||
|
$Gpu = $g;
|
||
|
$Spu = $s + 1;
|
||
|
}
|
||
|
|
||
|
$TEMP_carte = array();
|
||
|
for ($i=1; $i<=12; $i++) {
|
||
|
$resultat = mysql_query("SELECT * FROM planete WHERE galaxie='$g' AND ss='$s' AND position='$i'");
|
||
|
if(mysql_num_rows($resultat)>=1) {
|
||
|
$x = mysql_query("SELECT * FROM planete WHERE galaxie='$g' AND ss='$s'AND position='$i'");
|
||
|
$d = mysql_fetch_array($x);
|
||
|
|
||
|
$id_user = $d['id_user'];
|
||
|
$y = mysql_query("SELECT race FROM user WHERE id='$id_user'");
|
||
|
$e = mysql_fetch_array($y);
|
||
|
if ($e['race'] == 'covenant') $ra='(c)';
|
||
|
elseif (md5($e['race'] && $auth_level >= 6) == '34c19b21bd4a3dda389e767d32fe9779') $ra='(f)';
|
||
|
else $ra='(h)';
|
||
|
|
||
|
$TEMP_carte[] = array($i, $d['nom_planete'], $d['debris_met'], $d['debris_cri'], $ra, trouvNom($d['id_user']), '<a href="?p=envoyer&d='.trouvNom($d['id_user']).'" class="msg"><span>Message</span></a>');
|
||
|
}
|
||
|
else $TEMP_carte[] = array($i);
|
||
|
}
|
||
|
$template->assign('carte',$TEMP_carte);
|
||
|
$template->assign('position',array($g, $s, $Gpu, $Spu, $Gmu, $Smu));
|
||
|
?>
|