Skip to content
La2Base
Home
DownloadsWikiForumFAQ
Search
ruen
Sign up Login
HomeFilesWikiLogin
  • Home
  • Downloads
  • Wiki
  • FAQ
  • Contact Us
  • About
  • Rules
  • Privacy
  • Terms of Service

© 2026 la2base.com · All rights reserved

ruen
Forum/Web обвязка/Модуль статистики для Dle
Search

Модуль статистики для Dle

24 replies533 viewsCurrently viewing: 1
J
JIexa

User

Бывалый

Posts: 207

На форуме с: 07/24/2007

Репутация: +38

Рейтинг: 0

· 07/29/2008, 06:31 PM

Очень оочень нужен модуль статтистики для DLE, что бы можно на главной странице было вывести - онлайн сервера (кол-во), и статус логин и гейм -сервера! russian_roulette.gif russian_roulette.gif russian_roulette.gif

0
J
JIexa

User

Бывалый

Posts: 207

На форуме с: 07/24/2007

Репутация: +38

Рейтинг: 0

· 07/29/2008, 06:58 PM

Умный да? Это чистый PHP код.. Мне нужен модуль по DLE.

0
D
De1moS

User

Новичок

Posts: 5

На форуме с: 03/03/2008

Репутация: +5

Рейтинг: 0

· 07/29/2008, 11:05 PM

Это ты умный... включаешь в дле потдержку пхп скриптов!

0
Серега
Серега

User

Бывалый

Posts: 153

На форуме с: 02/29/2008

Репутация: +135

Рейтинг: 0

· 07/30/2008, 05:57 AM

ЛЕХА. если я не умный то тогда ты кто?
тебе статистика что в Хтмл должна быть?
Если да то я посмотрю как будет определяться онлайн и т.д.
А это скрипт под ДЛЕ Ненравится ищи другой

0
H
hellEVIL_TEAM

User

Бывалый

Posts: 292

На форуме с: 03/28/2008

Репутация: +129

Рейтинг: 0

· 07/30/2008, 08:19 AM

www.hellevil.net

0
J
JIexa

User

Бывалый

Posts: 207

На форуме с: 07/24/2007

Репутация: +38

Рейтинг: 0

· 07/30/2008, 08:30 AM

Эвил) я хотел купить модуль.. вот жду 31 первого числа =)! Если можно сейчас, моя ICQ: 1441711

BOPOBEI: ЛЕХА. если я не умный то тогда ты кто?
тебе статистика что в Хтмл должна быть?
Если да то я посмотрю как будет определяться онлайн и т.д.
А это скрипт под ДЛЕ Ненравится ищи другой

ТЫ не умный..) Никогда не юзал DLE? Для него нужно писать специальный модуль, что бы все пахало. Т.к. шаблон в целом - HTML, а ни как в том же Moy-Web на php.. Поэтому здесь все сложнее!

0
H
hellEVIL_TEAM

User

Бывалый

Posts: 292

На форуме с: 03/28/2008

Репутация: +129

Рейтинг: 0

· 07/30/2008, 08:37 AM

JIexa: Эвил) я хотел купить модуль.. вот жду 31 первого числа =)! Если можно сейчас, моя ICQ: 1441711


ТЫ не умный..) Никогда не юзал DLE? Для него нужно писать специальный модуль, что бы все пахало. Т.к. шаблон в целом - HTML, а ни как в том же Moy-Web на php.. Поэтому здесь все сложнее!

к сожалению мы скорее всего не успеем 31 его доделать щас там пашет тока статистика смена пароля восстановление пароля смс донат остальное еще не зекончено

0
J
JIexa

User

Бывалый

Posts: 207

На форуме с: 07/24/2007

Репутация: +38

Рейтинг: 0

· 07/30/2008, 08:43 AM

А именно статус сервер модуль вы бы не могли выложить пока, что.. А то я под DLE вообще не умею модули делать((

0
Серега
Серега

User

Бывалый

Posts: 153

На форуме с: 02/29/2008

Репутация: +135

Рейтинг: 0

· 07/30/2008, 09:25 AM

Лех представь себе у меня стоит ДЛЕ движок. если руки у тебя крыки ты неможешь проверить вписав свой ИП и данные Базы данных то я невиноват.
Если играл на ВИПе то там точно такоеже стоит так как Админ того сервера мне дал.
Лех ненравится модуль небери я его удалил.
Ктото тут говорил нубы те у кого мало сообщений, а мне кажется и ты к ним относишься.
Так как неможешь ПхП подредактировать ИП вписать и данные БД.
Да и вообще у тебя хоть ПхП хостинг потдерживает?

0
J
JIexa

User

Бывалый

Posts: 207

На форуме с: 07/24/2007

Репутация: +38

Рейтинг: 0

· 07/30/2008, 06:55 PM

Цитата
Лех представь себе у меня стоит ДЛЕ движок. если руки у тебя крыки ты неможешь проверить вписав свой ИП и данные Базы данных то я невиноват.
Если играл на ВИПе то там точно такоеже стоит так как Админ того сервера мне дал.
Лех ненравится модуль небери я его удалил.
Ктото тут говорил нубы те у кого мало сообщений, а мне кажется и ты к ним относишься.
Так как неможешь ПхП подредактировать ИП вписать и данные БД.
Да и вообще у тебя хоть ПхП хостинг потдерживает?

DLE? Скрипт который ты мне дал он есть... http://la2-pvp.ru/modules/status.php.. но, объясни пожалуйста, как мне вывести его на главную страницу? Я Блондинко походу... До меня не доходит, т.к. я сто раз вписывл в шаблон скрипт PhP он мне тупо его выводил... в DLE другая система вывода модулей!

0
NooK
NooK

User

Участник

Posts: 29

На форуме с: 07/29/2008

Репутация: +12

Рейтинг: 0

· 07/30/2008, 10:42 PM

Вот тебе FAQ от меня

Включение <php> в DLE !
Если нет вот включи:
открой фаил index.php
найди

Код
echo $tpl->result['main'];

заменяем ее на
Код
eval (' ?' . '>' . $tpl->result['main'] . '<' . '?php ');

Теперь твой Dle поддерживает все php команды в шаблоне

Итак начнем писать модуль big_boss.gif

1. Создай фаил status.php
Внего впиши:
Код
<?php

        $status = 'Статус сервера';

       // Подгружаем шаблон
          $tpl->load_template('status.tpl');
          $tpl->set('{status}', $status);      
          $tpl->compile('content');
          $tpl->clear();
?>

2. Создай .tpl шаблон (Название шаблона должно совпадать с названием модуля, короче создавай status.tpl
Внего впиши: (только не забудь скрипт под себя настроить)
Цитата
<html>
<body>
{status}
</body>
</html>

3. Далие создаешь в корне сайта (папка www) status.php
Внего впиши:
Код
<?php

////Статус сервера//////

error_reporting(0);
$IP = array(
"Логин: " => "тут IP адрес:2106",
"Гейм: " => "тут IP адрес:7777",
); while(list($ServerName,$Host)=each($IP)) {
list($IPAddress,$Port)=explode(":",$Host);
echo($ServerName);
if($fp=fsockopen($IPAddress,$Port,$ERROR_NO,$ERROR_STR,(float)0.5)) {
echo("<font color='green'>On-line </font><br>");
fclose($fp);
}
else {
echo ("<font color='red'>Off-line </font><br>");
}
}

////Колличество он-лайн//////

$dbhost="localhost"; ////Адрес  MYSQL сервера
$dbname="l2jdb";  //// Имя базы
$dbuser="root";   //// Логин для базы
$dbpass="";       //// Пароль для базы

$msc=MYSQL_CONNECT($dbhost,$dbuser,$dbpass) or die ("Ошибка БД");
MYSQL_SELECT_DB($dbname) or die ("Ошибка БД");

     $get_config_data="SELECT online FROM characters WHERE online>0";
     $config_data=MYSQL_QUERY($get_config_data);
     $config['num_online']=mysql_num_rows($config_data);
echo " Игроков ";    
echo ("<font color='green'>".$config['num_online']."</font>");
MYSQL_CLOSE($msc);
?>

4. Возвращайся к шаблону status.tpl
У тебя там:
Код
<html>
<body>
{status}
</body>
</html>

вставляешь:
Код
[i]<?php include("reg.php");?> [/i]

должно получиться:
Код
<html>
<body>
{status_apocal}
<?php include("status.php");?>
</body>
</html>

5. Теперь добавляешь шаблон в сам DLE
Открываешь файл engine.php находиться тут ***/www/engine/
Находишь:
Код
case "register" :
            include ENGINE_DIR.'/modules/register.php';
            break;

Ниже добавляешь:
Код
case "stats" :
            include ENGINE_DIR.'/modules/stats.php';
            break;

Если ты сделал все как я тебе написал то зайдя по этой ссылки _http://la2-pvp.ru/index.php?do=status ты увидишь статистику to_keep_order.gif

Спрашивай что тебе еще

А настоящего автора тебя писать не когда не учили? //Boec: 10% от меня лично!

0
J
JIexa

User

Бывалый

Posts: 207

На форуме с: 07/24/2007

Репутация: +38

Рейтинг: 0

· 07/30/2008, 10:47 PM

СПС =)

0
xgl
xgl

User

Участник

Posts: 95

На форуме с: 12/09/2007

Репутация: +176

Рейтинг: 0

· 08/01/2008, 09:46 PM

вы извращенцы.
шаблон на то и шаблон, чтоб там не было пхп.

0
J
JIexa

User

Бывалый

Posts: 207

На форуме с: 07/24/2007

Репутация: +38

Рейтинг: 0

· 08/02/2008, 11:46 AM

Dr0ID: вы извращенцы.
шаблон на то и шаблон, чтоб там не было пхп.

Пока вы работаете над модулем, нужно пользоваться тем..., что есть! big_boss.gif

0
xgl
xgl

User

Участник

Posts: 95

На форуме с: 12/09/2007

Репутация: +176

Рейтинг: 0

· 08/02/2008, 12:05 PM

советчики ужос =)
в течении недели думаю мануал напишу, как создать простенький модуль для дле

0
BuDulay
BuDulay

User

Бывалый

Posts: 192

На форуме с: 06/30/2007

Репутация: +209

Рейтинг: 0

· 08/02/2008, 12:48 PM

Не пиши, пусть учаться гуглить, на сайтах полным полно манов по созданию модулей для дле. Вскоре выложу ссылку на хороший ман.

— Дурак дураком

0
Дмитрий
Дмитрий

User

Ветеран

Posts: 834

На форуме с: 05/30/2007

Репутация: +632

Рейтинг: 0

· 08/02/2008, 01:01 PM

Во-первых: включать РНР в ДЛЕ строго не рекомендую, если в вашем скрипте будет хоть 1 искос - подвергается опасности весь ДЛЕ. Всё можно подключить Инитом и прописать ТПЛ. Есть вопросы - 4dle.ru

Во-вторых: по теме обвязки от Hellevil - версия РЦ2 не работает с Ребелионом, работают только 7 печатей, к-во акаунтов и персов, кланов, регистрация. На этом всё заканчивается. Детальная статистика не работает, чар в кабинете не работает, в админке чары тоже не доступны.

З.Ы. Это касается только нового Rebellion.

WebDeveloper сервера DARKWORLD

0
H
hellEVIL_TEAM

User

Бывалый

Posts: 292

На форуме с: 03/28/2008

Репутация: +129

Рейтинг: 0

· 08/02/2008, 09:16 PM

поэтому и выходит версия 1.5.0 :)

0
Дмитрий
Дмитрий

User

Ветеран

Posts: 834

На форуме с: 05/30/2007

Репутация: +632

Рейтинг: 0

· 08/03/2008, 10:40 AM

Да, и стоит она 15 Евро ... хорошо получается, друг покупал РЦ2, поставил на Ребелион, а статистика работает частично ... выходит ему теперь снова платить деньги ... нехорошо получается.

WebDeveloper сервера DARKWORLD

0
NooK
NooK

User

Участник

Posts: 29

На форуме с: 07/29/2008

Репутация: +12

Рейтинг: 0

· 08/03/2008, 11:35 AM

Dr0ID: советчики ужос =)
в течении недели думаю мануал напишу, как создать простенький модуль для дле

а у каждого есть 15 wmz чтоб отдать за сайт а ?

0
Topic is closed for replies