• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!
  • 2026 staff recruitment is open! Check it out and consider applying!

Poprawka skryptu php

Status
Not open for further replies.

zaneria hoster

Monte :)
Joined
Oct 20, 2010
Messages
321
Reaction score
5
Jak do tego skryptu mogę dodać wyświetlanie $this->user->username nad avatarem?
PHP:
<?php $style = 'background-image:url(\''.url::base().'images/character/'.$user->avatar.'\'); left:'.$cssPersoX.'px; top:'.$cssPersoY.'px;'; ?> -->
<div id="myUser" class="myUser" style ="<?php echo $style; ?>" ></div>
<div class="map_coordonne"> <span><?php echo $region; ?></span> <span id="coordonne_x_y"><?php echo $user->x; ?> - <?php echo $user->y; ?></span></div>
<div id="tableMap" class="tableMap" style="left:<?php echo $cssMapX; ?>px; top:<?php echo $cssMapY; ?>px; width:<?php echo Kohana::config( 'map.taille_case' ) * $tailleMapX; ?>px; height:<?php echo Kohana::config( 'map.taille_case' ) * $tailleMapY; ?>px;">
		<div class="niveau_-1"  style="position:absolute; width:<?php echo Kohana::config( 'map.taille_case' ) * $tailleMapX; ?>px; height:<?php echo Kohana::config( 'map.taille_case' ) * $tailleMapY; ?>px; background-image:url('<?php echo url::base(); ?>http://otland.net/images/map/<?php echo $user->region_id; ?>_inf.png');"></div>
		<div class="niveau_1"  style="position:absolute; width:<?php echo Kohana::config( 'map.taille_case' ) * $tailleMapX; ?>px; height:<?php echo Kohana::config( 'map.taille_case' ) * $tailleMapY; ?>px; background-image:url('<?php echo url::base(); ?><?php echo $user->region_id; ?>_sup.png');"></div>
		<?php
		$js = FALSE;

		for( $y = 0; $y < $tailleMapY; $y++ )
		{
				$js .= 'obstacle['.$y.'] = new Array();';

				for( $x = 0; $x < $tailleMapX; $x++ )
				{
						$positionDiv = 'top:'.(Kohana::config( 'map.taille_case' ) * $y).'px; left:'.(Kohana::config( 'map.taille_case' ) * $x).'px;';

						$js .= 'obstacle['.$y.']['.$x.'] = '.(isset( $obstacle[$x.'-'.$y] ) && $obstacle[$x.'-'.$y]->passage_map != 1 ? 1 : 0).';';

						if( isset( $obstacle[$x.'-'.$y] ) && $obstacle[$x.'-'.$y]->module_map )
								echo '<div id="action-'.$x.'-'.$y.'" class="elements niveau_2" rel="'.$obstacle[$x.'-'.$y]->module_map.'"  title="'.$obstacle[$x.'-'.$y]->nom_map.'" style=" '.$positionDiv.'"></div>'."\n";

						if( isset( $bots[$x.'-'.$y] ) && ( $bot = $bots[$x.'-'.$y]) )
								echo '<div id="bot-'.$bot->id.'" class="bots dispo" title="xD?" style="background-image:url(\''.url::base().'images/character/'.$bot->image.'\'); '.$positionDiv.'"></div>'."\n";

						if( isset( $otherUsers[$x.'-'.$y] ) && ( $otherUser = $otherUsers[$x.'-'.$y]) )
								echo '<div id="otherUser-'.$otherUser->id.'" title="?" class="otherUsers" style="background-image:url(\''.url::base().'images/character/'.$otherUser->avatar.'\');  '.$positionDiv.'"></div>'."\n";
				}
		}
		?>
</div>
<script>
		var maxBot = <?php echo $maxBot; ?>,
		id_user = <?php echo $user->id; ?>,
		id_region = <?php echo $user->region_id; ?>,
		obstacle = new Array();
	
		
		<?php echo $js; ?>		
		
</script>

próbowałem na różne sposoby ale nic nie działa :D
 
to też wiem, tylko gdzie, próbowałem dodać title="'.$this->user->username.'" ale nic nie wyświetla
 
Człowieku, chwalisz się na GG, że tworzysz grę via www, a nie potrafisz wyświetlić nazwy użytkownika?

Pobieraj gotowce z internetu,
ciesz się, że jesteś programistą.

PS: Wiesz co to jest Kohana?
 
Status
Not open for further replies.
Back
Top