06.03.2010, 14:32 | #1 |
Умный
Старожил
Регистрация: 06.03.2010
Сообщений: 886
Сказал(а) спасибо: 698
Поблагодарили 433 раз(а) в 181 сообщениях
Записей в дневнике: 4
|
Автор проекта: Chestr (DiSlord)
SVN оригинального проекта: http://svn2.assembla.com/svn/cswowd Решил поднять форк этого проекта, т.к. автор, к сожалению, уже давненько не занимается сайтом. В первую очередь внёс несколько своих давнишних патчей (читайте чейнджлог). Главная страница форка: http://code.google.com/p/cswowd-fork SVN: http://cswowd-fork.googlecode.com/svn/trunk Внимание! На форке представлена только папка cswowd с оригинального SVN, поэтому скули и картинки качайте с родного репозитория проекта!!! Теперь иконки можно скачать отсюда: http://code.google.com/p/cswowd-fork/downloads/list Дополнительные файлы можете найти тут, в этой теме. Постараюсь переносить все полезности в аттач первого поста. За обновление базы спеллов отдельное спасибо Konctantin и TOM_RUS! Обновление таблиц от NeatElves: http://ytdb.ru/attachment.php?attach...7&d=1265198304 |
27 пользователя(ей) сказали cпасибо: | Den (24.12.2010), dj--alex (28.03.2010), Fedia22 (19.10.2010), Gen1us2k (12.08.2010), Hantet (09.05.2010), Kolorado (02.10.2013), labor (26.04.2010), lina (04.05.2010), lovepsone (22.10.2010), Mayss (26.01.2011), Omg (27.04.2010), PSZ (23.05.2010), rootor (27.05.2010), sven (08.04.2010), Кот ДаWINчи (14.07.2010) |
06.03.2010, 14:32 | #2 | |
Forum bot
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
|
DiSlord
Ревизии 341-342 Цитата:
|
|
2 пользователя(ей) сказали cпасибо: | Kolorado (04.04.2010) |
07.03.2010, 06:46 | #3 |
Гость
Сообщений: n/a
|
Исправляем ссылку на список спеллов для скила
Было Код:
http://localhost/?skill=186&guid=$guid Код:
http://localhost/?skill=186&guid=1 PHP код:
PHP код:
Последний раз редактировалось kinks; 11.03.2010 в 22:37. Причина: правка списка квестов у персонажа |
2 пользователя(ей) сказали cпасибо: | Omg (04.04.2010) |
13.03.2010, 14:03 | #4 |
Умный
Старожил
Регистрация: 06.03.2010
Сообщений: 886
Сказал(а) спасибо: 698
Поблагодарили 433 раз(а) в 181 сообщениях
Записей в дневнике: 4
|
Кто желает, сохраняйте текущую версию форка, т.к. в ближайшее (ввиду освободившегося времени) удалю его и перезалью переписанную версию движка Chestr'a. И уже на неё потом буду снова накладывать патчи, пытаясь перевести их на новые рельсы.
Работу начну минимум через неделю (след неделя вся - я в командировке). Перезалил в репозиторий форка 343 ревизию. Форк начинаю собирать с нуля. Со временем добавлю все внесённые в форк до этого изменения. Если у вас есть патч - прошу выкладывать. Обязательно добавлю, если сочту его действительно полезным. |
Пользователь сказал cпасибо: |
15.03.2010, 16:46 | #5 |
Умный
Старожил
Регистрация: 06.03.2010
Сообщений: 886
Сказал(а) спасибо: 698
Поблагодарили 433 раз(а) в 181 сообщениях
Записей в дневнике: 4
|
Мдям Посмотрел я чистый cswowd... Ошибки даже в чистом есть:
Код:
SQL Error: Table 'cswowd.wowd_creature_spells' doesn't exist at D:\SITE\localhost\www\cswowd\cswowd\include\report_generator.php line 1387 Array ( [cоde] => 1146 [message] => Table 'cswowd.wowd_creature_spells' doesn't exist [query] => SELECT `spell` FROM `wowd_creature_spells` WHERE `entry` = 10838 [context] => D:\SITE\localhost\www\cswowd\cswowd\include\report_generator.php line 1387 ) Код:
SQL Error: Unknown column 'heroic_entry' in 'field list' at D:\SITE\localhost\www\cswowd\cswowd\include\report_generator.php line 319 Array ( [cоde] => 1054 [message] => Unknown column 'heroic_entry' in 'field list' [query] => -- CACHE: 1h SELECT `heroic_entry` AS ARRAY_KEY, `entry` FROM `creature_template` WHERE `heroic_entry` <> 0 [context] => D:\SITE\localhost\www\cswowd\cswowd\include\report_generator.php line 319 ) Код:
Подгород: 250 Опыт: 850 xp Деньги: 85 SQL Error: Table 'udb.quest_mail_loot_template' doesn't exist at D:\SITE\localhost\www\cswowd\cswowd\include\report_generator.php line 214 Array ( [cоde] => 1146 [message] => Table 'udb.quest_mail_loot_template' doesn't exist [query] => SELECT SQL_CALC_FOUND_ROWS `quest_template`.`entry`, `QuestLevel`, `Title`, `locales_quest`.`Title_loc8` AS `Title_loc`, `ZoneOrSort`, `SkillOrClass`, `lootcondition`, `condition_value1`, `condition_value2`, `ChanceOrQuestChance`, `mincountOrRef` FROM (`quest_template` join `quest_mail_loot_template` ON `quest_template`.`entry` = `quest_mail_loot_template`.`entry`) LEFT JOIN `locales_quest` ON `quest_template`.`entry` = `locales_quest`.`entry` WHERE (`item` = 12815 AND `mincountOrRef` > 0) GROUP BY `entry` ORDER BY ABS(`ChanceOrQuestChance`) DESC, `Title_loc`, `Title` LIMIT 0, 30 [context] => D:\SITE\localhost\www\cswowd\cswowd\include\report_generator.php line 214 ) Код:
SQL Error: Table 'cswowd.wowd_creature_spells' doesn't exist at D:\SITE\localhost\www\cswowd\cswowd\include\report_generator.php line 853 Array ( [cоde] => 1146 [message] => Table 'cswowd.wowd_creature_spells' doesn't exist [query] => SELECT `entry` FROM `wowd_creature_spells` WHERE `spell` = 17016 [context] => D:\SITE\localhost\www\cswowd\cswowd\include\report_generator.php line 853 ) Код:
SQL Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') ORDER BY `maxlevel` DESC, `name_loc`, `name` LIMIT 0, 30' at line 1 at D:\SITE\localhost\www\cswowd\cswowd\include\report_generator.php line 214 Array ( [cоde] => 1064 [message] => You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') ORDER BY `maxlevel` DESC, `name_loc`, `name` LIMIT 0, 30' at line 1 [query] => SELECT SQL_CALC_FOUND_ROWS `creature_template`.`entry`, `maxlevel`, `rank`, `name`, `locales_creature`.`name_loc8` AS `name_loc`, `subname`, `locales_creature`.`subname_loc8` AS `subname_loc`, `faction_A` FROM `creature_template` LEFT JOIN `locales_creature` ON `creature_template`.`entry` = `locales_creature`.`entry` WHERE `creature_template`.`entry` in () ORDER BY `maxlevel` DESC, `name_loc`, `name` LIMIT 0, 30 [context] => D:\SITE\localhost\www\cswowd\cswowd\include\report_generator.php line 214 ) P.S: Нет, я не перешёл на UDB - просто надо было там кое-что посмотреть |
Пользователь сказал cпасибо: |
15.03.2010, 19:07 | #6 |
YTDB Dev
Регистрация: 06.03.2010
Сообщений: 259
Сказал(а) спасибо: 28
Поблагодарили 280 раз(а) в 136 сообщениях
|
Код:
Index: cswowd/include/report_generator.php =================================================================== --- cswowd/include/report_generator.php (revision 343) +++ cswowd/include/report_generator.php (working copy) @@ -1140,7 +1140,7 @@ case 'go_take': $this->table = '(`quest_template` join `gameobject_involvedrelation` ON `quest_template`.`entry` = `gameobject_involvedrelation`.`quest`)';break; case 'npc_giver': $this->table = '(`quest_template` join `creature_questrelation` ON `quest_template`.`entry` = `creature_questrelation`.`quest`)';break; case 'npc_take': $this->table = '(`quest_template` join `creature_involvedrelation` ON `quest_template`.`entry` = `creature_involvedrelation`.`quest`)';break; - case 'mail_loot': $this->table = '(`quest_template` join `quest_mail_loot_template` ON `quest_template`.`entry` = `quest_mail_loot_template`.`entry`)';break; + case 'mail_loot': $this->table = '(`quest_template` join `mail_loot_template` ON `quest_template`.`RewMailTemplateId` = `mail_loot_template`.`entry`)';break; default: $this->table = '`quest_template`';break; } $this->db_fields = '`quest_template`.`entry`'; @@ -1177,7 +1177,7 @@ // Create quest list require item for comlete function requireItem($entry, $giveQuest) { - $this->doRequirest('(`ReqItemId1`= ?d OR `ReqItemId2`= ?d OR `ReqItemId3`= ?d OR `ReqItemId4`= ?d OR `ReqSourceId1`= ?d OR `ReqSourceId2`= ?d OR `ReqSourceId3`= ?d OR `ReqSourceId4`= ?d) AND `quest_template`.`entry` <> ?d', $entry, $entry, $entry, $entry, $entry, $entry, $entry, $entry, $giveQuest); + $this->doRequirest('(`ReqItemId1`= ?d OR `ReqItemId2`= ?d OR `ReqItemId3`= ?d OR `ReqItemId4`= ?d OR `ReqItemId5`= ?d OR `ReqItemId6`= ?d OR `ReqSourceId1`= ?d OR `ReqSourceId2`= ?d OR `ReqSourceId3`= ?d OR `ReqSourceId4`= ?d) AND `quest_template`.`entry` <> ?d', $entry, $entry, $entry, $entry, $entry, $entry, $entry, $entry, $entry, $entry, $giveQuest); } // Create quest list prowide item at take function provideItem($entry, $giveQuest) Последний раз редактировалось NeatElves; 15.03.2010 в 19:11. |
2 пользователя(ей) сказали cпасибо: | KiriX (15.03.2010) |
15.03.2010, 19:16 | #7 |
Умный
Старожил
Регистрация: 06.03.2010
Сообщений: 886
Сказал(а) спасибо: 698
Поблагодарили 433 раз(а) в 181 сообщениях
Записей в дневнике: 4
|
Спасибо, quest_mail я уже поправил, за вторую часть спасибо.
Блин, весь мосх себе сломал пытаясь понять, почему и как так, что на heroic_entry ругается, а героик версии мобов отображаются Долго не мог понять Оказывается я боран Сам я в своей реализации не догадался до такой простого и элегантного решения, которое выбрал Chestr. Вечером (чуть позже) залью изменения... Ревизия 20. Исправлены все ошибки из поста №5. Добавлено патч NeatElves, спасибо. |
2 пользователя(ей) сказали cпасибо: | NeatElves (15.03.2010) |
15.03.2010, 20:41 | #8 |
Гость
Сообщений: n/a
|
Копаясь в модуле армори, заметил закомментированные строки инвенторя и гильдии. Раскоментировал и смотрю, рабочие. Ну, решил добавить возможность включения оных в конфиге модулей. Кому надо, вот патч.
Код:
Index: module/armory/show_character.php =================================================================== --- module/armory/show_character.php (revision 343) +++ module/armory/show_character.php (working copy) @@ -22,14 +22,14 @@ echo ' <ul class=my_tabs> <li><a onclick="return uploadFromHref(this, \'reportContainer\');" href=?player='.$guid.'>Персонаж</a></li> + <li><a onclick="return uploadFromHref(this, \'reportContainer\');" href=?player='.$guid.'&tab=inventory>Инвентарь</a></li> <li><a onclick="return uploadFromHref(this, \'reportContainer\');" href=?player='.$guid.'&tab=talents>Таланты</a></li> <li><a onclick="return uploadFromHref(this, \'reportContainer\');" href=?player='.$guid.'&tab=skill>Умения</a></li> <li><a onclick="return uploadFromHref(this, \'reportContainer\');" href=?player='.$guid.'&tab=achievements>Достижения</a></li> <li><a onclick="return uploadFromHref(this, \'reportContainer\');" href=?player='.$guid.'&tab=reputation>Репутация</a></li> + <li><a onclick="return uploadFromHref(this, \'reportContainer\');" href=?player='.$guid.'&tab=guild>Гильдия</a></li> <li><a onclick="return uploadFromHref(this, \'reportContainer\');" href=?player='.$guid.'&tab=quests>Квесты</a></li>'; - //<li><a onclick="return uploadFromHref(this, \'reportContainer\');" href=?player='.$guid.'&tab=inventory>Инвентарь</a></li> - //<li><a onclick="return uploadFromHref(this, \'reportContainer\');" href=?player='.$guid.'&tab=guild>Гильдия</a></li> - echo '</ul> + echo '</ul> <div id=reportContainer>'; if ($tab == '') @@ -38,18 +38,19 @@ showPlayerEquip($guid, $char, $char_data); } - if (//$config['show_player_fields'] && + if ($config['show_player_fields'] && $tab=='data') { include("show_char_data.php"); showPlayerData($char_data); } - /* - if ($tab == 'inventory') + + if ($config['show_char_inventory'] && + $tab == 'inventory') { include ("show_char_inventory.php"); showPlayerInventory($guid, $char_data); - }*/ + } if ($tab == 'talents') { @@ -74,13 +75,14 @@ include("show_char_reputation.php"); showPlayerReputation($guid, $class, $race); } - /* - if ($tab == 'guild') + + if ($config['show_char_guild'] && + $tab == 'guild') { include("show_char_guild.php"); $guildid = 0; showPlayerGuild($guid, $char_data); - }*/ + } if ($tab == 'quests') { Index: module/module_cfg.php =================================================================== --- module/module_cfg.php (revision 343) +++ module/module_cfg.php (working copy) @@ -82,6 +82,8 @@ $modules['player'] = "module/armory/show_character.php"; $config['show_player_skill'] = 1; // Вывод скилов при показе игрока (пока что тестовый режим) $config['show_player_fields'] = 0; // Вывод таблицы полей data при показе игрока +$config['show_char_inventory'] = 1; // Вывод инвентаря при показе игрока +$config['show_char_guild'] = 1; // Вывод гильдии при показе инветоря //================================================================== // Вывод вещей на аукционе |
Пользователь сказал cпасибо: |
15.03.2010, 20:51 | #9 |
Умный
Старожил
Регистрация: 06.03.2010
Сообщений: 886
Сказал(а) спасибо: 698
Поблагодарили 433 раз(а) в 181 сообщениях
Записей в дневнике: 4
|
Хм... Я думаю, это было закомментировано не просто так...
Гильдию отображать ещё можно, а вот инвентарь вроде как личное дело каждого... Кто что думает по сему поводу? |
Пользователь сказал cпасибо: |
15.03.2010, 21:16 | #10 |
YTDB Dev
Регистрация: 06.03.2010
Сообщений: 259
Сказал(а) спасибо: 28
Поблагодарили 280 раз(а) в 136 сообщениях
|
Код:
Index: cswowd/module/show/show_quest.php =================================================================== --- cswowd/module/show/show_quest.php (revision 343) +++ cswowd/module/show/show_quest.php (working copy) @@ -111,6 +111,8 @@ renderReqCollect($quest['ReqItemId2'],$quest['ReqItemCount2'],$q_status?$q_status['itemcount2']:0); renderReqCollect($quest['ReqItemId3'],$quest['ReqItemCount3'],$q_status?$q_status['itemcount3']:0); renderReqCollect($quest['ReqItemId4'],$quest['ReqItemCount4'],$q_status?$q_status['itemcount4']:0); + renderReqCollect($quest['ReqItemId5'],$quest['ReqItemCount5'],$q_status?$q_status['itemcount5']:0); + renderReqCollect($quest['ReqItemId6'],$quest['ReqItemCount6'],$q_status?$q_status['itemcount6']:0); } ### ### Рек убить Последний раз редактировалось NeatElves; 15.03.2010 в 21:23. |
2 пользователя(ей) сказали cпасибо: | KiriX (15.03.2010) |
15.03.2010, 21:25 | #11 |
Гость
Сообщений: n/a
|
Понятно, что не просто так. Просто получается труды в никуда... Всё есть, а закомментированно. Вот по этому и в конфиг впихнул возможность включения / отключения.
|
Пользователь сказал cпасибо: |
15.03.2010, 21:43 | #12 |
YTDB Dev
Регистрация: 06.03.2010
Сообщений: 259
Сказал(а) спасибо: 28
Поблагодарили 280 раз(а) в 136 сообщениях
|
А heroic_entry = difficulty_entry_1, плюс можно подумать про группировку с difficulty_entry_2 и difficulty_entry_3
|
Пользователь сказал cпасибо: |
15.03.2010, 22:01 | #14 | ||
Умный
Старожил
Регистрация: 06.03.2010
Сообщений: 886
Сказал(а) спасибо: 698
Поблагодарили 433 раз(а) в 181 сообщениях
Записей в дневнике: 4
|
Цитата:
Блин, с этим майлом второй раз пролетаю, просто не наталкиваюсь, где это действительно используется. Спасибо, внесу твой вариант. Цитата:
Нет, heroic_entry != difficulty_entry_1. С последними изменениями от Chestr часть кода про heroic_entry вообще не нужна. Я час убил на то, чтобы понять что там и к чему. Всё и так реализовано (я про группировку с difficulty_entry_1 по difficulty_entry_3). Код с heroic_entry - мёртвый код, который нужно убрать. |
||
Пользователь сказал cпасибо: |
15.03.2010, 22:53 | #15 | |
YTDB Dev
Регистрация: 06.03.2010
Сообщений: 259
Сказал(а) спасибо: 28
Поблагодарили 280 раз(а) в 136 сообщениях
|
Чуток побаловался с кондициями...) Битность для расы и класса пока как сделать незнаю, в англ. не силен(текст подправьте)...
Код:
Index: cswowd/include/report_generator.php =================================================================== --- cswowd/include/report_generator.php (revision 343) +++ cswowd/include/report_generator.php (working copy) @@ -391,6 +391,25 @@ case 12: // CONDITION_ACTIVE_EVENT event_id echo 'Event '.$data['condition_value1']; break; + case 13: // CONDITION_AREA_FLAG area_flag area_flag_not + if ($data['condition_value1'] > 0) echo 'In '.getAreaName($data['condition_value1']); + if ($data['condition_value2'] > 0) echo 'Not in '.getAreaName($data['condition_value2']); + break; + case 14: // CONDITION_RACE_CLASS race_mask class_mask + if ($data['condition_value1'] > 0) echo 'Race '.$data['condition_value1']; + if ($data['condition_value2'] > 0) echo 'Class '.$data['condition_value2']; + break; + case 15: // CONDITION_LEVEL player_level 0, 1 or 2 + if ($data['condition_value1'] > 0) echo 'Player level '.$data['condition_value1']; + if (($data['condition_value1'] > 0) && ($data['condition_value2'] == 0)) echo ' equal to'; + if (($data['condition_value1'] > 0) && ($data['condition_value2'] == 1)) echo ' equal or higher than'; + if (($data['condition_value1'] > 0) && ($data['condition_value2'] == 2)) echo ' equal or less than'; + break; + case 16: // CONDITION_NOITEM item_id count + $item = getItem($data['condition_value1'], '`entry`, `displayid`'); + echo 'Not have '.text_show_item($item['entry'], $item['displayid'], 'quest'); + if ($data['condition_value1'] > 0) echo 'x'.$data['condition_value2']; + break; } } з.ы.2 Можно еще сделать по аналогии: Цитата:
Последний раз редактировалось NeatElves; 15.03.2010 в 23:03. |
|
2 пользователя(ей) сказали cпасибо: | KiriX (16.03.2010) |
16.03.2010, 00:33 | #16 |
Новичок
Регистрация: 07.03.2010
Сообщений: 21
Сказал(а) спасибо: 99
Поблагодарили 35 раз(а) в 6 сообщениях
|
Отпишите пожалуйста кто из ведающих в каком направлении искать:
цель добавить карты на не достающие данжи типа Шоло, УБРС и БВЛ, единственное что понял, что надо раскомментировать и подправить строки в файлах \map\zone_tables.php и \include\map_data.php в каком из *.dbc брать данные и как подгонять под разрешение карты не пойму? |
Пользователь сказал cпасибо: |
16.03.2010, 05:15 | #17 |
Новичок
Регистрация: 09.03.2010
Сообщений: 14
Сказал(а) спасибо: 0
Поблагодарили 2 раз(а) в 1 сообщении
|
Помоему було бы удобно видеть так же как на вовхеде(да и не только) Уровень вещи, носимой или ту которую просто смотрим.
|
2 пользователя(ей) сказали cпасибо: | KiriX (16.03.2010) |
16.03.2010, 16:53 | #18 |
Умный
Старожил
Регистрация: 06.03.2010
Сообщений: 886
Сказал(а) спасибо: 698
Поблагодарили 433 раз(а) в 181 сообщениях
Записей в дневнике: 4
|
salarik, NeatElves
Ваши правки приняты... К сожалению, я уезжаю из родного города, а значит и обновлять не смогу. Приму как вернусь (минимум 20.03.10). NeatElves, если желаешь - дам права на обновления репозитория. В личку до 23:00 15.03.10... |
Пользователь сказал cпасибо: |
16.03.2010, 17:40 | #19 | |||
YTDB Dev
Регистрация: 06.03.2010
Сообщений: 259
Сказал(а) спасибо: 28
Поблагодарили 280 раз(а) в 136 сообщениях
|
Я дождусь..))
Еще можно добавить: Цитата:
Цитата:
Цитата:
Последний раз редактировалось NeatElves; 16.03.2010 в 17:44. |
|||
Пользователь сказал cпасибо: |
16.03.2010, 17:42 | #20 |
Гость
Сообщений: n/a
|
|
Пользователь сказал cпасибо: |
16.03.2010, 17:47 | #21 |
YTDB Dev
Регистрация: 06.03.2010
Сообщений: 259
Сказал(а) спасибо: 28
Поблагодарили 280 раз(а) в 136 сообщениях
|
|
3 пользователя(ей) сказали cпасибо: |
16.03.2010, 17:53 | #22 |
Гость
Сообщений: n/a
|
Копался в MPQ с помощью одной проги и просто не нашёл их. Благодарю за информацию.
|
Пользователь сказал cпасибо: |
16.03.2010, 20:23 | #23 | ||
Умный
Старожил
Регистрация: 06.03.2010
Сообщений: 886
Сказал(а) спасибо: 698
Поблагодарили 433 раз(а) в 181 сообщениях
Записей в дневнике: 4
|
Цитата:
2) Обрати внимание - ещё во вчерашнем коммите поправил это (21 ревизия) Цитата:
P.S: NeatElves, при комментариях к коду использую тэг кода, а то в цитатах вложенная цитата пропадает |
||
Пользователь сказал cпасибо: |
16.03.2010, 20:48 | #24 |
YTDB Dev
Регистрация: 06.03.2010
Сообщений: 259
Сказал(а) спасибо: 28
Поблагодарили 280 раз(а) в 136 сообщениях
|
Кстати, с кодом на героики, в группе моба, для героик версии выводилось в названии - Heroic)) Усовершенствовать бы к текущему состоянию сложностей...
|
Пользователь сказал cпасибо: |
21.03.2010, 15:24 | #26 |
Модератор
Регистрация: 07.03.2010
Сообщений: 57
Сказал(а) спасибо: 5
Поблагодарили 13 раз(а) в 8 сообщениях
|
Код:
Index: index.php =================================================================== --- index.php (revision 21) +++ index.php (working copy) @@ -5,7 +5,7 @@ include("lang/game_text.".$config['lang'].".php"); ?> <HTML> -<? +<?php //<script type="text/javascript" src="js/blackbird.js"></script> //<LINK rel="stylesheet" href="js/blackbird.css" type="text/css"> ?> |
2 пользователя(ей) сказали cпасибо: | KiriX (21.03.2010) |
24.03.2010, 20:50 | #27 | |
MaNGOS Dev
Регистрация: 24.03.2010
Сообщений: 3
Сказал(а) спасибо: 0
Поблагодарили 18 раз(а) в 2 сообщениях
|
344 ревизия
Цитата:
|
|
24.03.2010, 21:16 | #28 |
Модератор
Регистрация: 07.03.2010
Сообщений: 57
Сказал(а) спасибо: 5
Поблагодарили 13 раз(а) в 8 сообщениях
|
|
24.03.2010, 21:36 | #29 |
Это просто он
Регистрация: 12.02.2010
Сообщений: 22
Сказал(а) спасибо: 6
Поблагодарили 27 раз(а) в 13 сообщениях
|
Фикс Honor and Money:
PHP код:
Последний раз редактировалось Madmunus; 24.03.2010 в 21:39. |
Пользователь сказал cпасибо: | Kolorado (05.11.2014) |
24.03.2010, 22:25 | #30 | ||
MaNGOS Dev
Регистрация: 24.03.2010
Сообщений: 3
Сказал(а) спасибо: 0
Поблагодарили 18 раз(а) в 2 сообщениях
|
Цитата:
Удалил Цитата:
Хотя ваш должен работать быстрее. |
||
25.03.2010, 01:11 | #32 | |
Модератор
Регистрация: 07.03.2010
Сообщений: 57
Сказал(а) спасибо: 5
Поблагодарили 13 раз(а) в 8 сообщениях
|
Цитата:
Позволяет искать: * Вещи * Существ * Обьекты * Квесты * Спеллы Просматривать информацию по: * Вещам * Существам * Обьектам * Квестам * Спеллам * Энчантам * Рандом энчантам * Наборам вещей * Скилам, проффесиям * Достижениям * Инстансам Выводится максимально возможная информация обо всём, добавлена поддержка локализаций. Имеется подобие армури: * Поиск игроков * Просмотр характеристик персонажа (всё, что выводится в игре, то выводится и тут), его вещей и баффов * Просмотр умений персонажа (какие спелы, скиллы или профессии знает, какие нет) * Просмотр достижений персонажа (что завершено, последние 5 достижений, насколько продвинулся) * Просмотр талантов персонажа (при включённой опции в конфиге) * Просмотр активных квестов игрока (при включённой опции в конфиге) * Возможно просмотреть все поля Data игрока (при включённой опции в конфиге) Дополнительно: * Просмотр онлайн * Просмотр гильдий * Просмотр арена тим * Просмотр аукциона * Просматривать топ 100 богачей, топ 100 по хонор киллам, топ Арена тимы * Скрипт регистрации * FAQ по игре (описания мира вов, классов, рас, история, и т.д.) * Картография - просмотр местоположения игроков, мобов, го на картах (включая большинство инстансов) * Калькулятор талантов Сайт имеет поддержку скинов. Репозитарий тут: https://svn2.assembla.com/svn/cswowd Список изменений: https://trac2.assembla.com/cswowd/timeline Как устанавливать... Читайте install.ru.txt! |
|
25.03.2010, 02:00 | #33 |
Пользователь
Регистрация: 08.03.2010
Адрес: Ukraine
Сообщений: 41
Сказал(а) спасибо: 18
Поблагодарили 56 раз(а) в 20 сообщениях
|
этот фикс на правильное отображение квестов уже был выложен здесь, но только что обновил вовд до 345-й ревизии, и квесты опять криво отображает.
PHP код:
и ещё сила атаки ближнего и дальнего боя отображается с 8 знаками после запятой.. лучше выглядит когда это значение округлить. PHP код:
Последний раз редактировалось VinD; 25.03.2010 в 02:15. |
Пользователь сказал cпасибо: | KiriX (25.03.2010) |
02.04.2010, 14:17 | #36 |
Пользователь
Регистрация: 08.03.2010
Адрес: Ukraine
Сообщений: 41
Сказал(а) спасибо: 18
Поблагодарили 56 раз(а) в 20 сообщениях
|
А как сайт поймет кто на него зашёл - гм или не гм? для этого надо будет ещё и личный кабинет прикручивать к вовд, или какую-нибудь авторизацию придумать. Или Вы имели ввиду, чтоб был виден только инвентарь гма? чтоб все могли посмотреть что там у него
|
Пользователь сказал cпасибо: | KiriX (02.04.2010) |
02.04.2010, 15:46 | #37 |
Гость
Сообщений: n/a
|
Как вариант можно показывать только определённому ip адресу
|
03.04.2010, 17:44 | #40 |
Пользователь
Регистрация: 08.03.2010
Адрес: Ukraine
Сообщений: 41
Сказал(а) спасибо: 18
Поблагодарили 56 раз(а) в 20 сообщениях
|
что-то я его не видел там... подскажите где именно он есть? мне кажется что там с нуля надо его делать...
Ваша идея не плохая, но сейчас у вовд есть другие проблемы которые надо исправить в первую очередь... например вовд не совместим с ревизиями мангоса выше 9630, в связи с тем, что убрали поле data из таблицы characters. Но всё равно, спасибо |
|
|