Перейти к содержимому
La2Base
Главная
ЗагрузкиВикиФорумFAQ
ruen
Регистрация Войти
ГлавнаяФайлыВикиВойти
  • Главная
  • Загрузки
  • Вики
  • FAQ
  • Обратная связь
  • О проекте
  • Правила
  • Конфиденциальность
  • Условия использования

© 2026 la2base.com · Все права защищены

ruen
Форум/Web обвязка/Вставка скрипта
Поиск

Вставка скрипта

3 ответов131 просмотровСейчас просматривают: 1
Вова
Вова

Пользователь

Участник

Постов: 63

На форуме с: 04.02.2010

Рейтинг: 0

· 13.01.2010, 11:04

помогите убрать лишнее из этого срипта и чтоб осталось только макс игроков

Раскрывающийся текст
<?php
$mysql_host="123123"; // IP адрес MySQL-сервера [localhost]
$mysql_port="3306"; // Порт [3306]
$mysql_db="l2jdb"; // Имя игровой базы в MySQL-сервере [l2jdb]
$mysql_login="123"; // Логин [root]
$mysql_password="123"; // Пароль [root]
$serverlogin="123"; // Логин сервер [localhost]
$servergame="123"; // Гейм сервер [localhost]
$portgame="7777"; // Порт игрового сервера [7777]
$portlogin="2107"; // Порт логин сервера [2106]
$link = mysql_connect($mysql_host, $mysql_login, $mysql_password) or die("<br>Could not connect: " .mysql_error());
@mysql_select_db($mysql_db, $link);
?>
<br>
<?
$fp = @fsockopen($serverlogin, $portlogin, $errno, $errstr, 1);
if($fp >= 1)
{
$loginonline = '<font color=green size=3 face=verdana>On</font>';
}
else
{
$loginonline = '<font color=red size=3 face=verdana>Off</font>';
}
$fp = @fsockopen($servergame, $portgame, $errno, $errstr, 1);
if($fp >= 1)
{
$gameonline = '<font color=green size=3 face=verdana>On</font>';
}
else
{
$gameonline = '<font color=red size=3 face=verdana>Off</font>';
}
$sql = mysql_query("SELECT count(*) FROM characters WHERE online = 1") or die("Invalid query: " .mysql_error());
$playsonline = mysql_result($sql, 0, 0);

$sql = mysql_query("SELECT maxonline FROM maxonline") or die("Invalid query: " .mysql_error());

$playsmaxonline = mysql_result($sql, 0, 0);

$sql = mysql_query("SELECT count(*) FROM accounts") or die("Invalid query: " .mysql_error());
$sql = mysql_query("SELECT count(*) FROM characters WHERE online ='1' AND accesslevel>50") or die("Invalid query: " .mysql_error());
if( mysql_result($sql, 0, 0) <= 80)
{
$gmonline = "<font color=red>" .mysql_result($sql, 0, 0). "</font>";
}
$sql = mysql_query("SELECT count(*) FROM accounts") or die("Invalid query: " .mysql_error());
$accountsnum = mysql_result($sql, 0, 0);
$sql = mysql_query("SELECT count(*) FROM characters") or die("Invalid query: " .mysql_error());
$charnum = mysql_result($sql, 0, 0);
$sql = mysql_query("SELECT count(*) FROM clan_data") or die("Invalid query: " .mysql_error());
$clannum = mysql_result($sql, 0, 0);
$sql = mysql_query("SELECT count(*) FROM characters Where accesslevel > 99") or die("Invalid query: " .mysql_error());
$gmnum = mysql_result($sql, 0, 0);



if($playsmaxonline < $playsonline)
{ mysql_query("UPDATE maxonline SET maxonline='$playsonline'") or die("Invalid query: " .mysql_error()); }



?>
<?php echo $playsmaxonline; ?>

0
Руслан
Руслан

Модератор

Ветеран

Постов: 1201

На форуме с: 14.12.2007

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

Рейтинг: 0

· 13.01.2010, 13:03

Voldo: помогите убрать лишнее из этого срипта и чтоб осталось только макс игроков

Раскрывающийся текст
<?php
$mysql_host="123123"; // IP адрес MySQL-сервера [localhost]
$mysql_port="3306"; // Порт [3306]
$mysql_db="l2jdb"; // Имя игровой базы в MySQL-сервере [l2jdb]
$mysql_login="123"; // Логин [root]
$mysql_password="123"; // Пароль [root]
$serverlogin="123"; // Логин сервер [localhost]
$servergame="123"; // Гейм сервер [localhost]
$portgame="7777"; // Порт игрового сервера [7777]
$portlogin="2107"; // Порт логин сервера [2106]
$link = mysql_connect($mysql_host, $mysql_login, $mysql_password) or die("<br>Could not connect: " .mysql_error());
@mysql_select_db($mysql_db, $link);
?>
<br>
<?
$fp = @fsockopen($serverlogin, $portlogin, $errno, $errstr, 1);
if($fp >= 1)
{
$loginonline = '<font color=green size=3 face=verdana>On</font>';
}
else
{
$loginonline = '<font color=red size=3 face=verdana>Off</font>';
}
$fp = @fsockopen($servergame, $portgame, $errno, $errstr, 1);
if($fp >= 1)
{
$gameonline = '<font color=green size=3 face=verdana>On</font>';
}
else
{
$gameonline = '<font color=red size=3 face=verdana>Off</font>';
}
$sql = mysql_query("SELECT count(*) FROM characters WHERE online = 1") or die("Invalid query: " .mysql_error());
$playsonline = mysql_result($sql, 0, 0);

$sql = mysql_query("SELECT maxonline FROM maxonline") or die("Invalid query: " .mysql_error());

$playsmaxonline = mysql_result($sql, 0, 0);

$sql = mysql_query("SELECT count(*) FROM accounts") or die("Invalid query: " .mysql_error());
$sql = mysql_query("SELECT count(*) FROM characters WHERE online ='1' AND accesslevel>50") or die("Invalid query: " .mysql_error());
if( mysql_result($sql, 0, 0) <= 80)
{
$gmonline = "<font color=red>" .mysql_result($sql, 0, 0). "</font>";
}
$sql = mysql_query("SELECT count(*) FROM accounts") or die("Invalid query: " .mysql_error());
$accountsnum = mysql_result($sql, 0, 0);
$sql = mysql_query("SELECT count(*) FROM characters") or die("Invalid query: " .mysql_error());
$charnum = mysql_result($sql, 0, 0);
$sql = mysql_query("SELECT count(*) FROM clan_data") or die("Invalid query: " .mysql_error());
$clannum = mysql_result($sql, 0, 0);
$sql = mysql_query("SELECT count(*) FROM characters Where accesslevel > 99") or die("Invalid query: " .mysql_error());
$gmnum = mysql_result($sql, 0, 0);



if($playsmaxonline < $playsonline)
{ mysql_query("UPDATE maxonline SET maxonline='$playsonline'") or die("Invalid query: " .mysql_error()); }



?>
<?php echo $playsmaxonline; ?>


Вот этот кусок убери, а все остальное нужно:
SQL
$sql = mysql_query("SELECT count(*) FROM accounts") or die("Invalid query: " .mysql_error());
$sql = mysql_query("SELECT count(*) FROM characters WHERE online ='1' AND accesslevel>50") or die("Invalid query: " .mysql_error());
if( mysql_result($sql, 0, 0) <= 80)
{
$gmonline = "<font color=red>" .mysql_result($sql, 0, 0). "</font>";
}
$sql = mysql_query("SELECT count(*) FROM accounts") or die("Invalid query: " .mysql_error());
$accountsnum = mysql_result($sql, 0, 0);
$sql = mysql_query("SELECT count(*) FROM characters") or die("Invalid query: " .mysql_error());
$charnum = mysql_result($sql, 0, 0);
$sql = mysql_query("SELECT count(*) FROM clan_data") or die("Invalid query: " .mysql_error());
$clannum = mysql_result($sql, 0, 0);
$sql = mysql_query("SELECT count(*) FROM characters Where accesslevel > 99") or die("Invalid query: " .mysql_error());
$gmnum = mysql_result($sql, 0, 0);

На Форуме я тоже Radar!
Я везде Radar!

0
Вова
Вова

Пользователь

Участник

Постов: 63

На форуме с: 04.02.2010

Рейтинг: 0

· 15.01.2010, 00:46

Спасибо

0
Тема закрыта для ответов