Ru-MaNGOS

Вернуться   Ru-MaNGOS > Дополнения > WWW

Важная информация

WWW Web интерфейс для MaNGOS

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 20.03.2011, 14:58   #1
BloodWarrior
Ученый
 
Аватар для BloodWarrior
 
Регистрация: 08.05.2010
Адрес: Новокузнецк
Сообщений: 141
Сказал(а) спасибо: 32
Поблагодарили 21 раз(а) в 9 сообщениях
BloodWarrior На верном пути
Вопрос Zero honor script

Вот немного модернезировал под свои нужды,
Но возникла пара вопросов.

Есть желание прикрутить к рангам циферным - обозначение картинкой, классической той самой. Там на всех этих рядовых и сержантов.

Хотел узнать у старожил как привязать бы ид определенного ранга к картинке.

Проверка по номеру там или как?

Заранее извиняюсь за нубофермский вопрос но надеюсь кто сможет объяснить, банального примера или ссылки на место с документацией по вопросу достаточно.


------

Обновлен в рабочем варианте, всем спасибо за помощь.

Код:
<?php 

$mysql_link = mysql_connect("localhost", "логин", "пароль") or die ("Could not connect."); 
mysql_query("SET NAMES 'utf8'");
mysql_select_db("characters", $mysql_link) or die ("Unknown DB."); 
define('honor_highest_rank', 1517); // for 2.4.3 use 1517, for 3.0.3 use 1602 
?> 

<html http-equiv="content-type" content="text/html;charset=utf-8">
<table align='center' border='0'> 
<font face="Scurri">
<tr>
<td  width='125' align='center'> <b>Имя </b></td>
<td  width='125' align='center'> <b>Звание </b></td>
<td  width='125' align='center'> <b>Почетные<br>убийства</b></td>
</tr>
<?php 

$pvpquery = mysql_query("SELECT `name`, `race`, `class`, `honor_highest_rank`, `stored_honorable_kills` FROM `characters` 
WHERE CAST( SUBSTRING_INDEX(SUBSTRING_INDEX(`honor_highest_rank`, ' ', ".(KILLS+1)."), ' ', -1) AS UNSIGNED) >0 
ORDER BY CAST(SUBSTRING_INDEX(SUBSTRING_INDEX(`honor_highest_rank`, ' ', ".(KILLS+1)."), ' ', -1) AS UNSIGNED) DESC LIMIT 5"); 
while($chardata = mysql_fetch_assoc($pvpquery)){ 

    echo "<tr><td align='center'>".$chardata["name"]."</td>"; 

    echo "<td align='center'><img src='images/".(($chardata["race"]%2)?"a":"h")."rank_".$chardata["honor_highest_rank"]."'></td>";

    echo "<td align='center'>".$chardata["stored_honorable_kills"]."</td></tr>"; 
} 
?> 
</font>
</table>

Последний раз редактировалось BloodWarrior; 03.04.2011 в 15:07.
BloodWarrior вне форума   Ответить с цитированием
 


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[10719][FIX] Quest honor reward KiriX Принятые патчи 7 10.11.2010 23:00
[script] Обмен Арена-Хонор пойнтов (npc arena honor) tempura Патчи 9 18.09.2010 12:33
Now BG honor marks not reawrded in BG newsbot CMaNGOS Commits 0 08.04.2010 03:40
[9666] Check max. honor points on characteacter login. newsbot CMaNGOS Commits 0 03.04.2010 12:30


Текущее время: 17:29. Часовой пояс GMT +3.


ru-mangos.ru - Русское сообщество MaNGOS
Главная цель проекта MaNGOS - обучающая, поэтому разрешается использовать исходный код и собранную программу только для образовательных целей.
Вы не можете использовать MaNGOS в коммерческих целях, а также не разрешается устанавливать публичные серверы на базе MaNGOS.
Любое копирование материалов, информации в любом виде без указания источника - форума Ru-MaNGOS будет считаться нарушением авторских прав и нарушением Уголовного Кодекса РФ, ст. 146 ст. 147.
Перевод vBulletin: zCarot