fuuton97

Script: GM'S ONLINE *AVANZADO.

Buenas,

 

Les traigo esta script de Gm's online, este te mostrará el nombre de los gm's y su estado Online y/o offline.

 

Código:

 

</div>
<table>
<tr>
  <td width=75 align=center>Nombre</td>
  <td width=75 align=center>Estatus</td>
</tr>
</Table>
<div id=splatz></div>
<table>
<?php
$GMLIST = array('[ADM]Diralk','[SGM]Ecko','[GM]ToTTo','[GM]Arkantos'); // Agregar Nombres de los Gm's
for($i=0;$i<count($GMLIST);$i++)
		{
		$sqlCmd = mysql_fetch_array(mysql_query("SELECT *,count(*) as total_line FROM player.player WHERE name = '".$GMLIST[$i]."' AND DATE_SUB(NOW(), INTERVAL 5 MINUTE) < last_play LIMIT 1"));
		?>
		<tr><td><FONT SIZE=3><?=$GMLIST[$i];?></FONT></td>
		<?php
		if ($sqlCmd['total_line'] > 0){
			echo "<td><font color=#639c4e> <FONT SIZE=3>(Online)</FONT></font></p></td>";
		}else{
			echo "<td><font color=#8b0000> <FONT SIZE=3>(Offline)</FONT></font></p></td>";
		}
		}
	  
?>
</tr>
</table>

Donde están los nombres de los Gm's deben colocar los que ustedes tienen en GmList, tiene que estar Igual.

 

Una Imagen de Prueba:

Imagen enviada

 

Saludos.

Compartir esta publicación


Enlace a la publicación
Compartir en otros sitios

solo hay que cambiar el nombre del GM

 

entonces?

 

Debes colocar los nombres que tienes en Gm list navicat, tienen que estar igual, si colocas el nombre mal o pones algún signo no te servirá, el intervalo que te muestra es de 10 minutos, tu puedes modificarla.

Compartir esta publicación


Enlace a la publicación
Compartir en otros sitios

Creo que algo hize mal , porque no sale cuando estoy coneptado

ni ninguno de los gm , hay que editar alguna linea más? :/

 

Solo tienes que editar esta línea:

$GMLIST = array('[ADM]Diralk','[SGM]Ecko','[GM]ToTTo','[GM]Arkantos');
Igualmente se debe conectar a la DB, se haría con el archivo confing.inc.php en /inc/, solo tienes que colocar los nombres de los Gm's que tienes en GM LIST. y Listo, el intervalo de muestra si esta on u off es de 10 minutos, tu puedes cambiarlo a 5 o 2 minutos.

Compartir esta publicación


Enlace a la publicación
Compartir en otros sitios

funciona 100% pero no le veo la ventaja a esto....

 

La ventaja es para los usuarios, saber que Gm está online en el juego, para mi es una muy buena función.

Compartir esta publicación


Enlace a la publicación
Compartir en otros sitios

Crear una cuenta o conéctate para comentar

Tienes que ser miembro para dejar un comentario

Crear una cuenta

Regístrese para obtener una cuenta nueva en nuestra comunidad. ¡Es fácil!


Registrar una nueva cuenta

Conectar

¿Ya tienes una cuenta? Conéctate aquí.


Conectar ahora

  • Recientemente navegando por este tema   0 miembros

    No hay usuarios registrados visitando esta página.