Тема: CSWOWD (форк)
Показать сообщение отдельно
Старый 22.10.2010, 17:48   #233
NeatElves
YTDB Dev
 
Аватар для NeatElves
 
Регистрация: 06.03.2010
Сообщений: 259
Сказал(а) спасибо: 28
Поблагодарили 280 раз(а) в 136 сообщениях
NeatElves Как самоцвет среди гранитаNeatElves Как самоцвет среди гранитаNeatElves Как самоцвет среди гранита
По умолчанию

Для информативности)
Код:
Index: module/show/show_quest.php
===================================================================
--- module/show/show_quest.php	(revision 46)
+++ module/show/show_quest.php	(working copy)
@@ -90,7 +90,32 @@
  echo "<TR><TD class=head>$quest[Title]";
  if ($quest['Type'])
    echo "<br><FONT size=-3>&lt;".getQuestType($quest['Type'])."&gt;</FONT>";
+
+ echo "</br>";
+
+ if (getAllowableRace($quest['RequiredRaces']) && ($quest['RequiredRaces'] & 1101))
+ {
+     echo "<br><FONT color=#0000ff>$lang[required_races] $lang[Alliance]</FONT>";
+     echo '<br><FONT color=#0000ff>'.$game_text['allowable_race'].' '.getAllowableRace($quest['RequiredRaces']).'</FONT>';
+ }
+ 
+if (getAllowableRace($quest['RequiredRaces']) && ($quest['RequiredRaces'] & 690))
+ {
+     echo "<br><FONT color=#ff0000>$lang[required_races] $lang[Horde]</FONT>";
+     echo '<br><FONT color=#ff0000>'.$game_text['allowable_race'].' '.getAllowableRace($quest['RequiredRaces']).'</FONT>';
+ }
+
+if (($quest['RequiredRaces'] == 0) OR ($quest['RequiredRaces'] == 1791))
+ {
+     echo "<br><FONT color=#008800>$lang[required_races] $lang[Both]</FONT>";
+     echo '<br><FONT color=#008800>'.$game_text['allowable_race'].' '.getAllowableRace(1791).'</FONT>';
+ }
+
+ if (getAllowableClass($quest['RequiredClasses']) &&  $quest['ZoneOrSort']>0)
+     echo '<br><FONT color=#000000>'.$game_text['allowable_class'].' '.getAllowableClass($quest['RequiredClasses']).'</FONT>';
+
  echo "</TH></TR>";
+ echo "</TH></TR>";
 
  echo '<tr><td>';
  if ($quest['ZoneOrSort']>0)
@@ -102,8 +127,14 @@
  echo "<tr><td>$lang[obtained_at_level] $quest[MinLevel]</td></tr>";
 
  if ($quest['RequiredMinRepFaction'])
-   echo "<TR><TD>".getFactionName($quest['RequiredMinRepFaction'])." - $quest[RequiredMinRepValue]</TD></TR>";
+   echo "<TR><TD>$lang[item_faction_rank]:</TD></TR>";
 
+ if ($quest['RequiredMinRepFaction'])
+   echo "<TR><TD> ".getFactionName($quest['RequiredMinRepFaction']).": $quest[RequiredMinRepValue]($lang[item_min_level])</TD></TR>";
+
+ if ($quest['RequiredMaxRepFaction'])
+   echo "<TR><TD>".getFactionName($quest['RequiredMaxRepFaction']).": $quest[RequiredMaxRepValue]($lang[item_max_level])</TD></TR>";
+
  echo "<TR><TD>".getQuestText($quest['Objectives'])."<hr></TD></TR>";
  ### Рек собрать
  if ($quest['ReqItemId1'] OR $quest['ReqItemId2'] OR $quest['ReqItemId3'] OR $quest['ReqItemId4'] OR $quest['ReqItemId5'] OR $quest['ReqItemId6'])
Можно еще конечно и вместо всего списка просто выводить "все", вместо цифр репы выводить словами "дружелюбие", но пока лень.)
Миниатюры
Нажмите на изображение для увеличения
Название: 1.JPG
Просмотров: 575
Размер:	68.5 Кб
ID:	706   Нажмите на изображение для увеличения
Название: 2.JPG
Просмотров: 560
Размер:	45.9 Кб
ID:	707   Нажмите на изображение для увеличения
Название: 3.JPG
Просмотров: 586
Размер:	46.1 Кб
ID:	708   Нажмите на изображение для увеличения
Название: 4.JPG
Просмотров: 561
Размер:	23.1 Кб
ID:	709  

Последний раз редактировалось NeatElves; 22.10.2010 в 17:54.
NeatElves вне форума   Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
KiriX (22.10.2010), Limpnau (28.12.2010), sven (24.10.2010)