avatar_Ctrl

Как решить проблему запуска сервера MU Online на MyMuWeb MMW?

Автор Ctrl, 2011 Июль 17, 14:41

« назад - далее »

0 Пользователи и 2 гостей просматривают эту тему.

Ключевые слова [SEO] mu onlinemymuweb mmwпроблемы запуска сервера

Ctrl

Вообщем тут такое дело когда раньше ставил себе этот движок было все нормально теперь же все тоже супер стал отлично нарисовал себе дизайн все красиво вообщем модули работают норм,порт сервера указал IP но возникла такая проблема запускаю сервер написано на сайте сервер онлайн но:
На Сервере 0 Перс.
Всего В игре: 0
И в топе не показывает кто онлайн.Такой вопрос в чем может быть проблема и какой файл отвечает за <?statisitcs('default');?> где он в папке с сайтом находится?

Fiesta

Цитата: Ctrl от 2011 Июль 17, 13:41  Вообщем тут такое дело когда раньше ставил себе этот движок было все нормально теперь же все тоже супер стал отлично нарисовал себе дизайн все красиво вообщем модули работают норм,порт сервера указал IP но возникла такая проблема запускаю сервер написано на сайте сервер онлайн но:
На Сервере 0 Перс.
Всего В игре: 0
И в топе не показывает кто онлайн.Такой вопрос в чем может быть проблема и какой файл отвечает за <?statisitcs('default');?> где он в папке с сайтом находится?
Название ГС и название сервера в сайте должный быть одинаковые.

Ctrl

Цитата: Fiesta от 2011 Июль 17, 13:42  Название ГС и название сервера в сайте должный быть одинаковые.
В том то и дело что все правильно вписано

NZK

Цитата: Fiesta от 2011 Июль 17, 13:42  Название ГС и название сервера в сайте должный быть одинаковые.
да.
MuServerGameServerDataServerInfo.dat
MuServerGameServerCSDataServerInfo.dat

и в сайте
servername =

Ctrl

Цитата: bespredeL от 2011 Июль 17, 13:49  да.
MuServerGameServerDataServerInfo.dat
MuServerGameServerCSDataServerInfo.dat

и в сайте
servername =
Это все у меня правильно написано,но все же проблема есть.

Sky_

А в админ панели правильно всю информацию о сервере вписал?

Ctrl

Цитата: Sky_ от 2011 Июль 17, 19:57  А в админ панели правильно всю информацию о сервере вписал?
В том то и дело что буквально неделю назад ставил все тестил,норм все было,а теперь борода,и не знаю что делать

NZK

там надо скрипт для квери )
вечером найду - дам.

Ctrl

Цитата: bespredeL от 2011 Июль 18, 12:11  там надо скрипт для квери )
вечером найду - дам.
Только не забудь)

NZK

сервер антрум как я понял..
вечером помогу.. мне щас надо уходить.

Ctrl

Цитата: bespredeL от 2011 Июль 18, 12:23  сервер антрум как я понял..
вечером помогу.. мне щас надо уходить.
Нет сервер не Антрум

Цитата: bespredeL от 2011 Июль 18, 12:23  сервер антрум как я понял..
вечером помогу.. мне щас надо уходить.
Уже вечер :)

NZK

15-20 minyt.. y menya bolshoi guild war )

Bioss

Цитата: Ctrl от 2011 Июль 17, 13:41  какой файл отвечает за <?statisitcs('default');?> где он в папке с сайтом находится?

Engine.php впапке include если я правильно помню...
там полистай найдешь статистику...

3XcLuSiV3

Цитата: Bioss от 2011 Июль 18, 23:50  Engine.php впапке include если я правильно помню...
там полистай найдешь статистику...



/////// Start Statisitcs ///////
function statisitcs($style) {
global $mmw,$back_color,$text_color;
$actives_date = date('m/d/Y H:i:s', time() - 2592000); // 30 days back who login
$total_accounts = mssql_fetch_row( mssql_query("SELECT count(*) FROM MEMB_INFO") );
if($mmw[gm]=='no') {$gm_not_show = "WHERE ctlcode !='32' AND ctlcode !='8'";}
$total_characters = mssql_fetch_row( mssql_query("SELECT count(*) FROM Character $gm_not_show") );
$total_guilds = mssql_fetch_row( mssql_query("SELECT count(*) FROM Guild WHERE G_Name!='$mmw[gm_guild]'") );
$total_banneds = mssql_fetch_row( mssql_query("SELECT count(*) FROM MEMB_INFO WHERE bloc_code = '1'") );
$actives_acc = mssql_fetch_row( mssql_query("SELECT count(*) FROM MEMB_STAT WHERE ConnectTM >= '$actives_date'") );
$users_connected = mssql_fetch_row( mssql_query("SELECT count(*) FROM MEMB_STAT WHERE ConnectStat = '1'") );
$serv_result = mssql_query("SELECT Name,experience,drops,gsport,ip,version,type,maxplayer from MMW_servers order by display_order asc");
require("includes/max_online.php");
if($style == 'cscw') {
$cs_row = mssql_fetch_row( mssql_query("SELECT CASTLE_OCCUPY,owner_guild FROM MuCastle_DATA") );
$cw_row = mssql_fetch_row( mssql_query("SELECT CRYWOLF_OCCUFY FROM MuCrywolf_DATA") );
if(empty($cs_row[0])) {$cs_row[0] = '<span style="color: red">Not captured</span>';} else {$cs_row[0] = '<span style="color: green">Captured</span>';}
if(empty($cs_row[1])) {$cs_row[1] = '<a href="?op=castlesiege">No Guild</a>';} else {$cs_row[1] = '<a href="?op=guild&guild='.$cs_row[1].'">'.$cs_row[1].'</a>';}
if(empty($cw_row[0])) {$cw_row[0] = '<span style="color: red">Captured</span>';} else {$cw_row[0] = '<span style="color: green">Protected</span>';}
echo "nCastle Siege: $cs_row[0]<br>"
."nOwner Guild: $cs_row[1]<br>"
."nCry Wolf: $cw_row[0]<br>";
return true;
}

if($style == 'fullblink') {
echo '<script type="text/javascript" src="scripts/textfader.js">//script_by_vaflan</script>';
echo '<script type="text/javascript">function throbFade() { fade(2, Math.floor(throbStep / 2), (throbStep % 2) ? false : true); setTimeout("throbFade();", (throbStep % 2) ? 100 : 4000); if(++throbStep > fader[2].message.length * 2 - 1) throbStep = 0;}';
echo 'fader[2] = new fadeObj(2, "statistics", "'.$back_color.'", "'.$text_color.'", 30, 30, false);';
}

for($i=0; $i<mssql_num_rows($serv_result); ++$i) {
$rank = $i + 1;
$row = mssql_fetch_row($serv_result);

if(empty($_SESSION[server_kesh][$rank])) {
if($check=@fsockopen($row[4],$row[3],$ERROR_NO,$ERROR_STR,(float)0.5)) {fclose($check); $_SESSION[server_kesh][$rank] = on;}
else {$_SESSION[server_kesh][$rank] = off;}
$_SESSION[server_kesh][timeout] = time();
}
elseif($_SESSION[server_kesh][timeout] + $mmw[server_timeout] < time()) {
if($check=@fsockopen($row[4],$row[3],$ERROR_NO,$ERROR_STR,(float)0.5)) {fclose($check); $_SESSION[server_kesh][$rank] = on;}
else {$_SESSION[server_kesh][$rank] = off;}
$_SESSION[server_kesh][timeout] = time();
}
$status = $_SESSION[server_kesh][$rank];

if($status == on) {$status_done = "<span class='online'>".mmw_lang_serv_online."</span>";}
else {$status_done = "<span class='offline'>".mmw_lang_serv_offline."</span>";}

if($style == 'blink' || $style == 'fullblink') {

}
elseif($style == 'default') {
$players = mssql_fetch_row( mssql_query("SELECT count(*) FROM MEMB_STAT WHERE ConnectStat = '1' AND ServerName = '$row[0]'") );

}
elseif($style == 'main') {
$players = mssql_fetch_row( mssql_query("SELECT count(*) FROM MEMB_STAT WHERE ConnectStat = '1' AND ServerName = '$row[0]'") );
$bar = substr( ceil($players[0] * 100 / $row[7]) , 0, -1);
if($bar <= 0) {$bar = 0;} elseif($bar > 10) {$bar = 10;}
if($i < 1) {echo "<style>@import url(images/main/style.css);</style>";}
echo "<table border="0" cellSpacing="0" cellPadding="0" width="193"><tr><td height="26" style="background:url('images/main/$bar.png'); cursor: pointer;" onmouseover="this.className='effect80'" onmouseup="this.className='effect80'" onmousedown="this.className='effect70'" onmouseout="this.className=''" onclick="expandit('main$rank')" align="center">";
echo "<div class="main1" align="center">$row[0] ($row[6])</div></td></tr><tr><td id="main$rank" style="display:none;">";
echo "<table border="0" cellSpacing="0" cellPadding="0" width="100%"><tr><td class="maintl"></td><td class="maintc"></td><td class="maintr"></td></tr><tr><td class="maincl"></td><td class="mainc">";
echo "<table border="0" celpadding="0" celspacing="0"><tr><td class="main2">".mmw_lang_on_server.":</td><td class="main3">$players[0]</td></tr><tr><td class="main2">".mmw_lang_version.":</td><td class="main3">$row[5]</td></tr><tr><td class="main2">".mmw_lang_experience.":</td><td class="main3">$row[1]</td></tr><tr><td class="main2">".mmw_lang_drops.":</td><td class="main3">$row[2]</td></tr></table>";
echo "</td><td class="maincr"></td></tr><tr><td class="mainbl"></td><td class="mainbc"></td><td class="mainbr"></td></tr></table></td></tr></table>";
}
}
if($style == 'main') {return true;}

if($style == 'blink' || $style == 'fullblink') {
echo "n fader[2].message[0] = "".mmw_lang_total_accounts.": $total_accounts[0]<br>".mmw_lang_total_characters.": $total_characters[0]<br>".mmw_lang_total_banneds.": $total_banneds[0]<br>".mmw_lang_total_actives.": $actives_acc[0]<br>".mmw_lang_total_guilds.": $total_guilds[0]<br>".mmw_lang_total_users_online.": $users_connected[0]";";
if($style == 'fullblink') {echo 'var throbStep = 0;setTimeout("throbFade();", 1000);</script><div id="statistics"></div>';}
}
elseif($style == 'default') {
echo "nSkyStorm (PvP): <b>$status_done</b>
<br>Server CS (PvP): <b>$status_done</b>
<br>Version: <b>Season 4</b>
<br>Exp & Drop: <b>5000x & 100%</b>
<br>Bless Bug: <b>Off</b>
<br>".mmw_lang_total_accounts.": <b>$total_accounts[0]</b>
<br>".mmw_lang_total_characters.": <b>$total_characters[0]</b>
<br>".mmw_lang_total_guilds.": <b>$total_guilds[0]</b>
<br>Total Online: <b><font color=#008000>$users_connected[0]</font> / <font color=red>300</font></b>
<br>Online Record: <b>$max_online</b><br>";
}
return true;
}
/////// End Statisitcs ///////

Ctrl

То что ты описал я и сам могу посмотреть.

Похожие темы (5)

Сообщений: 19
Просмотров: 13095

Сообщений: 110
Просмотров: 41520

Сообщений: 2
Просмотров: 14054

Сообщений: 58
Просмотров: 22771