Статистика РБ
Вот типо сделал статистику Эпик RB на сайте Но у меня время респауна оч странно отображается
Типо так:
Queen Ant Мёртв 1226195020150
Core Мёртв 1226203266885
— www.l2club.ru
ну и правильно отображается, тебе нада это число разделить на 1000 и перевести в читабельный вид.
загугли: Функция php date()
Выложи скрипт пожалуйсто.Много спасибок думаю будет , да и тему прикрепят наврено.
Т.к. например у меня есть уже все скрипты и фишки для удобства игроков,осталось только Статус рб.такая проблема у многих.Выкладывай, получай спасибки)
— ы
<?php
$configdb = array(
"host" => "localhost",
"user" => "root",
"pass" => "",
"base" => "l2db",
);
$link = mysql_connect($configdb["host"],$configdb["user"],$configdb["pass"]) or die("MySQL error");
mysql_select_db($configdb["base"],$link);
echo "
<table width=100% border=0>
<tr>
<td width=50% align=center><b>Рейдбосс(Епик)</td>
<td width=25% align=center><b>Статус</td>
<td width=25% align=center><b>Респаун</td>
</tr>
";
$query = mysql_query("SELECT raid.boss_id, raid.respawn_time, npc.name, npc.level, npc.hp FROM grandboss_data AS raid INNER JOIN npc ON npc.id = raid.boss_id");
while ($raidData = mysql_fetch_array($query)) {
echo "<tr><td width=25% align=center>".$raidData["name"]."</td>";
echo "<td width=25% align=center><span style='color:green'>".($raidData["respawn_time"]=="0"?"Жив":"Мёртв")."</span></td>";
echo "<td width=50% align=center>".$raidData["respawn_time"]."</td></tr>";
}
echo "</table>";
mysql_close($link);
?>
— www.l2club.ru
Если может у кого ещё нет. Скачать файл status_rb.rar
Один хороший человек любезно выложил, не помню его имя да и вам судя по всему лень искать, вот тоже выложу:
Статус РБ с картой (увы карта интерлюдии, в папке в 2-х вариантах - русская и англицкая )
Кидаем содержимое папки в корень сайта, в папке rb в файле config.php настраиваем доступ к БД и на сайте делаем ссылку http://имя сайта/rb
Всё, у вас есть карта Расположения РБ со статистикой живой\мёртвый!
axelll: ну и правильно отображается, тебе нада это число разделить на 1000 и перевести в читабельный вид.
загугли: Функция php date()
Можешь плиз сразу скрипт переделать,вот в этом месте надо менять я там думаю
echo "<td width=50% align=center>".$raidData["respawn_time"]."</td></tr>";
}
А то я меняю,а у меня скрипт начинает эрорить и не грузит
Вот брал с этого сайта Личный Кабинет там идёт вот такая строка
.date("H:i d.m.Y",substr($row['lastAccess'],0,10))
— www.l2club.ru
blastoma: Можешь плиз сразу скрипт переделать,вот в этом месте надо менять я там думаю
echo "<td width=50% align=center>".$raidData["respawn_time"]."</td></tr>";
}
А то я меняю,а у меня скрипт начинает эрорить и не грузит
Вот брал с этого сайта Личный Кабинет там идёт вот такая строка
.date("H:i d.m.Y",substr($row['lastAccess'],0,10))
Вы меня конешно извините но зачем в данном лучае функция: substr
Неужели вы думаете что сервер задаст офигительную дату? Даже если и задаст то у вас будет не правельное отображение даты.
Имхо тут 2 варианта:
либо
либо
вместо $RB_TIME подставляй свою переменную с временем респауна.
•••RoMeO•••™: ап как сделать что бы писало дату а не
1229626516281
DrOID же написал выше
На Форуме я тоже Radar!
Я везде Radar!
Dr0ID: вместо $RB_TIME подставляй свою переменную с временем респауна.
Как понять "переменную с временем респауна."
мде, Gambit90, ну ты умник. Имеется в виду, при отработке запроса, выводить не $raidData["respawn_time"] (как например в 1ом посте), а
либо
ps если есть особое желание, то можно вручную писать xD
Dr0ID: мде, Gambit90, ну ты умник. Имеется в виду, при отработке запроса, выводить не $raidData["respawn_time"] (как например в 1ом посте), аКодdate("H:i d.m.Y",substr($raidData["respawn_time"], 0, 10))
либоКодdate("H:i d.m.Y", $raidData["respawn_time"]/1000)
ps если есть особое желание, то можно вручную писать xD
Не помогает





