Example #1
0
 				Trollometer :
		 		<input type='button' onClick="get_trollometer(true);" value="Afficher" name="b_trollometer" class="mh_form_submit">
				Taille en PA du troll-O-meter
				<?php 
    formulaire_listbox("max_pa", 0, LIMITE_MAX_TAILLE_PA, 1, $info[max_pa], "moinsplus", "", false, true, "onChange=\"get_trollometer(true);\"");
    ?>
			</td>
		</tr>
	</table>
<?php 
} elseif ($_REQUEST["action"] == "display_trollometer") {
    $tab_cookies = initCookie();
    $info = initVue2d($tab_cookies);
    if ($_REQUEST["display_trollometer"] == "Afficher") {
        vue2d_afficher_trollometer($info);
        vue2d_afficher_legende();
    } else {
        echo " ";
    }
}
function initCookie()
{
    if (isset($_REQUEST['anim'])) {
        $anim = $_REQUEST['anim'];
    } else {
        $anim = "";
    }
    if (isset($_REQUEST['trolls_disparus'])) {
        $trolls_disparus = $_REQUEST['trolls_disparus'];
    } else {
        $trolls_disparus = "";
Example #2
0
function afficher_vue2d($info)
{
    $zoom = $_REQUEST['zoom'];
    $info['zoom'] = $zoom;
    $taille_vue = $info['taille_vue'];
    $x_position = $info['x_position'];
    $y_position = $info['y_position'];
    $z_position = $info['z_position'];
    $max_pa = $info['max_pa'];
    $taille_niveau_z = $info['taille_niveau_z'];
    $mytroll = $info['myTroll'];
    $id_troll = $mytroll['id_troll'];
    $min_x = $x_position - $taille_vue;
    $max_x = $x_position + $taille_vue;
    $min_y = $y_position - $taille_vue;
    $max_y = $y_position + $taille_vue;
    if (is_numeric($taille_niveau_z)) {
        $min_z = $z_position - $taille_niveau_z;
        $max_z = $z_position + $taille_niveau_z;
    } else {
        $min_z = floor($z_position - $taille_vue / 2);
        $max_z = ceil($z_position + $taille_vue / 2);
    }
    //vue2d_afficher_baniere_position($x_position,$y_position,$z_position,$taille_vue,$mytroll);
    if (is_numeric($taille_niveau_z)) {
        vue2d_afficher_navigation_niveau($x_position, $y_position, $z_position, $taille_vue, $max_pa, $taille_niveau_z);
    }
    //if ($taille_vue > LIMITE_CASES_BROUILLARD)
    //@	vue2d_afficher_baniere_brouillard();
    if (userIsGuilde()) {
        vue2d_afficher_baronnie($min_x, $max_x, $min_y, $max_y, $min_z, $max_z, $info[t_baronnies]);
    }
    vue2d_afficher_zone_haut($x_position, $y_position, $z_position, $taille_vue, $mytroll);
    vue2d_afficher_zone_centre($min_z, $max_z, $info);
    vue2d_afficher_zone_bas($x_position, $y_position, $z_position, $taille_vue, $mytroll);
    /* le trollometer si c'est le cockpit uniquement */
    if (userIsGuilde() && preg_match("/cockpit-old/", $_SERVER["REQUEST_URI"]) || !userIsGuilde()) {
        vue2d_afficher_trollometer($info);
    }
    if (userIsGuilde() && preg_match("/cockpit-old/", $_SERVER["REQUEST_URI"])) {
        vue2d_afficher_legende();
    }
}