Авторизация

Войдите, используя свой логин и пароль:

  • Страница 1 из 1
  • 1
Модератор форума: BlesseNtumble  
Форум » Lineage 2 "Java" » Мануалы » On-line в *.txt
On-line в *.txt
Отправлено 23.02.2010 - 16:321
Пользователи
170 сообщений
Мужчина
Статус: Offline
Всевозможные топы требуют для статистики сервера требуют файл с онлайном сервера(это гораздо лучше чем то, что накручивается в какой нибудь обвязке и показывает 800 человек онлайна когда на сервере еле до 100 доходит)

Вот и сам скрипт.

<?php
$mysql_addres="localhost";
$mysql_login="Логин базы данных";
$mysql_password="Пароль базы данных";
$mysql_database="Имя базы данных";
mysql_connect($mysql_address,$mysql_login,$mysql_p assword);
mysql_select_db($mysql_database);
$online=mysql_fetch_row(mysql_query("SELECT COUNT(online) FROM characters WHERE online=1"));
print $online[0];
?>

Этот скрипт сохраняется в файл к примеру Online.php где и будет указываться количество игроков онлайн.

www.Ready2War.ru - Частная коллекция уникальных дополнений для серверов LineAge 2 (все хроники)
Ищем модераторов и журналистов!
Профиль Личное сообщение Дом. страница icq
39
Отправлено 24.10.2010 - 04:112
Пользователи
131 сообщений
Мужчина
Статус: Offline
благодарю happy
Профиль Личное сообщение Дом. страница icq
25
Отправлено 25.10.2010 - 01:253
Пользователи
485 сообщений
Мужчина
Статус: Offline
ето весь скрипт? а вы случайно не забыли вот ето?

и ешё надо скрипт подключить в задания cron

Профиль Личное сообщение Дом. страница icq
78
exi
Отправлено 14.12.2010 - 00:014
Пользователи
2 сообщений
Мужчина
Статус: Offline
К томуже есть лишний пробел в этой строке :
mysql_connect($mysql_address,$mysql_login,$mysql_password); <====
Хотелось бы увидеть весь скрипт и все файлы которые нужны для коректной работы вместе и в одном посте . wacko
Профиль Личное сообщение Дом. страница icq
0
Отправлено 14.12.2010 - 01:225
Пользователи
485 сообщений
Мужчина
Статус: Offline
если стресс то в полне вам хватит зайти по пути inc/module/server_status.php

ищешь строчку
foreach ($serverList as $_i)

Перед ней вставляешь:
$write_server = 0;

Ищешь:
$total_online += $gs_online;

Вставляешь После:
if($_i == $write_server)
{
mk_file(ROOT_DIR."/online.txt",$gs_online,"w");
}

создаёш файлик online.txt ( в корне сайта )

что бы было вот так : www.la2vip.com/online.txt

Не забываем дать права CHMOD

Если же у вас другой двиг то нужно в корне сайта создать файлик с разширением php, допустим L2topstat.php

кидаем туда вот етот скрипт( не забывайте настрить под свою БД )

далее рядом создаём файлик online.txt

Не забываем дать файлам права CHMOD

далее заходим на свой хостинг и ешем функцию Cron, добовляем наш скриптик на обновление

в топе указываем путь к нашему текставому файлику, вроде всё

Профиль Личное сообщение Дом. страница icq
78
Форум » Lineage 2 "Java" » Мануалы » On-line в *.txt
  • Страница 1 из 1
  • 1
Поиск: