Тема: CSWOWD (форк)
Показать сообщение отдельно
Старый 25.03.2010, 02:00   #33
VinD
Пользователь
 
Аватар для VinD
 
Регистрация: 08.03.2010
Адрес: Ukraine
Сообщений: 41
Сказал(а) спасибо: 18
Поблагодарили 56 раз(а) в 20 сообщениях
VinD Скоро придёт к известности
По умолчанию

этот фикс на правильное отображение квестов уже был выложен здесь, но только что обновил вовд до 345-й ревизии, и квесты опять криво отображает.
PHP код:
Indexshow_char_quest.php
===================================================================
--- 
show_char_quest.php    (revision 345)
+++ 
show_char_quest.php    (working copy)
@@ -
12,+12,@@
   echo 
"<TR><TD colspan=3 class=head>".$lang***91;'player_active_quest'***93;."</TD></TR>";
   for (
$i=0;$i<25;$i++)
   {
-   
$questId $char_data***91;PLAYER_QUEST_LOG_1_1 $i*4***93;;
+   
$questId $char_data***91;PLAYER_QUEST_LOG_1_1 $i*5***93;;
    if (
$questId AND $quest=getQuest($questId))
    {
     echo 
'<tr>'
и ещё есть вопрос... когда открыть страницу любого игрока, то показывается его экипировка, но когда вверху перейти на вкладку таланты, умения, достижения и т.д. то назад на закладку Персонаж вернуться нельзя. это только у меня так? и ещё хотел бы спросить можно ли как-то сделать чтоб страница персонажа отображалась так как раньше? чтоб отображалось всё сразу, а не по вкладкам переключать.

и ещё сила атаки ближнего и дальнего боя отображается с 8 знаками после запятой.. лучше выглядит когда это значение округлить.
PHP код:
Indexplayer_info_generator.php
===================================================================
--- 
player_info_generator.php    (revision 345)
+++ 
player_info_generator.php    (working copy)
@@ -
517,+517,@@
  
$valueClass "normStat";
       if (
$Buff>0) {$posBuff=$Buff;$valueClass "posStat";}
  else if (
$Buff<0) {$negBuff=$Buff;$valueClass "negStat";}
$stat $effectiveStat+$Buff;
$stat round($effectiveStat+$Buff,0);
  
createHeader("Attack Power",$stat,$posBuff,$negBuff,"normStat");
  
printf ("<TR><TD>Increases damage with melee weapons by %.1f damage per second.</TD></TR>",max($stat0)/ATTACK_POWER_MAGIC_NUMBER);
  
createEndTable($valueClass$stat);
@@ -
632,+632,@@
  
$valueClass "normStat";
       if (
$Buff>0) {$posBuff=$Buff;$valueClass "posStat";}
  else if (
$Buff<0) {$negBuff=$Buff;$valueClass "negStat";}
$stat $effectiveStat+$Buff;
$stat round($effectiveStat+$Buff,0);
  
createHeader("Attack Power",$stat,$posBuff,$negBuff,"normStat");
  
printf ("<TR><TD>Increases damage with ranged weapons by %.1f damage per second.</TD></TR>",max($stat0)/ATTACK_POWER_MAGIC_NUMBER); 

Последний раз редактировалось VinD; 25.03.2010 в 02:15.
VinD вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
KiriX (25.03.2010)