SeBuenoPorfa Publicado 3 de Noviembre del 2013 Reportar Compartir Publicado 3 de Noviembre del 2013 necesito 1 script para ver cuantos users online hay ahora en el juego no cuantos han habido en los ultimos x minutos, sino cuantos hay exactamente ahora gracias a toda persona que intente ayudar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Edward Publicado 3 de Noviembre del 2013 Reportar Compartir Publicado 3 de Noviembre del 2013 <?php mysql_select_db("player"); $output = mysql_query("SELECT COUNT(*) as count FROM player WHERE DATE_SUB(NOW(), INTERVAL 5 MINUTE) < last_play;"); $online_count = mysql_fetch_object($output)->count; echo "Juegadores conectados: $online_count"; ?> Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
topekone Publicado 3 de Noviembre del 2013 Reportar Compartir Publicado 3 de Noviembre del 2013 <?php mysql_select_db("player"); $output = mysql_query("SELECT COUNT(*) as count FROM player WHERE DATE_SUB(NOW(), INTERVAL 5 MINUTE) < last_play;"); $online_count = mysql_fetch_object($output)->count; echo "Juegadores conectados: $online_count"; ?> Eso te muestra en los últimos 5 minutos, no "exactamente ahora" xD Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Seru Publicado 3 de Noviembre del 2013 Reportar Compartir Publicado 3 de Noviembre del 2013 <?phpmysql_select_db("player");$output = mysql_query("SELECT COUNT(*) as count FROM player WHERE DATE_SUB(NOW(), INTERVAL 1 SECOND) < last_play;");$online_pj = mysql_fetch_object($output)->count;echo "Jugadores conectados: $online_pj";?> El de los 5 minutos es más adecuado, esto va a cargar mucho el sv, pero bueno, como quieras Si quieres modificar el nº de segundos cambia esto INTERVAL 1 SECOND por INTERVAL 10 SECOND INTERVAL 100 SECOND .. Puedes poner SECOND (segundos), MINUTE (minutos), HOUR (hora), WEEK, MONTH, YEAR, etc. Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
SeBuenoPorfa Publicado 5 de Noviembre del 2013 Author Reportar Compartir Publicado 5 de Noviembre del 2013 si pongo 1 second o 10 no me va, siempre me pone 0 users si pongo el de 5 mins, una vez conecto mis 2 pjs al sv, lo detecta despues de 5 mins y entonces despues de esos 5 mins aparecen en el script 2 users conectados durante tanto tiempo como on estubieron en el sv, eso es normal? Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Seru Publicado 5 de Noviembre del 2013 Reportar Compartir Publicado 5 de Noviembre del 2013 Aham, es normal, el defecto es 5 min, pero si quieres los que hay "ahora" Prueba 1 min, o algo así, no se puede ser exacto. Si quieres ser exacto metete y da who xD Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
SeBuenoPorfa Publicado 5 de Noviembre del 2013 Author Reportar Compartir Publicado 5 de Noviembre del 2013 bueno pues me tendre que conformar, tema solucionado thanks Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Mensajes recomendados