23.05.2012 | 03:53
Шаблон для клан сайта uCoz asgard
Новый клан шаблон
Шаблон клан сайта Asgard
Информация о материале:
Очень неплохой шаблон для клана. Полностью работоспособны форум, новости, комментарии, чат, конструктор шаблонов.

Шаблоны для uCoz


Автор: Овощ
Дата: 01.12.2011
Комментарии: 0
Сделать пожертвование

Последние комментарии


Новое на форуме


Новости

Дополнения для Lineage 2 » Скрипты для uCoz

Добавил: Овощ

Комментарии: 7

Скачать Статус сервера (Онлайн/Офлайн) для uCoz бесплатно


Информация: выводит у вас на сайте статус вашего сервера (Онлайн/Офлайн).

Несколько способов.

1 способ: _http://status.blackout-gaming.net/ - идём на сайт, указываем IP и порты, ставим html код в нужном месте, где хотим видеть статус.

2 способ: _http://monitor.zone-game.info/ - аналогичным образом. Единственное, так это то, что имеет другие изображения, которые отображают статус.

3 способ: нам понадобится хостинг с поддержкой php (есть как бесплатные, так и платные).
Создаём документ с именем и расширением config.php, открываем его блокнотом и вписываем туды следующее:


error_reporting(0);

// Настройка базы данных.

global $dbuser;

global $dbpass;

global $dbhost;

global $dbname;

$dbuser = "пользователь БД"; // Пользователь

$dbpass = "пароль БД"; // Пароль

$dbhost = "IP адрес сервера"; // Адресс БД

$dbname = "Имя БД"; // Имя базы данных



// тестирует подключение к игровому серверу

function Test_connect()

{

      $fp = fsockopen("IP адрес сервера", 7777, &$errno, &$errstr, 5);

      if($fp == FALSE)

      {

            return false;

      }

      else

      {

            fclose($fp);

            return true;

      }

}



// тестирует подключение к mysql серверу

function Test_mysql_connect()

{

      $fp = fsockopen("IP адрес сервера", 3306, &$errno, &$errstr, 5);

      if($fp == FALSE)

      {

            return false;

      }

      else

      {

            fclose($fp);

            return true;

      }

}

?>



Внимательно изучите код, который содержит переменные для хранения параметров поделючения к базе данных MySQL
и две функции: Test_connect и Test_mysql_connect. Эти функции служат для проверки соединения с
игровым сервером и сервером MySQL.



Здесь вам нужно поставить свои значение в переменные:

$dbuser - имя пользователя БД MySQL,

$dbpass - пароль БД MySQL,

$dbhost - IP адрес своего игрового сервера,

$dbname - имя БД MySQL.



Имя БД, имя пользователя БД и пароль БД вы задавали при создании сервера.


Вместо строчки "IP адрес сервера" впишите IP адрес своего игрового сервера.


Создаём второй файл, назовём status.php, открываем блокнотом и вписываем:


include "config.php"; // подключаем файл с конфигом

if(Test_connect() == false)

{

      ?>

      <center><font size="2">Статус сервера:</font><br>

      <img src="server_offline.gif"><br>

      OffLine

      </center>

      
}

else

{

      ?>

      <center><font size="2">Статус сервера:</font><br>

      <img src="server_online.gif"><br>

      OnLine

      </center>

      
}

?>



Если сервер в офф-лайне будет показана картинка server_offline.gif, если в он-лайне - server_online.gif
Эти картинки можете наприсовать или подыскать подходящие в Интернете.

То есть вам нужно будет найти две любые картинки, которые будут показываться при офлайне и онлайне сервера и вписать путь к ним. Так же путь к файлу config.php должен быть верным.

Если вы всё указали верно, то теперь идём в дизайн страниц на uCoz'е и тыкаем куда хотим html код:

<iframe src="http://yoursite.ru/status.php" width="0" height="0" frameborder="0"></iframe>

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

Примечание: прочтите ещё раз всё что написано выше, убедитесь что по заданным адресам у вас есть файлы (ссылки на картинки, ссылки на config.php и так далее). Естественно нужно обезопасить ваш config.php, так как там указаны ваши данные. Это можно сделать немного погуглив. Ну а самый простой вариант, если у вас не всё так серьёзно, то зашифруйте ваш iframe с помощью любого интернет сервиса, задав в поиск зашифровать html код онлайн.


Это лишь несколько примеров того, как можно выставить статус сервера на сайте с uCoz.
Сейчас идёт тестирование php на uCoz'е и уже скоро появится возможность юзания php.
Статья от L2edit.Ru. Копирование не допускается.


А также читайте:

Готовая хтмл страничка выбора сервераGracia Final L2J DAG
l2j-Infinity Interlude rev.53Шаблон decline в HTML + PSD
Дизайн для ucoz (RIP by 4ipusuik - legenda)Heavy Custom Green Lantern [Freya]
L2JTeon rev 800Rip l2club by la2bluff
Белое Icarus оружиеIntact Armor [Interlude]


KoKoS
KoKoS | Понедельник 10.01.2011 11:11
куда это всё вставлять?
или это надо глобальные блоки создавать?

KoKoS
KoKoS | Понедельник 10.01.2011 11:05
а куда именно эту всё хрень вставлять
это надо создавать Глобальные блоки?

BaSSi
BaSSi | Пятница 31.12.2010 22:40
Ок... Спасибо

Ps. С наступающим smile


BaSSi
BaSSi | Пятница 31.12.2010 22:20
Можно зделать чтоб на UcoZ показовало Общий онлайн сервера ?

Овощ
Овощ | Пятница 31.12.2010 22:24
можно. статья была

FAQ
FAQ | Вторник 16.11.2010 17:17
Кул...
Жду с Нетерпениям)) biggrin

Овощ
Овощ | Воскресенье 14.11.2010 20:09
Чуть позже будут написаны статьи как сделать статистику и так далее.


HTML

BB-Code

Ссылка

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

Теги: статус, (Онлайн/Офлайн), сервера, uCoz, для

Меню


Видео


Игровой сервер Abnormal-World.ru
Lineage 2 Goddess of Destruction:Tauti PTS
Тёлка играет Knighting Ceremony
οδηγός l2 server God στο pc μας

Кто тут онлайн


Онлайн всего: 3
Гостей: 3
Пользователей: 0

Ссылки


Прикольные статусы