Перейти к содержанию

статус сервера


DenF

Рекомендуемые сообщения

Если у кого гденить завалялся, ато помню на рус-еа было, скиньте статус сервера с о статусом логин чар мап майсквер сервером и онлайном/ макс онлайном. Заранее спасибо

Изменено пользователем Killing Devil
смена загаловка темы.
Ссылка на комментарий
Поделиться на другие сайты

майсквер

Что это?

mySQL

Блин я написал стасу сервера а не статус сервера извеняюсь за опечатку

Изменено пользователем DenF
Ссылка на комментарий
Поделиться на другие сайты

  • 2 месяца спустя...

Могу дать статус сервера:

<style>
.style {
font-size: 10px;
font: Verdana;
font-weight: bold;
color: #009900;
align:center;
}
.style2 {
font-size: 10px;
font: Verdana;
font-weight: bold;
color: #FF0000;
align:center;
}
.style3 {
font-size: 10px;
font: Verdana;
color: #FF0000;
align:center;
}
</style>
<?php

/**
* @Fetish
* @copyright 2008
*/

$name = "Ragnarok"; // Name of your server

$ip = "localhost"; // Ip of server

$charport = "6121"; // Por Char
$loginport = "6900"; // Port Login
$mapport = "5121"; // Port Map

$show = 0; # [0: Show Login,Map,Char or option 1: Show Name server and Status]

$status = array (
"<span class=\"style\">Онлайн</span>",
"<span class=\"style2\">Оффлайн</span>",
"<Font Face='Verdana' Style='Font-Size: 15'><B>", "</B></Font>"
);
$portserver = array ($charport,$loginport,$mapport);
for ($i = 0; isset ($portserver[$i]); $i ++) {
$something[$i] = $status[1];
if($open = @fsockopen(gethostbyname($ip),$portserver[$i],$error,$erro2, (float)0.5)) {
$something[$i] = $status[0];
fclose($open);
}
}
$show_1 = $name;
if(!$show)
$show_2 = array ("Char Сервер:","Login Сервер:","Map Сервер:");
else {
if($show[0] == $status[1] || $algo[1] == $status[1] || $algo[2] == $status[1])
$something[0] = $status[1];
else
$something[0] = $status[0];
}
$host = "localhost"; // Default Host
$user = "root"; // Default User
$pass = ""; // Default Password
$db = "ragnarok"; // Your Database
$connect = mysql_connect($host,$user,$pass) or die (mysql_error());
$select = mysql_select_db($db) or die (mysql_error());
$query = mysql_query ("SELECT COUNT(*) as total FROM `char` WHERE online = '1'");
$num = mysql_num_rows ($query);
for ($i = 0; isset ($show_2[$i]); $i ++)
echo "<br>$status[2] $show_2[$i] $status[3] $something[$i]";
echo "<br><Font Face='Verdana' Style='Font-Size: 13'><b>Онлайн: <span class=\"style3\">$num</span></b></font>";
?>

Я в PHP 0, скрипт брал с Афины, онлайн почему-то всегда показывает 0. ( Статус сервера работает )

Ссылка на комментарий
Поделиться на другие сайты

На счёт флудеров , в какой-то степени, может ты и прав , но хотелось бы услышать аргументы к слову "тупые" или слова на ветер не подумав? Да и если по твоему определению "флудер" рассуждать, то ты тоже выходит флудер, не так ли?

Ссылка на комментарий
Поделиться на другие сайты

Тупые, всмысле бессмысленный флуд :) Без обид, да я мб и флудер, но вы бесите, это форум, а не параша, или вы в каждой точке затычка?

Ссылка на комментарий
Поделиться на другие сайты

У тебя я смотрю со смыслом пост был?:) Причём тут затычка? мой оффтоп был написан не с целью кого-либо затыкать.. Вобщем я понял твою позицию. Желания продолжать постить - нету, думаю тему можно закрыть.

Ссылка на комментарий
Поделиться на другие сайты

Гость
Эта тема закрыта для публикации ответов.
×
×
  • Создать...
Яндекс.Метрика