Conectarse
Buscar
Mejores posteadores
XxStroksxX (463) | ||||
~*~[:Đαяќ:]~[:тιβια:]~*~ (366) | ||||
spoor (83) | ||||
Dj Pacos (73) | ||||
God Skit (68) | ||||
GoD MexicanSoul (40) | ||||
fuzzy (35) | ||||
Eddie (31) | ||||
GOD Chimito (30) | ||||
conalep1996 (23) |
Últimos temas
Temas más activos
Miembros que empiezan más temas
XxStroksxX | ||||
~*~[:Đαяќ:]~[:тιβια:]~*~ | ||||
God Skit | ||||
spoor | ||||
GoD MexicanSoul | ||||
fuzzy | ||||
Eddie | ||||
conalep1996 | ||||
God Rakzzo | ||||
Cletus |
Status Checker para tu Ot
3 participantes
Página 1 de 1.
Status Checker para tu Ot
Hola les traigo otro tutorial para su ot un Status Checker quisa piensen que es bien dificil nomas por ver todas las letritas pero no solo es cuestion de copiar y pegar .
Has un archivo en block de notas y pega esto
Crea un archivo nuevo en block de notas y añade esto.
Y guardalo con el nombre de "estado_server.php" sin comillas (el .php una vez guardado no se debe ver)
*Mira que tienes que añadir tu ip y los puertos que usas para tu servidor.
Crea un neuvo archivo en block de notas y introduce esto:
Tambien puede poner un include en su web al estado.php y listo.
Oh si de plano tu web es mas sencilla solo usa las firmas que te dan en otservlist.org cuando añades tu ot.
Si les sirvio un REP no cuesta nada Salu2
Has un archivo en block de notas y pega esto
Crea un archivo nuevo en block de notas y añade esto.
- Código:
#####################################
#
# Script de estado del server
#
#####################################
/* Configuracion */
$host = 'aki tu ip; // Pone el ip de tu server acá
$acc_port = '6900'; // Puerto del login server, el 6900 es default
$char_port = '6121'; // Puerto del char server, el 6121 es default
$map_port = '5121'; // Puerto del map server, el 5121 es default
$interval = time() 120; // Intervalo en el que chekea el estado del server, para desabilitar pone 0
$online = '[b]Online[/b]'; // Escribí 'Online' o pone [img]"/images/online.gif"[/img] cuando quieras usar imágen
$offline = '[b]Offline[/b]'; // Lo mismo de arriba pero cuando esta off
#####################################
#
# no edites lo de abajo
#
#####################################
/* Disable Error Reporting */
error_reporting(0);
/* Check Server Status, If Server Status Was Not Checked In Last $interval seconds */
if($_COOKIE["checked"]!= "true")
{
/* Check Server Status */
$acc = fsockopen($host, $acc_port, $errno, $errstr, 1);
$char = fsockopen($host, $char_port, $errno, $errstr, 1);
$map = fsockopen($host, $map_port, $errno, $errstr, 1);
/* Workout Server Status & Set Cookie */
if(!$acc){ $acc_status = $offline; setcookie("acc_status", "offline", $interval); } else { $acc_status = $online; }
if(!$char){ $char_status = $offline; setcookie("char_status", "offline", $interval); } else { $char_status = $online; }
if(!$map){ $map_status = $offline; setcookie("map_status", "offline", $interval); } else { $map_status = $online; }
/* Set Cookie To Let The Script Know, Server Status is Checked */
setcookie("checked", "true", $interval);
}
else
if($_COOKIE["checked"] == "true")
{
/* Read Cookie Values */
if($_COOKIE["acc_status"] == "offline"){ $acc_status = $offline; } else { $acc_status = $online; }
if($_COOKIE["char_status"] == "offline"){ $char_status = $offline; } else { $char_status = $online; }
if($_COOKIE["map_status"] == "offline"){ $map_status = $offline; } else { $map_status = $online; }
}
?>
Y guardalo con el nombre de "estado_server.php" sin comillas (el .php una vez guardado no se debe ver)
*Mira que tienes que añadir tu ip y los puertos que usas para tu servidor.
Crea un neuvo archivo en block de notas y introduce esto:
- Código:
######################################
# Script de php: cantidad de players online
######################################
/* Configuracion: eAthena SQL Database */
$host = "Aqui tu ip";
$user = "root";
$pass = "";
$db = "ragnarok";
#####################################
#
# No edites lo de abajo
#
#####################################
$link = mysql_connect($host, $user, $pass) or die(mysql_error());
@mysql_select_db($db,$link);
$query = "SELECT COUNT(*) as total FROM `char` WHERE online = '1'";
$result = mysql_query($query,$link);
mysql_close($link);
$arr = mysql_fetch_array($result);
$usersonline = $arr["total"];
?>
Y guardalo como "usersonline.php" . Fijate que teiens que poner tu ip y tus datos de la base de datos.
Luego en tu web añade:
Código:
/* Script del estado */
include("estado_server.php");
?>
[table border=""1"" cellpadding=""5"" cellspacing=""0""][tr][td colspan=""2"" class=""text"" width=""200"" align=""center"" bgcolor="#004e40"]
[b]Estado del server [/b][/td][/tr][tr][td class=""text"" width=""100""]Login Server[/td][td class=""text"" width=""100""][/td][/tr][tr][td class=""text"" width=""100""]Char Server[/td][td class=""text"" width=""100""][/td][/tr][tr][td class=""text"" width=""100""]Map Server[/td][td class=""text"" width=""100""][/td][/tr][/table]
/* Incluye Useronline.php */
include("useronline.php");
?>
Hay players jugando.
Tambien puede poner un include en su web al estado.php y listo.
Oh si de plano tu web es mas sencilla solo usa las firmas que te dan en otservlist.org cuando añades tu ot.
Si les sirvio un REP no cuesta nada Salu2
Eddie
Aprendiz de Forero- Eddie
Edad : 30
Mensajes : 31
Localización : Exiva =)
Fecha de inscripción : 17/08/2010
Hoja de personaje
Personaje:
Vocation:
Mundo:
Re: Status Checker para tu Ot
Pero sirve para gesior?
Lissete
Infiltrado- + New User +
Edad : 27
Mensajes : 2
Localización : Altamira
Fecha de inscripción : 14/02/2011
Temas similares
» para el Admin..
» [Guia] Para knights [Pacc]
» Diseños para Ots
» Reglas para Publicar Tu OT
» Busco Staff Para Mi Serv
» [Guia] Para knights [Pacc]
» Diseños para Ots
» Reglas para Publicar Tu OT
» Busco Staff Para Mi Serv
Página 1 de 1.
Permisos de este foro:
No puedes responder a temas en este foro.
|
|
Lun Jun 08, 2015 12:08 pm por keishmer91
» [ACTION] God/GM da item a un player
Mar Dic 02, 2014 12:53 pm por hecmanos
» [8.60] Nuevo War Thais By TheRobertxon
Vie Jun 20, 2014 10:56 am por luismc
» [7.92]Naruto Final Story!
Dom Mayo 26, 2013 2:40 am por ricardotuck
» [9.1] Fun Server
Mar Mayo 14, 2013 5:32 pm por skifer
» [9.1] The Forgotten Server v0.2.11pl2 (Mystic Spirit)
Mar Mayo 14, 2013 5:29 pm por skifer
» New Map 8.60 (Darksystem) By: Turock & Gilio LIsto Arreglado El
Mar Mayo 07, 2013 5:27 pm por tonyso
» Ocean Clasic Global Map 8.6
Miér Mayo 01, 2013 11:19 pm por maganiua
» ayuda a abrir puertos
Lun Abr 29, 2013 5:58 pm por XxStroksxX
» [8.60] Speedy War
Dom Abr 28, 2013 5:51 pm por Sunnade'Audio